/obj/item/spell/aura name = "aura template" desc = "If you can read me, the game broke! Yay!" icon_state = "generic" cast_methods = null aspect = null var/glow_color = "#FFFFFF" /obj/item/spell/aura/Initialize() . = ..() set_light_range_power_color(calculate_spell_power(7), calculate_spell_power(4), glow_color) set_light_on(TRUE) START_PROCESSING(SSprocessing, src) log_and_message_admins("has started casting [src].") /obj/item/spell/aura/Destroy() STOP_PROCESSING(SSprocessing, src) log_and_message_admins("has stopped maintaining [src].") return ..() /obj/item/spell/aura/process() return