mechs trigger mines. They're not very effective... (#7113)

This commit is contained in:
Atermonera
2020-05-09 01:26:31 -07:00
committed by VirgoBot
parent 320ae99f68
commit f758879431

View File

@@ -49,6 +49,9 @@
if(triggered)
return
if(istype(M, /obj/mecha))
explode(M)
if(istype(M, /mob/living/))
if(!M.hovering)
explode(M)
@@ -79,7 +82,7 @@
triggered = 1
s.set_up(3, 1, src)
s.start()
if(M)
if(istype(M))
M.radiation += 50
randmutb(M)
domutcheck(M,null)
@@ -96,7 +99,7 @@
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread()
s.set_up(3, 1, src)
s.start()
if(M)
if(istype(M))
M.Stun(30)
visible_message("\The [src.name] flashes violently before disintegrating!")
spawn(0)
@@ -136,7 +139,10 @@
triggered = 1
s.set_up(3, 1, src)
s.start()
if(M)
if(istype(M, /obj/mecha))
var/obj/mecha/E = M
M = E.occupant
if(istype(M))
qdel(M.client)
spawn(0)
qdel(s)
@@ -195,7 +201,7 @@
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread()
s.set_up(3, 1, src)
s.start()
if(M)
if(istype(M))
M.adjust_fire_stacks(5)
M.fire_act()
visible_message("\The [src.name] bursts into flames!")