Force some spawns managed out of Spawn class.
This commit is contained in:
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1489,7 +1489,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1510,7 +1510,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+5
-5
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+1
-1
@@ -305,7 +305,7 @@ public class TerritoryWarSuperClass extends Quest
|
|||||||
{
|
{
|
||||||
if (wardSpawn.getId() == ward.getTerritoryId())
|
if (wardSpawn.getId() == ward.getTerritoryId())
|
||||||
{
|
{
|
||||||
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn());
|
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn(false));
|
||||||
ward.unSpawnMe();
|
ward.unSpawnMe();
|
||||||
ward.setNpc(wardSpawn.getNpc());
|
ward.setNpc(wardSpawn.getNpc());
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -54,7 +54,7 @@ public class FortSiegeGuardManager
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : monsterList)
|
for (Spawn spawnDat : monsterList)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+5
-5
@@ -303,7 +303,7 @@ public class FourSepulchersManager
|
|||||||
}
|
}
|
||||||
_managers.add(spawnDat);
|
_managers.add(spawnDat);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
LOGGER.info(getClass().getSimpleName() + ": spawned " + spawnDat.getTemplate().getName());
|
LOGGER.info(getClass().getSimpleName() + ": spawned " + spawnDat.getTemplate().getName());
|
||||||
}
|
}
|
||||||
@@ -1111,7 +1111,7 @@ public class FourSepulchersManager
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
mob = (SepulcherMonster) spawnDat.doSpawn();
|
mob = (SepulcherMonster) spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1228,7 +1228,7 @@ public class FourSepulchersManager
|
|||||||
spawnDat.setXYZ(activeChar);
|
spawnDat.setXYZ(activeChar);
|
||||||
spawnDat.setHeading(activeChar.getHeading());
|
spawnDat.setHeading(activeChar.getHeading());
|
||||||
spawnDat.setRespawnDelay(3600);
|
spawnDat.setRespawnDelay(3600);
|
||||||
_allMobs.add(spawnDat.doSpawn());
|
_allMobs.add(spawnDat.doSpawn(false));
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1272,7 +1272,7 @@ public class FourSepulchersManager
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : monsterList)
|
for (Spawn spawnDat : monsterList)
|
||||||
{
|
{
|
||||||
_allMobs.add(spawnDat.doSpawn());
|
_allMobs.add(spawnDat.doSpawn(false));
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1309,7 +1309,7 @@ public class FourSepulchersManager
|
|||||||
final Spawn spawnDat = _shadowSpawns.get(npcId);
|
final Spawn spawnDat = _shadowSpawns.get(npcId);
|
||||||
if (spawnDat != null)
|
if (spawnDat != null)
|
||||||
{
|
{
|
||||||
final SepulcherMonster mob = (SepulcherMonster) spawnDat.doSpawn();
|
final SepulcherMonster mob = (SepulcherMonster) spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|
||||||
if (mob != null)
|
if (mob != null)
|
||||||
|
|||||||
+3
-3
@@ -557,7 +557,7 @@ public class TerritoryWarManager implements Siegable
|
|||||||
{
|
{
|
||||||
if (wardSpawn.getId() == twWard.getTerritoryId())
|
if (wardSpawn.getId() == twWard.getTerritoryId())
|
||||||
{
|
{
|
||||||
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn());
|
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn(false));
|
||||||
twWard.unSpawnMe();
|
twWard.unSpawnMe();
|
||||||
twWard.setNpc(wardSpawn.getNpc());
|
twWard.setNpc(wardSpawn.getNpc());
|
||||||
}
|
}
|
||||||
@@ -970,7 +970,7 @@ public class TerritoryWarManager implements Siegable
|
|||||||
{
|
{
|
||||||
if (!ward.getNpc().isSpawned())
|
if (!ward.getNpc().isSpawned())
|
||||||
{
|
{
|
||||||
ward.setNPC(ward.getNpc().getSpawn().doSpawn());
|
ward.setNPC(ward.getNpc().getSpawn().doSpawn(false));
|
||||||
}
|
}
|
||||||
_territoryWards.add(new TerritoryWard(ward.getId(), ward.getLocation().getX(), ward.getLocation().getY(), ward.getLocation().getZ(), 0, ward.getId() + 13479, t.getCastleId(), ward.getNpc()));
|
_territoryWards.add(new TerritoryWard(ward.getId(), ward.getLocation().getX(), ward.getLocation().getY(), ward.getLocation().getZ(), 0, ward.getId() + 13479, t.getCastleId(), ward.getNpc()));
|
||||||
}
|
}
|
||||||
@@ -1072,7 +1072,7 @@ public class TerritoryWarManager implements Siegable
|
|||||||
{
|
{
|
||||||
if (!ward.getNpc().isSpawned() && SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
if (!ward.getNpc().isSpawned() && SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
||||||
{
|
{
|
||||||
ward.setNPC(ward.getNpc().getSpawn().doSpawn());
|
ward.setNPC(ward.getNpc().getSpawn().doSpawn(false));
|
||||||
}
|
}
|
||||||
else if (ward.getNpc().isSpawned() && !SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
else if (ward.getNpc().isSpawned() && !SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
||||||
{
|
{
|
||||||
|
|||||||
+1
-1
@@ -114,7 +114,7 @@ public class DimensionalRiftRoom
|
|||||||
{
|
{
|
||||||
for (Spawn spawn : _roomSpawns)
|
for (Spawn spawn : _roomSpawns)
|
||||||
{
|
{
|
||||||
spawn.doSpawn();
|
spawn.doSpawn(false);
|
||||||
spawn.startRespawn();
|
spawn.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -433,7 +433,7 @@ public class Instance
|
|||||||
spawnDat.setRespawnDelay(set.getInt("respawn"), set.getInt("respawnRandom"));
|
spawnDat.setRespawnDelay(set.getInt("respawn"), set.getInt("respawnRandom"));
|
||||||
spawnDat.setInstanceId(_id);
|
spawnDat.setInstanceId(_id);
|
||||||
spawnDat.setRandomWalking(set.getBoolean("allowRandomWalk"));
|
spawnDat.setRandomWalking(set.getBoolean("allowRandomWalk"));
|
||||||
final Npc spawned = spawnDat.doSpawn();
|
final Npc spawned = spawnDat.doSpawn(false);
|
||||||
if ((set.getInt("delay") >= 0) && spawned.isAttackable())
|
if ((set.getInt("delay") >= 0) && spawned.isAttackable())
|
||||||
{
|
{
|
||||||
((Attackable) spawned).setOnKillDelay(set.getInt("delay"));
|
((Attackable) spawned).setOnKillDelay(set.getInt("delay"));
|
||||||
|
|||||||
@@ -1073,11 +1073,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1100,7 +1100,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1118,7 +1118,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1140,7 +1140,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1099,7 +1099,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1456,7 +1456,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
@@ -1477,7 +1477,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+1
-1
@@ -305,7 +305,7 @@ public class TerritoryWarSuperClass extends Quest
|
|||||||
{
|
{
|
||||||
if (wardSpawn.getId() == ward.getTerritoryId())
|
if (wardSpawn.getId() == ward.getTerritoryId())
|
||||||
{
|
{
|
||||||
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn());
|
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn(false));
|
||||||
ward.unSpawnMe();
|
ward.unSpawnMe();
|
||||||
ward.setNpc(wardSpawn.getNpc());
|
ward.setNpc(wardSpawn.getNpc());
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -54,7 +54,7 @@ public class FortSiegeGuardManager
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : monsterList)
|
for (Spawn spawnDat : monsterList)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+5
-5
@@ -303,7 +303,7 @@ public class FourSepulchersManager
|
|||||||
}
|
}
|
||||||
_managers.add(spawnDat);
|
_managers.add(spawnDat);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
LOGGER.info(getClass().getSimpleName() + ": spawned " + spawnDat.getTemplate().getName());
|
LOGGER.info(getClass().getSimpleName() + ": spawned " + spawnDat.getTemplate().getName());
|
||||||
}
|
}
|
||||||
@@ -1111,7 +1111,7 @@ public class FourSepulchersManager
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
mob = (SepulcherMonster) spawnDat.doSpawn();
|
mob = (SepulcherMonster) spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1228,7 +1228,7 @@ public class FourSepulchersManager
|
|||||||
spawnDat.setXYZ(activeChar);
|
spawnDat.setXYZ(activeChar);
|
||||||
spawnDat.setHeading(activeChar.getHeading());
|
spawnDat.setHeading(activeChar.getHeading());
|
||||||
spawnDat.setRespawnDelay(3600);
|
spawnDat.setRespawnDelay(3600);
|
||||||
_allMobs.add(spawnDat.doSpawn());
|
_allMobs.add(spawnDat.doSpawn(false));
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1272,7 +1272,7 @@ public class FourSepulchersManager
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : monsterList)
|
for (Spawn spawnDat : monsterList)
|
||||||
{
|
{
|
||||||
_allMobs.add(spawnDat.doSpawn());
|
_allMobs.add(spawnDat.doSpawn(false));
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1309,7 +1309,7 @@ public class FourSepulchersManager
|
|||||||
final Spawn spawnDat = _shadowSpawns.get(npcId);
|
final Spawn spawnDat = _shadowSpawns.get(npcId);
|
||||||
if (spawnDat != null)
|
if (spawnDat != null)
|
||||||
{
|
{
|
||||||
final SepulcherMonster mob = (SepulcherMonster) spawnDat.doSpawn();
|
final SepulcherMonster mob = (SepulcherMonster) spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|
||||||
if (mob != null)
|
if (mob != null)
|
||||||
|
|||||||
+3
-3
@@ -557,7 +557,7 @@ public class TerritoryWarManager implements Siegable
|
|||||||
{
|
{
|
||||||
if (wardSpawn.getId() == twWard.getTerritoryId())
|
if (wardSpawn.getId() == twWard.getTerritoryId())
|
||||||
{
|
{
|
||||||
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn());
|
wardSpawn.setNPC(wardSpawn.getNpc().getSpawn().doSpawn(false));
|
||||||
twWard.unSpawnMe();
|
twWard.unSpawnMe();
|
||||||
twWard.setNpc(wardSpawn.getNpc());
|
twWard.setNpc(wardSpawn.getNpc());
|
||||||
}
|
}
|
||||||
@@ -970,7 +970,7 @@ public class TerritoryWarManager implements Siegable
|
|||||||
{
|
{
|
||||||
if (!ward.getNpc().isSpawned())
|
if (!ward.getNpc().isSpawned())
|
||||||
{
|
{
|
||||||
ward.setNPC(ward.getNpc().getSpawn().doSpawn());
|
ward.setNPC(ward.getNpc().getSpawn().doSpawn(false));
|
||||||
}
|
}
|
||||||
_territoryWards.add(new TerritoryWard(ward.getId(), ward.getLocation().getX(), ward.getLocation().getY(), ward.getLocation().getZ(), 0, ward.getId() + 13479, t.getCastleId(), ward.getNpc()));
|
_territoryWards.add(new TerritoryWard(ward.getId(), ward.getLocation().getX(), ward.getLocation().getY(), ward.getLocation().getZ(), 0, ward.getId() + 13479, t.getCastleId(), ward.getNpc()));
|
||||||
}
|
}
|
||||||
@@ -1072,7 +1072,7 @@ public class TerritoryWarManager implements Siegable
|
|||||||
{
|
{
|
||||||
if (!ward.getNpc().isSpawned() && SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
if (!ward.getNpc().isSpawned() && SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
||||||
{
|
{
|
||||||
ward.setNPC(ward.getNpc().getSpawn().doSpawn());
|
ward.setNPC(ward.getNpc().getSpawn().doSpawn(false));
|
||||||
}
|
}
|
||||||
else if (ward.getNpc().isSpawned() && !SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
else if (ward.getNpc().isSpawned() && !SPAWN_WARDS_WHEN_TW_IS_NOT_IN_PROGRESS)
|
||||||
{
|
{
|
||||||
|
|||||||
+1
-1
@@ -114,7 +114,7 @@ public class DimensionalRiftRoom
|
|||||||
{
|
{
|
||||||
for (Spawn spawn : _roomSpawns)
|
for (Spawn spawn : _roomSpawns)
|
||||||
{
|
{
|
||||||
spawn.doSpawn();
|
spawn.doSpawn(false);
|
||||||
spawn.startRespawn();
|
spawn.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -433,7 +433,7 @@ public class Instance
|
|||||||
spawnDat.setRespawnDelay(set.getInt("respawn"), set.getInt("respawnRandom"));
|
spawnDat.setRespawnDelay(set.getInt("respawn"), set.getInt("respawnRandom"));
|
||||||
spawnDat.setInstanceId(_id);
|
spawnDat.setInstanceId(_id);
|
||||||
spawnDat.setRandomWalking(set.getBoolean("allowRandomWalk"));
|
spawnDat.setRandomWalking(set.getBoolean("allowRandomWalk"));
|
||||||
final Npc spawned = spawnDat.doSpawn();
|
final Npc spawned = spawnDat.doSpawn(false);
|
||||||
if ((set.getInt("delay") >= 0) && spawned.isAttackable())
|
if ((set.getInt("delay") >= 0) && spawned.isAttackable())
|
||||||
{
|
{
|
||||||
((Attackable) spawned).setOnKillDelay(set.getInt("delay"));
|
((Attackable) spawned).setOnKillDelay(set.getInt("delay"));
|
||||||
|
|||||||
@@ -1073,11 +1073,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1100,7 +1100,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1118,7 +1118,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1140,7 +1140,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1099,7 +1099,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1456,7 +1456,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
@@ -1477,7 +1477,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+5
-5
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+5
-5
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+5
-5
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
@@ -1486,7 +1486,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1507,7 +1507,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+5
-5
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+5
-5
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
+5
-5
@@ -1080,11 +1080,11 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
_isSuspiciousMerchantSpawned = true;
|
_isSuspiciousMerchantSpawned = true;
|
||||||
initSiegeNpcs();
|
|
||||||
for (Spawn spawnDat : _siegeNpcs)
|
for (Spawn spawnDat : _siegeNpcs)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1107,7 +1107,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _npcCommanders)
|
for (Spawn spawnDat : _npcCommanders)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1125,7 +1125,7 @@ public class Fort extends AbstractResidence
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _specialEnvoys)
|
for (Spawn spawnDat : _specialEnvoys)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1147,7 +1147,7 @@ public class Fort extends AbstractResidence
|
|||||||
spawnDat.setHeading(rs.getInt("heading"));
|
spawnDat.setHeading(rs.getInt("heading"));
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
SpawnTable.getInstance().addNewSpawn(spawnDat, false);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.startRespawn();
|
spawnDat.startRespawn();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1097,7 +1097,7 @@ public class FortSiege implements Siegable
|
|||||||
spawnDat.setXYZ(_sp.getLocation());
|
spawnDat.setXYZ(_sp.getLocation());
|
||||||
spawnDat.setHeading(_sp.getLocation().getHeading());
|
spawnDat.setHeading(_sp.getLocation().getHeading());
|
||||||
spawnDat.setRespawnDelay(60);
|
spawnDat.setRespawnDelay(60);
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
_commanders.add(spawnDat);
|
_commanders.add(spawnDat);
|
||||||
}
|
}
|
||||||
@@ -1168,7 +1168,7 @@ public class FortSiege implements Siegable
|
|||||||
{
|
{
|
||||||
for (Spawn spawnDat : _siegeGuards)
|
for (Spawn spawnDat : _siegeGuards)
|
||||||
{
|
{
|
||||||
spawnDat.doSpawn();
|
spawnDat.doSpawn(false);
|
||||||
if (spawnDat.getRespawnDelay() == 0)
|
if (spawnDat.getRespawnDelay() == 0)
|
||||||
{
|
{
|
||||||
spawnDat.stopRespawn();
|
spawnDat.stopRespawn();
|
||||||
|
|||||||
+2
-2
@@ -1491,7 +1491,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
_controlTowers.add((ControlTower) spawn.doSpawn());
|
_controlTowers.add((ControlTower) spawn.doSpawn(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
@@ -1512,7 +1512,7 @@ public class Siege implements Siegable
|
|||||||
{
|
{
|
||||||
final Spawn spawn = new Spawn(ts.getId());
|
final Spawn spawn = new Spawn(ts.getId());
|
||||||
spawn.setLocation(ts.getLocation());
|
spawn.setLocation(ts.getLocation());
|
||||||
final FlameTower tower = (FlameTower) spawn.doSpawn();
|
final FlameTower tower = (FlameTower) spawn.doSpawn(false);
|
||||||
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
tower.setUpgradeLevel(ts.getUpgradeLevel());
|
||||||
tower.setZoneList(ts.getZoneList());
|
tower.setZoneList(ts.getZoneList());
|
||||||
_flameTowers.add(tower);
|
_flameTowers.add(tower);
|
||||||
|
|||||||
Reference in New Issue
Block a user