Files
Polaris/code/modules/xenoarcheaology/effects/faraday.dm
Atermonera f473ed9717 Moves blob chunk effects to artifact effects. (#8783)
* Sweating Reagents

* Hot & Cold

* Faraday

* Electric Snakebite

* Blast shielding

* Knock out all the other trivial/already-existing-artifact-effect types

* Extinguisher

* 2fort

* Sprinting

* This artifact qualifies as a member of the police.

* Noxious gases

* Necromancy!

* Necromancy 2!

* Delete blob chunk
2023-01-15 10:55:52 -08:00

27 lines
789 B
Plaintext

/datum/artifact_effect/uncommon/faraday
name = "faraday"
effect_color = "#31f5f5"
effect_type = EFFECT_ELECTRO
/datum/artifact_effect/uncommon/faraday/DoEffectTouch(mob/living/user)
if (user && isliving(user))
user.add_modifier(/datum/modifier/faraday, 2 MINUTES)
/datum/artifact_effect/uncommon/faraday/DoEffectAura()
var/atom/holder = get_master_holder()
if (holder)
var/turf/T = get_turf(holder)
for (var/mob/living/L in range(src.effectrange,T))
if (prob(10))
L.add_modifier(/datum/modifier/faraday, 10 SECONDS)
/datum/artifact_effect/uncommon/faraday/DoEffectPulse()
var/atom/holder = get_master_holder()
if (holder)
var/turf/T = get_turf(holder)
for (var/mob/living/L in range(src.effectrange,T))
L.add_modifier(/datum/modifier/faraday, 30 SECONDS)