Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
### Implemented Enhancements * Add 3.17 skill tree (dbjorge) * Update uniques with changes from 3.17 patch notes (ifnjeff) * Add support to enable stages for multi-part skills at a per-part level (Nostrademous) * Add support to show stat difference on anointed nodes (KillerMZE) * Add support for Bow Mastery and Arcing Shot Notable (Peechey) * Add support for new bow mastery mods (madinsane) * Add Support for Elusive Claw Mastery modifier (Nostrademous) * Add "Cursed Enemies are Hindered" Mastery (Lothrik) * Add support for Energy Blade (PJacek) * Add support for several spectres: Arena Master, Ruins Hellion (partial), Trial Windchaser, Aurid Synthete, Ancient Wraith, They of Tul, Ancient Suffering, Merveil's Retainer, Primal Crushclaw, and Primal Rhex Matriarch (Lothrik) * Add support for new Precision Technique Keystone (Nostrademous) * Add support for new wording on War Bringer Keystone (madinsane) * Add support for Master of Fear Notable (LocalIdentity) * Add support for Adder's Touch Notable (Nostrademous) * Add support for Champion's Inspirational Banner Life Regen (mthjones) * Add support for Brand Attachment Range (Lothrik) * Add support for Lifetap's "20% increased Life Recovery from Flasks" modifier (Lothrik) * Add support for Anomalous Vitality (Lothrik) * Add support for Melding of the Flesh (Lexy) * Add support for Leadership Price's conflux mod (PJacek) * Add support for new "for spell damage" tree mod (Lothrik) * Add support for Strength of Blood less damage taken (deathbeam) * Add support for Elemental Hit area component (Lothrik) * Add support for Cluster Jewel Corruptions (randomflyingtaco) * Add Polaric Devastation ring (Nostrademous) * Add race event uniques (pHiney) * Add support for Black Zenith, The Gluttonous Tide, and Divine Inferno (Wires77) * Add support for Crystallised Omniscience (Lexy) * Add support for Atziri's Rule (Nostrademous) * Add support for Amanamu's Gaze, Kurgal's Gaze, and Tecrod's Gaze (Lothrik) * Add support for several veiled uniques: Paradoxica, Replica Paradoxica, Cane of Kulemak, and The Queen's Hunger (Prismateria) * Add support for Mageblood (Nostrademous) * Add support for Forbidden Flesh and Flame (Nostrademous) * Add support for Willowgift (randomflyingtaco) * Add partial support for Fleshcrafter (PJacek) ### User Interface * Add QoL improvements for import tab (Dullson, Peechey) * Add pobb.in to import website list (Dav1dde) * Add poe.ninja/pob to import website list (rasmuskl) * Add support to import build codes from poe.ninja and pobb.in (Wires77) * Add support to export a build to pobb.in (Peechey) * Add Ctrl+I hotkey to import build code (pHiney) * Add feature to remember your last used export site in settings (Dav1dde) * Delete jewels, skills, and equipment by default on character import (raylu) * Remove trailing and leading spaces from the character name when importing (pHiney) * Relabel character import "Done" button to "Close" (raylu) * Add ability to search skills using multiple tags (pHiney) * Add feature to match gem level to character level (Lothrik) * Add ability to show DPS for non-cooldown traps and mines (Lothrik) * Add 'Delete Unused' button on the items tab (pHiney, Lothrik) * Add E hotkey to edit equipped item (pHiney) * Move delve mods to "Add modifier..." menu while crafting items (Tom Clancy Is Dead) * Add more explanation to non-damaging ailment breakdown (Lilylicious) * Add support to maximum animated weapon from gem level instead of configuration (Wires77) * Add config options for self-chill builds (Lilylicious) * Update dropdowns to dynamically resize based on their content (pHiney) * Add Armour and Evasion sorting to the tree and uniques tab (Lexy) * Add Mastery tooltip for an unallocated node when comparing trees (pHiney) * Add improvements to multiple passive tree jewel socket management (Lothrik) - Update tree images to use the latest colours (LocalIdentity) * Fix Passive Tree Management Titles (pHiney) ### New Calculations * Implement Effective HP and overhaul defence calculations to be more accurate (Regisle) * Overhaul non-damaging elemental ailment calculations (PJacek) * Overhaul Bleed/Ignite Ailment calculation to use weighted average (Nostrademous) * Add support for ongoing costs of skills (PJacek) * Add support for new mod conversion modifiers (PJacek) * Add support to round Duration of Skills to server ticks (LocalIdentity) * Add support for triple Elemental Damage (Nostrademous) * Add support for additional life recovery flask mods (Peechey) * Add support for full Ball Lightning damage calculations (MoldyDwarf) * Add support for Global buffs/debuffs from Spectres (Lothrik) * Add support for flask charge generation and uptime (deathbeam) * Add full support for curse priority (Lothrik) ### Accuracy Improvements * Add warnings when the build is impossible in-game (KillerMZE) * Add feature to guess the main socket group when importing a character (raylu) * Add missing mods to Armour and Evasion breakdown (LocalIdentity) * Add missing Fate/Story of the Vaal modifiers (Lothrik) * Add missing Bone Offering quality effect (Lothrik) * Add cap to Explosive Arrow Bonus Explosion Radius (Lothrik) * Update Chaos Resistance roll on unique rings with 3.17 values (facepalmgamer) * Update ignite value from 125% to 90% due to 3.17 changes (JustinmClapperton) * Update Crimson Storm changes (lpolaright) * Update Whispering Ice and its trigger conditions (Nostrademous) * Update Kraityn's bandit rewards based on 3.16 values (Prismateria) - Update Kingmaker with 3.16 changes (Wires77) * Update Blightwell and Solstice Vigil to 3.16.0 (Lothrik) * Update Saqawals Flock to 3.16 values (Lexy) * Update Survival Jewels to 3.16.0 (Lothrik) * Update skill cooldown to display in milliseconds (LocalIdentity) * Update Brass Dome to 3.16 values (olop4444, Lilylicious) * Update wording for several "On Kill" modifiers (facepalmgamer) * Remove minion cast speed from Ancient Skull (Lothrik) * Improve damage calculation for General's Cry (Helyos96) * Fix Viper Strike Poison Stacks when Dual Wielding (Nostrademous) * Fix Charged Dash DPS calculations (VaticViolet) * Fix Divergent Blood Rage not applying life leech (Prismateria) * Fix Fortify parsing on Legacy items (Wires77) * Fix incorrect modifiers on Survivor's Guilt (Nostrademous) * Fix Two-Toned boots getting the wrong base type (Wires77) * Fix skills from items incorrectly getting +1 level from Awakened gems (Wires77) * Various fixes for Beacon of Madness boots (mthjones) * Fix missing implicit on Sidhebreath (Lothrik) * Fix incorrect reservation on some legacy builds (Lothrik) * Fix The Admiral to use the correct "elemental damage taken" value (Lothrik) * Fix Transcendent Flesh values not matching in game values when rounding (Wires77) * Fix Phantasmal Sigil of Power spell damage buff not applying (LocalIdentity) * Fix bleed damage against poisoned enemy mastery (Peechey) * Fix rounding on gear base percentiles (Wires77) * Fix Increased Wither Effect to not affect minions (Nostrademous) * Fix Awakened Elemental Focus not granting +1 level to Elemental Gems (Nostrademous) * Fix Enemy Physical Damage Reduction not being capped at 90% in all circumstances (Nostrademous, madinsane) * Fix parsing for "chance to defend with X% armour" (Nostrademous) * Fix Rage Support disabling Ancestral Totems buff (Lothrik) * Fix Elementalist exposure node not working with exposure mastery (LocalIdentity) * Fix Summon Raging Spirit to have 100% fire conversion (Kayella) * Fix trigger rate for skills with overridden cooldowns (Nostrademous) * Fix incorrect Elusive Buff effect from skills when using Withering Step (Nostrademous) * Fix an issue where some extra stats were showing when copying from trade (Nostrademous) * Fix an issue when copying magic Two-Toned Boots from trade (Wires77) * Fix an issue where culling DPS wasn't factored in for Full DPS totals (Nostrademous) * Fix triggering skill not properly selected when trigger support came from an item (Nostrademous) * Fix issue where Soul of Solaris was not displaying the "Nearby Enemies" config option (Lothrik) * Fix issues when parsing Inspired Learning and Pure Talent (Nostrademous) * Fix various errors when generating a Power Report (Nostrademous) * Fix Battlemage not applying the correct conversion in some cases (Wires77) * Fix issue where 'defend with % armour' mastery affected total armour value (LocalIdentity) * Fix issue where Vaal Blade Vortex hit rate was too high (Sakux323) * Fix error when using culling on Mirage Archer, calculating full DPS (Nostrademous) * Fix parsing for several Projectile Attack modifiers (Lothrik) * Fix parsing for Darkness Enthroned (Wires77) * Fix parsing for Marauder's modifier on Pure Talent (pHiney) * Fix parsing for "charges used" modifiers on flasks (LocalIdentity) * Fix 'inflicted with this weapon' parsing (Nostrademous) ### Fixed Bugs * Fix crash caused at certain zoom levels of the passive tree (pHiney) * Fix crash with FullDPS and disabled socket groups (Nostrademous) * Fix Poet's Pen dps calcs not working (wrzoski) * Fix error related to gem recommendations and Full DPS (Nostrademous) * Fix infinite reservation error with Relic of the Pact (Lothrik) * Fix a bug where maximum Life could be negative (Lothrik) * Fix issue when saving a converted passive tree (Lothrik) ### Misc * Add FullDPS breakdown into XML Build Save file (Nostrademous)
- Loading branch information