execute as @e[type=#main:room,tag=room_marker] run kill @s
tag @a remove workshop_room_craft
tag @a remove workshop_room_upgrade
tag @a add rest
tag @a remove wave
scoreboard players set .room_number room -2
# $execute as @a run function main:game/room/stage/$(stage)/room/workshop
function main:dialog/id/workshop/check

tp @s 43 -34 77 180 0
summon marker 52 -34 65 {Tags:["workshop_menu","room_marker"]}
summon marker 58 -34 74 {Tags:["room_exit","room_marker","choice_1","choice_2","choice_3","choice_4","choice_5","choice_6","choice_7","choice_8","choice_9"]}
summon text_display 47 -33 65 {Tags:["workshop","room_marker"],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,4f,0f],scale:[1f,1f,1f]},billboard:"fixed",see_through:1b,alignment:"left",Tags:["workshop","room_marker"],text:'{"bold":true,"color":"yellow","shadow_color":-16121856,"text":"Workshop"}',background:16711680}

summon armor_stand 53 -34 68 {CustomNameVisible:1b,Invulnerable:1b,Invisible:1b,Tags:["npc","npc_workshop"],Rotation:[90F,0F],ArmorItems:[{},{},{},{id:"minecraft:potion",count:1,components:{"minecraft:item_model":"minecraft:npc/l30","minecraft:potion_contents":{custom_color:16711680}}}],CustomName:'{"color":"blue","text":"L-30"}'}

execute as @e[type=armor_stand,tag=npc_workshop] run function main:mechanics/animation/entity/start {"start":0,"frames":202}

tag @a remove rest