mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 12:41:09 +01:00
Issue #1012 Fix
This commit is contained in:
@@ -11,14 +11,6 @@
|
||||
time = 64
|
||||
var/obj/item/organ/brain/B = null
|
||||
|
||||
/datum/surgery_step/saw/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
if(ishuman(target))
|
||||
var/mob/living/carbon/human/H = target
|
||||
H.apply_damage(75,"brute","head")
|
||||
user.visible_message("<span class='notice'>[user] saws [target]'s skull open!")
|
||||
return 1
|
||||
|
||||
|
||||
/datum/surgery_step/extract_brain/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
B = target.getorgan(/obj/item/organ/brain)
|
||||
if(B)
|
||||
|
||||
@@ -68,6 +68,15 @@
|
||||
user.visible_message("<span class='notice'>[user] succeeds!</span>")
|
||||
return 1
|
||||
|
||||
/datum/surgery_step/saw/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
if(surgery.name == "brain removal")
|
||||
if(ishuman(target))
|
||||
var/mob/living/carbon/human/H = target
|
||||
H.apply_damage(75,"brute","head")
|
||||
user.visible_message("<span class='notice'>[user] saws [target]'s skull open!")
|
||||
else
|
||||
user.visible_message("<span class='notice'>[user] saws [target]'s chest open!")
|
||||
return 1
|
||||
|
||||
/datum/surgery_step/proc/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
user.visible_message("<span class='warning'>[user] screws up!</span>")
|
||||
|
||||
Reference in New Issue
Block a user