Variable removed from city
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
package engine.net.client.handlers;
|
||||
|
||||
import engine.mbEnums;
|
||||
import engine.mbEnums.BuildingGroup;
|
||||
import engine.InterestManagement.WorldGrid;
|
||||
import engine.exception.MsgSendException;
|
||||
import engine.gameManager.BuildingManager;
|
||||
import engine.mbEnums;
|
||||
import engine.mbEnums.BuildingGroup;
|
||||
import engine.net.client.ClientConnection;
|
||||
import engine.net.client.msg.ClientNetMsg;
|
||||
import engine.net.client.msg.DestroyBuildingMsg;
|
||||
@@ -91,8 +91,9 @@ public class DestroyBuildingHandler extends AbstractClientMsgHandler {
|
||||
building.disableSpire(true);
|
||||
|
||||
if (blueprint.getBuildingGroup() == BuildingGroup.WAREHOUSE) {
|
||||
|
||||
if (city != null)
|
||||
city.setWarehouseBuildingID(0);
|
||||
city.warehouse = null;
|
||||
}
|
||||
|
||||
BuildingManager.setRank(building, -1);
|
||||
|
||||
@@ -1358,8 +1358,6 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
|
||||
if (city == null)
|
||||
return true;
|
||||
|
||||
city.setWarehouseBuildingID(newMesh.getObjectUUID());
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -8,9 +8,8 @@
|
||||
|
||||
package engine.net.client.handlers;
|
||||
|
||||
import engine.mbEnums.DispatchChannel;
|
||||
import engine.exception.MsgSendException;
|
||||
import engine.gameManager.BuildingManager;
|
||||
import engine.mbEnums.DispatchChannel;
|
||||
import engine.net.Dispatch;
|
||||
import engine.net.DispatchMessage;
|
||||
import engine.net.client.ClientConnection;
|
||||
@@ -46,13 +45,16 @@ public class ViewResourcesMsgHandler extends AbstractClientMsgHandler {
|
||||
if (city == null)
|
||||
return true;
|
||||
|
||||
Building warehouse = BuildingManager.getBuilding(city.getWarehouseBuildingID());
|
||||
if (city.warehouse == null)
|
||||
return true;
|
||||
|
||||
if (warehouse == null)
|
||||
Building warehouseBuilding = city.warehouse.building;
|
||||
|
||||
if (warehouseBuilding == null)
|
||||
return true;
|
||||
|
||||
ViewResourcesMsg vrm = new ViewResourcesMsg(playerCharacter);
|
||||
vrm.setWarehouseBuilding(warehouse);
|
||||
vrm.setWarehouseBuilding(warehouseBuilding);
|
||||
vrm.setGuild(playerCharacter.getGuild());
|
||||
vrm.configure();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user