Fix wild child
This commit is contained in:
parent
411d8a6509
commit
cd0423deb0
@ -1,4 +1,5 @@
|
|||||||
import random
|
import random
|
||||||
|
import re
|
||||||
|
|
||||||
import src.settings as var
|
import src.settings as var
|
||||||
from src.utilities import *
|
from src.utilities import *
|
||||||
@ -78,7 +79,7 @@ def on_del_player(evt, cli, var, nick, nickrole, nicktpls, death_triggers):
|
|||||||
return
|
return
|
||||||
|
|
||||||
for child in var.ROLES["wild child"].copy():
|
for child in var.ROLES["wild child"].copy():
|
||||||
if child not in IDOLS or child in deadlist or IDOLS[child] not in deadlist:
|
if child not in IDOLS or child in evt.params.deadlist or IDOLS[child] not in evt.params.deadlist:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
pm(cli, child, messages["idol_died"])
|
pm(cli, child, messages["idol_died"])
|
||||||
@ -93,7 +94,7 @@ def on_del_player(evt, cli, var, nick, nickrole, nicktpls, death_triggers):
|
|||||||
wcroles = var.WOLF_ROLES
|
wcroles = var.WOLF_ROLES
|
||||||
else:
|
else:
|
||||||
wcroles = var.WOLF_ROLES | {"traitor"}
|
wcroles = var.WOLF_ROLES | {"traitor"}
|
||||||
wolves = list_players(wc)
|
wolves = list_players(wcroles)
|
||||||
wolves.remove(child)
|
wolves.remove(child)
|
||||||
mass_privmsg(cli, wolves, messages["wild_child_as_wolf"].format(child))
|
mass_privmsg(cli, wolves, messages["wild_child_as_wolf"].format(child))
|
||||||
if var.PHASE == "day":
|
if var.PHASE == "day":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user