Multiple orders for the same hero by different towns are now handled properly instead of trying to buy the same hero several times.
@@ -44,6 +44,7 @@ namespace Goals
}
std::string toString() const override;
+ const CGHeroInstance* getHero() { return heroToBuy; }
void accept(AIGateway * ai) override;
};