Commit Graph

26222 Commits

Author SHA1 Message Date
MadmanMartian
e3f94a193a Mice eating rework. (#16868)
* mice eating adds the reagents to the mouse.

Butchering a mouse now yields the reagents it has eaten.

* mice now call Die() rather than do some weird set stat = death thing
2017-12-31 11:23:23 +01:00
MadmanMartian
cb303b4238 Should fix floating items in the event that you are unsuccesful at removing an object from a storage item (#16885)
* Should fix floating items in the event that you are unsuccesful at removing an object from a storage item

* removes redundancy
2017-12-31 11:22:27 +01:00
Pathid
ef03d42594 Fixes moles problems with animals, plus misc. other objects and effects (#16886)
* Fixes bad problems with animal breathing

* Monkey, heater and AC air moles

* fixed typo

* Breath_moles fix for xenos and martians

* additional moles fixes
2017-12-31 11:21:44 +01:00
Cyadox
65a9ba2cc3 Fixes #13317 by removing line 132 (#16888) 2017-12-31 11:21:22 +01:00
Arthurdentist
4d3e55c871 nerf fist (#16879) 2017-12-31 11:20:28 +01:00
DamianX
201540d10a Refactored AI tracking (#16892)
* Refactored AI tracking

* updated open_nearest_door
2017-12-31 11:16:47 +01:00
MadmanMartian
832e85d36c fixes bedsheet bins not being deconstructable (#16870)
* fixes bedsheet bins not being deconstructable

* removes un-necessary checks, uses list.Cut() to null a list rather than remove each instance one by one, also adds some /the [src]'s

* whoops
2017-12-31 11:16:15 +01:00
Cyadox
08d7b678bb Fixes #3371 by turning off automatic (#16890) 2017-12-31 11:13:35 +01:00
DamianX
388a122137 Removed some useless onclick oldcode (#16893)
* Removed unneeded AI tracking code

* useless oldcode
2017-12-31 11:06:06 +01:00
DamianX
3fa8d137b0 Deployable barrier refactor (#16894) 2017-12-31 11:05:42 +01:00
DamianX
b6c3d7471f Added design datum for the diagnostic HUD (#16898) 2017-12-31 11:03:58 +01:00
DamianX
1eb8cb80dd Lets ghosts use the diagnostic HUD (#16896) 2017-12-31 11:03:41 +01:00
DamianX
632af661e0 Added the prescription variant of the diagnostic HUD (#16897) 2017-12-31 11:03:28 +01:00
MadmanMartian
f75ed0ea15 holodeck sunglasses no longer yield glass when broken (#16918) 2017-12-31 11:03:08 +01:00
MadmanMartian
a9c7b0af89 increases the amount of bolas available at a security vendor (#16919) 2017-12-31 11:02:57 +01:00
DamianX
84c9ce8b70 Expanded the list of things the security hardsuit can hold (#16900) 2017-12-31 11:02:47 +01:00
MadmanMartian
0f5f11f873 robotic limb related fixes (#16920)
* mednanobots now ignore robotic limbs. Arithrazine/chlorine/anything that deals damage while in-system now ignore robotic limbs.

* standardized from 1/0 to FALSE/TRUE

* Could've sworn that would have worked, but in testing it on a martian it runtimed. Damn.
2017-12-31 11:02:17 +01:00
HarseTheef
46f6bce256 Makes the hand held tracking implant tool tolerable. (#16907)
* Makes the hand held tracking implant tool tolerable.

* piece of crap hasbro tracking locator

* PJB more like PEEJB
2017-12-31 11:01:25 +01:00
Pathid
23b80e0c03 Cult bonus objective rewording (#16933)
* non-cultists and humans -> unbelievers

* missing n
2017-12-31 10:57:12 +01:00
MadmanMartian
1fafd8ef30 Adds a magical number for chemical heating (#16945) 2017-12-31 10:52:51 +01:00
Pathid
1b23a89f89 Clone damage on slimepeople can be healed (#16948)
* dealing with prior clone damage for slime people

* removed unatomic changes to mutationtoxin
2017-12-31 10:52:27 +01:00
EdXbtkOEwGw
f3481d3cc2 Improves refreshing, removes autorefresh on DNA modifier console (#16922)
* Improves refreshing, removes autorefresh

* Update dna_modifier.dm

* Update dna_modifier.dm

This wouldn't work for some reason.
2017-12-31 10:50:51 +01:00
MadmanMartian
e7ddf7f785 why was this even a thing? (#16917) 2017-12-29 12:42:25 -08:00
MadmanMartian
ac2bb0416a Having no lungs now deals damage when you can't breathe (#16921) 2017-12-29 12:42:00 -08:00
Cyadox
8962a71cda Fixes sprite mixup (#16923) 2017-12-28 23:22:01 -08:00
MadmanMartian
10af9cc891 supply shuttle shouldn't magidelete people anymore (#16916) 2017-12-29 03:14:31 +01:00
DamianX
cfb7985e58 Fixed AntagHUD not showing (#16913)
* Fixed AntagHUD not showing

* And removed copypasted code
2017-12-28 23:26:52 +01:00
Cyadox
c8109ea065 Adds new Mommi Prime Alt Sprites (#16889)
* Updates Mommi Prime Sprites

* Prime Mommi now an alt skin
2017-12-27 20:45:58 -08:00
ShiftyRail
9021531709 Harmbattons on harm intent will now properly stun people (#16865)
* Fuck old coders

* Update stunbaton.dm
2017-12-28 00:13:16 +01:00
MadmanMartian
35a139dc03 misc martian fixes #2 [NEEDS REVIEW] (#16595)
* martians can now be exploded

* removes human centricity

* new UI!

* centered inventory icons

* fixes some overly large throw icons, intent icons now black-background rather than white
2017-12-27 13:52:10 +01:00
DamianX
29bc88a8c1 SecHUD for observers (#16789) 2017-12-27 13:50:31 +01:00
DamianX
932cd0b40c Diagnostic HUD (#16824)
* Diagnostic HUD

* values -> percentage
2017-12-27 13:49:04 +01:00
MadmanMartian
4e5346ba98 Aliens can only pick up whitelisted things (#16880)
* Aliens can only pick up whitelisted things

* Nice OOP, oldcoders.

* Warning rather than plain text.
2017-12-27 13:48:02 +01:00
MadmanMartian
6ac9d65898 Peridaxon healing is now properly clamped. (#16876)
* Peridaxon healing is now properly clamped, so you can't get negative health organs.

* whoops, should be comparing values in a max, not overwriting values
2017-12-27 12:50:18 +01:00
unid15
83767ec086 Limb gibbing (#16787)
* Limb gibbing

* V2

* no toolboxes
2017-12-27 12:20:42 +01:00
jknpj
69190fe13b Fixes mommi drop_item() runtime (#16843)
* fixes mommi drop_item runtime

* Gee bill
2017-12-26 13:29:03 +01:00
Pathid
7fad0429eb No queen pain (#16842) 2017-12-26 13:28:38 +01:00
MadmanMartian
9721b80dd8 can no longer dupe reagents using a dropper. Dropper logging fixed. Droppers no longer turn things into reagent containers. (#16855) 2017-12-26 13:28:06 +01:00
MadmanMartian
1b38ae6625 Lubricant fixes (#16864)
* adds a slip check to lubricant. This may make galoshes much more powerful.

* ACTUALLY fixes it this time.
2017-12-26 13:16:56 +01:00
ShiftyRail
2354fae696 Helpers for spells (#16846)
* Helpers for spells

* .dme

* Helpers part 2

* This is much better

* #DEFINES

* I am dumb

* Y-you too
2017-12-26 12:56:37 +01:00
jknpj
035d0bf5ce Service Cyborg H.O.N.K. upgrade! (#16839)
* honk module

* SOUND SYNTH, YEAH!
2017-12-26 12:53:26 +01:00
MadmanMartian
a2e83a82c0 the supply shuttle now doesn't quite scan mimics properly. (#16745) 2017-12-25 19:41:56 +01:00
ShiftyRail
6f54efc5eb Fixes Arcane Golems being able to cast Doppelganger (#16856)
* Sanity for Doppelganger casting

* Text is displayed twice

* Merry Christmas to all
2017-12-25 19:40:40 +01:00
MadmanMartian
89839c727e makes the station christmassy at the press of a button! (#16841)
* makes the station christmassy at the press of a button!

* addresses concerns, turns a corgi into a santas helper, adds sounds, makes it all comfier

* scraps the old idea entirely, removes un-necessary variables.

* lamps become candles now

* optimizations, reparations

* changes the zlevel check from looking at an integer to looking at the map datums zlevel list. Much more sensible

* some more verticality
2017-12-25 00:58:40 +01:00
EdXbtkOEwGw
157b0eafe1 Fixes mutagen lag (#16848)
* Fixes mutagen causing lag.

* Update Chemistry-Reagents.dm
2017-12-25 00:22:19 +01:00
ShiftyRail
201a271625 Fixes teleporting the Nuclear Disk away (#16858)
* Fixes teleporting the Nuclear Disk away

* OOP, not oops
2017-12-25 00:19:15 +01:00
Pieter-Jan Briers
b0c09b4a46 Remove redundant sanitization on telecomms scripts (#16833)
This would cause any characters like " to be broken if you use tcomms scripts.
2017-12-24 12:20:32 +01:00
ShiftyRail
f714866bc9 Fixes antag madness runtime. (#16857) 2017-12-24 12:19:20 +01:00
MadmanMartian
16218dc79b fixes chef excellence exploit (#16853) 2017-12-23 19:15:21 +01:00
Sooose
193ac4ca10 Alters vox cloning reagents. (#16844)
Adjusts the amount of nitrogen vox gain from cloning to reasonable amounts.
2017-12-23 15:09:35 +01:00