protected virtual bool can_counter(Game_Unit unit, Game_Unit target, TactileLibrary.Data_Weapon weapon, int distance)
 {
     // Skills: Old Swoop
     if (unit.old_swoop_activated)
     {
         return(false);
     }
     // Skills: Trample
     if (unit.trample_activated)
     {
         return(false);
     }
     return(target.can_counter(unit, weapon, distance));
 }