* Add move speed penalty & debuff tag to Debilitated
Debilitated so far only cause 10% less damage
(presumably because it was only applied to players), but should also
apply 20% less movement speed
Also added the "globalEffect" / "debuff" tag in case of future
interactions
* Add "debilitated" to flagTypes in ModParser
This enables "Your are debilitated", "Nearby enemies are debilitated",
"minions are debilitated" etc.
No effect on ModCache as no such mod exists on uniques or tree
(only "Infamous" mod atm)
* Add support for "Your warcries cover enemies in ash"
* Add support for "per two fortification on you"
NOTE: This doesn't correctly work when putting the item on an AG because
actor = "player" is necessary. actor = "enemy" did also not work and is
less safe. Not specifying an actor would make it based on monster
fortification stacks in some cases. "player" is the best solution until
we have actor = "self"
* Add support for Trap & Mine Chain mod
"Skills used by your Traps and Mines Chain 2 additional times"
- Added "skills used by your traps and mines" preFlag
- Added "chain " as modName (extra space to avoid match with "chaining")
- Added "(%d+) additional times?" to formList
* Add generic "projectiles " preFlag
This in combination with previous commit enables mods like:
"Projectiles chain 2 additional times"
Also included modCache to check it doesn't break any existing mods
* Add support for "socketed gems xyz"
Previous preFlag was limited to "have/deal/gain" etc. which did not work
with e.g. "chain" modName. So now "Socketed gems chain 1 additional time"
works.
Changing the lua pattern from "[hgd][ae][via][enl] "
to "([hgd]?[ae]?[via]?[enl]?%s?)" would probably work in a lot of places
, but I didn't want to do that much testing. It doesn't break any other
"socketed gems xyz" mods for now.
* Add support for many other mods
* Support Blink / Mirror Arrow mod
* Generic parsing for seconds
* Position
---------
Co-authored-by: majochem <majochem@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Increased brand damage / crit chance / crit multi mods should be affecting skills triggered by Arcanist brand but they were broken in #7188.
Made a few changes to check for the skill types now instead of the skill flag so we don't show brand mods on arcanist triggered skills
Calc triggers was using the skill cfg of the triggered skill instead of Arcanist brand which is why "Cast speed with brand skills" wasn't increasing the trigger rate
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
* Add new 3.26 Uniques
Adds all the new uniques but does not add support for the mods on them yet
* Add drop locations and fix variants
* Mystic Refractor
* Betrayal's Sting
* Hand of Heresy
* Coiling Whisper
* Whispers of Infinity
* Binds of Bloody Vengeance
* Fix Hand of Heresy
* Howlcrack
* Enmity's Embrace
* Servant of Decay
* Seven Teachings
* Legacy of the Rose
* Squirming Terror
* Venarius' Astrolabe
* Bound by Destiny
* Dark Monarch
* Spinehail
Also adds the condition check for link skills that you have a damageable minion
* The Arkhon's Tools
Changes the way we handle self chill so it no longer always shows up on the configs tab unless you need it
Does not handle the use case of reflecting curses back to the player
* Fix Spinehail working with Totems and triggered supports
* Adjust Bound by destiny variant names + Fix Spinehail mod
* Azadi Crest
* Cadigan's Authority
---------
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
* Fix flashing command prompt during update check
-use GetScriptPath and GetRuntimePath to assign vas in UpdateCheck.lua
-fixes flashing command prompt caused by io.popen
-fall back to "." if unable to determine paths
* Define scriptPath and runtimePath as local
-preserves original definition, prevents global namespace pollution
Many dat tables had columns missing or a bunch of key columns without a link to a table. Most notable find was another link to GrantedEffectStatSets in GrantedEffects
--- New to Path of Building ---
* Add full support for new 3.26 Gems (LocalIdentity, Wires77, TPlant)
* Update existing gems with changes from 3.26 (LocalIdentity, Wires77)
* Add support for Cold Dot Multiplier per Overcapped Cold Res Mastery (Peechey)
* Add support for Life / Mana per red / blue socket Staff Mastery (LocalIdentity)
--- User Interface ---
* Enable Sorting of folders by date and inherit the sort order in the build save dialogue (Noologos)
--- Fixed Calculations ---
* Fix CWC not supporting triggerbots (Paliak)
--- Fixed Behaviours ---
* Fix Champions' new maximum Fortification mod not working (LocalIdentity)
* Fix Nebulis and similar mods being treated as uncapped (Paliak)
--- 3.26 Mercenaries of Trarthus ---
* Add new skill trees (Ariacell)
* Add showcased Mercenaries of Trarthus uniques (Paliak)
* Update uniques from patch notes (Tandrial)
* Add support for Vile Bastion Energy Shield per Spell Block mod (Ariacell)
* Add support for Fortification stacks above 20 (Zpooks)
* Add support for Minion Elemental conversion mods (Paliak)
* Add support for "with spell skills" mods (NL908)
* Add support for Shaper of Winter/Call of the Void damage taken mod (dcepil)
* Update Arcane Surge cast speed from 10% to 20% (Ariacell, Paliak)
* Update Death Aura damage (samimisami)
--- New to Path of Building ---
* Add support for Wintertide Brand average DOT calculation (czarandy)
* Add support for self-cast Hydrosphere DPS (CedrN)
* Add Karui Backburner Spectre (LollashTTV)
* Add support for Rejuvenation Totem Mana helm enchant (Blitz54)
* Add support for Tornado Shot legacy Helm Enchant (Blitz54)
* Add support for +1 Rallying/Battlemage Cry exerted attacks Helm Enchant (Blitz54)
* Add support for Felbog Fang Hindered mod (Blitz54)
* Add support for "minions recover #% life on block" (Blitz54)
* Add support for Assured Strike tree node (Blitz54)
* Add support for Settling Ash tree passive (Blitz54)
* Add a warning when more than one Aspect skill is active (Paliak)
* Add support for Ewar's Mirage +1 projectile when in off-hand (Blitz54)
* Add resource lost information to enemy damage breakdown (Edvinas-Smita)
* Add support for Aquamarine Flask "reduced effect of freeze on you" (Blitz54)
* Resume failed update feature (Wires77)
--- User Interface ---
* Add shortcut to copy node text from Passive Tree to the clipboard (rexfox147)
* Keep Max Price and Max Level between Trade Queries (mcagnion)
* Change wording for Base Damage Reduction in Hit taken breakdown (DarkJaslo)
* Show stored uses in Warcry uptime tooltip (CedrN)
--- Fixed Crashes ---
* Fix crash when importing skill tree (Wires77)
--- Fixed Calculations ---
* Fix Explosive Arrow multiplying fuse rate by action speed twice (NL908)
* Fix Gain Ward instead of Armour/Evasion mod when total is above 100 (LocalIdentity)
* Fix Herald of Ash damage showing negative values (LocalIdentity)
* Fix Puppeteer Caustic Ground on death calculation (LocalIdentity)
* Fix Tincture CDR mod and Mana Burn rate display bug (LocalIdentity)
* Fix Relic Flask's combining effect with Unique flask of the same name (LocalIdentity)
* Fix negative Impale DPS for dual wielding combined attacks (andyli00)
* Improve MoM + EB (+ES bypass) calculations (Edvinas-Smita)
--- Fixed Behaviours ---
* Fix issues around importing to the wrong tree (Wires77)
* Fix Sacrificial Zeal appearing on new builds (Paliak)
* Fix Foxshade Life modifiers preventing Life mastery (Blitz54)
* Fix Gruthkul's Pelt disabling on hit curses (Paliak)
* Fix Minion supports not scaling Siegebreaker ground DoT (LocalIdentity)
* Fix The Baron and Rotting Might not stacking correctly (LocalIdentity)
* Fix Wiki hotkey (F1) not working correctly on Relic Items (LocalIdentity)
* Fix Moonbender's Wing applying to Shield skills (LocalIdentity)
* Fix Queen's Hunger mod not working (Wires77)
--- Accuracy Improvements ---
* Remove Royale mods from craft menu and exporter (Blitz54)
* Update Shepherd of Souls Keystone mods (rexfox147)
* Fix many unique staves with Attack block instead of Spell block implicit (Blitz54, LocalIdentity)
* Update Malachai's Mark mods (Blitz54)
* Fix Tides of Time unique belt not having Shaper influence (RealWhimsy)
* Fix Dominating Blow Hit counting multiple times when used in FullDPS (Paliak)
* Fix Gem-lined Cap Ascendancy Notable not applying (Paliak)
* Fix first explicit mod missing when importing some uniques (Paliak)
* Update Scold's Bridle self-damage wording (HeffU)
* Remove channelling part from Divine Ire of Disintegration (Tntmister)