Beispiel #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')
    if objects.closest_enemy_champion['distance'] >= 450:
        use_ability(objects.closest_enemy_champion, abilities, 'r')
    raise BotContinueException(tick_interval=(0, 0))
Beispiel #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, 'w')
    use_ability(objects.closest_enemy_champion, abilities, 'e')
    use_ability(objects.closest_enemy_champion, abilities, 'r')
    raise BotContinueException(tick_interval=(0, 0))
Beispiel #3
0
def orb_walk_minion_cb(objects: Objects, areas, abilities, attack_speed):
    ''' Attacks a enemy champion '''
    orb_walk_minion(areas, objects.closest_enemy_minion, attack_speed)
    use_ability(objects.closest_enemy_minion, abilities, 'q')
    raise BotContinueException(tick_interval=(0, 0))
Beispiel #4
0
def attack_minion_cb(objects: Objects, areas, abilities, attack_speed):
    ''' Attacks a enemy minion '''
    use_ability(objects.closest_enemy_minion, abilities, 'q')
    attack(objects.closest_enemy_minion, attack_speed)
Beispiel #5
0
def attack_structure_cb(objects: Objects, areas, abilities, attack_speed):
    ''' Attacks a enemy turret '''
    use_ability(objects.structure[0], abilities, 'q')
    attack(objects.structure[0], attack_speed)
Beispiel #6
0
def attack_turret_cb(objects: Objects, areas, abilities, attack_speed):
    ''' Attacks a enemy turret '''
    use_ability(objects.closest_turret, abilities, 'q')
    attack(objects.closest_turret, attack_speed)
Beispiel #7
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, 'w')
    raise BotContinueException(tick_interval=(0, 0))