attack range sync

This commit is contained in:
2024-04-27 19:37:51 -05:00
parent 950108be87
commit 58d5c1969c
@@ -1280,6 +1280,13 @@ public enum CombatManager {
range += (calcHitBox(ac) + calcHitBox(target));
if(ac.getObjectType().equals(GameObjectType.PlayerCharacter)){
range += ((PlayerCharacter)ac).getCharacterHeight() * 0.5f;
if(ac.isMoving()){
range += ac.getSpeed();
}
}
float magnitudeSquared = tl.distanceSquared(sl);
return magnitudeSquared > range * range;