This PR adds drone shell activation logging + admin notify with the
activation location, so that drones can't hop over to the station and
claim that someone brought their inactive shell over to the station
first.
* De-linkifies names in deadchat_broadcast(), makes deadsay css class default too
* Makes the source argument come after message, since it is optional
* Removes excess </span>
* fixes reclaim on dead hiveminds
* adds exnendo hand min range var
* replaces hive warp with telekinetic hands, no inhand sprites added yet
* changes hive_shock to sensory effects, no sleep
* syntax fix
* adds new curse variant
* sensory overload power modifier, heart attack replaced with necropolis curse variant
* hivedrain removes stam dmg
* does curse subtype in more sane way
* changes circadian sleep to knockdown
* spell path and icon path changes
* shock channel, pin weaker on hives, cooldown changes
* telekinetic hand inhand sprites
* adds message to teople surrounding mind contol victim on cancel
* hivemind icon changes
* nightmare changes
* removes stun on mc end
* hivemind forcewall lasts longer
* prevents negative power values on shock
* chages nightmare duration and effect
* hive shock changes
* userdanger message on mind control end so people see it
* fixes merge
* removes control change
* removes unneeded var
* typo
* fixes me commiting the wrong shit
* syntax fix
About The Pull Request
Part of #44440
Surgery now gives detailed description to the surgeon and anyone within one tile of distance, and more vague or ambiguous descriptions to the patient and anyone further away. This can lead to a surgeon being able to perform a brainwashing in place of a brain surgery with nobody being the wiser, or implanting a different organ than the one agreed on, and so on.
Changelog
cl
add: Surgery steps are now shown in detail only to the surgeon and anyone standing adjacent to them; the patient and people watching from further away get a more vague/ambiguous description.
/cl
* Emag bounty computer to show contract connection
* Corrupted text helper
* WIP on corrupted text
* Randomly corrupt text when looking at connect screen
* Barebones accessible Syndicate bounties screen
* Contract barebones and Synd UI work
* Further text changes, antag checks
* Further UI changes, full contract generation with areas/target
* dropoff point checks, and move to uplink item for requesting bounties
* WIP contract uplink item
* Contract uplink and continued contract improvements
* Completed contract uplink, and continued contract work
* Droppod WIP
* Further droppod work
* Mob WIP
* Further mob WIP
* No mob
* Callback for putting in mob
* Further WIP with pod checks
* Better location picking and signal fix
* Further pod changes, WIP of payouts
* Overall finished payment/contract system
* Code cleanup
Revert changes to bounty console
Remove debug messages
* Small refactor
* Add kit with set and randomised items.
* Fix box
* Very minor flavor text for inserting into pod, plus roundend text
* Pod return sound
* Contract uplink slight styling changes
* We don't keep giving telecrystals until they literally can't hold anymore
* Ship them off to ninja base instead
* Nerf bring them dead, but give a nice boost for bring them alive
Overall this is a nerf, so we also throw in an agent card to the bundle
* Ship them back
* Minor text changes and slight TC change
* Always give the black and red variant space suit
* Error sounds
* Dropoff area locator
There's sometimes duplicates, i.e. security office - but only one of them will work. This shows you where to go.
* Small fixes
* Bugfix, further changing of TC
* Ransom wip
* Ransom system
* Few changes
* Properly pay for ransoms and appropriate logic for dropoffs
* Terminal sounds
* Talk on command channel when ransom is given, or if they were too late
* Change to announce system
* Announcements/auto pay ransom
* Proper wait
* Name pods properly
* Don't send blacklisted items
* fix
* Improvements
* Announcements are less huge...
* Not a file...
* Improvement
* Drop them not in a wall
* Halves eye blur and styles payment vend
* No memes allowed
I had these on previous fix branch but seems i forgot to push whoops.
Fixes#44520
cl
add: Recipe for fabled secret sauce can now be found in the deepest reaches of space.
/cl
Changelog because i forgot one when i actually added the feature.
About The Pull Request
my second fetish content PR about socks, this one removes black stockings from Affected's PR (#44274)
Why It's Good For The Game
Black stockings are literally "Striped Thigh-highs" and thus they take up space. (it's not like it's just 3 lines of code and some meaningless bytes)
Changelog
cl Rowell
del: Removed black stockings
/cl
About The Pull Request
Splits stamcrit into its own variable checked by isparalyzed().
Why It's Good For The Game
Fixes a few bugs + inconsistencies, stamina damage now behaves more like real damage instead of stunning you for 10 seconds at a time.
Max stamina damage to the chest is changed to 120 so you can lock someone with small amounts of stam healing chems in stamcrit without counterintuitively shooting multiple limbs.
Changelog
cl
balance: max stamina damage to the chest is now 120.
fix: stamcrit and stuns now stack properly (stamcrit cleanse no longer cleanses other stuns)
fix: stam paralysis now ends instantly on healing stamina damage to below 100
fix: stamina damage will no longer spam exhaustion messages if you are stunimmune
tweak: stamcrit will still respect stun immunity, but not stun reduction (as it has no well-defined duration).
/cl
About The Pull Request
Adds a rake (reskinned cultivator) and a wooden hatchet to the ashwalker base. Replaces their bucket with a wooden bucket.
Added crafting recipes for the rake and wooden bucket.
Why It's Good For The Game
It looks more flavourful (inb4 where did they get the wood from) and adds a bit of functionality to unused content (i.e. ashwalker farming).
Changelog
cl
add: Added wooden farming implements to the ashwalker base.
add: Makes rakes and wooden buckets craftable.
/cl
Previously the ability was showing a chemical of each Blob node,
which I consider quite unnecessary and redundant.
QoL change for Blobs, as they might lose track of which node was
located where, especially if they managed to considerably expand
across the station.