public String toString(){
		String s = name + ":\n";
		
		if (GameCanvas.getC().getPhase().getSeason().contains("Retreats")){
			RetreatPhase rp = (RetreatPhase) GameCanvas.getC().getPhase();
			ArrayList<Order> retreats = rp.getRetreatingUnits();
			for (Order o : retreats){
				for (Unit u : units){
					if (o.getStartingTerritory().equals(u.getTerritory()))
						s += u.toString();
				}
			}
		}
		
		else {
			for (Unit u : units)
				s += u.toString() + "\n";
		}
		return s;
	}