Commit Graph

40933 Commits

Author SHA1 Message Date
kevinz000 55406610fb Fixes aliens being unable to stun (#31491)
* Update human_defense.dm

* Update human_defense.dm

* Update human_defense.dm
2017-10-11 11:24:14 -04:00
jughu 2c8630422e Makes holy weapons re-nameble (#31533)
Makes holy weapons re-nameble
2017-10-11 10:57:32 -04:00
AnturK e8ff73edef Datum antag wizard. (#31449)
* Wizard datum

* This can go in this one actually

* Old proc

* Delete equipment

* Academy wizard datum

* didn't notice the spawn before

* otufit

* Some special_role removal
2017-10-11 23:23:26 +13:00
ninjanomnom 303d2d00c3 default to infinite since aparently you can't infinite loop contents 2017-10-11 00:14:53 -04:00
ninjanomnom 177c92e551 Makes GetAllContents have a max recursive depth 2017-10-11 00:14:53 -04:00
Kyle Spier-Swenson 428922cce4 Fixes VVing associated values in lists when the value was a number. (#31511)
Bug added by @cyberboss in #30249
2017-10-10 23:17:47 -04:00
MoreRobustThanYou db3d0401f4 Jungle Fever carriers now hear the proper antag sound (#31517)
* Jungle Fever carriers now here the proper antag sound

* less whitespace
2017-10-10 23:17:10 -04:00
kingofkosmos 905f64866c Allows the snore-emote while unconscious. (#31530) 2017-10-10 23:15:19 -04:00
deathride58 33d59567a6 Adds Slappers (#31406)
* ADDS SLAPPERS

* fixes everything, just need sprites

* nerfs criticism
2017-10-10 20:53:32 -04:00
Leo ffd9aa305e Merge pull request #31513 from ShizCalev/file-cleanup
Cleans up empty file
2017-10-10 19:47:26 -03:00
MoreRobustThanYou 102291de94 Removes some spawns from explosion effects (#31474)
* Update effects_explosion.dm

* god damn it

* Update effects_explosion.dm

* Update effects_explosion.dm

* THANK YOU KEVINZ FOR THE WRAPPER

* Update effects_explosion.dm

* Update effects_explosion.dm

* clean my ass
2017-10-10 16:40:28 -04:00
Ashe Higgs aedc578975 The shuttle can no longer leave during clockcult rounds (#31327)
* Servants now win if the shuttle leaves

* Some more round feedback, a missed thing too

* Hostile environment!

* now it compiles!
2017-10-10 14:53:18 -04:00
kevinz000 7d19b2a678 Fixes pandemic no beaker UI runtime (#31443) 2017-10-10 14:48:07 -04:00
MoreRobustThanYou 305af6e113 Removes spawns from assembly code (#31475)
* Removes spawns from assembly code

* defines
2017-10-10 14:30:27 -04:00
Jordan Brown 189ed58a42 Merge pull request #31494 from MrStonedOne/tick_contention_tug_of_war
In which the stoner one gets stoned and tries to address tick contention... again
2017-10-10 14:27:59 -04:00
AnturK 22e1505d1d Fixes headrev TP (#31462)
* Fixes headrev TP

* Mhm
2017-10-10 14:19:24 -04:00
kevinz000 5900b67350 Fixes cigarettes runtiming when preferences generation attempts to light them before initialization is done. (#31444)
* Update cigs_lighters.dm

* Update cigs_lighters.dm

* Update cigs_lighters.dm
2017-10-10 14:18:53 -04:00
JamieH 1ad564dea9 Fix a bug in the new lobby music system (#31477)
* Fix a bug in the new lobby music system

* Update ticker.dm

* ...
2017-10-10 14:13:51 -04:00
Robustin 62fe4eb93d Adds the Chemistry Smoke Machine (#30920)
* Smoke Machine

* Tweak

* More responsive smoke timing

* Antur Review and Admin Logs

* Cboss review

* More logging

* Removes analyze, streamlines logs

* r-e-a

* no s in reagents_list

* Cyberboss Review

* woops

* Cboss nitpicking
2017-10-10 14:12:40 -04:00
kevinz000 3e11add015 Removes spawn from meteors. (#31481)
* Update meteors.dm

* Update meteors.dm

* Update meteors.dm

* Update meteors.dm

* Update meteors.dm

* Update meteors.dm
2017-10-10 13:45:40 -04:00
Leo 33e1d4678e Removes unecessary var declaration and changes a . = ..() to be a return 2017-10-10 14:45:06 -03:00
MoreRobustThanYou 34d22ccde6 Diseases will now cure if species is changed (#31495)
* Diseases will now cure if species is changed

* Update _disease.dm

* Update _disease.dm

* Update species.dm
2017-10-10 13:41:00 -04:00
Robustin f3221840d7 Fixes Clock Cult ending with dead cultists (#31504)
* Probably fixes premature CC ending

* I should make this commit into a 2nd PR for GBP
2017-10-10 13:38:24 -04:00
nicbn fa2cb635fd Cleans up atmos unary machinery code (#31356)
* Cleans up atmos unary machinery code

* return 0 and return are different things: cryo.dm

* same: oxygen generator

* same: vent pump

* same: vent scrubber

* Reveiw

* Update vent_scrubber.dm

* Update vent_scrubber.dm
2017-10-10 11:27:15 -06:00
Jordan Brown e749903633 Fix automatic shuttle calling 2017-10-10 12:05:15 -04:00
AnturK 820fb4fb34 Fixes emote runtimes (#31498)
* Emote runtime

* Bleh didn't add all
2017-10-10 09:41:33 -04:00
Leo 0cd3f2ba4e Merge pull request #31497 from AnturK/cyberboss-pls
Fixes some tempremoves
2017-10-10 09:09:23 -03:00
MrROBUST fb3a6bfbfc [ReadyForReview]Correct organ manipulation step for robotic prosthesis surgery (#30818)
* Try to make some steps repeatable

* Done making repeatable steps
Organ manipulation steps now repeatable
Dummy robotic prosthesis organ manipulation step

* few more steps

* implant removal for augmentations
2017-10-10 21:32:08 +13:00
GLACoding 5289eac99d Syndicate turrets (and other machines in walls) can now be hit by projectiles. Also reworks target priorities. (#31012)
* Projectile code additions

* Adds !prehit checks and corrects the check for energy cannon spam

* Adds checks for machines and structures to stop double hitting

* JJRcop Requesting Fixes #1

* JJRcop Requested Fixes #2

* Fixes projectiles unable to hit mobs in machines

* Adds in a new proc select_target, and rewrites some bits

Fixes projectiles double hitting when targetting machines with mobs on them, also makes it so weapons with forcedodge can hit targets inside walls.

* AnturK requested fix #1
2017-10-10 21:28:04 +13:00
oranges bf71aa8025 Merge pull request #31483 from kevinz000/patch-329
Removes a spawn from nukeop gamemode code
2017-10-10 21:22:52 +13:00
oranges 50b0484dfd Merge pull request #31482 from kevinz000/patch-328
Removes a spawn from revolution gamemode code
2017-10-10 21:22:26 +13:00
oranges d37be59729 Merge pull request #31492 from ShizCalev/sometimes-i-drink-a-glass-of-water-just-to-suprise-my-liver
Fixes xeno mass confusion
2017-10-10 21:21:02 +13:00
AnturK 201e9355f4 Fixes closet layer (#31493)
* Fixes closet layer

* Actually this might be better.
2017-10-10 21:19:59 +13:00
oranges e934b64ac3 Merge pull request #31450 from ninjanomnom/shuttle-gib-fix
Only moving turfs gib/destroy things
2017-10-10 21:18:46 +13:00
kevinz000 c10f2246a2 Adds walk and step SDQL2 wrappers (#31447)
* Update SDQL_2_wrappers.dm

* Update SDQL_2_wrappers.dm
2017-10-10 21:18:18 +13:00
oranges d7274e68ca Merge pull request #31440 from kevinz000/patch-319
Fixes runtime with lavaland_equipment_pressure_check if air isn't initialized on a turf or whatever
2017-10-10 21:16:48 +13:00
MoreRobustThanYou 404d50fbc7 Makes the santa event properly poll ghosts (#31437)
* Makes the santa event properly poll ghosts

* Update xmas.dm

* Update xmas.dm

* Create event.dm

* Update tgstation.dme

* Update xmas.dm

* Update event.dm

* Update event.dm

* Update event.dm

* Update event.dm

* Update event.dm

* Update event.dm
2017-10-10 21:15:44 +13:00
oranges b5a1746c7e Merge pull request #31408 from ninjanomnom/shuttle-cameras
Makes cameras work on shuttles
2017-10-10 21:14:17 +13:00
oranges ebc430ede1 Merge pull request #31416 from Armhulen/patch-2
Clockwork Golems will not slip on glass
2017-10-10 21:13:37 +13:00
kevinz000 3d39ad3501 Allows you to choose how much to insert into protolathe/exofab/circuitprinter/dronedispenser (#31399)
* precision

* precision

* sanity checks

* itt kevinz doesn't know how cyberboss procs work

* fixes

* allows user cancellation

* im dumb

* itt: im still dumb

* fixes stuff, makes it set on init

* refactors reagentgrinder code

* more fixes, prevents melee attacks from going anyways

* ...? wtf is with usetopic

* Finally found out what's wrongw ith this thing.

* fixes a mistake
2017-10-10 21:11:22 +13:00
Tad Hardesty 13f32a938b Improve extended examination text for many objects (#31381)
Plurality, capitalization, punctuation, and item icons have been
improved. Status displays now show the same text on examination that
they do visually. Inducers only show a success message when they
actually succeed.
2017-10-10 21:06:46 +13:00
kevinz000 f372ac0b3b Fixes invalid arg runtime with drop_if_replaced (#31439)
* Update augments_eyes.dm

* Update eyes.dm
2017-10-09 20:04:37 -04:00
kevinz000 22743ec504 Update mecha_construction_paths.dm (#31446) 2017-10-09 20:04:15 -04:00
Jordan Brown 95eec7dfb9 Update server tools API to 3.1.0.2 (#31451) 2017-10-09 20:02:08 -04:00
MoreRobustThanYou b9e981ac64 Removes a spawn from traitor code (#31465)
* Removes a spawn from traitor code

* Update traitor.dm

* Update traitor.dm

* Update traitor.dm
2017-10-09 20:01:45 -04:00
Robustin 4cd69504c1 Fixes Teslas always doing the same movement pattern (#31469)
* Random tesla movement

* Parenthesis
2017-10-09 20:01:17 -04:00
MoreRobustThanYou 65bb9b6af8 Gets rid of spawns in buttons (#31468)
* Gets rid of spawns in buttons

* Update doorcontrol.dm
2017-10-09 20:00:51 -04:00
ShizCalev 474233735a Cleans up empty file 2017-10-09 17:38:06 -04:00
Leo 6746a7223c Merge pull request #31466 from tgstation/Cyberboss-patch-2
Makes config loading messages consistent
2017-10-09 18:03:28 -03:00
Leo f1a33f6ade Merge pull request #31463 from AnturK/nobodycanknowofmymistakes
Stops check antags message if round has not started yet.
2017-10-09 18:02:00 -03:00