42    {
   43        TerritoryFlag totem = TerritoryFlag.Cast( target.GetObject() );
   44        if (!totem)
   45            return false;
   46        
   47        float state = totem.GetAnimationPhase("flag_mast");
   48        if ( totem.FindAttachmentBySlotName("Material_FPole_Flag") && state > 0 )
   49        {
   50            return true;
   51        }
   52        
   53        return false;
   54    }