/singleton/psionic_power/ion
name = "Ion Blast"
desc = "Activate in hand to release a 3x3 ion blast around you. Be careful, this ability is expensive to use."
icon_state = "const_mend"
point_cost = 3
ability_flags = PSI_FLAG_ANTAG
spell_path = /obj/item/spell/ion
/obj/item/spell/ion
name = "ion blast"
icon_state = "generic"
cast_methods = CAST_USE
aspect = ASPECT_PSIONIC
cooldown = 20
psi_cost = 30
/obj/item/spell/ion/on_use_cast(mob/user, bypass_psi_check)
. = ..()
if(!.)
return
user.visible_message(SPAN_DANGER("[user] opens their arms and releases an ion blast around them!"),
SPAN_DANGER("You open your arms and release an ion blast around you!"))
empulse(get_turf(user), 3, 3)