def do_milestone_br_enter(c, mile): """Five points for the first time you get each br.enter milestone (includes portal vaults). Also give out banners.""" if query.player_count_br_enter(c, mile['name'], mile['noun']) == 1: assign_points(c, "branch:enter", mile['name'], 5) if mile['noun'] == 'Crypt': banner.award_banner(c, mile['name'], 'fedhas', 1) if mile['noun'] in [ 'Vaults', 'Snake', 'Swamp', 'Shoals', 'Spider', 'Slime', 'Tomb', 'Dis', 'Tar', 'Coc', 'Geh' ]: banner.award_banner(c, mile['name'], 'ashenzari', 1) if mile['noun'] in ['Pan', 'Dis', 'Tar', 'Coc', 'Geh']: banner.award_banner(c, mile['name'], 'zin', 1) if mile['noun'] == 'Lair': if mile['sk'] == 'Invocations': banner.award_banner(c, mile['name'], 'qazlal', 1) if query.did_use_ecumenical_altar(c, mile['name'], mile['start'], mile['time']) \ and not query.did_renounce_god(c, mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'hepliaklqana', 1) if mile['noun'] == 'Temple': if mile['potionsused'] == 0 and mile['scrollsused'] == 0: banner.award_banner(c, mile['name'], 'ru', 1) if mile['turn'] < 3000: banner.award_banner(c, mile['name'], 'uskayaw', 1)
def do_milestone_br_enter(c, mile): """Five points for the first time you get each br.enter milestone (includes portal vaults). Also give out banners.""" if query.player_count_br_enter(c, mile['name'], mile['noun']) == 1: assign_points(c, "branch_enter", mile['name'], 5) if mile['noun'] == 'Crypt': banner.award_banner(c, mile['name'], 'fedhas', 1) elif mile['noun'] in ['Vault', 'Snake', 'Swamp', 'Shoals', 'Pan', 'Slime', 'Tomb', 'Dis', 'Tar', 'Coc', 'Geh']: banner.award_banner(c, mile['name'], 'ashenzari', 1) if mile['noun'] in ['Pan', 'Dis', 'Tar', 'Coc', 'Geh']: banner.award_banner(c, mile['name'], 'zin', 1) elif mile['noun'] == 'Hell': if not query.game_did_visit_lair(c, mile['name'], mile['start'], mile['time']): banner.award_banner(c, mile['name'], 'kikubaaqudgha', 1)
def do_milestone_br_enter(c, mile): """Five points for the first time you get each br.enter milestone (includes portal vaults). Also give out banners.""" if query.player_count_br_enter(c, mile["name"], mile["noun"]) == 1: assign_points(c, "branch:enter", mile["name"], 5) if mile["noun"] == "Crypt": banner.award_banner(c, mile["name"], "fedhas", 1) if mile["noun"] in ["Vaults", "Snake", "Swamp", "Shoals", "Spider", "Slime", "Tomb", "Dis", "Tar", "Coc", "Geh"]: banner.award_banner(c, mile["name"], "ashenzari", 1) if mile["noun"] in ["Pan", "Dis", "Tar", "Coc", "Geh"]: banner.award_banner(c, mile["name"], "zin", 1) if mile["noun"] == "Lair": if mile["sk"] == "Invocations": banner.award_banner(c, mile["name"], "qazlal", 1) if mile["noun"] == "Temple": if mile["potionsused"] == 0 and mile["scrollsused"] == 0: banner.award_banner(c, mile["name"], "ru", 1)
def do_milestone_br_enter(c, mile): """Five points for the first time you get each br.enter milestone (includes portal vaults). Also give out banners.""" if query.player_count_br_enter(c, mile['name'], mile['noun']) == 1: assign_points(c, "branch:enter", mile['name'], 5) if mile['noun'] == 'Crypt': banner.award_banner(c, mile['name'], 'fedhas', 1) if mile['noun'] in ['Vaults', 'Snake', 'Swamp', 'Shoals', 'Spider', 'Slime', 'Tomb', 'Dis', 'Tar', 'Coc', 'Geh']: banner.award_banner(c, mile['name'], 'ashenzari', 1) if mile['noun'] in ['Pan', 'Dis', 'Tar', 'Coc', 'Geh']: banner.award_banner(c, mile['name'], 'zin', 1) if mile['noun'] == 'Lair': if mile['sk'] == 'Invocations': banner.award_banner(c, mile['name'], 'qazlal', 1) if mile['noun'] == 'Temple': if mile['potionsused'] == 0 and mile['scrollsused'] == 0: banner.award_banner(c, mile['name'], 'ru', 1)