Fix error on exchange totem if harlot who visits oneself is targetted

This commit is contained in:
Vgr E.Barry 2015-06-04 12:45:09 -04:00
parent 581cda4ac3
commit 8b1315eef6

View File

@ -3752,6 +3752,7 @@ def check_exchange(cli, actor, nick):
del var.KILLS[actor]
elif actor_role == "harlot":
if actor in var.HVISITED:
if var.HVISITED[actor] is not None:
pm(cli, var.HVISITED[actor], "\u0002{0}\u0002 seems to have disappeared...".format(actor))
del var.HVISITED[actor]
elif actor_role in ("seer", "oracle", "augur"):
@ -3818,6 +3819,7 @@ def check_exchange(cli, actor, nick):
del var.KILLS[nick]
elif nick_role == "harlot":
if nick in var.HVISITED:
if var.HVISITED[nick] is not None:
pm(cli, var.HVISITED[nick], "\u0002{0}\u0002 seems to have disappeared...".format(nick))
del var.HVISITED[nick]
elif nick_role in ("seer", "oracle", "augur"):