Commit Graph

207 Commits

Author SHA1 Message Date
ZomgPonies
a44e80a415 Fix blood drip colors 2015-03-04 11:40:26 -05:00
Fox-McCloud
5cad8fe41e Merge pull request #500 from ZomgPonies/blood
Proper colored blood
2015-03-04 00:24:53 -05:00
Markolie
4ac1007d82 ERT equipment rework 2015-03-03 22:51:54 +01:00
Markolie
a4ab62de58 Fix debraining a severed head 2015-03-03 19:52:10 +01:00
ZomgPonies
8a575700b9 Finally got colored blood working properly 2015-03-03 13:45:46 -05:00
Markolie
672305e034 Adds a "params" parameter to attackby(), so it keeps track of pixel_x and pixel_y among other things 2015-02-22 22:12:11 +01:00
DZD
fbd9c367c0 NODROP flag addition & handling
- Purges canremove
- Implements functionality for NODROP flag, replaces canremove
- Refactors mob inventory unequipping.
2015-02-18 13:22:41 -05:00
Markolie
c507158b8f Camera code update, fix runtime 2015-02-10 15:42:47 +01:00
Fox-McCloud
c3b0df0ef4 Merge pull request #241 from Fox-McCloud/Dismemberment-Fixes
Dismemberment Fixes
2015-01-31 03:29:35 -05:00
Fox-McCloud
74bbb57a41 Dismemberment Fixes 2015-01-31 03:14:26 -05:00
Fox-McCloud
a4e78be3cc Damage Nerf 2015-01-30 21:44:40 -05:00
Fox-McCloud
655fdd9106 RIG Helmets 2015-01-29 16:33:51 -05:00
Markolie
6a0d3a60b7 Changeling DNA fixes 2015-01-13 20:17:00 +01:00
Markolie
31fa043343 Not sure why I included this file, removing 2015-01-10 07:39:37 +01:00
Markolie
ced499edc3 Vox Heist port from Bay 2015-01-10 06:21:21 +01:00
Markolie
19fde1c4a0 Bug fixes 2014-12-17 21:56:37 +01:00
Fox-McCloud
4eff415d2f Detective Scanner 2014-12-17 08:10:03 -05:00
Fox-McCloud
4868d3795d Vox and Space 2014-12-09 03:47:46 -05:00
SamCroswell
ceabc46f1b Dismemberment Update, Fire Axe Fixes, Gun Sounds 2014-11-23 00:52:32 -05:00
Markolie
b0963fa860 Slime runtime error fixes, minor map fixes 2014-11-15 05:02:10 +01:00
VampyrBytes
c0f5132664 Cleanup of internal organs
Both internal and external organs are a mess, which is making
maintaining and updating them nasty, so I'm cleaning them up, this is
the first stage

mechanical and assisted internal organs are now an object type rather
than a var in the organ which makes it much cleaner and easier to adjust

removed duplicate list of internal organs as there's no reason to have
the same objects in 2 separate lists

made New() a lot cleaner and more robust

External organs will be next
2014-08-21 10:24:13 +01:00
VampyrBytes
32b6eb9813 Revert "fix for runtime caused by #398"
This reverts commit 98a0e85227.
2014-08-21 10:09:34 +01:00
VampyrBytes
98a0e85227 fix for runtime caused by #398
God knows why this was a var/tmp
2014-08-20 14:04:07 +01:00
mwerezak
547fada4df Fixes burn description saying it is salved when not 2014-08-16 21:23:56 -04:00
mwerezak
15a6b95112 Fixes infection fever causing burn damage 2014-08-16 21:23:47 -04:00
mwerezak
8d04e8b9c6 Fixes a few issues with get_wound_type()
Fixes damage causing "healing" wound types that can't bleed.
Fixes flesh wounds not bleeding the instant they heal any damage.
2014-08-16 21:23:36 -04:00
Chinsky
ab1fdeae25 Added suggested new type of wounds for stumps 2014-08-16 21:13:12 -04:00
Chinsky
1f55a8c491 Made missing limbs not process.
Moved code in processing so that ORGAN_DESTROYED limbs won't process wounds and chemicals. They still need to process once to actually fall off (too lazy to change that)
Made dropping limbs remove all wounds and germs. Instead, one big wound is spawned on parent organ. Damage depends on the organ.
Removed missing  limbs bleeding on their own, since that's what that wound is for now.
They still would ache until surgically mended anyway.
Fixed possible issue with amputation not fixing the rotten limb.

Conflicts:
	code/modules/organs/organ_external.dm
2014-08-16 21:13:00 -04:00
VampyrBytes
896021c967 couple of fixes
fixes MP's ending up with 2 heads on death
fixes cloning machine cloning species that are meant to be uncloneable
2014-08-10 11:11:21 +01:00
ZomgPonies
a812f3896c Vampyr, ya dun fucked up. Test your commits next time. 2014-08-07 20:19:42 -04:00
VampyrBytes
8504a13e33 fix for #248 number 2
Last fix didn't work, this one should though
2014-08-06 08:06:41 +01:00
VampyrBytes
b8bb0d1347 Machine people fixes
Disables overheating as most players reporting it makes machine people
unplayable

Fixes machine people's immunity to clone damage

Ensures machine people fall apart and consiousness transferred to
posibrain properly

Prevents robotic chest and groin being seperated which was leading to an
unrepairable body
2014-08-02 11:39:01 +01:00
VampyrBytes
ea07c3b06b several fixes inc #233
Fixes icon creation issue in certain situations such as humanising
monkeys and cloning
Fixes humanized monkeys reverting to monkey name after being used for
cloning
Fixes humanized monkeys being made as human parent object instead of
human/race
2014-08-01 06:38:01 +01:00
ZomgPonies
fe5db3f538 Merge pull request #335 from Bone-White/master
Spec Ops Shuttle Computer Access Fix
2014-07-28 13:52:25 -04:00
Bone White
d15d6bb742 Minor surgery typo "exposing the brain help within"
Fixed a typo in organ_external
2014-07-27 21:37:33 +01:00
Walter0o
2e01af4279 fixes nullpointer caused by broken organ list
the mysterious broken list bug has struck again
2014-07-26 11:25:05 -04:00
mwerezak
e180bcc2f3 Fixes icons not being updated for necrosis 2014-07-24 18:30:15 -04:00
mwerezak
effd7545bc Adjusts the rate that infections deal toxin damage
Conflicts:
	code/modules/organs/organ_external.dm
2014-07-24 18:30:00 -04:00
mwerezak
573cbaf63a Fixes fever temperature not being reached
Conflicts:
	code/modules/organs/organ_external.dm
2014-07-24 18:27:58 -04:00
ZomgPonies
7cbd6b1a81 Fix fatties 2014-07-23 12:22:37 -04:00
mwerezak
0f49c165d2 Tweaks infections
Conflicts:
	code/modules/organs/organ_external.dm
2014-07-23 08:59:23 -04:00
ZomgPonies
9148e4b4a9 Removing more deprecated virus1 shit 2014-07-18 11:41:46 -04:00
mwerezak
6a3b19a540 Infections raise temperature faster wrt germ_level 2014-07-18 06:59:37 -04:00
JimTheCactus
b96429146e Fixes #5640 Make sparks effect target mob, not organ
The malfunction sparks were calling to a var src, which in most other places is the main object itself, here that's the organ and it doesn't have a loc. Changed it to call the organ's owner.
2014-07-16 10:12:03 -04:00
mwerezak
4803dfa063 Fixes organs not being removed due to damage
Because the dismemberment check was being done before brute_dam was
updated, the attack that actually brought brute_dam above the threshold
would not be able to pass the check, regardless of how much damage was
actually done.
2014-07-16 09:35:33 -04:00
Zuhayr
938dc70803 Fixes #5485
Conflicts:
	code/modules/mob/living/carbon/human/life.dm
2014-07-14 03:31:51 -04:00
Zuhayr
9d3d1c9ea1 Fixes #5508
Conflicts:
	code/modules/organs/organ_external.dm
2014-07-14 03:26:56 -04:00
mwerezak
8ad91ea11c Fixes germ levels going below zero
Conflicts:
	code/modules/organs/organ_internal.dm
2014-07-13 08:53:53 -04:00
mwerezak
44e2f8acf2 Fixes human internal organs list
Conflicts:
	code/modules/events/organ_failure.dm
	code/modules/organs/blood.dm
	code/modules/reagents/Chemistry-Reagents.dm
	code/modules/surgery/ribcage.dm
2014-07-13 08:51:55 -04:00
mwerezak
76e9212ac8 Fixed wrong operator 2014-07-13 08:19:59 -04:00