@Override protected void onCreate() { super.onCreate(); getZone("[Frintezza]").addListener(_zoneListener); for (NpcInstance n : getNpcs()) n.addListener(_deathListener); blockUnblockNpcs(true, blockANpcs); }
public BumbalumpSpawner() { if (BumbalumpSpawned()) return; NpcTemplate template = NpcHolder.getInstance().getTemplate(RB_Icicle_Emperor_Bumbalump); if (template == null) return; try { _spawn = new SimpleSpawner(template); } catch (Exception E) { return; } _spawn.setLocx(158240); _spawn.setLocy(-121536); _spawn.setLocz(-2253); _spawn.setHeading(Rnd.get(0, 0xFFFF)); _spawn.setAmount(1); _spawn.doSpawn(true); _spawn.stopRespawn(); for (NpcInstance _npc : _spawn.getAllSpawned()) _npc.addListener(new DeathListener()); }