function enter(pi) { if(pi.getMap().countMonster(9300285) > 0){ pi.getPlayer().message("Defeat the Puppeteer before leaving."); return false; } else{ var eim = pi.getEventInstance(); if(eim != null){ eim.stopEventTimer(); eim.dispose(); } pi.playPortalSound(); pi.warp(105070300, 3); return true; } }