Airlocks no longer have a series of /abandoned types, and instead, to
mark an airlock as abandoned, include an abandoned airlock map helper on
the same tile, which has the icon of an exclaimation mark and cobwebs.
Why? Better visibility in map editors, less magic types.
* Passes thrownthing to hitby
* Items now also pass thrownthing
* No longer uses default arguments
Also fixes bananium shield
* Adds more arguments to hitby calls
* Standardises throw_impact
* Clears up some loose ends
* Adds back wacky comment
* Reinstates can_push=FALSE on bananium shield
Fixes#41506
@kriskog fixes this
cl MrDoomBringer
fix: Ghost Announcements work a little bit better now. Space dust won't be announced, and general wording has been improved.
/cl
Fixes#41217
cl MrDoomBringer
fix: Events now announce follow-able atoms to ghosts much more reliably
/cl
Implements @ShizCalev's suggestion to just have the event ghost-announce normally, then call a separate ghost announcement for the "atom of interest" as it is created.
* Add files via upload
* oops
* I FOUND A WAY
* So it turns out something was missing
And this is why I hate BYOND
* Update gasmask.dm
* CHAOS CHAOS
blame hulk for motivating me
* I CAN DO ANYTHING
blame hulk for motivating this hell
cl
balance: The Summon Guns and Summon Magic rituals will now only turn 10% of the crew each into antagonists, down from 25%.
/cl
This has frustrated people for a long time. The issue is that these rituals irrevocably destroy the round that they're in by turning one dangerous murderboning antag into literally half the station becoming dangerous murderboning antags. I reduced it to 10% each. I wanted to reduce it to zero so that they wouldn't delay the round for 30 minutes after the wizard teleports in and immediately dies, but I figured that simply reducing the amount of antags spawned would be better received.
cl ShizCalev
fix: Fixed inconsistency where illiterate and blind mobs were able to read some books/manuals, but not others.
fix: Fixed mobs being granted mime speak even if they failed to finish reading the Guide to Advanced Mimery Volumes 1/2.
/cl
Step towards resolving #41396
As the title suggests, papers no longer disappear once added to a clipboard, and dead mice, the reagent produced as a result of killing them, can now be butchered. The code for the latter did exist, but the functionality did not, as only living mobs can use the butchering proc.
cl Youbar
fix: clipboards now display held papers properly
fix: mice can be butchered
/cl
cl ShizCalev
admin: Fixed AI fingersprints not getting logged
admin: Fixed some door interactions not being logged at all.
admin: Turret control interactions are now in mob combat logs
/cl
Fixes#40203
Semi WIP. Good to merge for the most part, but I would like to add logging in a couple more spots.
cl MMMiracles
add: Blobs can now upgrade their strong blobs to reflect projectiles at the cost of their normal health and extra brute resistance.
/cl
When creating strong blobs, creating another strong blob on top of another will create a reflective blob. Reflective blobs reflects projectiles based on their ricochet chance, meaning this more or less shuts down laser fire until someone rushes in to break the reflector or uses ballistics on it.
This might be really only useful for stuff like people placing emitters half-way across the station but having more avenues to deal with laserspam isn't bad.
cl ShizCalev
tweak: Paper airplanes can now have their hit probability adjusted by badmins.
add: Added syndicate paper airplanes. They are rather robust and are guaranteed to hit someone in the eye.
add: Added The Art of Origami to the syndicate uplink. This allows you to fold weapons grade paper airplanes. It will also allow you to catch paper airplanes when you have the ability enabled.
/cl