Check a build at a character level
check_buildValidate a Path of Exile 2 build plan at any character level by checking skill usability, attribute and Spirit requirements, passives, gear, and support rules before export.
Instructions
Rule-based checks for a planned build at a given character level: which skills are usable yet (and from what level), gem attribute requirements vs Strength/Dexterity/Intelligence from the class, passives and gear (and how to spend "+5 to any Attribute" passives), weapon attribute requirements (give weapons; Giant's Blood tripling is applied), Spirit for persistent skills vs Spirit from quests, passives and gear, the passive point budget, and skill/support rules (the same rules export_build enforces). Missing connecting passives are filled in and counted. Run it for each leveling phase (e.g. levels 12, 28, 45, 65, 90). For damage and survival numbers use evaluate_build.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| class | Yes | Class or ascendancy name | |
| skills | Yes | ||
| weapons | No | Weapons for their attribute requirements: item classes ("Two Hand Mace", "Shield") or exact base names | |
| passives | Yes | Main-tree passives taken by this level (key, id or exact name) | |
| ascendancy | No | ||
| gearSpirit | No | Spirit from gear, if known (e.g. a sceptre) | |
| characterLevel | Yes | ||
| gearAttributes | No | Attributes expected from gear, if known | |
| ascendancyPassives | No |