Commit Graph

40933 Commits

Author SHA1 Message Date
Jordan Brown 82e70ff429 Allows components to qdel from Initialize 2017-10-26 00:01:19 -05:00
ShizCalev aec6521237 Fixes lightgeist spawning 2017-10-25 23:42:53 -05:00
ShizCalev fda9a345c2 Fixes defib ghost prompt (#32019)
* Fixes #32013

* proc instead.
2017-10-25 23:41:50 -05:00
AnturK 825899f9c5 Fixes minor runtime 2017-10-25 23:39:55 -05:00
ShizCalev 1c52504d81 Makes luxurious emergency shuttle noteleport 2017-10-25 23:39:25 -05:00
ShizCalev 3626c03695 Makes staff of change randomly assign a borg module 2017-10-25 23:39:06 -05:00
Jordan Brown c54864d2ad --no-edit 2017-10-25 23:38:00 -05:00
ACCount 323c4a7496 Fixes a runtime on organ replacement 2017-10-25 23:37:22 -05:00
Emmett Gaines 9598b8ee92 Adds ambience to the SM and portable generators (#31945)
* Adds aambience to the SM and portable generators

* lowered pitch of supermatter

* start and end fix
2017-10-25 23:36:08 -05:00
Kyle Spier-Swenson 7cda369642 Fixes light source qdel issues. 2017-10-25 23:33:52 -05:00
ShizCalev d8a52b4e96 Fixes braindead aliums 2017-10-25 23:32:00 -05:00
Emmett Gaines 4cc3daa528 Greyscale cables (#31972)
* cable code is shit

* cleanup
2017-10-25 22:46:38 -04:00
Ashe Higgs b20d3a2d4a Cogscarab shells/construct chassis on spawn menu (#32048) 2017-10-25 22:45:34 -04:00
Kyle Spier-Swenson 874011d3ae Fixes excessive overlay churn (#32065)
* Fixes excessive overlay chern

Adding an overlay on every cross and uncross of every player (with how bloody the station gets this is called on just about every fucking movement, some times multiple times if there are multiple types of stains (oil, blood, alien, etc) is an excessive as fuck amount of chern in the overlay subsystem.

This is likely the cause of overlays being so high.

* I APOLOGIZE FOR NOTHING!
2017-10-25 22:44:50 -04:00
Ashe Higgs 0a5928518c Fixes being able to stack stargazers on one tile (#32085) 2017-10-25 22:44:20 -04:00
KorPhaeron 26d187da11 Mummies for halloween 2017-10-25 17:34:57 -05:00
ACCount12 a4310b4c7b Fixes a common runtime on prefs screen 2017-10-25 23:50:11 +03:00
Cruix 4d9d71c350 Shuttle navigation computers ignore the shuttle when placing a new location (#31722)
* Fixed the shuttle navigation computer allowing you to move stationary docking ports

* Made the shuttle navigation computer ignore the shuttle it controls when determining valid turfs

* Removed a redundant list

* Moved a var from stationary docking ports to mobile docking ports

* Removed a sanity check
2017-10-25 16:53:56 +02:00
Leo ff6b21e70d Merge pull request #32071 from ShizCalev/heart-spam-fix
Fixes heartbeat message spam
2017-10-25 11:40:10 -02:00
Leo 751ecf0afe Merge pull request #32043 from tgstation/Cyberboss-patch-3
Fixes teleporters not actually denying teleports from Centcom
2017-10-25 11:39:10 -02:00
Leo 896e627a3c Merge pull request #32059 from ShizCalev/shade-heartbeat
Fixes shades hearing heartbeats
2017-10-25 09:42:30 -02:00
Leo 7069c4f316 Merge pull request #32061 from ShizCalev/ling-golem-exploit-fix
Fixes changling golem exploit
2017-10-25 09:42:00 -02:00
ACCount12 45c8e25538 Fixes supermatter tongs not updating icon if the sliver is dropped 2017-10-25 12:08:22 +03:00
nicbn 2e52d4a069 Footprints no longer contain stupid amounts of blood (#32056) 2017-10-25 02:15:53 -04:00
JJRcop 5360f03c14 heart of darkness revives non-shadow as shadowpeople 2017-10-25 00:12:56 -05:00
KorPhaeron 529077d982 Ratvar summoning now ends the round/triggers mass proselytize (#31956)
* Slight changes to ratvar ending

* Tick check

* T

* Why Xhuis?

* Lots of fire

* That src made sense 10 minutes ago but no longer

* More commits than line changes

* Check Tick
2017-10-24 19:06:39 -04:00
Jordan Brown ee6ab60c93 Revheads now always recieve a HUD when created 2017-10-24 18:25:47 -04:00
Jordan Brown 2c16f1ccfa Transit space blocks explosions 2017-10-24 15:46:50 -05:00
KorPhaeron d657c19156 Dullahans (#31855)
* Dullahans

* Vision toggle

* The worst part of the code right here

* No wings

* to_chat

* Hearing relay that works, vision toggle that works

* Fixes hair not appearing on severed heads

* Halloween event

* Moves dullahans to their own file

* Forgot to commit a file

* Fixes deafness and backpack issues

* Don't need to breath because you dont have a head

* Breaking the dullahan rules

* Encourage dullahans to lose their heads

* Cyberboss doing his job to head off any bad code trying to enter the repo

* Committing while compiling again

* Can't eat

* Halloween!

* qdeleted

* Get rid of the head var entirely, just track the easily deletable relay

* Moves the stuff out of process to destroy
2017-10-24 21:35:19 +02:00
deathride58 4fd4312004 FIXES THE NEW LATEJOIN RUNTIME PROPER (#32068)
* FIXES EVERYTHING IN ONE SIMPLE LINE

* Fix it properly
2017-10-24 20:34:15 +02:00
Armhulen d80745ccbd adds logging to ripley gibs (#32032)
* maybe this works, and maybe it doesn't

* cyberfriend

* oh right
2017-10-24 11:24:05 -05:00
kevinz000 30afe783d5 fixes pentetic acid dealing radiation damage instead of healing it (#32027)
* Update medicine_reagents.dm

* sorry i alughed so hard i hit a key
2017-10-24 10:54:06 -05:00
kevinz000 629662bbec Update crayons.dm (#32024) 2017-10-24 09:07:03 -04:00
ShizCalev 121765440f Fixes heartbeat message spam 2017-10-24 08:40:56 -04:00
ShizCalev ca7adb48de Moves opened firedoors underneath opened airlocks (#32018)
* Moves opened firedoors underneath opened airlocks

* Shutters
2017-10-24 00:04:58 -05:00
ShizCalev 5dafb8dda2 Fixes xenobio sentience giving the wrong name (#32016) 2017-10-24 00:04:01 -05:00
jughu 1d42493a20 Blacklists holo injectors from surplus crates (#32001)
* Update uplink_item.dm

* Update uplink_item.dm
2017-10-23 23:53:38 -04:00
ShizCalev 00eff0bcaa Fixes changling golem exploit 2017-10-23 23:08:48 -04:00
ShizCalev c1d14bc96f Fixes shades hearing heartbeats 2017-10-23 22:02:28 -04:00
Jordan Brown 5a4f56bf21 Late join antagonists will try to target late join players (#31560) 2017-10-23 21:07:41 -04:00
Jordan Brown 91acc5f950 Merge pull request #32007 from lzimann/poll
Selecting multiple choice polls with 1 choice now become a single option poll
2017-10-23 20:36:44 -04:00
duncathan salt e8c2109ea0 Atmos construction rework again (#31944)
* initial atmos construction commit ft todo list

* cleans up pipe/construction.dm

* compile

* rpd tgui

* revert rpd tgui because no icon support zzzzzz

* fixes RPD

also fixes the one RPD bug i caused the last time i touched pipe construction where you'd get null pipes if you switched from disposals to atmos pipes

* cleanup
2017-10-24 10:29:36 +13:00
Jordan Brown 1a022ad55d Fixes teleporters not actually denying teleports from Centcom 2017-10-23 16:33:31 -04:00
Xhuis 1c762857d4 Rebalances clockwork marauders 2017-10-23 15:44:58 -04:00
vuonojenmustaturska 1dc0519273 Removes mob references from camera motion tracking (#32002)
* Delicious Ron's Country Club Cameras

* requested changes

* requested changes 2: electric boogaloo

* Requested changes 3: back to perfection
2017-10-23 20:31:17 +02:00
YPOQ 3bcfd582dc Fixes get_turf_pixel returning null when called on turfs (#32000) 2017-10-23 10:00:11 -04:00
kevinz000 22a0e4d12a fixes AIs being able to teleport the id card console inserted cards to their core (#32003)
* Update card.dm

* Update card.dm
2017-10-23 09:58:31 -04:00
ShizCalev dd5da304fe Makes cleanbots clean up remains (#31876)
* Makes cleanbots clean up remains

* Gooooooooo

* Acid_act
2017-10-23 09:37:59 -04:00
Jordan Brown 8e434b7d96 Removes duplicate typecaches (#31883)
* Audits all typecache calls for performance gains

* Fix invalid var
2017-10-23 15:24:41 +02:00
vuonojenmustaturska 6ced8a1ae7 Fixes grinders (#31885)
* But you're still hungry

* Update reagentgrinder.dm
2017-10-23 15:21:57 +02:00