Commit Graph

19118 Commits

Author SHA1 Message Date
Cyberboss
79ed2c2038 Fixes heads not having a real name (#23281) 2017-01-24 11:24:14 -05:00
Joan Lung
938487f206 Merge pull request #23302 from Cyberboss/NoOneTestsAnybodysPRs
I dropped a comma
2017-01-24 10:27:01 -05:00
Joan Lung
c9ada5cea3 Merge pull request #23214 from KorPhaeron/megafauna
Megafauna won't heal while on station
2017-01-24 10:23:04 -05:00
Joan Lung
cdcc5ba96d Merge pull request #23272 from AnturK/uplinkfix
Fixes nuclear uplinks outside nuke gamemode
2017-01-24 10:21:49 -05:00
Joan Lung
4c7108f273 Merge pull request #23271 from TribeOfBeavers/Fix
Minor Grammar fixes
2017-01-24 10:21:30 -05:00
Cyberboss
36c234d288 Literally nothing to see here 2017-01-24 01:01:37 -05:00
Joan Lung
fa4c78a2e5 Merge pull request #23221 from Cyberboss/patch-19
Makes testing << to world as well
2017-01-23 18:01:36 -05:00
Joan Lung
10d429ca72 Merge pull request #23252 from KorPhaeron/planks
Fixes trees runtiming when cut into planks
2017-01-23 18:00:27 -05:00
Joan Lung
58f7237f8f Merge pull request #23258 from Shadowlight213/paicrawl
Removes ventcrawl from PAI
2017-01-23 17:38:05 -05:00
Core0verload
bc8c30e5bc Fixes for my own shit, mostly (#23199)
* Fixes scalpel having 30% success probability on "incise" step

* Adds some feedback to notes errors
2017-01-23 11:20:00 +01:00
AnturK
ec99f7e841 Fixes nuclear uplinks outside nuke gamemode 2017-01-23 10:06:48 +01:00
Core0verload
321ddb76e3 You can now buckle handcuffed people to singularity/tesla generator (#22767)
* You can now buckle handcuffed people to singularity/tesla generator

* Adds buckling to tesla coil and grounding rod, minor fixes.

* Makes buckling code shorter
2017-01-23 09:44:49 +01:00
TribeOfBeavers
5ddea1cfed Minor Grammar fixes 2017-01-23 03:40:23 -05:00
Cyberboss
5959ac32cc Refactors atom/Initialize. Fixes ruins being initialized twice (#22778)
* Refactors atom/Initialize

Captialized for compiling correctness and to be more inline with Destroy

Will now be called from atom/New if the world initialization loop in SSobj has already run. Should always call the base.

Now comes with the `roundstart` parameter indicating whether or not it was called by SSobj or atom/New

Other fixes/tweaks:
- Renamed a proc called Initialize in abduction consoles to Setup
- Removed /obj/item/device/radio/headset/headset_sec/department: Broken and referenced literally nowhere in the code
- Removed a spawn from the Initialize of turbine_computer which made literally zero sense
- Generalized the proc which fixes RND servers with no id set

Reasoning: It's better to check roundstart per function than to have to duplicate code in New and Initialize. Think of it as a safer New for atoms. If we move enough stuff to it, initial map load performance will increase due to less New calls

* Fixed a thing

* Actually, fuck the police

* >Expecting a merge without errors

* >Not calling ..() in New

* Sanic

* Fix the headset bug

* Makes sure the map loaders dew it right

* Fixes ruins being initialized twice

* Rename roundstart -> mapload

* Revert "Rename roundstart -> mapload"

This reverts commit 667c327fd2ccfa3ce4f4db52eac03f9e8b0f6812.

* Remove unrelated change

* A more direct solution to map loads

* And now we shouldnt need this warning

* Add the new var to SSobj recovery

* Revert "Revert "Rename roundstart -> mapload""

This reverts commit dee07dbd5e4696554ac43aae5b91cce743b9b9e0.

* Line endings
2017-01-23 09:37:45 +01:00
oranges
9112ce6dfb Ayy lmao
Ayy lmao
2017-01-23 13:11:59 +13:00
Shadowlight213
1ad1ca17d5 Removes ventcrawl from PAI 2017-01-22 15:32:50 -08:00
Iamgoofball
8eebc7de1a Adds *pee and *poo 2017-01-22 15:32:33 -08:00
KorPhaeron
fc9646b7a9 Fixes trees runtiming when cut 2017-01-22 16:45:39 -06:00
Kyle Spier-Swenson
12570805bd Closes the Pool. (#23150)
* Delete pool.dm

* Removes usage of PoolOrNew

* Wrap up
2017-01-22 16:00:23 -05:00
coiax
c6bc3436b3 Stops people dragging CTF spawn traps (#23229)
🆑 coiax
fix: Fixed dragging the spawn protection traps on CTF.
/🆑
2017-01-22 15:47:51 -05:00
Cyberboss
1033c1a0da Fixes secbots dropping the wrong baton types (#23219)
* Gives secbots a baton type var

* Makes secbot construction use the given baton type
2017-01-22 15:43:01 -05:00
kevinz000
a46de92545 Fixes PAI examine bug (#22931)
* Update pai.dm

* Update examine.dm

* .

* Update tgstation.dme
2017-01-22 15:33:24 -05:00
Joan Lung
57980560af Sigils of Transmission can be accessed by clockwork structures in a larger range (#23047)
* Sigils of Transmission can be accessed by clockwork structures in a larger range

* ai too
2017-01-22 15:31:14 -05:00
TribeOfBeavers
6a0b9a917f Adds a cloak for the HoP. (#23198)
* Adds the cloak to HoP's locker

* Adds the item to the cloak file.

* Updates the Neck files to include new sprites

* Updates the Cloak file to include new sprites
2017-01-22 01:54:42 -05:00
Joan Lung
4fa889d1db Merge pull request #23194 from kevinz000/patch-36
Prevents SDQL2-query "SELECT /datum" from destroying the server
2017-01-21 23:44:58 -05:00
Fox McCloud
5e20406cfe Alters Dried Jerky and Raisins (#23121)
* Alters Dried Jerky and Raisins

* redundant.
2017-01-21 22:31:25 -05:00
Cyberboss
9de9ade667 Fixes Orbit's atom/Destroy overrides not returning (#23186)
* HEAVY BREATHING!!!!

* BREATHING INTENSIFIES!!!!!!!!!!!!!!!
2017-01-21 21:04:32 -05:00
AnturK
88f683b2ab Modifies pizza box description. (#23144) 2017-01-21 19:00:09 -05:00
Cyberboss
0f54d17f62 Fixed a warning 2017-01-21 17:46:14 -05:00
WJohn
010e8810ea Merge pull request #23154 from Ultimate-Chimera/Memes
Adds a new costume crate.
2017-01-21 14:55:15 -05:00
KorPhaeron
e35a1d18b4 Typo Fix 2017-01-21 12:24:03 -06:00
KorPhaeron
2b5e15c1c8 Megafauna won't heal while on station 2017-01-21 12:18:31 -06:00
KorPhaeron
9fff5ab55f Blood Contract 2017-01-21 12:09:04 -06:00
XDTM
3f2a32a991 Gives androids the robotic speech span (#23167)
* Gives androids the robotic speech span

* i no has can
2017-01-21 12:23:53 +01:00
James Denholm
eac371fdf4 Make voice analyzers in "inclusive" mode case insensitive (#22555) 2017-01-21 11:59:00 +01:00
Shadowlight213
d3852628de Fixes zombie claws not being given (#23164)
* Fixes empty hand fingerprint runtime.
Fixes zombies not getting their claws

* undoes fix
2017-01-21 11:56:04 +01:00
Christopher
147045b0fe Adds auto capitalisation to MMIs (#23156) 2017-01-21 11:54:51 +01:00
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
kevinz000
959aa30715 Update SDQL_2.dm 2017-01-20 16:16:51 -08: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
Ultimate-Chimera
7242cec07a Update packs.dm 2017-01-19 17:19:24 -08:00
Ultimate-Chimera
875a9b157e adds a new costume crate 2017-01-19 17:05:09 -08: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