/* Monstrous Looking Statue Puppeteer's Secret Passage (910510100) Puppeteer JQ. */ var status; function start() { status = -1; action(1, 0, 0); } function action(mode, type, selection) { if (mode == -1) { cm.dispose(); } else { if (mode == 0 && type > 0) { cm.dispose(); return; } if (mode == 1) { status++; } else { status--; } if (status == 0) { cm.sendYesNo("Ahead awaits the Master himself. Are you ready to face him?"); } else { if (cm.getClient().getChannelServer().getMapFactory().getMap(925020010).getCharacters().size() > 0) { cm.sendOk("Someone is already challenging the Master. Try again later."); } else { const LifeFactory = Java.type('server.life.LifeFactory'); const Point = Java.type('java.awt.Point'); cm.getWarpMap(910510202).spawnMonsterOnGroundBelow(LifeFactory.getMonster(9300346), new Point(95, 200)); cm.warp(910510202, 0); } cm.dispose(); } } }