Logging of invalid contracts
This commit is contained in:
@@ -187,7 +187,12 @@ public class NPC extends AbstractCharacter {
|
||||
// Default to contract load ID
|
||||
|
||||
if (loadID == 0)
|
||||
loadID = this.contract.getMobbaseID();
|
||||
if (this.contract != null)
|
||||
loadID = this.contract.getMobbaseID();
|
||||
else {
|
||||
Logger.error("Invalid contract for NPC: " + this.getObjectUUID());
|
||||
loadID = 2100; // Default human male
|
||||
}
|
||||
|
||||
this.mobBase = MobBase.getMobBase(this.loadID);
|
||||
this.level = rs.getByte("npc_level");
|
||||
|
||||
Reference in New Issue
Block a user