Highlight Specific Passive Skill Nodes by Node ID? Also why are the Log IDs and JSON IDs Different?
|
This is maybe a strange ask because it's use case is really small, but is there any way to highlight passive skill tree nodes by their Node ID? I'm primarily thinking of small nodes that have the same name so that you can actually search for the specific one you want. Just as an example there's six "Evasion and Life" small nodes (and nine highlights because of Armour, Evasion and Life small node).
To highlight what I mean by Node ID, the "Physical Attack Damage and Life" starting node for Duelist has the node ID: "physical_attack_damage_life1843" when looking at the game log files. My second question is why that log ID differs from the downloadable ID in the JSON file you can get from GGG https://github.com/grindinggear/skilltree-export. The same "Physical Attack Damage and Life" node in the JSON file is: " The object itself doesn't contain the snake cased name: "physical_attack_damage_life" or the numeric discriminator: "1843", and similarly the notable "Master of the Arena" has the id: "might819" in the logs, with "might" not even making an appearance in name or JSON representation. I'm just wondering where those values are coming from. --- All this to say, I'm working on a small personal project that can read the Client Log and overlay a message for tips on where to go/which nodes to take. Being able to search for nodes/validate which nodes you've taken would be a helpful feature for my use case. To my understanding this isn't against TOS which as I've read here, under "Executable apps that run independently from the game":https://www.pathofexile.com/developer/docs/index. Last edited by Neinhearted#0529 on Dec 11, 2025, 8:04:43 PM Last bumped on Dec 10, 2025, 10:57:23 PM
|
|











