function act() { var eim = rm.getEventInstance(); if (eim != null) { var react = rm.getReactor().getMap().getReactorByName("fullmoon"); var stage = parseInt(eim.getProperty("stage")) + 1; var newStage = stage.toString(); eim.setProperty("stage", newStage); react.forceHitReactor(react.getState() + 1); if (eim.getProperty("stage") === "6") { rm.mapMessage(6, "Protect the Moon Bunny!!!"); var map = eim.getMapInstance(rm.getReactor().getMap().getId()); map.allowSummonState(true); map.spawnMonsterOnGroundBelow(9300061, -183, -433); } } }