Browse Source

removed duplicate variables in MobBase

combat-2
FatBoy-DOTC 1 year ago
parent
commit
d966d50bd5
  1. 28
      src/engine/objects/Mob.java
  2. 28
      src/engine/objects/MobBase.java

28
src/engine/objects/Mob.java

@ -1125,14 +1125,14 @@ public class Mob extends AbstractIntelligenceAgent { @@ -1125,14 +1125,14 @@ public class Mob extends AbstractIntelligenceAgent {
return;
}
this.atrHandOne = (short) this.mobBase.getAttackRating();
this.minDamageHandOne = (short) this.mobBase.getMinDmg();
this.maxDamageHandOne = (short) this.mobBase.getMaxDmg();
this.minDamageHandOne = (short) this.mobBase.getDamageMin();
this.maxDamageHandOne = (short) this.mobBase.getDamageMax();
this.rangeHandOne = 6.5f;
this.speedHandOne = 20;
this.atrHandTwo = (short) this.mobBase.getAttackRating();
this.minDamageHandTwo = (short) this.mobBase.getMinDmg();
this.maxDamageHandTwo = (short) this.mobBase.getMaxDmg();
this.minDamageHandTwo = (short) this.mobBase.getDamageMin();
this.maxDamageHandTwo = (short) this.mobBase.getDamageMax();
this.rangeHandTwo = 6.5f;
this.speedHandTwo = 20;
@ -1150,8 +1150,8 @@ public class Mob extends AbstractIntelligenceAgent { @@ -1150,8 +1150,8 @@ public class Mob extends AbstractIntelligenceAgent {
} catch (Exception e) {
this.atrHandOne = (short) this.mobBase.getAttackRating();
this.minDamageHandOne = (short) this.mobBase.getMinDmg();
this.maxDamageHandOne = (short) this.mobBase.getMaxDmg();
this.minDamageHandOne = (short) this.mobBase.getDamageMin();
this.maxDamageHandOne = (short) this.mobBase.getDamageMax();
this.rangeHandOne = 6.5f;
this.speedHandOne = 20;
Logger.info("Mobbase ID " + this.getMobBaseID() + " returned an error. setting to default ATR and Damage." + e.getMessage());
@ -1163,8 +1163,8 @@ public class Mob extends AbstractIntelligenceAgent { @@ -1163,8 +1163,8 @@ public class Mob extends AbstractIntelligenceAgent {
} catch (Exception e) {
this.atrHandTwo = (short) this.mobBase.getAttackRating();
this.minDamageHandTwo = (short) this.mobBase.getMinDmg();
this.maxDamageHandTwo = (short) this.mobBase.getMaxDmg();
this.minDamageHandTwo = (short) this.mobBase.getDamageMin();
this.maxDamageHandTwo = (short) this.mobBase.getDamageMax();
this.rangeHandTwo = 6.5f;
this.speedHandTwo = 20;
Logger.info("Mobbase ID " + this.getMobBaseID() + " returned an error. setting to default ATR and Damage." + e.getMessage());
@ -1208,7 +1208,7 @@ public class Mob extends AbstractIntelligenceAgent { @@ -1208,7 +1208,7 @@ public class Mob extends AbstractIntelligenceAgent {
this.defenseRating = (short) (defense + 0.5f);
} catch (Exception e) {
Logger.info("Mobbase ID " + this.getMobBaseID() + " returned an error. Setting to Default Defense." + e.getMessage());
this.defenseRating = (short) this.mobBase.getDefense();
this.defenseRating = (short) this.mobBase.getDefenseRating();
}
// calculate defense for equipment
}
@ -1359,8 +1359,8 @@ public class Mob extends AbstractIntelligenceAgent { @@ -1359,8 +1359,8 @@ public class Mob extends AbstractIntelligenceAgent {
mastDam = masteryPercentage;
// TODO Correct these
min = this.mobBase.getMinDmg();
max = this.mobBase.getMaxDmg();
min = this.mobBase.getDamageMin();
max = this.mobBase.getDamageMax();
} else {
if (mainHand)
@ -1616,11 +1616,11 @@ public class Mob extends AbstractIntelligenceAgent { @@ -1616,11 +1616,11 @@ public class Mob extends AbstractIntelligenceAgent {
//TODO set these correctly later
this.rangeHandOne = this.mobBase.getAttackRange();
this.rangeHandTwo = -1;
this.minDamageHandOne = (int) this.mobBase.getMinDmg();
this.maxDamageHandOne = (int) this.mobBase.getMaxDmg();
this.minDamageHandOne = (int) this.mobBase.getDamageMin();
this.maxDamageHandOne = (int) this.mobBase.getDamageMax();
this.minDamageHandTwo = 0;
this.maxDamageHandTwo = 0;
this.atrHandOne = this.mobBase.getAtr();
this.atrHandOne = this.mobBase.getAttackRating();
this.defenseRating = (short) this.mobBase.getDefenseRating();
this.isActive = true;

28
src/engine/objects/MobBase.java

@ -43,10 +43,6 @@ public class MobBase extends AbstractGameObject { @@ -43,10 +43,6 @@ public class MobBase extends AbstractGameObject {
private int goldMod;
private int seeInvis;
private int spawnTime = 0;
private int defense = 0;
private int atr = 0;
private float minDmg = 0;
private float maxDmg = 0;
private float attackRange;
private boolean isNecroPet = false;
private MobBaseStats mobBaseStats;
@ -248,30 +244,6 @@ public class MobBase extends AbstractGameObject { @@ -248,30 +244,6 @@ public class MobBase extends AbstractGameObject {
return mobBaseStats;
}
public float getMaxDmg() {
return maxDmg;
}
public float getMinDmg() {
return minDmg;
}
public int getAtr() {
return atr;
}
public void setAtr(int atr) {
this.atr = atr;
}
public int getDefense() {
return defense;
}
public void setDefense(int defense) {
this.defense = defense;
}
public float getAttackRange() {
return attackRange;
}

Loading…
Cancel
Save