Changelog: Difference between revisions

From VORE Station Wiki
Jump to navigation Jump to search
(→‎2024-03-17: Clarified what the purpose of a fix is to reassure players)
(2025-01-14)
 
(103 intermediate revisions by 3 users not shown)
Line 5: Line 5:
Dates are listed in the format of YYYY-MM-DD.
Dates are listed in the format of YYYY-MM-DD.


Map swaps are not included here as they happen weekly, and would unnecessarily increase the length of this page.
Map swaps are not included here as they happen weekly, and would unnecessarily increase the length of this page. That said, it is rare that an update does not coincide with a mapswap.


=2024-03-17=
=2025-01-14=


* Added matrix recolouring (ported from Chompstation), which allows more detailed recolouring of items via the colormate.
* Added exclusive hull and armor types to Exosuit Fighters, with a faster top speed at the cost of reduced durability.
* Added a verb to simple and silicon mobs to allow them to recolour as they like.
* Added collision mechanics to Exosuit Fighters. Fly responsibly.
* Added a fat and vwag version of the deer taur, resprited by VerySoft.
* Added a new enter sound effects and a special collision effect to Exosuit Fighters.
* Added new mobs for the jungle event: A new catslug, variant of the phoron dragon called space dragon and a yellow feathered variant of the raptor.
* Added circular saw to sciborgs.
* Added wooden signposts for mapping use.
* Added color markings for the inner thighs that are made for digitigrade legs.
* Added another security form "Deputization Waiver" provided by Skol.
* Added full chest fluff (vulp) and inner arms markings.
* Added the ability to properly scale objects in StrongDMM.
* Added a fat cowtaur option, along with a vwag toggle version.
* Changed ahelp and mhelp inputs to allow multiline.
* Added 'can_remove' bool to accessories, which defaults to TRUE and does exactly what it sounds like.
* Changed the unignore proc from free text input to tgui list select from ignored players.
* Added the PR template required for automatic changelogs.
* Optimized chat export verb.
* Changed the gorka suits added previously with the ideas from the SS14 PR that was based off of it - splitting the department and rank gubbins off into seperate states, with the department element recoloured via RGB - so no need to maintain full per-department states!
* Fixed the destination selection not updating until the ui is reloaded.
** Adds plain, service, and janitor versions as well, mostly just kind of as a proof of concept type thing.
* Fixed wrong event usage in the canvas UI leading to painting not working.
** Removes the leg-cuff colouring to maintain easy compatibility with the digi versions.
* Fixed handing over the round ID to the chat properly.
* Changed Pinnace to be rebalanced into a weak, entry-level fighter. Has reduced health compared to other fighters, but can mount weapons and fly in atmosphere.
* Fixed text input trimming.
* Changed event defines to clean them up.
* Fixed inheriting previous input's text (and as a consequence, fixed editing OOC notes' likes/dislikes while in-game being overwritten by general entry)
* Changed mech visible messages to be under info.
* Changed the directory of many older, unmaintained and unused map files (particularly those from Polaris) to archive/map. This will prevent them from being linted by upcoming changes and causing the lint to fail.
* Removed vestigial Global tab in Character Setup, merged remaining pAI setup functionality into Special Roles tab.
* Fixed latejoin spawn not fallbacking properly.
* Fixed bellied ghosts being unable to hear subtles when the pred hides it from other ghosts.
* Fixed borg hypos so that they can no longer be placed into smart fridges.
* Fixed new fighter mech construction.
* Fixed lateloaded map template cables failing initialize with their proper attributes.
* Fixed exploits that allowed you to create atmos canisters that had infinite pressure and temp.
* Fixed double logging of some messages.
* Fixed some missing sanity checks.
* Fixed missing overrides in some robot guns.
* Fixed runtimes when spam upgrading griders.
* Fixed sheet snatcher being able to have larger than the capacity would allow stacks inserted when being close to full and getting a new type.


=2024-03-10=
=2025-01-08=


* Added the verb "Vore Occupant" to all closets, found in the object tab. This allows you to instantly vore another person who is inside of the same locker as yourself.
* Fixed an issue with LOOC not working in some locations.
* Added pillows. They come in a variety of colours and can be made using cloth via the crafting menu or ordered from cargo. Adding two pillows of the same type together creates a pillow pile. The pillow pile comes in two parts that can be dissassembled seperately to retrieve the pillows used.
* Fixed a lot of bad wires and icons, this was preventing them from spawning properly for the supermatter engine on the tether.
* Added tents. They act in the same way as lockers, you can hide items inside of them or fit a couple of people in there. The can be crafted via the crafting menu using cloth.
* Fixed change turf not always returning its reference.
* Added a single wristband that is colourable to the accessories loadout and the Looty Inc vending machines.
* Fixed synth_color not working.
* Added a collection of three wristbands that have a choice of 6 preset combos to loadout and the Looty Inc vending machines.
* Fixed adminjump to area.
* Added an option for admins to hide important messages (system, looc) within admin tabs to keep them out of e.g. Debug or Remote LOOC tabs.
* Fixed another virus runtime.
* Added a setting to allow borg players to disable petting.
* Fixed stun effect act to once again apply halloss damage.
* Added a check to mentorhelps to see if any mentors are online. If none are online, the user is offered a chance to escalate their mentorhelp to an adminhelp.
* Fixed a runtime when pictures without description are examined.
* Changed the resonance cascade algorithm of the "Resonator" mining tools to no longer work through recursive logic, instead spawning all resonances independent of each other through a logic entirely contained in the create_resonance() procedure.
* Fixed up usr in ai cams.
* Changed syndicate borgs to spawn emagged to have scrambled access, their ai wire unpulseable and can be assigned a single operator as long they have no zeroth law (scrambled module still shows as uninstalled on analyser to hide emagged state).
* Fixed forgotten movement check for upwards movement in ocean tiles.
* Fixed various runtimes.


=2024-03-03=
=2025-01-05=


* Added the following bodyparts: Synth Dangle Ears, Kaiju Spikes (with glowing variant), Kaiju Tail (with glowing variant).
* Added leashes, which can be attached onto collars. Buyable in the Looty vendor. OOC Escape can be used to break out of the leash.
* Added a cascade mode for resonators. On clicking a tile it proceeds to spread in a pattern of opposite the origin, then relative left and relative right.
* Added mirrors to all resleeving and autoresleeving rooms.
* Changed smart fridge sheet storage loss rate from 35~45% to 20~25%.
* Added icon states for the black half-mask on vulp-base icons.
* Changed smart fridge sheet storage sheet maxcap from 250 to 500.
* Added consolidated versions of the campbell tattoos and modular longsock markings.
* Changed smart fridge sheet storage to not lose materials below a minimum of 20 sheets.
* Added the ability for science to build and assemble the Pinnace and Baron Fighter Exosuits.
* Changed find_references functionality to have a few extra debug modes.
* Added a landing gear to Fighter Exosuits.
* Changed machinery SS a little in structure.
* Added subsystem initialization returns.
* Changed timsort from tgstation changes.
* Added missing CI scripts.
* Fixed broken datum_component variables in mobs.
* Added some icons from downstream for better mirrorbot compatibility.
* Fixed integrated_electronics debugger not allowing decimals or negative values.
* Changed how limb damage works so that it is now less likely that a limb will be removed from damage, and require a higher damage to do so. This is especially true for vital limbs. Brute weapons can no longer tear off limbs but can still destroy them.
* Fixed tgui and nif runtimes.
* Changed antagonism section of character setup, renaming it to Special Roles.
* Fixed Chatmessage runtime.
* Changed most of the options in the antagonism section to be hidden as they're not used on this server.
* Fixed missing landmine sprite.
* Changed pull punches to do HALLOSS, and that still does pain.
* Fixed sensor console (and other overmap consoles) not accepting decimal input when appropriate.
* Changed lobby music volume from 85 % to 35 %.
* Updated es5-ext from 0.10.62 to 0.10.64 in /tgui.
* Changed tgui-say colors for better contrast.
* Updated vscode dmieditor.
* Changed when an area is created, it's now automatically registered with the grav gen as long it's in the affected levels and one no longer needs to destroy it and rebuild it. Nonetheless, for the new area to be affected, one has to restart the grav gen.
* Changed the backend of character creation to now use /tg/ preferences for many of the saved settings. This should not have any user-visible effect and any visible changes are considered bugs.
* Changed intents to be defines more consistently.
* Changed some istype to the ismacros, so that it's easier to actually find the uses of those comparisons without complex regex search.
* Fixed a bunch of New() being called instead of Initialize().
* Fixed verdigris producing strange outputs for non square maps.
* Fixed an init order in the vr monkeys.
* Fixed sample containers being able to hold more samples if you use the scoop functions.
* Fixed invisible ore chunks.
* Fixed a few initialize that have no return.
* Fixed sawed-off shotguns being unable to be reloaded.
* Fixed a runtime with beds, having update_icon called during new.
* Fixed examines not calling SHOULD_CALL_PARENT.
* Fixed advanced gps being added twice to the GPS list.
* Fixed drones not using robotact.
* Fixed a few byond:// hrefs for 516.
* Fixed runtimes in the virus code.
* Fixed SHOULD_CALL_PARENT not being called for datum Destroy proc.
* Fixed a rare case with single module locked robot subtypes having two modules.
* Fixed matrix recolour affecting speech bubbles.


=2024-02-25=
=2025-01-01=


* Added the ability to enable chat timestamps for TG chat using local time.
* Added a new verb called "Play Hand Games", found in the IC tab under the Game category. This verb allows you to play one of the following games with someone next to you or over a small table:
* Added dump_harddel_info proc, a newer version of the garbage collector proc.
** Rock, Paper, Scissors. Each player chooses one of those and the choices are declared at the same time.
* Changed the first healthbar proc from 99% to 95% to avoid some edge cases.
** Arm Wrestling. Players choose a strength and a roll is made that is weighted by the scale, larger characters have an advantage.
* Fixed most of the TGUI UIs.
** Slap Hands. Players choose a reaction speed, and a roll is made that is weighted by scale, smaller characters have an advantage.
* Fixed the NTOS crew monitor.
** Thumb wars. Literally just RNG for a free roll at any time.
* Fixed a displaying bug in the chat healthbar leading to digesting instead of digested being shown on the final proc.
* Added the option for hanner and replicants to use digitigrade legs.
* Fixed an oversight that allowed players to pick up an item they were inside of or possessing.
* Added more sprites for the ERT dragon (derg) cyborg, giving better visual signs when they have certain modules active, as well as a new sitting sprite!
* Fixed the sorting section of the character directory.
* Changed the total reform ability to account for clothing to match the sprites to the leg type of the new form.
* Fixed for planetary lighting on open space.
* Changed robot icons to iconforge, updated iconforge to not break on them.
* Updated Whitespace Standardization.
* Changed more languages to defines.
* Changed how the 'calculate_item_encumbrance' works (With comments of how to revert to a fixed version of the old system if it proves to be too resource intensive).
* Changed it so if you pick something heavy up, if you're resistant / weak to item slowdown, it affects those too, now.
* Fixed visual bugs with the dullahan borg chasis, added visible eyes.
* Fixed runtime where it would attempt to set_vis on a non-existant plane_holder if mobs was exposed to the artifact.
* Fixed a runtime in feysight.
* Fixed a typo where the mining belt did not provide proper minimum fire resistance.
* Fixed speechbubble and runechat position.
* Fixed mobs despawning outside of cryopods.
* Fixed infinite loop condition with the AREA_NO_SPOILER flag.
* Fixed record updates being applied without consent on ui close.
* Fixed multiple size options able to bypass limits.
* Fixed body designer missing multiple options.
* Fixed dna entries missing blocks.
* Fixed some messy species defines.
* Fixed an exploit where using items that give negative slowdown combined with species with increased 'item_slowdown_mod ' would hit the speed cap (Teshari, custom species with weakling major).


=2024-02-18=
=[[Changelog 2024|2024 Archive (click here)]]=
 
* Added unique model names to all of the different PDA sprites.
* Added a TGChat function to remove the red "missed messages" count from chat tabs.
* Added another command form to the form printer provided by Kip, Employee of the Month Nomination Form.
* Fixed an issue where pressing the escape key during character slot reset could reset the slot.
* Fixed tgui_input_number, we can change this later when TG made a decision or just keep our version.
* Fixed view variable number input.
* Updated yarn.lock.
 
=2024-02-12=
 
* Added a new variant of the size collar that is created by using a wrench to break the crystal. This prevents the user from changing the size manually, and triggering the collar with a signal flips the wearer back and forth between a random size and their original size.
* Added a new verb "Spin Size Dial" to size guns to spin the dial to a random size. Found in the object tab or on right click.
* Added an alt-click effect to gradual size guns that toggles a size-trading mode. With this active, when you shrink a target you grow at the same speed, and vice versa.
* Removed some unused defines.
 
=2024-02-11=
 
* Added a new 18th century outfit.
* Added a port of fox ears from skyrat.
* Added a port of 8 Replikant bodysuits and side cap from CitRP.
* Added a port of 4 Sleek uniforms, a jacket and NT patch from CitRP.
* Added a port of 4 variants of Replikant armor as statless accessories from CitRP. Can be attached or worn directly.
* Added a port of both Gen 1 and Gen 2 Replikant leg prosthetics from CitRP.
* Added a port of two pairs of Replikant leg markings and two body markings from CitRP.
* Added Manage PDA identities admin verb in the EventKit to create fake identities to easily create fake conversations for event purposes.
* Added a new view variables topic to all PDAs to easily create fake conversations on them.
* Added a new admin spawn weapon: The Short Stacker.
* Added the ability for admins to directly swap modules on a robot to any available option.
* Updated to TGUI 5.0. This means that IE8 will no longer be supported. Moved from inferno to react.
* Changed various features related to TG Chat logging, allowing for round based exporting.
* Changed colour for binary slightly on TG-Chat Themes.
* Fixed wrong sprite location for the adv/debug cataloguers.
* Fixed bonnie alt and bonnie alt long sprites.
* Fixed an issue with the robot analyzer showing modules as missing instead of the upgrade not applied.
* Fixed a few css issues in the vchat themes.
* Fixed the AI being informed when a borgs modules are reset by an admin.
 
=2024-02-04=
 
* Added coloured vore healthbars that are printed to the chat box with the verb "Print Prey Healthbars" in the Abilities tab, and "Toggle Vore Health Bars" in the Preferences tab. These have been ported from the Rogue Star server and were created by VerySoft.
* Added vertical Nom, submit to prey and dominate prey traits and abilities to borgs.
* Added four new rubber duckies that are currently admin spawn only, with their own abilities.
* Added timestamps to all radio messages and makes borg radio timestamps depending on the client pref.
* Changed NPC says to now also be under the NPC filter in TG-Chat.
* Changed mindswap traits to check for borg job bans.
* Changed disposal units to require significantly less pressure.
* Changed the place_dismantled_product to accept an amount variable to allow to drop stacks larger than 1, defaulted to 1
* Changed dogborg jaws to have higher damage and cleaned up the emagged section. They are not currently in use on this server.
* Fixed a typo in the text of belly messages for when prey struggle and activate digestion.
* Fixed a typo in body scans.
* Fixed some missing stylesheet classes.
* Fixed Submit To Prey sending some messages to wrong party.
 
=2024-01-28=
 
* Added most of the lawboards (except for the event lawboards) to the circuit printer.
* Changed the heatsink to now dissipate heat under normal conditions to prevent the general overheating. This stabilizes the FBPs and allows them to use winter clothes and voidsuits within the station without burning. This effect decreases with heatsink durability.
* Changed the damage levels of overheating to be two tiered and the first tier halved to increase the time until death during overheating.
* Changed raptor borgs to have a running animation and tweaks to their sprites.
* Changed static chat colours to replace them with class tags.
* Changed robot upgrade code.
* Changed robot analyser so that it now has a mode to scan compatible / installed upgrade modules.
* Changed the upgrade modules to sort them into categories in code and in the prosfab.
* Changed admin module handling for borgs.
* Fixed a division by 0 on fire effects.
* Fixed empty stacks dropping during protolathe / mech fab deconstruction.
* Fixed timestamping to take it back to the original implementation and should now show in all cases.
* Fixed rejuvenate to now stop lingering bleeding effects.
* Fixed borghypo reagent selection to no longer be under unsorted and is now under the info category in chat.
* Fixed robots to no longer have their pre-defined cell overwritten on spawn.
* Fixed a bug which allowed empty borg names.
 
=2024-01-21=
 
* Added a "Tank Top" to the casual dress category of the loadout menu. This is a white tank top with black pants.
* Added an orange "Runner Jacket" to the Suits and Overwear category of the loadout menu.
* Added a bad swimmer trait that slows you down in water and causes you to drown in deep water, this negative trait gives you one point when taken.
* Added more PDA notes, adds copy and print function to PDA note app.
* Added "can_sharpen" bool to material datums with TRUE by default, sets it to FALSE for foam, and adds it to the sharpen() check. This prevents players from creating the foam durasteel greatsword, a HALLOS weapon which can knock out most species in one hit.
* Added GPS into Triangulating device design names, so that people find it when only searching for GPS.
* Changed the wording on the organ treatment, from dress to treat.
* Changed microwaves to now be OOC escapable.
* Changed the trash eater ability to allow anyone with the adminbus variable to eat all items.
* Changed resize to have var_edit rights.
* Changed robot module handling to have var_edit rights.
* Fixed many items not showing message when eaten with the trash eater perk.
* Fixed there being multiproccs on butchering.
* Fixed runtimes in the laundry basket which led to duplication of the off-hand.
* Fixed runtimes if cyborg modules are installed whilst the robot has no active client.
* Fixed every book having their own datum.
* Fixed rocks to have the correct footstep sounds.
* Fixed edge-case which sometimes repeatedly spawned POI's on top of each other.
* Fixed Zombie powder to make hearts appear stopped again.
* Fixed Highlander mode to no longer crash the server, and also doesn't delete your organs anymore
* Fixed conveyor belts moving flashlight light cones.
* Fixed particle accelerator to properly apply radiation to bumped mobs again.
* Fixed missing surgery names.
* Fixed healthy tesh appearing hurt on photographs and dogborg sleepers.
* Fixed organs getting stuck to the HUD.
* Fixed organ butchering so that it works again.
* Fixed a typo in sprite_accessories.dm
 
=2024-01-14=
 
* Added an emag interaction to the sleevemate that gives it the abilities of a body snatcher.
* Changed simple mobs to have a default 20% escape chance for absorption.
* Changed carbon mobs to have a default 0% escape chance for absorption.
* Changed most random spawns so that nurse spiders can no longer spawn from them. This includes spider egg clusters, spider spawners, and capture crystals.
* Changed the Stellar Delight to no longer be christmassy.
* Changed the altevian mining gun to have a better sound.
* Fixed GLOB Edit for global view variables so it does not crash the server instantly.
* Fixed altevian mining gun inhand sprites.
* Fixed HANDLE webhook presenting a broken link to admins.
* Bumped follow-redirects from 1.15.3 to 1.15.4 in /tgui.
 
=2024-01-07=
 
* Added the Altevian Repulsion Mineral Slicer, a powerful altevian mining tool
* Added privacy to borgs when they are in dorm, preventing them from being used as cameras (such as via the security camera terminal) whilst in private rooms.
* Added a "Disable Warnings" button for textlimit warnings of the vorepanel, these can now be disabled for the round / in the menu after viewing them once.
* Changed appendicitis events to prevent them triggering on bellied mobs. Appendicitis events do not happen automatically on this server regardless.
* Fixed self resizing being blocked by the size changing preference where it should have been excluded.
 
=2024-01-01=
 
* Changed some portions of the snowy redgate maps, such as adding steam to hotsprings.
* Fixed paper spawn location of paper that is picked up.
* Fixed omni key to allow listening to mercenary channels.


=[[Changelog 2023|2023 Archive (click here)]]=
=[[Changelog 2023|2023 Archive (click here)]]=

Latest revision as of 04:55, 14 January 2025

This page lists changes to the game that have been added over time. It is user run and not automated, therefore there will be delays between the update itself and the update to the changelog.

Dates may not be entirely accurate and some changes may be included under dates that happened within a few days of the update.

Dates are listed in the format of YYYY-MM-DD.

Map swaps are not included here as they happen weekly, and would unnecessarily increase the length of this page. That said, it is rare that an update does not coincide with a mapswap.

2025-01-14

  • Added exclusive hull and armor types to Exosuit Fighters, with a faster top speed at the cost of reduced durability.
  • Added collision mechanics to Exosuit Fighters. Fly responsibly.
  • Added a new enter sound effects and a special collision effect to Exosuit Fighters.
  • Added circular saw to sciborgs.
  • Added color markings for the inner thighs that are made for digitigrade legs.
  • Added full chest fluff (vulp) and inner arms markings.
  • Added a fat cowtaur option, along with a vwag toggle version.
  • Added 'can_remove' bool to accessories, which defaults to TRUE and does exactly what it sounds like.
  • Added the PR template required for automatic changelogs.
  • Changed the gorka suits added previously with the ideas from the SS14 PR that was based off of it - splitting the department and rank gubbins off into seperate states, with the department element recoloured via RGB - so no need to maintain full per-department states!
    • Adds plain, service, and janitor versions as well, mostly just kind of as a proof of concept type thing.
    • Removes the leg-cuff colouring to maintain easy compatibility with the digi versions.
  • Changed Pinnace to be rebalanced into a weak, entry-level fighter. Has reduced health compared to other fighters, but can mount weapons and fly in atmosphere.
  • Changed event defines to clean them up.
  • Changed mech visible messages to be under info.
  • Changed the directory of many older, unmaintained and unused map files (particularly those from Polaris) to archive/map. This will prevent them from being linted by upcoming changes and causing the lint to fail.
  • Removed vestigial Global tab in Character Setup, merged remaining pAI setup functionality into Special Roles tab.
  • Fixed latejoin spawn not fallbacking properly.
  • Fixed bellied ghosts being unable to hear subtles when the pred hides it from other ghosts.
  • Fixed borg hypos so that they can no longer be placed into smart fridges.
  • Fixed new fighter mech construction.
  • Fixed lateloaded map template cables failing initialize with their proper attributes.
  • Fixed exploits that allowed you to create atmos canisters that had infinite pressure and temp.
  • Fixed double logging of some messages.
  • Fixed some missing sanity checks.
  • Fixed missing overrides in some robot guns.
  • Fixed runtimes when spam upgrading griders.
  • Fixed sheet snatcher being able to have larger than the capacity would allow stacks inserted when being close to full and getting a new type.

2025-01-08

  • Fixed an issue with LOOC not working in some locations.
  • Fixed a lot of bad wires and icons, this was preventing them from spawning properly for the supermatter engine on the tether.
  • Fixed change turf not always returning its reference.
  • Fixed synth_color not working.
  • Fixed adminjump to area.
  • Fixed another virus runtime.
  • Fixed stun effect act to once again apply halloss damage.
  • Fixed a runtime when pictures without description are examined.
  • Fixed up usr in ai cams.

2025-01-05

  • Added leashes, which can be attached onto collars. Buyable in the Looty vendor. OOC Escape can be used to break out of the leash.
  • Added mirrors to all resleeving and autoresleeving rooms.
  • Added icon states for the black half-mask on vulp-base icons.
  • Added consolidated versions of the campbell tattoos and modular longsock markings.
  • Added the ability for science to build and assemble the Pinnace and Baron Fighter Exosuits.
  • Added a landing gear to Fighter Exosuits.
  • Added subsystem initialization returns.
  • Added missing CI scripts.
  • Added some icons from downstream for better mirrorbot compatibility.
  • Changed how limb damage works so that it is now less likely that a limb will be removed from damage, and require a higher damage to do so. This is especially true for vital limbs. Brute weapons can no longer tear off limbs but can still destroy them.
  • Changed antagonism section of character setup, renaming it to Special Roles.
  • Changed most of the options in the antagonism section to be hidden as they're not used on this server.
  • Changed pull punches to do HALLOSS, and that still does pain.
  • Changed lobby music volume from 85 % to 35 %.
  • Changed tgui-say colors for better contrast.
  • Changed when an area is created, it's now automatically registered with the grav gen as long it's in the affected levels and one no longer needs to destroy it and rebuild it. Nonetheless, for the new area to be affected, one has to restart the grav gen.
  • Changed the backend of character creation to now use /tg/ preferences for many of the saved settings. This should not have any user-visible effect and any visible changes are considered bugs.
  • Changed intents to be defines more consistently.
  • Changed some istype to the ismacros, so that it's easier to actually find the uses of those comparisons without complex regex search.
  • Fixed a bunch of New() being called instead of Initialize().
  • Fixed verdigris producing strange outputs for non square maps.
  • Fixed an init order in the vr monkeys.
  • Fixed sample containers being able to hold more samples if you use the scoop functions.
  • Fixed invisible ore chunks.
  • Fixed a few initialize that have no return.
  • Fixed sawed-off shotguns being unable to be reloaded.
  • Fixed a runtime with beds, having update_icon called during new.
  • Fixed examines not calling SHOULD_CALL_PARENT.
  • Fixed advanced gps being added twice to the GPS list.
  • Fixed drones not using robotact.
  • Fixed a few byond:// hrefs for 516.
  • Fixed runtimes in the virus code.
  • Fixed SHOULD_CALL_PARENT not being called for datum Destroy proc.
  • Fixed a rare case with single module locked robot subtypes having two modules.
  • Fixed matrix recolour affecting speech bubbles.

2025-01-01

  • Added a new verb called "Play Hand Games", found in the IC tab under the Game category. This verb allows you to play one of the following games with someone next to you or over a small table:
    • Rock, Paper, Scissors. Each player chooses one of those and the choices are declared at the same time.
    • Arm Wrestling. Players choose a strength and a roll is made that is weighted by the scale, larger characters have an advantage.
    • Slap Hands. Players choose a reaction speed, and a roll is made that is weighted by scale, smaller characters have an advantage.
    • Thumb wars. Literally just RNG for a free roll at any time.
  • Added the option for hanner and replicants to use digitigrade legs.
  • Added more sprites for the ERT dragon (derg) cyborg, giving better visual signs when they have certain modules active, as well as a new sitting sprite!
  • Changed the total reform ability to account for clothing to match the sprites to the leg type of the new form.
  • Changed robot icons to iconforge, updated iconforge to not break on them.
  • Changed more languages to defines.
  • Changed how the 'calculate_item_encumbrance' works (With comments of how to revert to a fixed version of the old system if it proves to be too resource intensive).
  • Changed it so if you pick something heavy up, if you're resistant / weak to item slowdown, it affects those too, now.
  • Fixed visual bugs with the dullahan borg chasis, added visible eyes.
  • Fixed runtime where it would attempt to set_vis on a non-existant plane_holder if mobs was exposed to the artifact.
  • Fixed a runtime in feysight.
  • Fixed a typo where the mining belt did not provide proper minimum fire resistance.
  • Fixed speechbubble and runechat position.
  • Fixed mobs despawning outside of cryopods.
  • Fixed infinite loop condition with the AREA_NO_SPOILER flag.
  • Fixed record updates being applied without consent on ui close.
  • Fixed multiple size options able to bypass limits.
  • Fixed body designer missing multiple options.
  • Fixed dna entries missing blocks.
  • Fixed some messy species defines.
  • Fixed an exploit where using items that give negative slowdown combined with species with increased 'item_slowdown_mod ' would hit the speed cap (Teshari, custom species with weakling major).

2024 Archive (click here)

2023 Archive (click here)