Read a talent share code
talent_planDecodes an Everloot talent share code (EL1----, or a calculator link carrying one after #plan=) against the class's trees: the talents and ranks it holds, points per tree, the lowest level that can hold it, and every problem in plain words: a code made on another build, nodes the tree does not have, ranks cut back, points the rules would not place. Nothing is dropped silently. Use it when given a share code or a calculator link; use talent_tree to read the trees themselves. Game-file data, found in game files, unconfirmed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"code": "<code>"
},
"name": "talent_plan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | The share code, or a link that carries one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | False when the code could not be read at all; message says why. | |
| url | No | The build's own link on everloot.app, absolute: the calculator opened on this plan, with a preview card for sharing. | |
| link | No | The calculator with this plan loaded. | |
| class | No | ||
| label | Yes | ||
| byTree | No | ||
| credit | Yes | ||
| message | No | ||
| talents | No | ||
| minLevel | No | The lowest level that can hold this many points. | |
| problems | No | One sentence each. Empty means the code loaded exactly as made. | |
| className | No | ||
| codeBuild | No | The game build the code was made on. | |
| treeBuild | No | The build of the trees it was read against. | |
| pointsSpent | No |