XDTM
42254a1b9a
Makes xenobio consoles and stock exchange computers buildable ( #22515 )
...
* Makes xenobio console buildable
* Stock exchange
2017-01-21 11:44:40 +01:00
Kyle Spier-Swenson
c341178ff4
Fixes bug with addtimer keeping old timers around, makes addtimer even faster. ( #23126 )
...
* Fixes timers being left around, Makes addtimer() sanic fast.
This adds a new flag, TIMER_STOPPABLE. Most(80%) of the overhead for addtimer() was in adding the timer to the associated lookup list for deltimer() to use. Moving that functionality to a flag so it wouldn't slow down the 70% of things calling timers puts the final nail in the coffin of byond's sleep/spawn().
spawn: 324 seconds across 5,948,372 calls
addtimer: 67 seconds across 5,953,220 calls
The testing setup for profiling was included in this commit, it will be removed in a later commit. @Fox-McCloud
* Remove profiling procs.
* fix runtime
luckly when this happened, we were about to resume anyways.
2017-01-20 09:31:50 +01:00
Joan Lung
192cc781a6
Ocular Wardens will now appear above potted plants ( #23107 )
2017-01-19 22:09:42 -05:00
Joan Lung
1692664503
Sentinel's Compromise will also affect oxygen damage ( #23018 )
2017-01-19 22:06:30 -05:00
Joan Lung
eb34cadeee
Nerfs the Ark's health ( #23034 )
2017-01-19 22:06:08 -05:00
Joan Lung
c69c7439f2
You can now pull things past the Ark ( #23035 )
2017-01-19 22:05:57 -05:00
Joan Lung
c13e18a72b
Merge pull request #23115 from PKPenguin321/patch-5
...
fixes rotating chairs not updating their layer
2017-01-19 17:54:00 -05:00
Joan Lung
d1d442679d
Merge pull request #23092 from coiax/no-doom-off-z
...
AIs cannot activate doomsday device off station
2017-01-19 13:08:15 -05:00
Cruix
15b2423f70
Fixed putting pais in bots and using mindswap improperly removing data huds ( #23099 )
2017-01-19 12:27:51 +01:00
Kyle Spier-Swenson
21845d801e
Fixes unneeded delay in smoothing mining walls ( #23086 )
2017-01-19 12:27:12 +01:00
Joan Lung
baae40b4e3
Clockwork airlocks now have more explicit deconstruction messages ( #23094 )
2017-01-19 02:30:22 -05:00
XDTM
c1153535ab
Prevents mechs moving anchored mobs ( #23101 )
2017-01-19 02:29:41 -05:00
Joan Lung
3578b5801a
Clockwork fulltile windows actually work like fulltile windows ( #23091 )
2017-01-18 18:44:45 -05:00
PKPenguin321
1979d46e04
parent call
2017-01-18 13:03:48 -08:00
Joan Lung
16d3f59d96
Adds 'heal_ordered_damage' proc, to heal damage in a specific order ( #23023 )
...
* Adds 'heal_ordered_damage' proc, to heal damage in a specific order
* heck
2017-01-18 14:24:50 -06:00
Cheridan
b47ec35ee9
Merge pull request #23068 from kevinz000/patch-34
...
Fixes lollipops triggering weldertank explosions
2017-01-18 14:14:36 -06:00
Cheridan
17383b88bb
Merge pull request #23057 from ChangelingRain/misctweaks
...
Fixes a few things
2017-01-18 14:11:28 -06:00
PKPenguin321
92c9705863
fixes rotating chairs not updating their layer
...
ugh
2017-01-18 12:08:21 -08:00
Joan Lung
6f3fd5def5
Merge pull request #23001 from PKPenguin321/patch-8
...
Fixes TK headbutts
2017-01-18 15:04:03 -05:00
Joan Lung
fa0dc1dcba
Merge pull request #23082 from Cyberboss/patch-4
...
Fixes forceMove not calling Entered from nullpace
2017-01-18 15:02:34 -05:00
Joan Lung
28c604da78
Merge pull request #23076 from XDTM/GeothermicEnergy
...
Singulo won't make rods out of lava, lava will keep burning extinguished stuff
2017-01-18 15:00:24 -05:00
Joan Lung
8cbbceb120
Merge pull request #23079 from XDTM/PostPoster
...
Makes posters fall down if they fail the do_after
2017-01-18 14:59:16 -05:00
Joan Lung
2248004a0f
Merge pull request #23081 from Cyberboss/patch-6
...
Makes effects immune to spacewind
2017-01-18 14:59:04 -05:00
Joan Lung
0f79f059a3
Fixes swarmers breaching shuttles ( #23013 )
...
* Fixes swarmers breaching shuttles
* minute touch, twitch of hand
2017-01-18 20:46:51 +01:00
coiax
b0cee498c4
Ladders give the user a message if they're broken ( #23063 )
...
Now it's clear when a ladder is just set up incorrectly. Even though
they're super old fashioned and only used for admin memes and whatnot.
2017-01-18 12:13:01 -05:00
XDTM
71f31fb4f5
Burning fix
2017-01-18 10:17:45 +01:00
Jack Edge
eea08ba203
AIs cannot activate doomsday device off station
...
🆑 coiax
fix: AIs can no longer activate the Doomsday Device off-station.
Previously it would activate and then immediately turn off, outing the
AI as a traitor without any benefit.
/🆑
Fixes #23089 .
2017-01-18 00:52:30 +00:00
Joan Lung
27a54d16ff
Merge pull request #23051 from Core0verload/defib_fix
...
Fixes defibrillators
2017-01-17 18:42:57 -05:00
Cyberboss
551803ac1b
Fixes forceMove not calling Entered from nullpace
2017-01-17 15:03:45 -05:00
Cyberboss
0aaa975e9a
Makes effects immune to spacewind
2017-01-17 14:50:12 -05:00
XDTM
2e26af1142
Makes posters fall down if they fail the do_after
2017-01-17 20:31:07 +01:00
XDTM
1284f9732c
Singulo won't make rods out of lava
2017-01-17 20:10:20 +01:00
kevinz000
08fe5ee84b
Update robot_items.dm
2017-01-16 19:59:34 -08:00
Joan Lung
7e26b85259
-= .
2017-01-16 16:17:16 -05:00
Joan Lung
cb61d74e45
Fixes a few things
2017-01-16 16:15:02 -05:00
Cheridan
1620bec15d
Merge pull request #23038 from ChangelingRain/geismove
...
Moves some code
2017-01-16 13:54:55 -06:00
Cheridan
d5f961402c
Merge pull request #23037 from ChangelingRain/clockworklattice
...
Ratvar will now convert lattices and catwalks to clockwork versions
2017-01-16 13:07:48 -06:00
PKPenguin321
c7a319c011
fixes chairs not updating their layer ( #23029 )
...
didnt realize these overrode post_buckle_mob, my bad
2017-01-16 13:19:45 -05:00
c0
4989e12b45
Fixes defibs
2017-01-16 11:47:18 +03:00
oranges
3ac94a85cc
Merge pull request #22994 from XDTM/ChameleonPdaNowUseful
...
PDA can update their name when an agent id is inside
2017-01-16 20:58:54 +13:00
oranges
6d71e8bdc1
Merge pull request #22999 from Cyberboss/patch-6
...
Removes dupe armor initialization
2017-01-16 20:54:25 +13:00
Joan Lung
41373061c3
Misc clockcult grammar and fixes ( #22983 )
...
* Misc clockcult grammar and fixes
* easier
2017-01-16 13:30:14 +13:00
Joan Lung
062b5c4013
clockwork catwalks
2017-01-15 14:53:01 -05:00
Joan Lung
f53f4188d7
Moves some code
2017-01-15 11:50:05 -05:00
Joan Lung
3f0009b12e
Ratvar will now convert lattices to clockwork lattices
2017-01-15 11:45:45 -05:00
Leo
39eabb79b2
Properly closes the A tag. ( #23009 )
2017-01-15 11:31:00 -05:00
Cyberboss
054a22d9d4
Removes maintenance panels from firedoors ( #22984 )
...
* Removes maintenance panels from firedoors
* Add a screwdriver to keep welded locks sacred
* Add the missing quote
* Keep it hittable
2017-01-15 20:50:08 +13:00
PKPenguin321
9bb10ed327
fixes TK headbutts
2017-01-13 15:33:52 -08:00
Cyberboss
4636e14923
Removes dupe armor initialization
2017-01-13 18:18:20 -05:00
oranges
2d60dcda2f
Merge pull request #22979 from Cyberboss/patch-6
...
Fixes a division by zero runtime
2017-01-14 11:58:30 +13:00