Skip to content

Add 3_26 standard, ruthless, and corresponding alternates trees#8646

Merged
Wires77 merged 5 commits into
PathOfBuildingCommunity:devfrom
Ariacell:dev
Jun 11, 2025
Merged

Add 3_26 standard, ruthless, and corresponding alternates trees#8646
Wires77 merged 5 commits into
PathOfBuildingCommunity:devfrom
Ariacell:dev

Conversation

@Ariacell

@Ariacell Ariacell commented Jun 11, 2025

Copy link
Copy Markdown
Contributor

Description of the problem being solved:

Adding the 3.26 and 3.26 Ruthless trees as per the guidelines in the Releases guide. If additional testing is required or you'd prefer to have this bundled with other changes happy to close this in favour of that change! I just had some time this afternoon for once before league start so though I'd give it a try, big fan of how streamlined it is. Also happy to work with #8632 if you'd prefer to fold it into that change instead!

GGG included the alternate trees again from Phrecia, not sure if the plan is to continue supporting these trees or just create them again if/when an alternate tree league is run. I skipped them in this PR since it adds a lot of noise to the tree lists and there's no option to create private leagues with these ascendencies at this stage.
Change now includes all 4 available trees from GG's release export.

Steps taken to verify a working solution:

Generated the tree.lua for both tree versions, and then confirmed pathing to new nodes and previously supported mods work as expected.

Link to a build that showcases this PR:

Sample Elementalist build using some of the new nodes in ascendencies and on the tree: https://pobb.in/yhnGKQ5YDLKd

Before screenshot:

Old sab configuration:
image

Old berserker nodes:
image

After screenshot:

Sample of a new Sab node
image
New Berserker asecndencies appearing corerctly
image

Full POB Import code

Full code to import the test build since I'm assuming pobbin won't play nice with this yet.

eNqtW11z2joTvu75FR6uScCfwBnoGUJIk5mkoZC073vVUWwBOhUWY8tJ6K8_K_kDhyJjY_ciNfY-q93V7mp3McN_3jdUe8VBSJg_aumX3ZaGfZd5xF-NWs9PNxf91j-f_xrOEF8_Lq8iQsWTz399GsprjeJXTAHntDSOghXm31NW5k9gtUU-X2PmP6B_WfCFeaPWV-bjlvaCfI_w9JNLURh-RRs8av0g3F23NBS62Pcm-_tTijfY54iSkANgjQLkchzci-XHEWcPzAMqHkTAboOIv2DuL8y_BCzagnQt7ZXgt5jm7mH2OH_KiUb8vGig2qfhjKIdDhYccS2EP6PWGCyEVvgabeAvcEM0Albdy65h2a1OIeYqCkJeCbjYYuxltPqloSKcBXi6XGKXk1c8CQifrJHv5lZR4arSPkSUky0lOMhJpRT_9g_mPRXpE4MdvZ4tPhhmYBWTM35aanCj9RUFM5ZnLiB3K59wXA0zYyRkfnUlPiCU1o8ohXgrRTvHIQ5eEScH0ih5s80L8auY6AH5aMLCEvYXlDMcQBDzSoAFdhnEfdU1KiLvyRKXp6ykRwKoKs15ekwXZekqMz5PoDkkuXKUCxbRkpQ8l3WUrnmN30tQ3fk8R2Womb0yEUanhZPBPL2d7bk61uVAd3S7b-mWrc7c611IXEQf0DvZRBtImU_oF94vaJg9tbus1tyHpKDC6rYSe0MCfAZswqh3DmyNWKjEWX11YBP_FgqEsetGcMzvMozdL4qhMsaDo9X9WxDf-W65yHz2A5lXcydy4eYs8RwCRhz9LxSXhewXSeJub6Zut3itFfaTBXflFLrH2F1_ARPPEcflsuxeDb3YsoK4lGUF4THLqvl_RFQwkwAeN5N52S8CVTTU1MfBardYE0y9atSpYBO0LZEOhZ3z6Ly9zZLrVXKaPLSiTX6gwCt3alSV6RWF-QSt28X2isnLuSaGuhEAHi5bIs8C9q8owmk12DjYsCgoueMxcSkF0rMl7jnm2IvccodZ1ktcUeieyqqRoUBOSitBx5wj99c181aljSYXqYT4KN8i2m4hiQhvKMtAHJpQW5NcsXKhPrz21I_gyqVCWhyv5RfYU5deICsZyq9yACmvizjzD5dxypCXXiLb0AdIFmIoIPtlaO732UC5OdBOleqNJGHJHm3G3kDytZh-hNWooTbap26lKAH2f-9K8_9AXmqBqe9BmQWhUHqNQ8SxZZ7IBhJpGF4jjjQvKai_o4AgnxtyJBNiFLjre9j6G0TpC2SCUSt_V3w6AOrp3g47cvwkru42WxZwDb-L_2Yo4LtRa4loiGNCeQf4hJz4sjeGtENpS1us2dvYexVaPDFGwxSkoe0W-94HHk8BxhpKk4grhJA6ig_aBoUczqzYK0MhdG54dQeMjJbmMxAAbGP3uk5bt7qG3rZ6_Z7Zti3L6rV16EW6bbsLvXfbdHptw-63zb7ec9pWt6934Z5tGW3bsRy9rTtdw2ybPdsZtPWuCTds6DOAkdEbANNu324bPQdI7J7hWO3ewOwDf9sGwoFj2m3LHMCChtWzha1Fa4eC3fijxD4BA3FQOjfMM5xkTicITKn_p-Hz_F5efFpzvg3_7nTe3t4ut4iv2RK_w3l46bJNZwsgsNxF-ItQeiHYdsbw72r1MLmxuPM1_NEbL3bum9G9enmbTuhiskTMuTDvjMXbt2-3s5vfz1e9JUcXy2V41Z_czwcP4fuUP9yHwGU0koJ0UkmG8eAv7MSfRFIJCBg_dsqO2DHpPmJLxcVXxnEonomb6YfhQogaaiF41Be8Ca92kAhuRP1zMDVJfEJQLzCPvTqPSSeSHl6iiIr73yJEiXDRbv7ufTxF9VmwyXpCYAUuKs6rmOPTbit8aHx_Hz8ZU54wE8ul_hr7ZSKQRrx9wMQ6icsJoq7UeXjnbyOu-XLCuiGh-_MlWi7FmBSW4IEcAU9vbqaTp7vv0ySu8xC5oz_9aPMiJoPx__vsu8Cy7tDC6CWML0et7wS_SUGuMUeEQq5xGaVoG-Is4qTQiQYUcAXcJBV0lul09TivPYGa0_QdB5AgVlCwugHBSrmy5yeEihcUxazIgypuYpSpZhRXRxNIL3GxrbCUHBaruYj5rVId8bAAC6kVUeXKydMTluDCbSHqyJK44ggp3nLh5DFVgV2ysYByv5PSTs1DzoZVDOKHanA88VWhk6cFVpVDZqVV46dq-DV2kVL3-KEanPVvzAczqbhkVAWcvjJfOjkEzZhQUYYpd3ZKcUaiZvjI1zhITlEVpwfIUSlJYeAE5CXi6jDOURTYSs6UFBYSz9TQeGii0EE8K8hEH8YICoPmadSs4u5bmciKoHFJrrRfUuAXbEHS2yrMHz8tMELa3iv0Tx4XBInMv-NXRry4yVOEywFZUcKAuqI-G9m51mdz2MrW53gDpd0v5X4nT9XwZ05EJXKES1wAlWIigqoeBxFb9Tg8Ed_lUYDPZjA_rET22HlxDZK1X0fB6dOizJF0ZWdziHvHs-GytT0bLfP_NV5i0KDwAMhoCuKDR_41GIMXxEZJVlKs44lkr10lXvFReFTTyhzjAE--WSnKATHJCUZwlt8WVIvlOGXjmVuMqPh6nNF6DP_4BqkOMzFijrbI91J2j8dq9P0-lLQe4yHwlDOJazHJrmtDH292Rxip5Rp20q5OTitEn5WMUhYcejKIvnCtiVr-N2Ob_49aF7pp6peDgdM1B3A5iB8kfaiuJ80nVOLXBPYzkH6Yri8o_zdqmUbfvByYlmUajq0PYjHuODSjSV8srrO2WM0uCnH8HfMPjLbMlwgxgYjbzZiHkihpcZPenzLoeQExe3me34tRTNynfqHQiYElxSMxvkgGW2pAvIimV4BcMfABbfyyC0NEtXgKodlVGGDKD_FGBbw8mTTzDC21xRvaHi5tncOohvoJD6MBHscVchpQyGlAobN4HFOotneaDVjEaEqbKv52i-EI5bXscSTYnNoSGJU51F7SbMr-dgPOoDcQHnoDclgVPaGpFGPUjUirAQNWPzMaS7FmXf2NmiFcTQBvp8WTiDo-GNcWdTgcD2y7NgenqW3Vm8ox1V2zvh2t2ntpN-NUVZQfbyKKeQOZ0GwgoZg1g9Kqidebsf_ZJ2Vlp7UqI86pompa1a6bqxvaFqup5NJYXX12C1UBNyf-qtIWHk9NRjN70NhJ0UTDZ52nU1Xj1z_jGyo27NqC1D_inKrJoG7y-HPBYScZ9chhlhwjyXcVmL8kq2SgFH9IRkoSlN35MAeaUeTiNaMeDhIhsBioJb-rSt9T6HUz2RWADy-zpTDzFCp7dS59LSFFGoaln1ox98usFGafwOTfT8wwJ1WDO2fIJ9Y6AybnintE31LTb7LfmokfV-EAewv5GgSLfL7AdJl7z8QuoWNlw2S7NxOj5mzTy6Kqb4TwsUOT9gfOCVj2DWlmja5umSUMUkkt4Y6HshX5_8JlcuIMGxb-8ULQMUBIVoQ-LuU3RwCTX3-VgEnh0ryf0jv6oD84gUneiWaUzpGf16p3ap8-vlVdOWjKmn2xhgSpMOCwk6W7eOIvP33-a9g5_HXufx5NDhE=

@Wires77

Wires77 commented Jun 11, 2025

Copy link
Copy Markdown
Member

Nice, thanks for this. Can you also include the alternate tree versions as well? I'm realizing the documentation doesn't mention the skilltree repo, ruthless, or alternate trees at all. You can follow the pattern from 3.25 for naming

@Ariacell

Copy link
Copy Markdown
Contributor Author

Nice, thanks for this. Can you also include the alternate tree versions as well? I'm realizing the documentation doesn't mention the skilltree repo, ruthless, or alternate trees at all. You can follow the pattern from 3.25 for naming

Sure will do 👍

@Ariacell Ariacell changed the title Add 3_26 standard and ruthless trees as per release.md guide Add 3_26 standard, ruthless, and corresponding alternates trees Jun 11, 2025
@Ariacell

Ariacell commented Jun 11, 2025

Copy link
Copy Markdown
Contributor Author

Nice, thanks for this. Can you also include the alternate tree versions as well? I'm realizing the documentation doesn't mention the skilltree repo, ruthless, or alternate trees at all. You can follow the pattern from 3.25 for naming

Added these in 😄. Ducking out for a few meetings for a while but after having a bit of a play the 4 trees seem okay - no major missing assets that I noticed. Not too sure if the URLs for alternate trees will continue to be supported by GGG but they seem to still exist for now so 🤷. I did notice there's no 3.25 ruthless poePlannerVersion, I'm not super across ruthless in general but did we skip a version due to no changes or something there?

@Wires77

Wires77 commented Jun 11, 2025

Copy link
Copy Markdown
Member

Not too sure if the URLs for alternate trees will continue to be supported by GGG but they seem to still exist for now so 🤷.

They are supposed to stick around, but they'll always point to the latest version of the tree.

I did notice there's no 3.25 ruthless poePlannerVersion, I'm not super across ruthless in general but did we skip a version due to no changes or something there?

According to https://cdn.poeplanner.com/json/versions.json both 3.24 ruthless and 3.25 ruthless share the same version on their side. I don't remember if I opted to just leave it be or missed it. There were definitely tree updates, so I may reach out to the developer there.

@Wires77

Wires77 commented Jun 11, 2025

Copy link
Copy Markdown
Member

Actually looks like they clobbered their own 3.24 ruthless version so we should just update that to 3.25 I guess:
image

I'll update that and merge this in

@Wires77 Wires77 added the enhancement New feature, calculation, or mod label Jun 11, 2025
@Wires77 Wires77 merged commit bab084e into PathOfBuildingCommunity:dev Jun 11, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature, calculation, or mod

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants