Commit Graph

19078 Commits

Author SHA1 Message Date
Christopher 6e0bf435c3 Changes And Makes Shuttle Authorization Repeal Message Work Properly (#23132)
* Makes shuttle repeal message work also changes the message itself.

* Fixed a spelling mistake.

* Made alert message more clear to players.

* Fixes grammar issue & de-linebreaks some code.

* Did not know how github reviews worked...
2017-01-21 11:48:23 +01:00
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
Core0verload b3b2b62021 Allows any sharp item for "incise" surgery step (30% success) (#22656)
* Allows any sharp item for "incise" step

* difines
2017-01-19 22:01:55 -05:00
Joan Lung 144cfcb59e Fixes cockroaches not leaving a mess (#23117)
* Fixes cockroaches not leaving a mess

* technically incorrect in some cases
2017-01-20 05:53:44 +04:00
Joan Lung 38922ba304 Merge pull request #23106 from XDTM/RiseFromYourGrave
Makes the reviver implant heal enough to be useful
2017-01-19 19:57:50 -05:00
Joan Lung 1a1bfa9e78 Merge pull request #23104 from lzimann/lavabasefix
Fixes id_access_list not working on mob spawners.
2017-01-19 19:57:27 -05:00
Joan Lung cc153fd021 Merge pull request #23052 from XDTM/GreyLivesMatter
Fixes chameleon PDAs not being able to morph into assistant PDAs.
2017-01-19 18:24:37 -05:00
Joan Lung 4d80af12ed Merge pull request #23119 from XDTM/CheckEmYourself
Fixes Voice of God's state laws command
2017-01-19 17:53:11 -05:00
Leo 0e08ab75e3 Let's trust byond! 2017-01-19 19:14:50 -02:00
Joan Lung c7cc747bba Merge pull request #23110 from Cyberboss/patch-13
Fixes bleeding/bandage examine text
2017-01-19 13:12:30 -05:00
XDTM 1c86a76460 flesh 2017-01-19 17:00:23 +01:00
XDTM 2caccb0590 Chameleon foolery 2017-01-19 16:49:53 +01:00
Mervill f031db8d4b fixes a runtime related to incorrect argument syntax (#23097) 2017-01-19 12:30:48 +01:00
Cyberboss 8b2881415f Updates to the "Drop Bomb" verb (#22986)
* Updates to the "Drop Bomb" verb

Bombs now ignore the cap
Added damage ranges to the preview
Added a maxcap option

* Whoops, her face is up here

* Warranty void if seal broken

* READ DAMN YOU!!!

* Or null

* Null or

* I can't read
2017-01-19 11:55:00 +01:00
AnturK d7bb259a3b Fixes meteor satellites not working. (#23100) 2017-01-19 00:32:56 -05:00
XDTM 6b3cbad77d Fixes VoG's state laws command 2017-01-18 23:48:54 +01: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
Joan Lung 0314c1de6d Merge pull request #23015 from XDTM/PlasmaFire
Makes plasmamen not fire immune if they are set on fire by the atmosphere, but makes them not react with the atmosphere while in spaceproof clothing.
2017-01-18 15:09:30 -05:00
Joan Lung 612cf59788 Merge pull request #23040 from Mervill/telecrystal
Prevents Raw Telecrystals from appearing in the Traitor purchase log
2017-01-18 15:01:33 -05:00
Christopher 81a0fec319 Fixes grammar issue when using xeno tongue. (#23061) 2017-01-18 12:12:02 -05:00
Joan Lung c93ce5ae83 Syndicate commandos will now leave gibs (#23062) 2017-01-18 12:11:00 -05:00
Cyberboss 85a09bdaae Fixes bleeding/bandage examine text
Fixes #19148
2017-01-18 11:40:14 -05:00
XDTM 47a034cc8c Heart attack 2017-01-18 15:53:04 +01:00
XDTM 4026caf575 Makes reviver useful 2017-01-18 15:49:28 +01:00
Lzimann 6425579b93 Fixes id_access_list not working on mob spawners. 2017-01-18 08:55:38 -02:00
Joan Lung 2b64a7f195 Merge pull request #23039 from Mervill/ntnrc_channel_fix
ntnrc channels are now deleted properly
2017-01-17 18:43:25 -05:00
Militaires 5677f60518 hopefully fixes my 4gb of runtime #23058 (#23060)
* sleepight pupper

* boop

* boom explosion habbon

* wew ladder.

kor tell me the varname cock tobbagan dont just tell me it exists and you dont poin

* bambi in spess

* more shitfuck

* GOD DAMMIT ITS GONNA BE FUCKING HOT AAA

* commit this dick you fucking tub

* GIGANTIC REFACTOR 2.0

* OH YEAH THE CREAM RISES TO THE TOP

* antur

* aaaaaa

* boat

* wew ladder

* bman

* yaaaaaaaaaaaaaaaaaaawwwwwwwwwwwwwwwwwww

* STEEL CORRIDOR

* fuck my shitfuck

* DON
2017-01-18 03:14:34 +04:00
Mervill 5634779eee Using a welder to repair a mining drone now follows standard behaviour (#23032)
* using a welder to repair a mining drone now follows standard behaviour

* cost tweak

* You now get welding glasses with the mining drone when you redeem the mining voucher
2017-01-17 21:19:15 +01:00
Mervill d818e4a232 Mousetrap will kill mice again, mousetraps description is a bit clearer (#23022)
* mousetrap will kill mice again, mousetraps description is a bit clearer

* readds the assembly examine text, now explicitly indicates the "not armed" state
2017-01-17 20:57:36 +01:00
XDTM f832351a6a Making them require >100% of oxygen to burn is PROBABLY bad 2017-01-17 17:19:07 +01:00
XDTM 12d074fa24 maybe it will work one day 2017-01-17 17:11:31 +01:00
uraniummeltdown f0315372e2 More AI holograms (#21509)
* redone the AI hologram selection menu, new "ancient machine" hologram, more holograms available, sechailer phrases now able to be selected

* narsie hologram

* got rid of useless file, made lists and switches better

* reduced lines by getting rid of useless switch and setting icon file in list

* finishing touch

* reverted sechailer changes

* fixes antur's reee
2017-01-17 10:09:01 +01:00
Mervill 09efbd6367 fixes gramatical switcharoo in filing cabinet text (#23026) 2017-01-16 13:18:40 -05:00
XDTM 27470c8692 Won't burn calories in spess (#23031) 2017-01-16 13:18:12 -05:00
AnturK 809835796a Fixes pill duping (#23033) 2017-01-16 13:14:31 -05:00
Militaires 980411b961 Refactors riding to a datum and applies it to vehicles, allowing for mobs to be ridden. (#22420)
* sleepight pupper

* boop

* boom explosion habbon

* wew ladder.

kor tell me the varname cock tobbagan dont just tell me it exists and you dont poin

* bambi in spess

* more shitfuck

* GOD DAMMIT ITS GONNA BE FUCKING HOT AAA

* commit this dick you fucking tub

* GIGANTIC REFACTOR 2.0

* OH YEAH THE CREAM RISES TO THE TOP

* antur

* aaaaaa

* boat

* wew ladder

* bman

* yaaaaaaaaaaaaaaaaaaawwwwwwwwwwwwwwwwwww

* STEEL CORRIDOR
2017-01-16 19:02:42 +01:00
XDTM 66d70de671 typecaches and a better name 2017-01-16 17:32:31 +01:00
XDTM 7e62ed4893 Fixing the issue was a side effect. I won't complain. 2017-01-16 15:40:27 +01:00
AnturK 6c0dc9db15 Fixes bsa artillery construction issues. (#23011)
* Fixes bsa artillery construction issues.

* 1 -> TRUE

* Nothing to see here
2017-01-16 20:57:24 +13:00
Christopher 575e1489a5 Makes "Flash burnt out!" Message Bigger (#23008)
* Makes "Flash burnt out!" message bigger.

* Improved code.
2017-01-16 20:56:10 +13:00
oranges 0dedd2b17e Merge pull request #23007 from XDTM/GrenadeFade
Makes chem splash based on distance
2017-01-16 20:55:01 +13:00
XDTM d35517d181 Less bag hitting (#22995) 2017-01-15 23:47:04 -05:00
oranges 03fa15f59d Merge pull request #23004 from KorPhaeron/ninja
Fixes ninja teleport
2017-01-16 16:22:07 +13:00
Mervill 272c6270e0 Clean Code (2008) 2017-01-15 18:02:11 -08:00
Mervill 5b2b4cbb20 WOOPS I MEAN THIS ITEM TYPE 2017-01-15 09:26:47 -08:00
Mervill 96c241b782 don't add raw telecrystals to the uplink purchase log 2017-01-15 09:23:36 -08:00
Mervill be68b8acbf return 2017-01-15 09:08:31 -08:00
Mervill b8cfb43074 ntnrc channels are now deleted properly 2017-01-15 09:04:37 -08:00
Mervill cd0912f77f seedRuins exits with a warning if provided a z level that does not exist (#22860)
* seedRuins exits with a warning if provided a z level that does not exist

* if no z levels are provided, don't generate any ruins
2017-01-15 21:17:53 +13:00