Fox-V3/werewolf/night_powers.py
Toby Harradine b11ee85bdd Use relative imports in cogs (#49)
* [ChatterBot] Use relative imports

* [Werewolf] Use relative imports

* [Chatter] Use relative imports
2019-04-07 23:31:36 -04:00

24 lines
511 B
Python

from .role import Role
def night_immune(role: Role):
role.player.alive = True
async def pick_target(role: Role, ctx, data):
if not role.player.alive: # FixMe: Game handles this?
await role.player.send_dm("You're already dead!")
return None
target_id = int(data)
try:
target = role.game.players[target_id]
except IndexError:
target = None
if target is None:
await ctx.send("Not a valid ID")
return None
return target_id, target