BOOL CWeapon::ParentIsActor () { CObject* O = H_Parent(); if (!O) return FALSE; CEntityAlive* EA = smart_cast<CEntityAlive*>(O); if (!EA) return FALSE; return EA->cast_actor()!=0; }