Runes and Booties ID set in constructor for mobs and npcs.

This commit is contained in:
2023-03-28 18:34:42 -04:00
parent 8e236d0780
commit 73d2129394
2 changed files with 6 additions and 0 deletions
+4
View File
@@ -108,6 +108,8 @@ public class Mob extends AbstractIntelligenceAgent {
private boolean lootSync = false; private boolean lootSync = false;
private int fidalityID = 0; private int fidalityID = 0;
private int equipmentSetID = 0; private int equipmentSetID = 0;
public int runeSetID = 0;
public int bootySetID = 0;
private int lootSet = 0; private int lootSet = 0;
private boolean isGuard; private boolean isGuard;
private ArrayList<Integer> fidelityRunes = null; private ArrayList<Integer> fidelityRunes = null;
@@ -298,6 +300,8 @@ public class Mob extends AbstractIntelligenceAgent {
this.fidalityID = rs.getInt("fidalityID"); this.fidalityID = rs.getInt("fidalityID");
this.equipmentSetID = rs.getInt("equipmentSet"); this.equipmentSetID = rs.getInt("equipmentSet");
this.runeSetID = rs.getInt("runeSet");
this.bootySetID = rs.getInt("bootySet");
if (this.contract != null) if (this.contract != null)
this.equipmentSetID = this.contract.getEquipmentSet(); this.equipmentSetID = this.contract.getEquipmentSet();
+2
View File
@@ -95,6 +95,7 @@ public class NPC extends AbstractCharacter {
public HashMap<Integer, MobEquipment> equip = null; public HashMap<Integer, MobEquipment> equip = null;
private String nameOverride = ""; private String nameOverride = "";
private int equipmentSetID = 0; private int equipmentSetID = 0;
public int runeSetID = 0;
private int slot; private int slot;
private Regions region = null; private Regions region = null;
@@ -189,6 +190,7 @@ public class NPC extends AbstractCharacter {
this.contract = DbManager.ContractQueries.GET_CONTRACT(contractID); this.contract = DbManager.ContractQueries.GET_CONTRACT(contractID);
this.fidalityID = (rs.getInt("fidalityID")); this.fidalityID = (rs.getInt("fidalityID"));
this.equipmentSetID = rs.getInt("equipmentSet"); this.equipmentSetID = rs.getInt("equipmentSet");
this.runeSetID = rs.getInt("runeSet");
if (this.equipmentSetID == 0 && this.contract != null) if (this.equipmentSetID == 0 && this.contract != null)
this.equipmentSetID = this.contract.equipmentSet; this.equipmentSetID = this.contract.equipmentSet;