Aranclanos
8a56589e3e
Merge pull request #2292 from sirbayer/srsbsns-determinism
...
Remove RNG from armor
2014-01-14 05:01:24 -08:00
fleure
62e4dbaf43
Merge pull request #2336 from Tenebrosity/deadmonkeyslimespawn
...
Fixes map corpse spawn bugs and expands on spawning corpses on the map
2014-01-14 03:16:01 -08:00
fleure
5766aec2aa
Merge pull request #2328 from Incoming5643/GlassCeiling
...
[Tumblr] Sausage Party Reduction
2014-01-13 01:57:19 -08:00
Cheridan
6eeb8149d8
Merge pull request #2306 from hornygranny/alienspit
...
Code by Giacom. Changes alien neurotoxin spit to dumbfire.
2014-01-12 23:42:36 -08:00
Jesus Hussein Chris
68a6131c22
Fixes bugs that prevent spawning dead slimes and dead monkeys before roundstart.
2014-01-13 12:38:31 +13:00
Incoming
f993585486
[tumblr approved] Sausage Party Reduction
...
*Lets adamantine golems and ninjas generate female where before they were generated exclusively male.
The ninja spacesuit has a coded in female variant that has existed forever but was not actually used. It only shows up upon suit ACTIVATION because (?:?:?)|\|i|\|j4c0d3(?:?:?).
Likewise female adamantine golems have their own sprites and can show up in staff of change shots, but ones generated from the rune were always male.
This does NOT effect admin summoned unknown humans, those are all still male.
2014-01-12 04:33:45 -05:00
dumpdavidson
8f49eee681
Fixes EMPs not working on humans.
2014-01-11 20:30:59 +01:00
Giacom
c8120da49c
Merge pull request #2283 from YotaXP/list2text-refactor
...
Optimized and refactored list2text, text2list, and replacetext.
2014-01-11 10:11:13 -08:00
Hornygranny
92550c0240
Removed extra tab breaking compile
2014-01-10 12:38:44 -08:00
Hornygranny
ee072e6e55
Changed neurotoxin from a child of energy to a child of bullet
2014-01-10 12:16:00 -08:00
Hornygranny
b9f6c8bfeb
Extra indents removed
2014-01-10 12:01:53 -08:00
Hornygranny
4d9715bd1b
Replaced spaces with tabs.
2014-01-10 11:50:46 -08:00
Hornygranny
1cb429bb65
Code by Giacom. Changes alien neurotoxin spit to dumbfire.
2014-01-10 11:25:06 -08:00
Giacomand
f1e7637bab
Disabled the game using set background by making all instances of it use a define, which can be changed in code/_compile_options.dm
...
Testing has revealed that it reduces the sluggishness of the game, though it will spike from lag when the singularity is loose. Thanks to ChuckTheSheep for suggesting it.
Server owners who want to keep set background enabled can do so by changing the define.
2014-01-10 18:32:28 +00:00
Aranclanos
203264b124
Merge pull request #2268 from Giacom/last_breath
...
While in critical you can whisper your final breath, it will result in you immediately dying afterwards, like in the movies!
2014-01-10 05:15:54 -08:00
Giacomand
3626454719
The final whispering uses succumb, which will log their will to die.
...
All living mobs can now use InCritical(), humans override it.
2014-01-10 12:35:34 +00:00
sirbayer
ef7e3258ae
Rads finally work. War never changes.
2014-01-08 16:32:35 -08:00
Balrog
98f0e4447c
Fixed typo in augmented limb weld message
2014-01-08 17:14:57 -05:00
Giacomand
ddb52452a1
Final whispers will use the Elipses proc for extra tension.
...
The Elipses proc got a new argument which disables replacing words with ..., and instead just adds them.
2014-01-08 18:50:38 +00:00
YotaXP
f98a57b750
Optimized and refactored list2text, text2list, and replacetext.
...
Also fixed some grammar in the station blueprint code.
2014-01-07 22:15:25 -05:00
sirbayer
7a77b4088c
Merge branch 'master' of https://github.com/tgstation/-tg-station into srsbsns-determinism
2014-01-07 15:33:41 -08:00
sirbayer
6f0447ffa2
More armor touchups. I think I found all the relevant calls, but... mob code.
2014-01-07 15:27:30 -08:00
sirbayer
b39dcc949c
It works for humans!
2014-01-06 17:54:14 -08:00
Giacomand
7551dd38a8
Changed "his" to "their"
2014-01-06 23:24:47 +00:00
Giacomand
8c1a8f072c
Added a check for being unconscious and not in critical.
2014-01-06 21:52:41 +00:00
Giacomand
a0eac7b352
While in critical you can whisper your final breath, it will result in you immediately dying afterwards, like in the movies!
...
How much you can say is dependent on how far away you are from death, the closer the less you can say.
2014-01-06 21:41:14 +00:00
Cheridan
261615a0bc
Ninja Death Tweak
...
THE CODE NO LONGER CHECKS IF THE MOB IS A NINJA EVERY TIME SOMEONE DIES
NINJAS GET EXPLOSIVE IMPLANTS TO DUPLICATE THE OLD FUNCTIONALITY
YES I'M MAD
2014-01-04 19:26:05 -06:00
Cheridan
3a11af405c
Merge branch 'master' of https://github.com/tgstation/-tg-station into pr/2192
...
Conflicts:
code/modules/clothing/head/misc.dm
2014-01-02 10:00:58 -06:00
Cheridan
8006b75307
Merge pull request #2182 from Rockdtben/sayRefactor
...
Refactored how say deals with masks. As well as derp speech.
2014-01-01 14:46:04 -08:00
Cheridan
87e69e0515
Merge pull request #2206 from fleure/stabbystab
...
Fixed stabbing head with thick suit on
2014-01-01 14:28:29 -08:00
Giacom
4832398f88
Merge pull request #2181 from errorage/2013_12_29_dmg_overlay_thresholds
...
Changes damage overlay threshold from 10+ to 35+
2014-01-01 07:50:35 -08:00
fleure
4a01ed176c
Fixed stabbing error message target check
2014-01-01 15:33:49 +00:00
fleure
61f2cf9292
Fixed stabbing head with thick suit on
2013-12-31 23:39:30 +00:00
Cheridan
bb9c09df46
Obsoletes flags = FPRINT | TABLEPASS*
...
*TABLEPASS was already totally obsolete.
FPRINT was used, but it was on virtually everything anyway.
Removes those flags from every instance where they were used. Also assigned and removed other flags where it made sense.
If it is desired, I can revive the flag as NOFPRINT, which would retain the original functionality, though inverted. That way it would be be used only where it was intentional (holodeck items could use this for example).
2013-12-30 15:03:17 -06:00
Aranclanos
d5ddac3a00
Merge pull request #1934 from RobRichards1997/30/11/2013-Toxic-Converter-Cyberlimb-Fix
...
Cyber limbs fixes [FIXES #1920 ] + [Fixes #2180 ] + [RUNTIME FIX]
2013-12-30 10:23:54 -08:00
Incoming
47ba33c50c
Removes a pair of well meaning but apparently poorly realized code fixes for edge cases.
2013-12-29 13:46:29 -05:00
Rockdtben
89faaaf999
Moved Speech Modification via masks to masks. say and whisper now call the speechModification(message) proc in wear_mask.
...
Moved derpspeech modification to mob_helpers.dm
2013-12-29 12:12:41 -06:00
Robson Richards
d3d4c79946
Merges Heal_Damage and Heal_robotic_damage procs
...
like I should have done in the first place.
Corrects all usages of Heal_damage so it works with the changed version.
Same goes for Heal_robotic_damage
2013-12-29 17:40:12 +00:00
errorage
5153fa4cef
Changes damage overlay threshold from 10 and on to 35 and on
...
- Changes the damage overlay thresholds so they start displaying when you are a bit more damaged than currently. There are six damage overlays, their thresholds used to be 10-25; 25-40; 40-55; 55-70; 70-85; 85-infinity. This change sets them to 35-45; 45-55; 55-65; 65-75; 75-85; 85-infinity. (The thresholds are the sum of fireloss, bruteloss and the hit indicator variable)
- Oxyloss overlay left unchanged, since you pass out at 50 or something, so you need the visual cue quicker.
Main reason for this proposed change is that I feel the overlays kick in too quickly. I think it'd be good to leave a little room, so you don't get an overlay as soon as the first moron boops you over the head with his crowbar.
2013-12-29 18:13:32 +01:00
Incoming
392c6d51a9
Merge branch 'master' of https://github.com/tgstation/-tg-station into wands3
2013-12-27 02:33:47 -05:00
Cheridan
7c2fbba76f
Merge pull request #2111 from Perakp/voiceChangerFix
...
Voicechanger fix
2013-12-26 22:06:38 -08:00
Incoming
26a1bb65f2
Merge branch 'master' of https://github.com/tgstation/-tg-station into wands3
...
Conflicts:
code/modules/mob/death.dm
code/modules/mob/living/carbon/alien/death.dm
code/modules/mob/living/carbon/brain/death.dm
code/modules/mob/living/carbon/human/death.dm
code/modules/mob/living/carbon/monkey/death.dm
code/modules/mob/living/silicon/death.dm
code/modules/mob/living/silicon/robot/death.dm
2013-12-27 00:55:44 -05:00
Giacomand
173e1cb391
* Refactored gib() and dust()
...
* Refactored ex_act(), for mobs, a little.
* Removed the code which gibbed dead bodies with any severity.
2013-12-23 17:56:58 +00:00
Giacom
9d24a900ae
Merge pull request #2066 from Perakp/slipFix4
...
No slipping when lying down
2013-12-21 13:54:39 -08:00
Perakp
b1996a77e1
Fixes AI seeing the name of the person who speaks over radio using a voice changer.
2013-12-21 23:01:52 +02:00
Incoming
2b827e3592
Bugfix: Slimes that reproduce will now properly inherit magic spells
2013-12-21 02:08:21 -05:00
Cheridan
046714d864
Merge pull request #2092 from Giacom/grab_monkey
...
Monkeys no longer wander off when being pulled or grabbed.
2013-12-20 11:44:25 -08:00
Giacomand
c917999f2f
* Monkeys no longer wonder off when being pulled or grabbed.
...
* Fixed the grabbed_by list not being emptied when the grab is deleted.
* Removed duplicated use of grabbed_by.
* Undef'd defines which are only used in a single file.
2013-12-19 20:41:19 +00:00
Incoming
689aecc336
I forgot how children work guys
...
Merge branch 'master' of https://github.com/tgstation/-tg-station into wands3
2013-12-19 15:07:59 -05:00
Incoming
ac1a96fd43
feature: renames the monkeyizing var to "notransform" since that's how it was being used in the code, as a flag to tell code to ignore transformation (initially because they were already turning into a monkey).
...
bugfix: gives notransform to etheral jaunting based on an observed edge case where a wizard was staff of changed while starting a jaunt and got stuck in bluespace for the rest of the round
meta: modified revive() so I could remove all that horrible snowflake I introduced to let reviving simple mobs come back
2013-12-19 11:50:33 -05:00