См. определение в файле ActionShaveTarget.c строка 27
28 {
29 PlayerBase man;
30 Class.CastTo(man, target.GetObject() );
31
32 if ( man.CanShave() )
33 {
34 return true;
35 }
36
37 return false;
38 }
Перекрестные ссылки ActionTarget и Class::CastTo().