This is probably another one of those pie-in-the-sky Majesty 3 suggestions- but the dev diaries got me thinking about R&D at buildings, and this is a relatively simple suggestion: What if techs/upgrades became cheaper/faster to research, depending on how frequently related techs were in use or demand at that building?
i.e, imagine that you had a tech tree similar to the following:
The more visitors you get to a particular building, and the more demand there is for a particular service, the cheaper it becomes to research related techs. For example, lots of heroes buying healing salves and stamina potions will reduce the price/research time for elixirs of haste and/or royal nectar, etc. etc.
Thus, there is an economic, as well as strategic advantage to be gained from picking techs that complement your heroes' needs.
-There, simple.
i.e, imagine that you had a tech tree similar to the following:
Code:
healing salves ---speeds healing of injury
|- comfrey balm (requires comfrey) ---alleviates poison and restores HP
| |- panacea ---cures any form of poison or disease
| \- lotion of regrowth ---removes ability damage, restores max HP
\- potion of stamina ---regenerates fatigue damage
|- elixir of haste ---increases move speed and action rate
\- royal nectar (requires mandrake root) ---boosts mental stats
Thus, there is an economic, as well as strategic advantage to be gained from picking techs that complement your heroes' needs.
-There, simple.