@ -155,6 +155,12 @@ public enum CombatManager {
} else {
attackRange += attacker.calcHitBox();
}
if(attackRange > 15 && attacker.isMoving()){
//cannot shoot bow while moving;
return;
switch (target.getObjectType()) {
case PlayerCharacter:
attackRange += ((PlayerCharacter) target).getCharacterHeight() * 0.5f;