# id 450003750 (Lachelein Ballroom : Lachelein Ballroom), field 450003750 sm.lockInGameUI(True, False) sm.removeAdditionalEffect() sm.blind(True, 255, 0, 0, 0, 0) sm.spawnNpc(3003259, 1410, -11) sm.showNpcSpecialActionByTemplateId(3003259, "summon", 0) sm.spawnNpc(3003251, 1300, 66) sm.showNpcSpecialActionByTemplateId(3003251, "summon", 0) sm.forcedFlip(True) sm.blind(True, 255, 0, 0, 0, 0) sm.sendDelay(1200) sm.blind(False, 0, 0, 0, 0, 1000) sm.sendDelay(1400) sm.setSpeakerType(3) sm.setParam(37) sm.setColor(1) sm.setInnerOverrideSpeakerTemplateID(3003259) # Music Box sm.sendNext("Ooooh... What a strange feeling...") sm.sendSay("Is this what happiness feels like? Was I... happy? I don't know. I don't know...") sm.showNpcSpecialActionByTemplateId(3003259, "remove", 0) sm.playSound("Sound/SoundEff.img/ArcaneRiver/regen", 200) sm.setInnerOverrideSpeakerTemplateID(3003251) # Protective Mask sm.sendSay("#face0#So she was the music box... Hurry, before the Dreamkeepers appear.") sm.sendDelay(1000) sm.spawnNpc(3003257, 1780, -50) sm.showNpcSpecialActionByTemplateId(3003257, "summon", 0) sm.showEffect("Effect/Summon.img/50", 0, 1780, 70, 0, 0, 1, 0) sm.playSound("summon/0", 100) sm.sendDelay(200) sm.spawnNpc(3003257, 1880, -50) sm.showNpcSpecialActionByTemplateId(3003257, "summon", 0) sm.showEffect("Effect/Summon.img/50", 0, 1880, 70, 0, 0, 1, 0) sm.playSound("summon/0", 100) sm.sendDelay(200) sm.spawnNpc(3003257, 1980, -50) sm.showNpcSpecialActionByTemplateId(3003257, "summon", 0) sm.showEffect("Effect/Summon.img/50", 0, 1980, 70, 0, 0, 1, 0) sm.playSound("summon/0", 100) sm.sendDelay(200) sm.spawnNpc(3003257, 2080, -50) sm.showNpcSpecialActionByTemplateId(3003257, "summon", 0) sm.showEffect("Effect/Summon.img/50", 0, 2080, 70, 0, 0, 1, 0) sm.playSound("summon/0", 100) sm.sendDelay(200) sm.spawnNpc(3003257, 2180, -50) sm.showNpcSpecialActionByTemplateId(3003257, "summon", 0) sm.showEffect("Effect/Summon.img/50", 0, 2180, 70, 0, 0, 1, 0) sm.playSound("summon/0", 100) sm.sendDelay(200) sm.sendNext("#face0#...Too late.") sm.sendSay("#face0#Hurry, destroy the music box #h0#!") sm.lockInGameUI(False, True) sm.createQuestWithQRValue(34340, "enter=5") sm.completeQuest(34325) sm.warp(450003100)