def do_milestone_br_end(c, mile): if mile['noun'] == 'Orc': if not query.game_did_visit_lair(c, mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'kikubaaqudgha', 1) if mile['noun'] == 'Depths': if not query.game_did_visit_lair(c, mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'kikubaaqudgha', 2) if mile['noun'] == 'D': if mile['dur'] <= 1620 and mile['race'] != 'Formicid': banner.award_banner(c, mile['name'], 'makhleb', 1) if mile['noun'] == 'Lair': if mile['sklev'] < 13 and mile['race'] != 'Formicid': if not query.did_worship_god(c, 'Ashenzari', mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'sif', 1) if mile['xl'] < 12 and mile['race'] != 'Formicid': if not query.did_sacrifice(c, 'experience', mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'vehumet', 1) if query.is_unbeliever(c, mile): banner.award_banner(c, mile['name'], 'trog', 1) if mile['potionsused'] == 0 and mile['scrollsused'] == 0: banner.award_banner(c, mile['name'], 'ru', 2) if mile['noun'] == 'Elf' and mile['turn'] < 9000: banner.award_banner(c, mile['name'], 'uskayaw', 2) if mile['noun'] == 'Geh' and mile['turn'] < 27000: banner.award_banner(c, mile['name'], 'uskayaw', 3) if query.player_count_br_end(c, mile['name'], mile['noun']) <= 1: assign_points(c, "branch:end", mile['name'], 5)
def do_milestone_br_end(c, mile): if mile['noun'] == 'Orc': if not query.game_did_visit_lair(c, mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'kikubaaqudgha', 1) if mile['noun'] == 'Depths': if not query.game_did_visit_lair(c, mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'kikubaaqudgha', 2) if mile['noun'] == 'D': if mile['dur'] <= 1620 and mile['race'] != 'Formicid': banner.award_banner(c, mile['name'], 'makhleb', 1) if mile['noun'] == 'Lair': if mile['sklev'] < 13 and mile['race'] != 'Formicid' and mile['race'] != 'Gnoll': if not query.did_worship_god(c, 'Ashenzari', mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'sif', 1) if mile['xl'] < 12 and mile['race'] != 'Formicid': if not query.did_sacrifice(c, 'experience', mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'vehumet', 1) if query.is_unbeliever(c, mile): banner.award_banner(c, mile['name'], 'trog', 1) if mile['potionsused'] == 0 and mile['scrollsused'] == 0: banner.award_banner(c, mile['name'], 'ru', 2) if mile['noun'] == 'Elf' and mile['turn'] < 9000: banner.award_banner(c, mile['name'], 'uskayaw', 2) if mile['noun'] == 'Geh' and mile['turn'] < 27000: banner.award_banner(c, mile['name'], 'uskayaw', 3) if query.player_count_br_end(c, mile['name'], mile['noun']) <= 1: assign_points(c, "branch:end", mile['name'], 5)
def do_milestone_br_end(c, mile): """Five points for the first time you get each br.enter milestone (includes portal vaults).""" banner.award_banner(c, mile['name'], 'okawaru', 1) if mile['noun'] == 'D': if mile['dur'] <= 1620: if mile['raceabbr'] in ['Ce','Fe','Sp']: banner.award_banner(c, mile['name'], 'makhleb', 2) else: banner.award_banner(c, mile['name'], 'makhleb', 3) if query.player_count_br_end(c, mile['name'], mile['noun']) > 1: return assign_points(c, "branch_end", mile['name'], 5)
def do_milestone_br_end(c, mile): """Five points for the first time you get each br.enter milestone (includes portal vaults).""" if mile['noun'] == 'D': if mile['dur'] <= 1620: banner.award_banner(c, mile['name'], 'makhleb', 3) if mile['noun'] == 'Lair': if mile['sklev'] < 13: if not query.did_worship_god(c, 'Ashenzari', mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'sif', 1) if query.is_unbeliever(c, mile): banner.award_banner(c, mile['name'], 'lugonu', 1) if query.player_count_br_end(c, mile['name'], mile['noun']) <= 1: assign_points(c, "branch:end", mile['name'], 5)
def do_milestone_br_end(c, mile): """Five points for the first time you get each br.enter milestone (includes portal vaults).""" if mile['noun'] == 'D': if mile['dur'] <= 1620: if mile['raceabbr'] in ['Ce','Fe','Sp']: banner.award_banner(c, mile['name'], 'makhleb', 2) else: banner.award_banner(c, mile['name'], 'makhleb', 3) if mile['noun'] == 'Lair': if not banner.player_has_banner(c, mile['name'], 'ashenzari', 1): if not query.did_exit_branch(c, 'Lair', mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'ashenzari', 1) if query.player_count_br_end(c, mile['name'], mile['noun']) <= 1: assign_points(c, "branch:end", mile['name'], 5)
def do_milestone_br_end(c, mile): if mile["noun"] == "Orc": if not query.game_did_visit_lair(c, mile["name"], mile["start"], mile["time"]): banner.award_banner(c, mile["name"], "kikubaaqudgha", 1) if mile["noun"] == "Depths": if not query.game_did_visit_lair(c, mile["name"], mile["start"], mile["time"]): banner.award_banner(c, mile["name"], "kikubaaqudgha", 2) if mile["noun"] == "D": if mile["dur"] <= 1620 and mile["race"] != "Formicid": banner.award_banner(c, mile["name"], "makhleb", 1) if mile["noun"] == "Lair": if mile["sklev"] < 13 and mile["race"] != "Formicid": if not query.did_worship_god(c, "Ashenzari", mile["name"], mile["start"], mile["time"]): banner.award_banner(c, mile["name"], "sif", 1) if mile["xl"] < 12 and mile["race"] != "Formicid": if not query.did_sacrifice(c, "experience", mile["name"], mile["start"], mile["time"]): banner.award_banner(c, mile["name"], "vehumet", 1) if query.is_unbeliever(c, mile): banner.award_banner(c, mile["name"], "trog", 1) if mile["potionsused"] == 0 and mile["scrollsused"] == 0: banner.award_banner(c, mile["name"], "ru", 2) if query.player_count_br_end(c, mile["name"], mile["noun"]) <= 1: assign_points(c, "branch:end", mile["name"], 5)