diff --git a/code/modules/spells/spell_types/soultap.dm b/code/modules/spells/spell_types/soultap.dm index b3eb728712f..4405e1d0e94 100644 --- a/code/modules/spells/spell_types/soultap.dm +++ b/code/modules/spells/spell_types/soultap.dm @@ -1,6 +1,6 @@ //SOUL TAP!// -//Trades 15 max health for a refresh on all of your spells. I was considering making it depend on the cooldowns of your spells, but I want to support "Big spell wizard" with this loadout. +//Trades 20 max health for a refresh on all of your spells. I was considering making it depend on the cooldowns of your spells, but I want to support "Big spell wizard" with this loadout. //the two spells that sound most problematic with this is mindswap and lichdom, but soul tap requires clothes for mindswap and lichdom takes your soul, so you wouldn't be able to tap at all. /obj/effect/proc_holder/spell/self/tap @@ -8,13 +8,13 @@ desc = "Fuel your spells using your own soul!" school = "necromancy" //i could see why this wouldn't be necromancy but messing with souls or whatever. ectomancy? charge_max = 10 - invocation = "AT ANY COST" - invocation_type = "none" + invocation = "AT ANY COST!" + invocation_type = "shout" level_max = 0 cooldown_min = 10 action_icon = 'icons/mob/actions/actions_spells.dmi' - action_icon_state = "skeleton" + action_icon_state = "soultap" /obj/effect/proc_holder/spell/self/tap/cast(mob/living/user = usr) if(!user.mind.hasSoul) @@ -28,4 +28,5 @@ user.mind.hasSoul = FALSE for(var/obj/effect/proc_holder/spell/spell in user.mind.spell_list) spell.charge_counter = spell.charge_max + spell.recharging = FALSE spell.update_icon() diff --git a/icons/mob/actions/actions_spells.dmi b/icons/mob/actions/actions_spells.dmi index dd8a6fb8690..92a085a1cb2 100644 Binary files a/icons/mob/actions/actions_spells.dmi and b/icons/mob/actions/actions_spells.dmi differ