Example #1
0
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))
Example #2
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))
Example #3
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))
Example #4
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))