Browse Source

null check for building owner.

master
MagicBot 2 years ago
parent
commit
c0521ba2b7
  1. 8
      src/engine/objects/NPC.java

8
src/engine/objects/NPC.java

@ -240,9 +240,13 @@ public class NPC extends AbstractCharacter { @@ -240,9 +240,13 @@ public class NPC extends AbstractCharacter {
submitUpgradeJob();
this.name = rs.getString("npc_name");
if(this.building != null && this.building.getOwner().getObjectType().equals(GameObjectType.PlayerCharacter)){
// Name override for player owned npcs
if (this.building != null &&
this.building.getOwner() != null &&
this.building.getOwner().getObjectType().equals(GameObjectType.PlayerCharacter))
this.name += " the " + this.contract.getName();
}
}catch(Exception e){
Logger.error(e);

Loading…
Cancel
Save