Windows server 2025 removed the NSIS package from being installed by default so we now need to specify it
Also added the option to specify a tag version if we need to manually run the create installer again for a release
* Update PoE.Ninja URLs after migration
* Fix urls that didn't need pattern matching
* Support http redirects in curl lib
* Update to allow old and new download URLs
* Feat: Handle "non-ASCII" account names better
Refactor the `pasteFilter` on the import -> account name EditControl to encode non-ASCII characters in a more URL-friendly manner than it was previously.
This change eliminates the need to use `www.urlencoder.org` so I've removed that warning and the button.
Tested OK with: 쁘레따뽀르떼#4360
* adjust position of missing discriminator warning
* add help message
The repeat stat was looking for a SkillType check on the minion skill but this is not correct. This change might make spell echo repeats affect some spell unintentionally but it's too hard to tell
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Adds spec for a number of files to do with skills and their corresponding animation files
This will now allow us to link up projectile speed values to their respective skills
--- New to Path of Building ---
* Add support for average Lightning Tendrils DPS (LocalIdentity)
* Show DPS comparison for Flask slots when hovering over Unique item list (Blitz54)
* Add Undo support to Tattoo/Runegraft overrides (Blitz54)
* Add total minimum weight parameter to Timeless Jewel finder (tserdar)
* Add Beastcrafts to Item crafter (brendan-corrigan)
* Add support for Defiance of Destiny Gain before enemy hit (Regisle)
* Add support for duration of Ailments Retaliation mastery (LocalIdentity)
* Add support for Ancestral Commander Ancestral Spirit Minion buffs (LocalIdentity)
* Add support for Chieftain's Ramako, Sun's Light notable (Ruthless version) (kisiex)
--- Fixed Crashes ---
* Fix crash when using "Add modifier" button on Tinctures (brendan-corrigan)
--- User Interface ---
* Add text after red mods to show that PoB does not currently handle them (LocalIdentity)
* Display distance in Units in graphic for AoE breakdown (Blitz54)
* Tooltip text "tattoo" or "runegraft" based on node type (Blitz54)
--- Fixed Calculations ---
* Use harmonic mean for dual wield attack speed calc instead of average (Tntmister)
* Fix tincture quality effect multiplier rounding issue (NL908)
* Fix rounding of scaled mods being incorrect in some cases (Wires77)
* Fix Temporal Chains double counting towards Brand Ticks (LocalIdentity)
* Fix Poison Conc of Bouncing not counting Chains towards DPS (LocalIdentity)
* Fix Glacial Hammer of Shattering missing crit chance every 3rd use (LocalIdentity)
* Fix Absolution/Dominating Blow of Inspiring FullDPS when using config (LocalIdentity)
--- Fixed Behaviours ---
* Fix Mine Aura effect scaling Curses used with High-Impact Mine (LocalIdentity)
* Fix Ancestral Bond disabling Generals Cry damage (LocalIdentity)
* Fix Hand of Phrecia disabling Mine Auras (LocalIdentity)
* Fix Light of Meaning double counting starting nodes on Ascendant (LocalIdentity)
* Fix Kaladra's Touch not copying influence from other ring (LocalIdentity)
* Fix Howlcrack causing inf DPS with Generals Cry (Paliak)
* Fix issue where Rage Support was affecting Herald of Purity (Wires77)
* Fix Volatility applying to Minion Spell skills (LocalIdentity)
* Fix Influence not appearing correctly in PoB Trader (t1nky)
* Fix enemy Ailment Immunity not working with Rune of Treachery (LocalIdentity)
* Fix Shepherd of Souls applying twice with 2 Yaomac's Accord equipped (LocalIdentity)
* Fix node tooltip when using Untuitive Leap or Impossible Escape (Kojoley)
* Fix Ancestral Vision not working correctly with The Arkhon's Tools (LocalIdentity)
* Fix Ascendant/Gladiator Block Chance when using Necromantic Aegis (LocalIdentity)
--- Accuracy Improvements ---
* Fix Betrayal's Sting and Unique Talisman's missing catalyst scaling (LocalIdentity)
* Fix Devouring Diadem in unique list using suffix veiled mods (LocalIdentity)
* Add Catalyst tags to Whispers of Infinity (linusalpsten)
* Update Cinderswallow and support new mods (LocalIdentity)
--- Fixed Bugs ---
* Fix importing characters with names that contain foreign letters (poyushih)
The node should not be granting the 50% block chance to the player if you are using Necromantic Aegis with it
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
The option to show only 1x the players hit DPS was not working for the alternate versions of the skill cause we were looking for a exact match on the name
Also realised that the config option was not even showing up for Dominating Blow of inspiring so fixed that too
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
We were not taking into account the ailment avoidance from Ancestral Vision when determining if the Skitterbots effects should be applied to the player
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Adds support for all the minions granted by the ascendancy and also the 5 legacy skills granted by Tattoo's that I believe still exist in standard and may come back in the future at some point
Adds support for tracking the number of each Tattoo type to properly scale the buff effects too
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
* Add support for average Lightning Tendrils DPS
Lightning Tendrils has a mechanic where it critically strikes every 3rd / 5th use but we were did not have a averaged calc for this
There is now a new skill part for the averaged DPS
I also applied DPS multipliers to the other 2 skill parts to show accurate DPS for just those parts when they hit as people may use the stronger pulse one to see DPS for Ignite
* Fix formula for average damage on Eccentricity
Averaging the crit chance and damage was not correct to get an accurate DPS value
---------
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Poisonous Concoction of Bouncing gains DPS from extra chains as the projectiles keep chaining to the same target
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
* Add text after red mods to show that PoB does not currently handle them
PoB does not calculate mods that have red text on them but many users do not know this. Adding this reminder text after all the lines should make it more obvious
* Fix first load crash
* Fix check for empty line
* Typo
* FIX: fixes toggle requiring reload, minor optimalizations (#8928)
The TooltipClass:CheckForUpdate had to be updated so that
the tooltip updates correctly after changing the option.
I kinda obsessed over optimizing this. Removed the secondary
loop as the first one without the break statement will
update all the records. Though this has the cost of doing
more comparisons which could end up being more expensive if
strings end up being compared often. Looking through current
calls to this function it seems like it's all just addresses
and booleans.
---------
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Co-authored-by: Paliak <91493239+Paliak@users.noreply.github.com>