stance modifiers for guards

This commit is contained in:
2023-09-09 19:41:32 -05:00
parent df3964110a
commit c7abb4c920
3 changed files with 30 additions and 15 deletions
+3 -3
View File
@@ -92,8 +92,8 @@ public abstract class AbstractCharacter extends AbstractWorldObject {
public Resists resists = new Resists("Genric");
protected ConcurrentHashMap<String, JobContainer> timers;
protected ConcurrentHashMap<String, Long> timestamps;
protected int atrHandOne;
protected int atrHandTwo;
public int atrHandOne;
public int atrHandTwo;
public int minDamageHandOne;
public int maxDamageHandOne;
public int minDamageHandTwo;
@@ -102,7 +102,7 @@ public abstract class AbstractCharacter extends AbstractWorldObject {
protected float rangeHandTwo;
public float speedHandOne;
public float speedHandTwo;
protected int defenseRating;
public int defenseRating;
protected boolean isActive; // <-Do not use this for deleting character!
protected float altitude = 0; // 0=on terrain, 1=tier 1, 2=tier 2, etc.
protected ConcurrentHashMap<Integer, JobContainer> recycleTimers;
+1
View File
@@ -1035,6 +1035,7 @@ public class Mob extends AbstractIntelligenceAgent {
NPCManager.setAttackRatingForGuard(this);
NPCManager.setDefenseForGuard(this);
NPCManager.setDamageAndSpeedForGuard(this);
NPCManager.applyGuardStanceModifiers(this);
}else {
try {