mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 05:00:55 +01:00
Coronal Mass Ejection Event (#3280)
* a * Update cme.dm * Update _cme_defines.dm * Update cme.dm * Update cme.dm * Update cme.dm * a * Update cme.dm * a * random! * TEMP DEBUG STATS, UNDO ONCE READY TO MERGE! * a * Update cme.dm * better sfx * Update cme.dm * Update cme.dm * Update cme.dm * Neutralize! * Update cme.dm * Update cme.dm * a * Update cme.dm * Update cme.dm * Update cme.dm * CME changes * Update anomaly_neutralizer.dm * aa * Update cme.dm * a * Update admin_verbs.dm * Fix gamma loop * Update cme.dm * Update set_security_level.dm * Update code/controllers/subsystem/events.dm
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
item_flags = NOBLUDGEON
|
||||
|
||||
/obj/item/anomaly_neutralizer/afterattack(atom/target, mob/user, proximity)
|
||||
/obj/item/anomaly_neutralizer/afterattack(atom/target, mob/living/user, proximity) //SKYRAT EDIT - MOB/LIVING
|
||||
..()
|
||||
if(!proximity || !target)
|
||||
return
|
||||
@@ -20,3 +20,14 @@
|
||||
to_chat(user, "<span class='notice'>The circuitry of [src] fries from the strain of neutralizing [A]!</span>")
|
||||
A.anomalyNeutralize()
|
||||
qdel(src)
|
||||
//SKYRAT EDIT ADDITON START - CME
|
||||
if(istype(target, /obj/effect/cme))
|
||||
var/obj/effect/cme/C = target
|
||||
to_chat(user, "<span class='danger'>The circuitry of [src] fries from the strain of neutralizing [C] causing you to absorb the shock!</span>")
|
||||
do_sparks(5, FALSE, src)
|
||||
electrocute_mob(user, get_area(src), src, 1, TRUE)
|
||||
user.adjust_fire_stacks(5)
|
||||
user.IgniteMob()
|
||||
C.anomalyNeutralize()
|
||||
qdel(src)
|
||||
//SKYRAT EDIT END
|
||||
|
||||
Reference in New Issue
Block a user