diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm index 7b7cec2c72a..35492d9e9f2 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm @@ -63,12 +63,7 @@ /obj/item/cult_shift, /obj/effect/decal/remains/human, /obj/item/melee/cultblade/dagger, -/obj/effect/step_trigger/sound_effect{ - happens_once = 1; - name = "\proper a grave mistake"; - sound = 'sound/effects/hallucinations/i_see_you1.ogg'; - triggerer_only = 1 - }, +/obj/effect/step_trigger/sound_effect/lavaland_cult_altar, /obj/effect/step_trigger/message{ message = "You've made a grave mistake, haven't you?"; name = "ohfuck" diff --git a/_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm b/_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm index df3c3ca6427..9efa8cd3654 100644 --- a/_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm +++ b/_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm @@ -5468,11 +5468,9 @@ /area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) "Vl" = ( /obj/structure/table/wood, -/obj/item/toy/figure/wizard{ +/obj/item/toy/figure/wizard/special{ pixel_y = 9; pixel_x = -4; - toysay = "CLANG!"; - toysound = 'sound/effects/clang.ogg' }, /obj/item/toy/figure/warden{ name = "\improper Knight action figure"; diff --git a/code/game/objects/effects/step_triggers.dm b/code/game/objects/effects/step_triggers.dm index 1467a7854be..68a49b8a303 100644 --- a/code/game/objects/effects/step_triggers.dm +++ b/code/game/objects/effects/step_triggers.dm @@ -220,3 +220,9 @@ if(happens_once) qdel(src) + +/obj/effect/step_trigger/sound_effect/lavaland_cult_altar + happens_once = 1 + name = "a grave mistake"; + sound = 'sound/effects/hallucinations/i_see_you1.ogg' + triggerer_only = 1 diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 6f47661d93a..c9270b1f67e 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -1360,6 +1360,11 @@ toysay = "EI NATH!" toysound = 'sound/effects/magic/disintegrate.ogg' +/obj/item/toy/figure/wizard/special + name = "\improper Wizard action figure special edition" + toysay = "CLANG!"; + toysound = 'sound/effects/clang.ogg' + /obj/item/toy/figure/rd name = "\improper Research Director action figure" icon_state = "rd"