Calibration: fit the values to your real Combat Power
Manual readings (advanced)
Record readings by hand instead of using the guided measurement.
Each reading is a snapshot: the nodes you marked as owned, plus the Combat Power the game shows.
The tool compares readings to work out how much Combat Power each stat point is worth. The numbers are measured as differences, so the best readings change one kind of stat at a time.
Mark your nodes as owned so they match your game exactly (including Defiance and every filler node).
Type your exact Combat Power (for example 103075) and press Record.
Change a few nodes in the game, mirror that in the tool, type the new Combat Power and Record again.
Priorities: what the plan favours
Priority order (default): rank every skill and stat by dragging. The planner fills the top of your list first.
Maximum Combat Power: the planner uses the Combat Power each node is worth, from the default values or your own calibration.
To buy (number = order)OwnedOwned, to removeClick or drag on nodes to mark what you already own.Tap a node to see it and mark it as owned.
Calibration files from other people (combine them and set the defaults)
This is for collecting results from other players, for example so that every class gets default weights that were measured in the game. Here is how it works:
Each player calibrates their own class and presses Export calibration results (.json) in the Calibration panel, then sends you the file.
Load one or more of those files below (the file picker accepts several at once). A file that is a repeat, or is not a planner export, is rejected with a message.
Each file keeps its own baseline, so one player's gear level can never distort another player's readings.
For every class, the tool fits all of that class's files together and shows the Combat Power per node, how many files measured each stat, the range between files, and a flag when files disagree by more than 30%.
"All classes together" is shown only for comparison, so you can see whether the classes really differ.
Use as the default for [class] turns the measured values of that class into its default weights. Only values that were measured, and not marked weak, are used. Download calibrated defaults (.json) saves the same result as a file.
The files stay in this page only until you close it, so load them again whenever you want. Nothing is uploaded anywhere.
Export / import (backup or move between browsers)
About this planner
Daevanion Optimizer is a free, fan-made tool for the Daevanion boards in AION 2. It works out which nodes to buy with your crystals, following your priority order or the Combat Power measured from your own readings.
How to read the results
The plans are estimates. The planner searches for a very good plan, but it cannot prove that it is the absolute best.
Combat Power values come from readings, yours or other players'. Check important changes in the game before you spend Kinah.
Your data
Everything you enter is saved in this browser only. Nothing is uploaded.
Character import reads the public official armory (aion2.plaync.com): on the website through the site's own server, in the downloadable copy through a small helper on your computer.
Version
Version 1.0 · 25 October 2026. Board and skill data: the official AION 2 armory, checked on 25 October 2026.
25 October 2026: a new layout with numbered steps, node cards, a phone layout and a page for each class, official skill icons on the boards, saved characters, the Priorities folder (the priority order is now the main mode), official skill and class names in German, Spanish and French, and this About window.
19 October 2026: six languages, saved builds and share links, official stat names, and keyboard and screen-reader support.
18 October 2026: first version: the optimizer, the armory import, Combat Power calibration and all 8 classes.
Report a bug
DM vanahr on Discord with your class, a share link of the build (the Share link button under Crystals) and a screenshot. With the share link the problem can be reproduced exactly.
Credits
Made by Vanahr [BER]. For contact, DM vanahr on Discord.
Thanks to the players who share their calibration files: they make the default values better for every class.
Translations: machine translation, with the official game names for German, Spanish and French. Corrections from players are welcome and will be credited here.