Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- traits = {
- "Bloodhound": "Passive : See tracks left behind your foes.\nTactical : Reveal hidden enemies, traps, and clues throughtout structures in front of you.\nUltimate : Enhance Sense, moves faster and highlights prey.",
- "Gibraltar": "Passive : Aiming deplays a gun shield that blocks incoming fire.\nTactical : Throw down a dome-shield that blocks attacks for 15 seconds.\nUltimate : Call in concentrated mortar strike on a marked position.",
- "Lifeline": "Passive : Revive knocked down teamates faster while protected by a shield wall. Healing items are used 25% faster.\nTactical : Call your drone of compassion to automatically heal nearby teamates over time.\nUltimate : Care package with high quality defensive gear.",
- "Pathfinder": "Passive : Scan a survey beacon to reveal the ring's next location.\nTactical: Grapple to get to out-of-reach places quickly.\nUltimate : Create a zipline for everyone to use",
- "Wraith": "Passive : A voice warns you when danger approaches. As far as you can tell, it's on your side.\nTactical : Reposition quickly through the safety of void space, avoiding all damage.\nUltimate : Link two locations with portals for 60 seconds, allowing your entire team to use them.",
- "Bangalore": "Passive : Taking fire while sprinting makes you move faster for a brief time.\nTactical : Fire's a high-velocity smoke canister that explodes into a smoke wall on impact.\nUltimate : Call in an artillery strike that slowly creeps across the landscape.",
- "Caustic": "Passive : Allows you to see enemies through your gas.\nTactical : Drop canisters that release deadly Nox gas when shot or triggered by enemies.\nUltimate : Blankets a large area in Nox gas.",
- "Mirage": "Passive: Automatically drop a decoy and cloak for five seconds when knocked down.\nTactical : Send out a holographic decoy to confuse the enemy.\nUltimate : Deploy a team of Decoys to distract enemies while you cloak.",
- }
- def Position():
- Input = input("Are you 1st, 2nd, or 3rd?: ")
- if Input in ["1st","1","1s","1t"]:
- First()
- elif Input in ["2nd","2","2n","2d"]:
- Second()
- elif Input in ["3rd","3","3r","3d"]:
- Third()
- else:
- print("Incorrect syntax try again.")
- Main()
- def First():
- Choice = random.choice(list(traits))
- Design = len(Choice)
- print("\n" + Choice + "\n" + "-" * Design + "\n" + traits[Choice],"\n")
- def Second():
- Input2 = input("Champions already picked?: ")
- if Input2.capitalize() in traits:
- traits.pop(Input2.capitalize())
- else:
- print("Incorrect syntax, try again.")
- Second()
- Choice = random.choice(list(traits))
- Design = len(Choice)
- print("\n" + Choice + "\n" + "-" * Design + "\n" + traits[Choice],"\n")
- def Third():
- Input2 = input("1st Champion Picked: ")
- if Input2.capitalize() in traits:
- traits.pop(Input2.capitalize())
- else:
- print("Incorrect syntax, try again.")
- Second()
- while True:
- Input3 = input("2nd Champion Picked: ")
- if Input3.capitalize() in traits:
- traits.pop(Input3.capitalize())
- break
- else:
- print("Incorrect syntax, try again.")
- Choice = random.choice(list(traits))
- Design = len(Choice)
- print("\n" + Choice + "\n" + "-" * Design + "\n" + traits[Choice],"\n")
- Position()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement