Limbs no longer sever at supersonic speeds.

This commit is contained in:
LorenLuke
2017-04-30 09:58:25 -07:00
parent d89a3a4498
commit a8c0247902

View File

@@ -882,7 +882,7 @@ Note that amputating the affected organ does in fact remove the infection from t
if(!clean) if(!clean)
// Throw limb around. // Throw limb around.
if(src && istype(loc,/turf)) if(src && istype(loc,/turf))
throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),30) throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5)
dir = 2 dir = 2
if(DROPLIMB_BURN) if(DROPLIMB_BURN)
new /obj/effect/decal/cleanable/ash(get_turf(victim)) new /obj/effect/decal/cleanable/ash(get_turf(victim))
@@ -901,19 +901,19 @@ Note that amputating the affected organ does in fact remove the infection from t
gore.basecolor = use_blood_colour gore.basecolor = use_blood_colour
gore.update_icon() gore.update_icon()
gore.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),30) gore.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5)
for(var/obj/item/organ/I in internal_organs) for(var/obj/item/organ/I in internal_organs)
I.removed() I.removed()
if(istype(loc,/turf)) if(istype(loc,/turf))
I.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),30) I.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5)
for(var/obj/item/I in src) for(var/obj/item/I in src)
if(I.w_class <= ITEMSIZE_SMALL) if(I.w_class <= ITEMSIZE_SMALL)
qdel(I) qdel(I)
continue continue
I.loc = get_turf(src) I.loc = get_turf(src)
I.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),30) I.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5)
qdel(src) qdel(src)