См. определение в файле ActionDisinfectSelf.c строка 51
52 {
53
54 if( action_data.m_Player.GetModifiersManager().IsModifierActive(
eModifiers.MDF_DISINFECTION))
55 {
56 action_data.m_Player.GetModifiersManager().DeactivateModifier(
eModifiers.MDF_DISINFECTION );
57 }
58 action_data.m_Player.GetModifiersManager().ActivateModifier(
eModifiers.MDF_DISINFECTION );
59
60 Apply(action_data);
61 }
Перекрестные ссылки ActionData и ActionDisinfectBase::Apply().