diff --git a/sc2/bot_ai_internal.py b/sc2/bot_ai_internal.py index bb5738c2..81246354 100644 --- a/sc2/bot_ai_internal.py +++ b/sc2/bot_ai_internal.py @@ -53,7 +53,8 @@ class BotAIInternal(ABC): """Base class for bots.""" - def __init__(self) -> None: + def __init__(self, *args, **kwargs) -> None: + super().__init__(*args, **kwargs) self._initialize_variables() @final diff --git a/sc2/constants.py b/sc2/constants.py index e23d4c13..17827fa2 100644 --- a/sc2/constants.py +++ b/sc2/constants.py @@ -312,7 +312,9 @@ # Used in unit_command.py and action.py to combine only certain abilities COMBINEABLE_ABILITIES: set[AbilityId] = { AbilityId.MOVE, + AbilityId.MOVE_MOVE, AbilityId.ATTACK, + AbilityId.ATTACK_ATTACK, AbilityId.SCAN_MOVE, AbilityId.STOP, AbilityId.HOLDPOSITION,