Files
CHOMPStation2/html/changelogs_ch/archive/2025-11.yml
2025-11-26 01:20:51 +00:00

388 lines
19 KiB
YAML

2025-11-01:
Will:
- bugfix: non-legacy instruments should now play music
2025-11-03:
CHOMPStation2StaffMirrorBot:
- bugfix: genes being shown lower case due to a change in num2hex
- qol: makes some belly content interactions easier accessible
- rscdel: Removed Armorsoak. no more flat damage reduction after percentage damage
reduction
- qol: made a lot of basic simplemobs less tanky as a side effect, I guess? A lot
of mobs had armorsoak when they really shouldn't have.
- balance: probably affects combat a bit, atleast for exploration, some mobs will
be easier to kill, while padded exploration suits wont protect as much.
- qol: Basic borg grippers can now use any floor tiling, as well as grab any leather
product to enable tanning.
- qol: Borg Sheet Grippers can now grab rods to enable reinforced floor tile production.
- bugfix: Pointblank attacks will increase the agony damage just like normal damage.
Guti:
- code_imp: Added vore preference helpers
- refactor: Improved the bluespace lockers locker pick method
- code_imp: Bluespace Lockers event have a couple more attempts to pick a locker
now
Will:
- bugfix: Ice uses proper slipcode, no longer slips phased shadekin
- code_imp: Smes prefab tweaks
2025-11-05:
CHOMPStation2StaffMirrorBot:
- bugfix: multiple vore issues
- qol: moves inside contents to its own tab
2025-11-06:
CHOMPStation2StaffMirrorBot:
- admin: added 3 new tgs commands to manage whitelists
- refactor: The alienwhitelists and jobwhitelists are now loaded from the database,
if the database is enabled
- bugfix: 'Corrected a mistake in #18494. Circuit leading and trailing whitespace
is now actually no longer deleted.'
- bugfix: Fixed being able to conjure leather by crafting steel-based furniture.
Diana:
- bugfix: Equipping boxing gloves will make your unarmed blows nonlethal
- code_imp: Rechargers are now less memory intensive
- qol: Cell loaded guns (ml3m, nsfw) can be charged in rechargers now
- qol: cell magazines can be charged in rechargers now
Guti:
- code_imp: Makes food/drink code easier to read
- code_imp: Implements signals for food eaten/can drank
Will:
- bugfix: remote views with decorations and sight changing flags apply instantly
- bugfix: weird view behavior when cancelling remote view while using the spy-kit
pda with only a single camera linked
- bugfix: MMIs removed from borgs and fbps no longer have their view desync
- bugfix: remote view runtime from interrupted views in the machine var shim
- bugfix: prey views becoming locked to several medical machines if their pred left
them
- refactor: Moved relaymove() from machine var to remote_view component
- code_imp: Implements COMSIG_MOB_RELAY_MOVEMENT
- code_imp: COMSIG_LIVING_HANDLE_HUD_HEALTH_ICON
- code_imp: COMSIG_LIVING_HANDLE_HUD_DARKSIGHT
- maptweak: fixes plains farm poi atmos
2025-11-07:
CHOMPStation2StaffMirrorBot:
- bugfix: vorespawn should work again
- bugfix: soulcatcher spawn should work again
- bugfix: It is now possible to add players to whitelists that have entries deliminated
by a space character.
Guti:
- bugfix: Fixed slip vore not working
2025-11-08:
CHOMPStation2StaffMirrorBot:
- code_imp: dependency update
- qol: Disposal chutes now delete any digestion remains when they flush, making
them a safe place to throw them away.
Diana:
- bugfix: Fixes a flaw in clothing logic allowing Teshari to use default icons instead
of falling back to their species specific icon.
- bugfix: Objects that collide with windows will no longer runtime
- bugfix: Protean rigs no longer runtime in Nullspace
- bugfix: Mecha paintkits no longer runtime when used on non-mechas
- bugfix: Inserting and removing borg (and apc) cells with a robot gripper now works
properly.
- bugfix: Absorbed prey will no longer slurp up stomach reagents
Guti:
- refactor: Refactored do_teleport code
- bugfix: Fixes teleportation not causing spont vore
ItsSelis:
- rscadd: Added gbp & labeling workflow
- rscadd: Added autowiki workflow
Ryumi:
- balance: Gamma Replicants can now take the Aquatic traits.
- rscadd: Cyborg hypos now use a fancy TGUI interface that makes them work kinda
like chem dispensers, even utilizing macros!
- code_imp: Further modularized chem dispenser UI code so that its UI can be used
by other chemical dispensing devices.
- code_imp: Improved borg hypo code to be less janky.
- qol: Chem dispensers now sort their chemicals by the name of the chemical, instead
of its ID - so now dispensers will be sorted in a way that's more visually intuitive
to players!
Will:
- refactor: traitgenes and traits share conflict checking code
- bugfix: Adds missing data to chemalyzer
- bugfix: simplemobs no longer ignore pipe atmos while ventcrawling
- bugfix: ventcrawling mobs will no longer be affected by turf atmos while ventcrawling
- bugfix: scrubbers can now be welded shut
- balance: extreme pressure will prevent a mob from ventcrawling
- code_imp: Mobs can now have a unique ventcrawl entry speed
- code_imp: Implements COMSIG_MOB_VENTCRAWL_CHECK
- code_imp: Implements COMSIG_MOB_VENTCRAWL_START
- code_imp: Implements COMSIG_MOB_VENTCRAWL_END
- code_imp: Implements COMSIG_VENT_CRAWLER_CHECK
- code_imp: Implements COMSIG_VENT_CRAWLER_ENTERED
- code_imp: Implements COMSIG_VENT_CRAWLER_EXITED
zeskorion:
- bugfix: alt halo loadout item works now
2025-11-09:
CHOMPStation2StaffMirrorBot:
- rscadd: Added fusion coils, special single-use cells which can be used to kickstart
depleted SMES units
- bugfix: Fixed smelting prey who'd prefer to not be smelted
- bugfix: Running special atmos checks while phased or otherwise incorporeal
Diana:
- bugfix: Food no longer deletes weirdly
- code_imp: do_mob axed and replaced with the nicer, saner do_after
- bugfix: You can no longer shove a micro holding your guns into the microwave to
prevent your guns from being EMP'd while in a firefight.
- bugfix: Robotic eyes now get EMP'd.
- bugfix: Organic eyes no longer get EMP'd
- bugfix: MMIs will properly apply drain bamage to the brain within when EMP'd
- bugfix: Polychrome wallets no longer act as faraday cages for anything within
- bugfix: Chameleon equipment no longer makes anything attached to it EMP proof
(holster exploit)
- bugfix: You can no longer stick your gun into a disposal unit mid fight to protect
it against EMPs
- code_imp: EMP code is less scuffed now
- code_imp: removes deprecated organ check
- refactor: Lasertag code has been completely revamped.
- rscadd: A lot of lasertag additions from Outpost21. Laser Knives, Laser Mines,
Omni Vests! Get them all from cargo!
- qol: Lasertag 'instagib' and 'multkill' modes have been moved to the vests theirselves
via a HP toggle instead of on the gun.
- qol: Lasertag vests can set their HP to be between 1-10
- qol: Lasertag vests can now have a passive heal, set to not heal at all (0) all
the way up to heal once every 60 seconds
- qol: EMP strength actually matters when it comes to EMPing turrets.
- bugfix: Turrets will properly have a lethal projectile if set by the code.
- bugfix: Lasertag turrets properly target at players.
- rscadd: Lasertag turrets now have an emag effect
- rscadd: Lasertag vests now have an emag effect
- rscadd: Lasertag turrets can be purchased from Cargo
- bugfix: You can no longer shoot lasertag guns while downed
- bugfix: You can no longer crawl while downed in lasertag
- bugfix: Landmines will no longer 100% miss the person that steps on them
- bugfix: Training mines drop any attached assemblies upon 'explosion'
- bugfix: Mines drop any attached assemblies upon disarming.
- bugfix: Halloss and Succubus Drain now take your CURRENT max health into account
instead of SPECIES max health
Will:
- bugfix: View becoming stuck on bodyscanner if you sleep or get stunned inside
it, and other similar situations inside of machines or items.
- bugfix: ghosting will clear remote views
2025-11-10:
CHOMPStation2StaffMirrorBot:
- bugfix: Fireaxe no longer can be used as a pair of bleeders to stop bleeding.
- bugfix: Fireaxe can now properly be used to amputate limbs.
- bugfix: Makes volume pumps and vent scrubbers work with the proper do_after
Diana:
- bugfix: Fixes bug where you were unable to rack non-shotgun weapons.
- bugfix: fixes a 10 year old bug where your lungs were assigned to your heart
- qol: Surgery can be done ANYWHERE now. However, 'dirty'/non-sterile surfaces (floors
and tables) risk infection and make you MUCH slower. OPtables are still the
fastest.
- qol: Infection is less aggressive short term, more lethal long term. This means
no more 'sudden death from infection'
- qol: Infection can be seen when examining yourself/others (Others can detect infection
on you MUCH sooner than yourself)
- qol: Internal bleeding can be seen when examining yourself/others via a grab-examine
- qol: Sterilizine is cleans 10x more effectively now.
- qol: Stethoscopes can now be used to examine for internal injury or missing internal
organs.
- qol: Fixovein now has a 100% chance of success during dehusking surgery instead
of a 30%
- qol: Surgery RNG % chance of failure depending on surface removed. Instead replaced
with a RNG % chance of increasing the germ level if you use an unsanitary surface
to do surgery on.
- qol: Syringe stabbing now takes higher armors into account. No longer a pure 50/50%
chance
- qol: Some ghetto surgery tools have been increased in chance.
- spellcheck: Some typos in surgery have been fixed.
- bugfix: Grab-examining boneless crew will no longer tell you they have bones
- bugfix: Tachycardics and bradycardics now affect heartrate (Drink coffee while
smoking after having downed some Nuka Cola and ask medical to take your pulse.
It'll be funny.)
- bugfix: Stethoscope now properly detects your heartrate.
- bugfix: Defib no longer does massive oxyloss and brain damage to those it revives.
- bugfix: Medical kiosks no longer infinitely give you blood pills
- bugfix: Examining someone that is not breathing will inform you that they are
- in fact - not breathing
- bugfix: Brain surgery now works properly if the user is ghosted when the brain
is removed
- bugfix: You no longer lose your languages after brain surgery
- qol: Detoxify surgery no longer requires you to raise your patient's toxins or
oxyloss above 25 to use it.
- rscadd: Necrosis surgery now has a separate pathtree similar to dehusking surgery.
- rscadd: You can now palpate the neck, chest, and abdomen to examine for internal
injuries.
- code_imp: Converts a few lists into managed global lists.
2025-11-11:
CHOMPStation2StaffMirrorBot:
- bugfix: runtimes due to multiple signal registers on opacity changes
- bugfix: digest pain runtimes when stepping into digestive tiles
Diana:
- qol: Metabolism perks can be taken by synths AND humans. Synths can now metabolize
beer faster!
- qol: Hard feet is now a neutral instead of a positive trait. It cost 0 points
and is so unimpactful that it made little sense to have it take a positive slot
when it's mostly just a fluff trait.
- bugfix: Brute resistance positives block you from taking other brute resistance
positives instead of fire resistance. The opposite is true.
- spellcheck: Darkvision note adjustments.
- rscadd: A LOT of new traits have been added from downstream.
- rscadd: Hide added as a neutral trait. AR huds make this irrelevant so eh. Could
lead to stealthy pred stuff.
- bugfix: Pipes can be wrenched again
FluffMedic:
- rscadd: Some new threats to Tyr and paths within the precursor base
Will:
- bugfix: Remoteview crashing during mob qdel
- qol: Increased janihound water slurping amount from 50 to 250 when refilling
- bugfix: Shoveling snow and other turf demotions respect the outdoor flags they
started with
- bugfix: 12guage emp ammo from the autolathe is now emp shells and not beanbag
shells
- bugfix: Fix runtime in machine var shim, removed balloon alert when using old
byond uis handled by it.
2025-11-12:
CHOMPStation2StaffMirrorBot:
- bugfix: Fixes some chemical duplication exploits.
- bugfix: Fixed shelter capsules being affected by gravity surge events on maps
that don't have gravity generators.
Guti:
- qol: Teleporting while buckled will place you closer to the destination point
- bugfix: Fixes teleporting while in chairs or taurs to lose your comfy seat
Meek:
- rscadd: Adds several new butts to the photocopier. Teshari, nevrean, sergal, and
altevian
Will:
- bugfix: Stunned borgs no longer have their items vanish temporarily from their
inventory list. They are still unequipped however.
- bugfix: Modify robot's remove module updates the inventory instantly like add
module does.
- bugfix: Air canisters can be marked green for methane
- maptweak: Fixed Cetus and SC Carrier aux reactor smes not being maxed output on
roundstart
- maptweak: Ursula carrier shuttle missing smes on Cetus map
- bugfix: forbids synths from taking ambulant blood
- bugfix: Welded vents hibernate when they attempt to process air now
- rscadd: Large lightbulb types now have unique icons
- qol: Lightbulb boxes have some large lightbulbs and tubes for floor lamps and
floodlight replacements.
2025-11-13:
Diana:
- bugfix: Fixing flashes no longer cause compile errors, meaning they can be fixed
again.
- bugfix: Flashes no longer do 2x the amount of halloss when affecting species that
are weak to flashes. Instead multiplies the halloss by the appropriate amount.
- code_imp: Makes the flash code a little higher quality.
- bugfix: External wounds will no longer show up as internal
Will:
- qol: Grippers show item icon held when in use, and make sounds when changing items
zeskorion:
- bugfix: small map fixes
2025-11-15:
CHOMPStation2StaffMirrorBot:
- bugfix: tgui usage for robot multibelt items like the plant analyzer
- bugfix: robot grippers cell self installs
2025-11-16:
Guti:
- bugfix: Fixed mechas not teleporting in quantum pads
2025-11-17:
CHOMPStation2StaffMirrorBot:
- bugfix: Fixed cans not stopping processing when destroyed
Diana:
- bugfix: Items now use the proper species fallback
- bugfix: Backup implanter works again
- bugfix: The one pizza can be cut again
- bugfix: Lick wounds works again
FluffMedic:
- bugfix: Alters the Assimilated Engine POI to prevent softlocks
Will:
- bugfix: noticeboards properly save the title of their pinned pages
Zizzi:
- bugfix: Circuitry injector can now inject common injectables.
sunofang:
- rscadd: Adds a new outsider ship! Comes with free sandbags
zeskorion:
- bugfix: fixes a few misc issues with cetus
2025-11-18:
CHOMPStation2StaffMirrorBot:
- bugfix: bad typing and runtimes if RnD devices were used before round start
2025-11-19:
CHOMPStation2StaffMirrorBot:
- rscadd: 'Added new HOS gear, available from clothing locker: New red cap, new
suit jacket, new cloak (attachable to suit and uniform)'
- rscadd: Added a new colorable cloak, selectable from the loadout ("flowing cloak")
and purchasable from Big D's Best. The greyscaling is simple at best, apologies.
- image: Added icons for new clothing options, including mob, inhands and obj icons.
Will:
- code_imp: Cleaned up effect grenades
- bugfix: bodycamera console runtime fix
- bugfix: Fixes an entertainment monitor runtime
2025-11-21:
CHOMPStation2StaffMirrorBot:
- code_imp: update dependencies
- maptweak: deleted mapped-in resleeving sickness pill packages from CMO lockers
- spellcheck: '"Kitsuhanan Cure" reagent name genericized to the more immediately-understandable
"Resleeving Sickness Cure"'
- qol: the resize ability is a bit easier to use and less likely to be used by accident
- bugfix: Fixes zeras labcloak
Diana:
- bugfix: You can no longer accidentally go to step 1 of necrosis surgery and undo
all your work.
FluffMedic:
- rscadd: Added a new maze section to Tyr. Doesn't lead anywhere yet but another
area to explore and get a sneak peek of what's to come
- balance: Some tyr bosses retuned a bit
- bugfix: Tyr elevators now tell you how they work
Guti:
- bugfix: Fixed candy bowl not working
- qol: Candy bowls can now have fingerprints
- balance: Changed rotten egg reagent from toxin to salmonella
Will:
- code_imp: topturfcrossed component for when you need to check for Crossed() actions
from within nested items
- bugfix: recursive move component properly rebuild it's hierarchy when picked up
by a mob from a turf
zeskorion:
- maptweak: few cetus fixes
- maptweak: cetus tesla engine should no longer spawn events that might cause it
to teleport to the wrong location
2025-11-22:
CHOMPStation2StaffMirrorBot:
- rscadd: Energized Agate stuff from downstream with some edits and sprites
Guti:
- code_imp: Added clothing traits
Will:
- code_imp: Implements COMSIG_ITEM_TRASH_EATEN
- code_imp: Implements COMSIG_MOB_TRASH_EATING
- code_imp: Implements COMSIG_ITEM_AFTER_TRASH_EAT
- code_imp: Implements COMSIG_MOB_AFTER_TRASH_EATING
- code_imp: Implements COMSIG_GLOB_ITEM_TRASH_EATEN
- bugfix: default trash eating message being sent to the item's chat and not the
mob's
2025-11-23:
AnymousUnknow & Diana:
- rscadd: Adds protogen visor markings
- rscadd: Adds Oak Tree markings
- rscadd: Adds Admin-only Skeleton markings
- rscadd: Adds a thin and thinner body marking
- code_imp: Adds backend code to allow markings to be admin-selectable only
CHOMPStation2StaffMirrorBot:
- code_imp: dependency update
Diana:
- bugfix: PAI parts now give the proper parts when screwdrivered and having them
removed
Fluffyzack21:
- maptweak: Moves the cables, waste, and supply to make it flush with everything
else on sif outpost and on carrier on Southern Cross
- maptweak: Moved around the scrubbers and pumps in the carrier
- maptweak: Moves the cables, waste, and supply to make it flush with everything
else on deck 0 &1 & 2 & 3 on Southern Cross
- maptweak: Removed most of all the regulators and shut off valves found in Southern
Cross
Will, Reo:
- bugfix: Fixed several distance issues with slipcode
- bugfix: You cannot change direction while slipping
- bugfix: Simple mobs no longer slip by default
- bugfix: Species flag NO_SLIP is respected by slipcode again
2025-11-24:
Fluffyzack21:
- maptweak: Added some more pissing pipes on deck 0 and deck 2 on southern cross
Nova:
- bugfix: Fixed body writing being silent in chat, and instant
- bugfix: Fixed body writing having no message notifications.
- rscadd: Added ability to resist / move away from being body written.
2025-11-26:
Nova:
- code_imp: Optimized some of the older circuitry code.
Will:
- rscadd: Maintenance panels