diff --git a/src/engine/objects/Mob.java b/src/engine/objects/Mob.java index c54af843..f49b704d 100644 --- a/src/engine/objects/Mob.java +++ b/src/engine/objects/Mob.java @@ -365,7 +365,6 @@ public class Mob extends AbstractIntelligenceAgent { this.setObjectTypeMask(MBServerStatics.MASK_PET | this.getTypeMasks()); if (ConfigManager.serverType.equals(ServerType.LOGINSERVER)) this.setLoc(this.getLoc()); - mobPowers = DbManager.MobBaseQueries.LOAD_STATIC_POWERS(this.getMobBaseID()); } if (!isPet && this.contract == null) { this.level = (short) this.mobBase.getLevel(); @@ -2033,6 +2032,11 @@ public class Mob extends AbstractIntelligenceAgent { this.maxDamageHandTwo = (short) maxDamage; this.speedHandTwo = 30; } + if(this.isSiege() == true) + { + this.rangeHandOne = 310; + this.rangeHandTwo = 310; + } } private static float getModifiedAmount(CharacterSkill skill) {