Добавил проверку перед убиванием зараженных игроков, перед переходом в другую команду если игрок был призраком.
В авто переносе в афк
В переносе людей между командами
В плагине команд за выход в спеки, выжывших, зараженны
Касательно ситуации думаю что в этот момент я был афк достаточно долгое время, и сработал перенос в афк что привело к запуску кода убийства зараженного, что привело к срабатыванию кода на посылание облака дыма т.к. выпала способность обкуренный.
Есть так же исключение что если убить зараженного но в состоянии призрака, то он успевает получить статус не призрак, что по сути ломает работу проверки на пуск газа от обкуренного если умер призраком.