public void moveComplete()
 {
     if (!isLocalPlayer)
     {
         return;
     }
     waiting = false;
     if (selectAttackable(selection.getUnit()))
     {
         turn = Turn.ATTACK;
     }
     else
     {
         CmdUnitSkipAttack(HexPosition.hexToIntPair(selection));
         unselect();
     }
 }
 private void actuallyAttack()
 {
     CmdUnitAttack(HexPosition.hexToIntPair(selection), HexPosition.hexToIntPair(mouse));
     waiting = true;
 }