Additional Work on NIFs

Squashed commits:

[9563a9a] All the stuff I forgot to commit
This commit is contained in:
Arokha Sieyes
2017-06-06 01:00:46 -04:00
parent f7c24fb9d0
commit 58ee6891f2
21 changed files with 1368 additions and 7 deletions
+1 -1
View File
@@ -546,7 +546,7 @@ This function completely restores a damaged organ to perfect condition.
/obj/item/organ/external/proc/need_process()
if(status & (ORGAN_CUT_AWAY|ORGAN_BLEEDING|ORGAN_BROKEN|ORGAN_DESTROYED|ORGAN_DEAD|ORGAN_MUTATED))
return 1
if((brute_dam || burn_dam) && (robotic < ORGAN_ROBOT)) //Robot limbs don't autoheal and thus don't need to process when damaged
if(brute_dam || burn_dam)//VOREStation Edit - But they do for medichines! ---&& (robotic < ORGAN_ROBOT)) //Robot limbs don't autoheal and thus don't need to process when damaged
return 1
if(last_dam != brute_dam + burn_dam) // Process when we are fully healed up.
last_dam = brute_dam + burn_dam