From c1f444aad83c747c3ca988b94fb7b46b2d7a36a6 Mon Sep 17 00:00:00 2001 From: rasper Date: Sun, 2 Mar 2025 18:17:52 +0000 Subject: [PATCH] refactor: fix imports in combat behaviors --- .../behaviors/combat/individual/pick_up_and_drop_cargo.py | 8 ++------ src/ares/behaviors/combat/individual/reaper_grenade.py | 2 +- .../combat/individual/shoot_and_move_to_target.py | 3 ++- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/ares/behaviors/combat/individual/pick_up_and_drop_cargo.py b/src/ares/behaviors/combat/individual/pick_up_and_drop_cargo.py index a6ba529..bd2f417 100644 --- a/src/ares/behaviors/combat/individual/pick_up_and_drop_cargo.py +++ b/src/ares/behaviors/combat/individual/pick_up_and_drop_cargo.py @@ -6,15 +6,11 @@ from sc2.unit import Unit from sc2.units import Units -from ares.behaviors.combat.individual import ( - DropCargo, - KeepUnitSafe, - PathUnitToTarget, - PickUpCargo, -) +from ares.behaviors.combat.individual import DropCargo, KeepUnitSafe, PathUnitToTarget from ares.behaviors.combat.individual.combat_individual_behavior import ( CombatIndividualBehavior, ) +from ares.behaviors.combat.individual.pick_up_cargo import PickUpCargo from ares.consts import UnitRole from ares.managers.manager_mediator import ManagerMediator diff --git a/src/ares/behaviors/combat/individual/reaper_grenade.py b/src/ares/behaviors/combat/individual/reaper_grenade.py index 14072dd..8e1bc2b 100644 --- a/src/ares/behaviors/combat/individual/reaper_grenade.py +++ b/src/ares/behaviors/combat/individual/reaper_grenade.py @@ -14,11 +14,11 @@ from sc2.unit import Unit from sc2.units import Units -from ares.behaviors.combat.individual import UseAOEAbility from ares.behaviors.combat.individual.combat_individual_behavior import ( CombatIndividualBehavior, ) from ares.behaviors.combat.individual.place_predictive_aoe import PlacePredictiveAoE +from ares.behaviors.combat.individual.use_aoe_ability import UseAOEAbility from ares.consts import ALL_WORKER_TYPES from ares.dicts.unit_data import UNIT_DATA from ares.managers.manager_mediator import ManagerMediator diff --git a/src/ares/behaviors/combat/individual/shoot_and_move_to_target.py b/src/ares/behaviors/combat/individual/shoot_and_move_to_target.py index a3e4fe9..1ca4b49 100644 --- a/src/ares/behaviors/combat/individual/shoot_and_move_to_target.py +++ b/src/ares/behaviors/combat/individual/shoot_and_move_to_target.py @@ -6,10 +6,11 @@ from sc2.unit import Unit from sc2.units import Units -from ares.behaviors.combat.individual import PathUnitToTarget, ShootTargetInRange +from ares.behaviors.combat.individual import PathUnitToTarget from ares.behaviors.combat.individual.combat_individual_behavior import ( CombatIndividualBehavior, ) +from ares.behaviors.combat.individual.shoot_target_in_range import ShootTargetInRange from ares.managers.manager_mediator import ManagerMediator if TYPE_CHECKING: