def orb_walk_champion_cb(objects: Objects, areas, abilities, attack_speed): ''' Attacks a enemy champion ''' orb_walk(areas, objects.closest_enemy_champion, attack_speed) use_ability(objects.closest_enemy_champion, abilities, 'q') use_ability(objects.closest_enemy_champion, abilities, 'w') use_ability(objects.closest_enemy_champion, abilities, 'e') raise BotContinueException(tick_interval=(0, 0))
def kite_champion_cb(objects: Objects, areas, abilities, attack_speed): ''' Evades a enemy champion ''' kite(areas, objects.closest_enemy_champion, attack_speed) use_ability(objects.closest_enemy_champion, abilities, 'q') use_ability(objects.closest_enemy_champion, abilities, 'e') use_ability(objects.closest_enemy_champion, abilities, 'r') raise BotContinueException(tick_interval=(0, 0))
def kite_minion_cb(objects: Objects, areas, abilities, attack_speed): ''' Attacks a enemy minion ''' kite_minion(areas, objects.closest_enemy_minion, attack_speed) use_ability(objects.closest_enemy_minion, abilities, 'q') raise BotContinueException(tick_interval=(0, 0))
def poke_champion_cb(objects: Objects, areas, abilities, attack_speed): ''' Evades a enemy champion ''' poke(areas, objects.closest_enemy_champion, attack_speed) raise BotContinueException(tick_interval=(0, 0))