搜索：

            case Mercedes: // 메르세데스
                newchar.getInventory(MapleInventoryType.ETC).addItem(new Item(4161079, (byte) 0, (short) 1, (byte) 0));
                final Map<Skill, SkillEntry> ss = new HashMap<Skill, SkillEntry>();	
                ss.put(SkillFactory.getSkill(20021000), new SkillEntry((byte) 3, (byte) 3, -1)); // 크리스탈 스로우
                ss.put(SkillFactory.getSkill(20021001), new SkillEntry((byte) 3, (byte) 3, -1)); // 잠입
                ss.put(SkillFactory.getSkill(20020002), new SkillEntry((byte) 3, (byte) 3, -1)); // 이피션시                
                ss.put(SkillFactory.getSkill(20020109), new SkillEntry((byte) 1, (byte) 1, -1)); // 엘프의 회복
                ss.put(SkillFactory.getSkill(20021110), new SkillEntry((byte) 1, (byte) 1, -1)); // 엘프의 축복
                ss.put(SkillFactory.getSkill(20020111), new SkillEntry((byte) 1, (byte) 1, -1)); // 스타일리쉬 무브
                ss.put(SkillFactory.getSkill(20020112), new SkillEntry((byte) 1, (byte) 1, -1)); // 왕의 자격
                ss.put(SkillFactory.getSkill(20021024), new SkillEntry((byte) 1, (byte) 1, -1)); // 멀티펫
				newchar.changeSkillLevel_Skip(ss, false);
                break;

替換：

            case Mercedes: // Mercedes
                newchar.getInventory(MapleInventoryType.ETC).addItem(new Item(4161079, (byte) 0, (short) 1, (byte) 0));
                final Map<Skill, SkillEntry> ss = new HashMap<>();
                ss.put(SkillFactory.getSkill(20021000), new SkillEntry((byte) 0, (byte) 0, -1));
                ss.put(SkillFactory.getSkill(20021001), new SkillEntry((byte) 0, (byte) 0, -1));
                ss.put(SkillFactory.getSkill(20020002), new SkillEntry((byte) 0, (byte) 0, -1));	
                ss.put(SkillFactory.getSkill(20020022), new SkillEntry((byte) 1, (byte) 1, -1));
                ss.put(SkillFactory.getSkill(20020109), new SkillEntry((byte) 1, (byte) 1, -1));
                ss.put(SkillFactory.getSkill(20021110), new SkillEntry((byte) 1, (byte) 1, -1));
                ss.put(SkillFactory.getSkill(20020111), new SkillEntry((byte) 1, (byte) 1, -1));
                ss.put(SkillFactory.getSkill(20020112), new SkillEntry((byte) 1, (byte) 1, -1));
                ss.put(SkillFactory.getSkill(20021181), new SkillEntry((byte) -1, (byte) 0, -1));
                ss.put(SkillFactory.getSkill(20021166), new SkillEntry((byte) -1, (byte) 0, -1));
                newchar.changeSkillLevel_Skip(ss, false);
                break;



搜索：

            case merOutStandAlone: {
                if (c.getPlayer().getQuestStatus(24001) == 1) {
                    MapleQuest.getInstance(24001).forceComplete(c.getPlayer(), 0);
                    c.getPlayer().dropMessage(5, "Quest complete.");
                }
                break;
            }

替換：

            case merOutStandAlone: {
                break;
            }


搜索：

            case merTutorDrecotion10: {
                c.getSession().write(UIPacket.getDirectionStatus(true));
                c.getSession().write(UIPacket.IntroEnableUI(1));
                c.getSession().write(UIPacket
                        .getDirectionInfo("Effect/Direction5.img/effect/mercedesInIce/merBalloon/6", 2000, 0, -100, 1));
                c.getSession().write(UIPacket.getDirectionInfo(1, 2000));
                c.getPlayer().setDirection(0);
                break;
            }

替換：

            case merTutorDrecotion10: {
                if (c.getPlayer().getQuestStatus(24007) == 0) {//加入限制播放條件
                c.getSession().write(UIPacket.getDirectionStatus(true));
                c.getSession().write(UIPacket.IntroEnableUI(1));
                c.getSession().write(UIPacket.getDirectionInfo("Effect/Direction5.img/effect/mercedesInIce/merBalloon/6", 2000, 0, -100, 1));
                c.getSession().write(UIPacket.getDirectionInfo(1, 2000));
                c.getPlayer().setDirection(0);
                }
                break;
            }



搜索：

            case merTutorSleep02: {
                c.getSession().write(UIPacket.IntroEnableUI(0));
                break;
            }

替換：
            case merTutorSleep02: {
                c.getSession().write(UIPacket.IntroEnableUI(0));
                c.getSession().write(UIPacket.IntroDisableUI(false));
                c.getSession().write(UIPacket.IntroLock(false));
                break;
            }




搜索：

            case explorationPoint: {
                if (c.getPlayer().getMapId() == 104000000) {
                    c.getSession().write(UIPacket.IntroDisableUI(false));
                    c.getSession().write(UIPacket.IntroLock(false));
                    c.getSession().write(MaplePacketCreator.enableActions());
                    c.getSession().write(EtcPacket.MapNameDisplay(c.getPlayer().getMapId()));
                }


替換：

            case explorationPoint: {
                if (c.getPlayer().getQuestStatus(24046) == 1) {
                    MapleQuest.getInstance(24094).forceStart(c.getPlayer(), 0, "1");
                    c.getPlayer().dropMessage(-1, "沉睡了幾百年之後，這裡居然發展成為新的村莊");
                }
                if (c.getPlayer().getMapId() == 104000000) {
                    c.getSession().write(UIPacket.IntroDisableUI(false));
                    c.getSession().write(UIPacket.IntroLock(false));
                    c.getSession().write(MaplePacketCreator.enableActions());
                    c.getSession().write(EtcPacket.MapNameDisplay(c.getPlayer().getMapId()));
                }