diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index a9aee0bff8..c6d8a916b7 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -138,6 +138,11 @@ /obj/screen/fullscreen/fear icon_state = "fear" +/obj/screen/fullscreen/scrolls + icon_state = "scrolls" + show_when_dead = TRUE + plane = PLANE_PLAYER_HUD_ABOVE + /obj/screen/fullscreen/lighting_backdrop icon = 'icons/mob/screen_gen.dmi' icon_state = "flash" diff --git a/code/modules/admin/player_effects.dm b/code/modules/admin/player_effects.dm index 8239a180c7..2975754f04 100644 --- a/code/modules/admin/player_effects.dm +++ b/code/modules/admin/player_effects.dm @@ -325,6 +325,11 @@ spawned_obj.unacidable = !M.digestable M.forceMove(possessed_voice) + if("elder_smite") + if(!target.ckey) + return + target.overlay_fullscreen("scrolls", /obj/screen/fullscreen/scrolls, 1) + addtimer(CALLBACK(target, TYPE_PROC_REF(/mob, clear_fullscreen), "scrolls"), 20 SECONDS) ////////MEDICAL////////////// diff --git a/icons/mob/screen_full.dmi b/icons/mob/screen_full.dmi index 14d3b54d9f..0ae8a801f7 100644 Binary files a/icons/mob/screen_full.dmi and b/icons/mob/screen_full.dmi differ diff --git a/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlSmites.tsx b/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlSmites.tsx index dda7392056..01c9bf5e98 100644 --- a/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlSmites.tsx +++ b/tgui/packages/tgui/interfaces/PlayerEffects/PlayerEffectsTabs/ControlSmites.tsx @@ -69,6 +69,9 @@ export const ControlSmites = (props) => { + ); };