I have received several heroes offers now without having sufficient money.
At first, I thought the explanation was simulatneous turns and loosing money due to the enemy conquering a city, but now I have one of those on turn 2, without loosing anything.
I have 156 Gold and a Hero is offered for 419 Gold.
Its in game 38111. I did move my other hero to an L1 ruin in hope of finding enough gold, but I did not. In any case, searching a ruin should not loose gold.
So is it intentional to see hero offers below one's current gold?