I recently heard that there's some "clever" way to find out which heroes are in the tavern on the computer.
Well, I think there isn't much difference between finding out which hero is in the castle tavern of an opponent, whether it's in the third or second part of Heroes. IronAxe wrote about this. I'll try to find it now...