forked from MagicBane/Server
Last debug cycle in testing.
This commit is contained in:
@@ -153,8 +153,8 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
|
|||||||
|
|
||||||
if (siegeMob != null) {
|
if (siegeMob != null) {
|
||||||
|
|
||||||
siegeMob.setSpawnTime(60 * 15);
|
// siegeMob.setSpawnTime(60 * 15);
|
||||||
|
siegeMob.setSpawnTime(10);
|
||||||
Building building = BuildingManager.getBuilding(((MinionTrainingMessage) baseMsg).getBuildingID());
|
Building building = BuildingManager.getBuilding(((MinionTrainingMessage) baseMsg).getBuildingID());
|
||||||
|
|
||||||
siegeMob.building = building;
|
siegeMob.building = building;
|
||||||
@@ -166,11 +166,9 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
|
|||||||
int slot;
|
int slot;
|
||||||
|
|
||||||
if (building.getBlueprint().equals(Enum.BuildingGroup.ARTYTOWER))
|
if (building.getBlueprint().equals(Enum.BuildingGroup.ARTYTOWER))
|
||||||
slot = 1;
|
slot = 2;
|
||||||
else
|
else
|
||||||
slot = ((NPC) siegeMob.npcOwner).getSiegeMinionMap().get(siegeMob);
|
slot = ((NPC) siegeMob.npcOwner).getSiegeMinionMap().get(siegeMob) + 1; // First slot is for the captain
|
||||||
|
|
||||||
slot = slot + 1; // First slot is for the captain
|
|
||||||
|
|
||||||
BuildingLocation slotLocation = BuildingManager._slotLocations.get(building.meshUUID).get(slot);
|
BuildingLocation slotLocation = BuildingManager._slotLocations.get(building.meshUUID).get(slot);
|
||||||
siegeMob.bindLoc = building.getLoc().add(slotLocation.getLocation());
|
siegeMob.bindLoc = building.getLoc().add(slotLocation.getLocation());
|
||||||
@@ -183,7 +181,7 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
|
|||||||
siegeMob.endLoc = new Vector3fImmutable(siegeMob.bindLoc);
|
siegeMob.endLoc = new Vector3fImmutable(siegeMob.bindLoc);
|
||||||
|
|
||||||
zone.zoneMobSet.add(siegeMob);
|
zone.zoneMobSet.add(siegeMob);
|
||||||
siegeMob.setLoc(siegeMob.getBindLoc());
|
siegeMob.setLoc(siegeMob.bindLoc);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user