Проверка статуса.
Если у тебя "хаотичный добрый", "законопослушный злой" и т.п. считается за один статус, то проще было проверку роли впилить, так он в лучшем случае пару-тройку городских не узнает. А если это два разных статуса, то что и как тогда он проверяет, надо расписать.
Блок, изоляция.
Так блок или изоляция? И как изолирует? Только от убийства или вообще от всего?
И всего 10 НД (ну, там убийства от разных мафов разные), половина которых не отображается? Норм, будет весело.