См. определение в файле ActionWashHandsItem.c строка 29
30 {
31
32 if ( player.GetItemOnSlot("Gloves") )
33 return false;
34
35 return player.HasBloodyHands() && ( item.GetQuantity() >= item.GetDisinfectQuantity() );
36 }
Перекрестные ссылки ActionTarget.