updated range chack and hitbox calculations

This commit is contained in:
2024-05-27 19:59:35 -05:00
parent 86102c8933
commit 0096b8051c
+5 -5
View File
@@ -150,11 +150,11 @@ public enum CombatManager {
float distanceSquared = attacker.loc.distanceSquared(target.loc);
boolean inRange = false;
//if (attacker.getObjectType().equals(mbEnums.GameObjectType.PlayerCharacter)) {
// attackRange += ((PlayerCharacter) attacker).getCharacterHeight() * 0.5f;
//} else {
attackRange += attacker.calcHitBox();
//}
if (AbstractCharacter.IsAbstractCharacter(target)) {
attackRange += ((AbstractCharacter)target).calcHitBox();
} else {
}
if(attackRange > 15 && attacker.isMoving()){
//cannot shoot bow while moving;