public void EndMovement()
 {
     if (!HasMoved)
     {
         TileSelect tile = PlayMap.Grid.getTileSpec(x, y);
         tile.capture(this);
         HasMoved = true;
     }
 }