guards
This commit is contained in:
@@ -156,12 +156,8 @@ public class Mob extends AbstractIntelligenceAgent {
|
||||
this.currentID = this.dbID;
|
||||
|
||||
this.agentType = AIAgentType.MOBILE;
|
||||
|
||||
if(this.getMobBaseID() == 14104) {//guards
|
||||
this.level = 75;
|
||||
this.behaviourType = MobBehaviourType.Aggro;
|
||||
this.healthMax = 15000;
|
||||
this.setHealth(15000);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
Logger.error(e + " " + this.dbID);
|
||||
|
||||
@@ -63,19 +63,32 @@ public class MobBase extends AbstractGameObject {
|
||||
this.loadID = rs.getInt("loadID");
|
||||
|
||||
this.firstName = rs.getString("name");
|
||||
this.level = rs.getByte("level");
|
||||
if(this.loadID == 14104){
|
||||
this.level = 75;
|
||||
}else {
|
||||
this.level = rs.getByte("level");
|
||||
}
|
||||
|
||||
this.goldMod = rs.getInt("goldMod");
|
||||
this.spawnTime = rs.getInt("spawnTime");
|
||||
|
||||
this.healthMax = rs.getInt("health");
|
||||
this.damageMin = rs.getFloat("minDmg");
|
||||
this.damageMax = rs.getFloat("maxDmg");
|
||||
if(this.loadID == 14104){
|
||||
this.healthMax = 15000;
|
||||
this.damageMin = 250;
|
||||
this.damageMax = 500;
|
||||
}else {
|
||||
this.healthMax = rs.getInt("health");
|
||||
this.damageMin = rs.getFloat("minDmg");
|
||||
this.damageMax = rs.getFloat("maxDmg");
|
||||
}
|
||||
|
||||
this.attackRating = rs.getInt("atr");
|
||||
this.defenseRating = rs.getInt("defense");
|
||||
this.attackRange = rs.getFloat("attackRange");
|
||||
this.bootySet = rs.getInt("bootySet");
|
||||
if(this.loadID == 14104){
|
||||
this.bootySet = 0;
|
||||
}else {
|
||||
this.bootySet = rs.getInt("bootySet");
|
||||
}
|
||||
|
||||
this.fsm = Enum.MobBehaviourType.valueOf(rs.getString("fsm"));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user