Skip to content

Add support for "Tide Caller" and "Salt and Scale" from Velka Bloodline - #9986

Merged
LocalIdentity merged 5 commits into
PathOfBuildingCommunity:devfrom
majochem:feat/barnacles
Jul 25, 2026
Merged

Add support for "Tide Caller" and "Salt and Scale" from Velka Bloodline#9986
LocalIdentity merged 5 commits into
PathOfBuildingCommunity:devfrom
majochem:feat/barnacles

Conversation

@majochem

@majochem majochem commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Description of the problem being solved:

Adds support for new Velka Bloodline Ascendancy nodes "Tide Caller" and "Salt and Scale"

Drop Brine Ground while moving, lasting 4 seconds
Enemies on your Brine Ground have 30% increased effect of Lightning and Cold Ailments on them and have 25% reduced Armour and Evasion Rating.
Allies on your Brine Ground gain 10% of Physical Damage as extra Cold Damage and as extra Lightning Damage

Inflict Barnacles on nearby Enemies every second
Enemies affected by Barnacles Convert 5% of Physical Damage to Cold and have 5% increased duration of Chill and Freeze on them.
Each instance of Barnacles lasts 30 seconds and can be inflicted up to 10 times

Steps taken to verify a working solution:

  • Mods get parsed
  • Config options appear only when you have the mod
  • Mods do not apply if config is not valid
  • Barnacle effects are limited to 10 stacks

Limitations:

This PR does not yet implement the "Surging Torrent" skill that is also part of the "Tide Caller" Ascendancy notable, as that will require gem data, which we don't have yet.

Link to a build that showcases this PR:

eNrVXG1v47gR_rz5FYKBFi26sS3JspM0ucJ5Dy5vZ2d3208HRqJtXmjRK1HO-g7338sh9e5Ypiz3Q--AXZmaZ2Y4HA6H1HBP__VjTo0lDkLC_LOW2e62DOy7zCP-9Kz15eX68Kj1r58OTp8Rnz1NziNC4c1PB59O5bPhzlCAXI6De7zEdBhx9sA8fNbiQYRbxivyPcLPWo_MF7_miPhj5r5hfhOwaCGktYwlwe8Kcffw_DR6aRkuRWH4iOaiaewKpVoGBdaSmqNgivnXRFv7V6EtCl3sexcZSglbIJ_PMPMf0G8suGHeWjvx8-2iR59Onyla4WDMETeWiEaCl2kfme3e0cBpGaFoPmsNhanQFN8S3urUxJxHQcgv0Vw8bsR227Ztd7vd5M-ExXiBsbcR1U_IngN8NZlgl5MlvggIv5gh38XbcRq0ZtvJUz9ElJMFJTjYjOh2E8TtVva9frfdtZ3B8cCxnaME98I4opfP480yeqbVNnO2VghWMTpHA6ttWbZVlPSN8JmAVcn6WEUAnlMxOrtB76Y-4Xg37DMjIfN3Mk8VKB21i4hSMdm1aEc4xMEScbJFoY-tf8Hmr8SvtqHdFhMiAzDqsXdfx12HAUZPEzUvRsgjUfiAeYDDjVgr1esB-eiChXx7_4HyGQciFPFKwHHbtnrd7nH8Zwk-xi4TsayuxJrIezLB-pQ6vSoD6mqzWz-uxrp0tRnvptBIhHY9yjGLaCXlUeq-Y745xFopw0v8Y3OYP8pm6fcqwozdnV8RQR0nx6-KMqfdkkFo2Ejp9Nu9Y3sg_necrm0WwtXV7XNFgEun0PNsFRIX0Qf0g8yjuVhyXtAbrhKZeeB0xn0R6epDr0mAdVH9LLCK4KUtKwuSM8RCXdixlZ9fGg65wO4JkN75ribTL34gg35FYlIEjMRUglTolWKdpKEoI56RevFkhKfYj8Wt9CD3GLuzG5GhjhDfrJ5TCL-aZgXSKrMWmWqYNWekImKrkdrHeWBNMwFEz0xZJPVxMF2NZwRTrx51otYFWmiaOY-uMvcGcbVMkYfWNMk3FHh6S4meTmYajK6WKKwKsiVzKWotSz1gkeEKgIe3pPHdbCfCfoN9CNWC9TKHHgZzFgWafVDEVV0wrfL6oHZgI-xFLteyVrqjOqdi86prgBQlFKW0FnTIOXLfLpk31Ta3FFILUdRvHC0WIoiAQ2xhcJgtY7D4ibyf6CQ8Ge2T8OaqSX3oFNZJXQEZ7VYB_e7ayq8rpQSoIUqu3tqdyYi3iTDXBvRBxIu5WAXkmcED0wg212Kjp7XLk4Sau8dn9i40n8GJzeatlv0RtchxNFQJsP_7Spt_gVxLwJXvRQFMBW0ZZUQm5oXMRQQNw0vEkeHFyfBXFBDkc1OOYanRUgMrD8uuCeU4uBS-ALyVhhgF7uxeNF0jSl9FtDhr5VvFLxB82pGHdPD0EmBsoGTCu8BeagY_jDkKhYSV8qAQWMlDuDtPCnNpBK9vUTi7ZsEcZedvIraKjTTOncdZIr_wmYdDSFyPbPuzedwdHH0e9Lvdz3bveDD4bA66R93Ppm33rcLZXSwslNstFKyGxVemI_X9dPpldC8fPs04X4Qnnc77-3t7gfiMTfAPsdy0XTbvLARK9PQwfCOUHoKOnaH473w6PDq_-n5Dfr6-iC5_WYmmM8m0k3A9VeeTYUf9gskXENEdNYwdsJa0K5gTHsYgIDTCGXuHEMoCfoPnL6sFGGB4fw_jOkERhdZ7dYrpgwmTTUorGRJgM8Y8HnXJJTxfiXl2DRlG8YBESrvHU-SugOysNUE0xHlRv0SIEr5SBs1zi89l1cjHMg3iJd4QN8qD2mGmmNSK-MIPPLE9iINFKrZEfIGoG0oERa_QYQjMxpBQCEmGJIETZtgEeDl1hGyhpSEH7M5TqLEv4p7ho3nsspKTalQMbih7RdRKTpuneA7QB8yRJyZa546Lfneg8x0pVzxlbJdqohVl5dmaCdvvOWu6LPLVKBW7kJxRix107DpK5P_Mqg_EF1NO357jaD5n_vhNhCHO_DBvVvXKyL370LqSlRIL6SkJsZdACi9L-moMyppuZW7qS0E2YFWAWHJZwf-fkU1TjPqTZjwT0euRLVFheKHRUK27Tpsc4_wwZK1bzSt1fEaBMnFm7LQ9s4O-_eNHEcRkUFbBGB5lF4woxOr07htGC-EvEF_jQVBhF8jSqAshXCzjl0SsgiJZcCGEZ9ESSPORciTMwFcnxpfHu1--XB38jNj8r0JI-M_QOCc-fCM7uMVouTLOMeUHMvaP8PcTw-kf3M0XlLiEhyeGefAHR9PwBHEekNeI4z__EAnEFJ90286f__ib5Rzazt8NzoyxWMP8KZ9V09vdw173I3qxNMgelcm7ItlWALWTOoBDJbGAG-dRIF1QbZYMMjFWLFIdXGKR7rDFAnsGR29AVCIWO1bhtXR18CjykdeVIfbKc4JD44L5YjnlhuX8xWATg88wCYxkV5aAhSqwVZADLXLXEagb292QusMhhpO4QoHC2kphb6Vw1ilO5YRInSBbMSv8Kw4OlAlarqZXV81Jsf-XxIZpjN9hyYH3z68i_4hztm04S-KM4esqDIXZVL5imPUZmR8y6tdgBK5dxjs18LdYxDe-h65YZR5WYy3q9ONaJKlvRm-XIShJtfflD_3GBrBrG6AO4px5qzjmNPJAxnhYZtCrrbm1r9lTR7RYLJe4kfKbvMhqakGztgWdPUxap2HoMRsb39pDL_r7msJO4-6YjYOAtZ8p3duXTXqNe7SP-WU2dNTGEc7aQyecfcU8cz8-sos-NSDDeSR2grXdZwfHbegc9ZeQut60r8lYZ70fwf7Aqguw9xCP95YZ11HmJkCTHZeTj0TvLT9xdpurdcet-Uq8cyLccPbZ-7K0VTuF2lMcbb7o9_ewuvT30xmr9pxr7npO09W5MQMN45l5J27c5aab_j2liXZTw-1jvdhHgtjbgx4f9UUdRanjTvikhzw8lt_8vmE4NA7VNz95-AlP8khVHVz5i4jHAuGgUx2Vt4xXxihGfnzQ2VmnhRPVX_1o_orFIqD-Budbp5yT0P31NZpMoJgfPogG8gLB1fX11cXL3derGDLGsujCcBmlaBHCKW98IgtnavFpLhVEgkX0Girqs9ZXgt_ly0vMEaGhFrdbklTbF3hJPtk7HU7fhI0DAplWntHVDxxw0cv0rQ4rKE1fV0fpAnU-8KVYz1byRkCBlaobuUAhz1UiVXOBUv4iE2jR68rdfIFoybhxm_Zgw6dSOHUPPzAKh8-oC-ySCXEVjeaoxxUsRdu4bhQgd6XFQ9bzF_GqSQesqvKL6LhNy6ryQkDJqqpNy7-wi1ZFtGrSAaeVbEUGaTPzs3sv1ZyuKI6_XpVG9pH50tnFvEkJdBg-iPgS1ycUGT7xGQ6SNzqchsm3k3Bt9iTtWraCstqimbJC2y19gdLRAjRXTLrFrvl6ymI0Wq-03BrUSixylYnV0LiMqQBWbZpDEO8qCubP1_1tMUJc51jsf6H4ccskkeF2uGTEW48U5ZeNGcravz3oBdV9zdmUy_20OModSmm-xG0b4err7Sb0F07g23AzJjDjmnGAideMwwvxXR4FWIvBaC0bGVXmIBkyKUIrrtWFyrT6-LRgbWcOqqxuZ7is-tOO_5fxV-wPFoD0VTNe10xkdCLdQFx3ZmzmNeaRfynMW80qM9CWHmoEJH1eauWtZTQVVNSlkw_iZf42ShNGIi-41U1AN3JKS2FvMaJwT5LRZgw_vnVTOQQbeUFBf7RAvpdwe6qT9m-2ntgPC6ay4PMSLg6EjbSEoo1Vjs9pJ9lNnl4wf0KmcQmN-hEX0Uh5aUtSJsEJpxjSUFmeGNdG5PeO5yjwkUthI-BCeE33mWnJT54aCi4IKClVfPLPxU4Tw4Vy3_twQ1vap6b3ljdKNSul1haoqtLqwJ8pcvGMUQ8Ha1rLTt8iStm7mCpiQRJ-U96Yf8gBbnAkNcQ5hLMZgkFUuUI-RTrdLcjc7QAtUNZHuNuMA-zJkbmAUrExphM9pTMuRSOpUR7hudhke-erIaUrLbsVjZCcJyRAy-ptw6bJaubVcGmxGgQVqTvIgr17GWZXmNxVU1XssXmA6AuZ4kCaOzdgGhKT7bYuJj65SMgH3QoNF-k1onXf7W3zwGSbkQD65vHR8WaMLGdciwYaXv6Mc8NbMbRjlwXurK4E8AVdCQqQu2mi5QYSVbweVcvtwAY7wNJZVa932Z0g_VgkTVJW8ei4vwUWXxUTC6esEMz77GZkSKaEPk1kaivGWua82oEG6kRzGvaSc990UVVLsfwFj4-MY3nEC83JD3nZA45Mjd8Zm__nrHVo9vtW23QsZ9A3bXPQki_-DXetRLs9sC3HMXs9-OcV4EV8U2GQ3CgZ80BeL9lYISsThLs5XH8w8A_4Cyp6V0niIl_LFgMtFtjPMhox5d6H3hLm9YtYCfN3GUJOfBQfDVCZvp12yv8IzX8BD1iguw==

After screenshot:

mod parsing
image
image

Barnacle and enemy Brine Ground Config
image

Self and Minion on Brine Ground Config
image

Enemy physical conversion at 10 Barnacle Stacks
image

Chill and Freeze Duration (Barnacles)
image
image

Cold & Lightning Ailment Effect (Enemy Brine Ground)
image
image

Minion Brine Ground Damage Gain
image

Self Brine Ground Damage Gain
image

majochem added 4 commits July 24, 2026 14:18
This avoids potential doubling of the mods, when there are additional
sources of Brine Ground, such as the "Surging Torrent" skill
@majochem

Copy link
Copy Markdown
Contributor Author

Spellcheck error is from "Velka" which is the name of the new Bloodline

@majochem
majochem marked this pull request as ready for review July 24, 2026 13:43
@LocalIdentity LocalIdentity added the enhancement New feature, calculation, or mod label Jul 25, 2026
Ailment effect was not being applied to the enemy so it wasn't showing a multiplier on the calcs tab
It also wasn't scaling sources or guaranteed shocks like skitterbots
@LocalIdentity
LocalIdentity merged commit 9aad3c8 into PathOfBuildingCommunity:dev Jul 25, 2026
2 of 3 checks passed
@Omga4000

Copy link
Copy Markdown

spellcheck failed.
Created a pull request in Nightblade/pob-dict, adding Velka to the dictionary.

DrakenKor pushed a commit to DrakenKor/PathOfBuilding that referenced this pull request Jul 27, 2026
…ne (PathOfBuildingCommunity#9986)

* Add support for Salt and Scale (Barnacles)

* Add support for "Tide Caller" (Brine Ground)

* Update ModCache

* Move damage gain mods to ConfigOptions

This avoids potential doubling of the mods, when there are additional
sources of Brine Ground, such as the "Surging Torrent" skill

* Fix ailment scaling

Ailment effect was not being applied to the enemy so it wasn't showing a multiplier on the calcs tab
It also wasn't scaling sources or guaranteed shocks like skitterbots

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
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.

3 participants