manager init moved to the top of method.

This commit is contained in:
2023-08-25 12:54:03 -04:00
parent ab335aef2a
commit ac3588c76a
2 changed files with 4 additions and 5 deletions
+2 -1
View File
@@ -1751,6 +1751,8 @@ public class Mob extends AbstractIntelligenceAgent {
@Override @Override
public void runAfterLoad() { public void runAfterLoad() {
this.charItemManager = new CharacterItemManager(this);
if (ConfigManager.serverType.equals(ServerType.LOGINSERVER)) if (ConfigManager.serverType.equals(ServerType.LOGINSERVER))
return; return;
@@ -1866,7 +1868,6 @@ public class Mob extends AbstractIntelligenceAgent {
// Initialize inventory // Initialize inventory
this.charItemManager = new CharacterItemManager(this);
this.charItemManager.load(); this.charItemManager.load();
this.loadInventory(); this.loadInventory();
+2 -4
View File
@@ -806,6 +806,8 @@ public class NPC extends AbstractCharacter {
@Override @Override
public void runAfterLoad() { public void runAfterLoad() {
this.charItemManager = new CharacterItemManager(this);
if (ConfigManager.serverType.equals(ServerType.LOGINSERVER)) if (ConfigManager.serverType.equals(ServerType.LOGINSERVER))
return; return;
@@ -847,10 +849,6 @@ public class NPC extends AbstractCharacter {
if (wordCount(this.name) < 2 && this.contract != null) if (wordCount(this.name) < 2 && this.contract != null)
this.name += " the " + this.contract.getName(); this.name += " the " + this.contract.getName();
// Initialize inventory
this.charItemManager = new CharacterItemManager(this);
// Configure parent zone adding this NPC to the // Configure parent zone adding this NPC to the
// zone collection // zone collection