Building Prerequisites: The Full Dependency Chain
Why a single upgrade can require a dozen other buildings, how the tree resolves recursively, and how to see the whole thing at a glance.
Evony gates almost every meaningful upgrade behind other buildings. The Academy needs the Keep; the Keep needs Walls, Farms and troop buildings; those needs cascade. Understanding how the tree resolves saves you from half-finished upgrades.
Prerequisites are recursive
A requirement is never just one level deep. If a building needs the Keep at 30, and the Keep at 30 needs the Academy at 25, then the Academy at 25 is also your prerequisite – even though nothing pointed at it directly. The full chain is the transitive closure of every dependency.
What to build first
- Resolve the deepest prerequisites first – they unblock everything above them.
- Batch buildings that share a requirement so you only raise that shared dependency once.
- Watch for non-building requirements too – some upgrades also need a research or a formation unlocked.
See the whole tree instantly
The calculator resolves the entire recursive prerequisite tree for any building and target level, listing each prerequisite and the exact level it must reach. Type your current level into any requirement and it drops out of the list – so you can see, at a glance, only the work you still have left.
Building RSS Calculator
Exact food, wood, stone, ore & time for any upgrade range – with the full prerequisite tree.