public void activeHeroChanged(Hero hero)
	{
		setActiveHero(hero);
		System.out.println("active hero changed");
		if (WorldMap.getLastInstance() != null) {
			System.out.println("pre calculate route");
			WorldMap.getLastInstance().calculateRoute(hero);
		}
	}