I am playing with the Human race. I ventured into the realm of the Elves and hired an enchanter as a mercenary. I took him to my home town and made him summon a treant. The treant was summoned but I was not able to see him. I even took him on a mission and bashed down a gate. Even other units attack him. But he's completely invisible. Kindly check on this.