diff --git a/code/datums/spells/area_teleport.dm b/code/datums/spells/area_teleport.dm index 8a3585febc0..079ce879065 100644 --- a/code/datums/spells/area_teleport.dm +++ b/code/datums/spells/area_teleport.dm @@ -79,6 +79,9 @@ target.forceMove(pick(L)) playsound(get_turf(user), sound2, 50,1) + for(var/datum/action/act in user.actions) //Update action buttons as some spells might now be castable + act.UpdateButtonIcon() + return /obj/effect/proc_holder/spell/targeted/area_teleport/invocation(area/chosenarea = null) diff --git a/code/game/objects/items/weapons/scrolls.dm b/code/game/objects/items/weapons/scrolls.dm index 8dd06a31851..77c4a713bca 100644 --- a/code/game/objects/items/weapons/scrolls.dm +++ b/code/game/objects/items/weapons/scrolls.dm @@ -104,5 +104,5 @@ smoke.start() src.uses -= 1 - for(var/datum/action/act in actions) //Update action buttons as some spells might now be castable + for(var/datum/action/act in user.actions) //Update action buttons as some spells might now be castable act.UpdateButtonIcon() \ No newline at end of file