/// <summary>
 /// Called by client component on specific time interval.
 /// </summary>
 public override void Execute()
 {
     if (IsEnabled &&
         EnabledEntityList.Any())
     {
         CheckSelectedItem();
         CheckEquipment();
     }
 }
 /// <summary>
 /// Called by client component on specific time interval.
 /// </summary>
 public override void Execute()
 {
     if (IsEnabled &&
         EnabledEntityList.Any())
     {
         foreach (var fish in GetAllFish())
         {
             fish.ProtoItem.ClientItemUseStart(fish);
             fish.ProtoItem.ClientItemUseFinish(fish);
         }
     }
 }