* Finally fixed the proximity runtime
Also fixed some misue of Move(d)s and destroys
* Fixed remove_from_proximity_list
* Fine, we'll do it your way
* Should sense/update loc here as well
* Assume deez nuts
* Fix a bug in forceMove
Don't call Exited/Entered if the loc is the same
* Added forced_movement
* Remove usages comment
Fixed a parameters bug
* Refactor slips
* Refactors meathook
* Negative check
* Shittier syntax, more performance
* Seperation of src and args
* Sanity check
Because you know someone will fuck it up
* X to Y is inclusive
* Bettter diagonals
* Remove unused var
* Better suggestion
* This was never used, why was it here?
* Arg prefixing...
* Better cleanup
* Do not touch the self managing var
* Cleanup
* More cleanup
* Missed 2
* Added callbacks
* Fix ice again
* Sanity checks
* Applied to larva/attack_hulk
* Fix the chain's usage
* LDFJAHDJKAGFHLJKDSAGHJKLSDAGBLKJADGFHKLJADGNLKAMDFNBJK:ANFDJKLADSNLSJKDFHNASFADSFLK:AJFL:KASJFKLASJF:LAJSF:LKJASKFMSALKF
* Fixes instant summons and probably a few other edge cases
* woken in a fog don't sweat it
and reckon none of it had come from you
* echo
* no lesson in magic, just untimely dreams
* slapdash code queen
* Fixes smoothing when repairing reinforced walls
🆑
add: Girders now offer hints to their deconstruction when examined.
:/cl:
Fixes#22805.
- Removes some unused code in unsorted.dm
- Replaces is_pointed with a global list and a #define
- Removes some trailing returns
- Makes thermite use QDEL_IN rather than spawn()
- Girders (especially reinforced girders) now offer hints to how to
destruct them.
* Moves is_pointed to is_helpers
* Attempted fix for explosion dodging
* Refactor turf/ex_act to return the new tuf
* Fixed a dumb
* Fixes more dumbs
* @optimumtact's suggestion
* If it blows up an rwall, it should blow up a door
* Gives firedoors some explosion_block
* Remove debugging
* Remove more debugging
* Fixed a missing ex_act return
* Let's limit this to mobs
Because that's all we care about
* We need to keep this check
Otherwise the proc may crashe and turfs could end up constantly exploding, gibbing anyone who walks through them
* Buffs diamond, centcomm, and external airlocks
* Bigger block for heavy firedoors
* Revert "We need to keep this check"
This reverts commit 47029c9ba02b0332610ec0bac2c908ce1181a01c.
* Revert "Remove more debugging"
This reverts commit b598fb795b79806fc9b4d38919a1f9fb17d29299.
* Revert "Remove debugging"
This reverts commit 68a6bd1c6e8e218dd5dce248c79bf184b4622e2d.
* Revert "Fixed a missing ex_act return"
This reverts commit c3dbe3b99b9035bac8be2930110f9b6db8acec37.
* Revert "Fixes more dumbs"
This reverts commit dc5767f2f2cdcd410afbd46c9fcecfdf7701f028.
* Revert "Fixed a dumb"
This reverts commit c447cfdd8c92a4af61bf776ea11500f9aa52fc99.
* Revert "Refactor turf/ex_act to return the new tuf"
This reverts commit 38ddfca1800dbc67a59e617bd52924f78a17666e.
* The new old fashioned way
* Compile before you push you slitherbrain
* Fixes and solidarity
* Only one circumference please
* Fixed
* Foam no longer spreads to transit space turfs.
* Blacklists lava and chasms for foam; blacklists transit turf for xeno weeds
* wait wtf was I thinking
This affects all false walls, but only plastitanium false walls are
affected because it's initial icon is not named 'wall', it's named
'wall3' which, in the dmi file, is the same as titanium, causing the
false wall to reset to the incorrect icon.