public static void HandleOccupy(BaseUnit unit, BaseTile sourceTile, BaseTile destinationTile) { if (sourceTile != null) sourceTile.Unoccupy(unit); if (destinationTile != null) destinationTile.Occupy(unit); }