Commit Graph

4334 Commits

Author SHA1 Message Date
LocalIdentity
77ae3a8563 Release 2.3.0
* Add new 3.14 uniques (Nostrademous)
* Add new 3.14 bases and clean up base matching
* Update reservation rounding with 3.14 Changes (PJacek)
* Add parsing for many new unique mods
* Add support for portrait display resolutions (Wires77)
* Add support for Blood Sacrament (from Relic of the Pact unique) (Nostrademous)
* More accurately simulate triggered attacks (Moneypouch)
* Split reservation into mana and life reservation mods (PJacek)
* Add Divine Flesh to be able to be parsed on items (Wires77)
* Change power report to only appear when selected (Wires77)

* Fix item parser to handle new copy/paste format (Wires77)
* Fix parsing and update uniques (pundm, Nostrademous)
* Fix Punishment Curse not affecting DPS while an "Enemy is on Low Life" (Typepluto)
* Fix scaling for Vaal Righteous Fire (Wires77)
* Fix Mine Aura effect applying to DoTs from mines
* Fix Exsanguinate stacks applying to Poison and Ignite
* Fix support for Prism Guardian (PJacek)
* Fix crash when searching in boxes with many symbols (Wires77)
* Fix crash when comparing bows with Mirage Archer for Ignite/Bleed (Nostrademous)
* Fix exporting of implicit tags (Nostrademous)
* Fix missing implicit on Disintegrator (pundm)
2021-04-23 06:00:54 +10:00
LocalIdentity
b1f70984dd Merge branch 'dev' 2021-04-23 05:56:21 +10:00
github-actions[bot]
dcf6a5a0e2 Release 2.3.0 (#2654)
* Prepare release 2.2.2

* Fix changelogs and manifest

* Run export scripts

* Update Tree and Mod Cache

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2021-04-23 05:44:56 +10:00
Wires77
f99fe4e670 Implement Portrait Mode (#2443)
* Initial portrait mode commit

* Slimming the custom items section for portrait mode

* WIP re-hiding the power report by default

* Finished dynamic UI element placement

* Finished touch on element width

* Made SkillsTab UI elements positions dynamic
2021-04-23 05:01:45 +10:00
LocalIdentity
c038944f77 Update Uniques 2021-04-23 03:43:09 +10:00
Nostrademous
1a9aa9233b Simulation Trigger Enhancements (#2456)
* More accurately simulates triggered attacks

Primary bug fix: cooldowns (attack or triggers) now start counting from
when they actually happen instead of from when they last came off
cooldown.
Decoupled the trigger (attack) from the server tick as per
https://www.reddit.com/r/pathofexile/comments/ll1y91/114_hits_flicker_strike_build/gnqj242/?context=10
This better represents almost all triggers such as CoC with a channeling
skill (cyclone) or multistrike, CWDT, CwS, CoK, and CoD. Notably it can
now be incorrect for CoC on 1 attack per press skill at high attack
speeds might need to be special cased if it becomes an issue.

As it can now handle trigger events that happen in the middle of a tick
we enter uncharted waters, we know the cd can only refresh on a server
tick but when does it start. Either at the beginning of the tick that
included the trigger, timestamped at trigger time and prorated come the
tick, or at the start of the next tick. I think we can rule out start of
the next tick as that would lead to very noticable lag. I choose to
model start of the current tick because the numbers end up nicest
(namely preserves the general knowledge that ICDR is primarily a
breakpoint stat). If the cooldown starts immediately (timestamped)
instead small amounts of ICDR value vastly fluctuates depending on how well attack
speed is synced with the server tick (in general this model leads to a
lot of missed triggers and an annoying floating point precision issue
so I wanted to avoid it unless proven true). Will try to get in contact
with GGG for insight into this issue.

* Minor formatting and Spelling Fix

* also use in 1-spell setup

Co-authored-by: Moneypouch <zap911@msn.com>
2021-04-23 02:01:34 +10:00
pundm
ed5bc3cb2f Fix updated marylenes culling strike mod to the newest version (#2651)
* updated marylenes culling strike mod to the newest version

* updated marylenes legacy versions

* added old mod to the modparser
2021-04-22 20:32:07 +10:00
Wires77
51fb91ca22 Fixes #2590 - Proper scaling for Vaal Righteous Fire (#2645) 2021-04-22 18:04:53 +10:00
PJacek
03c89393bd Update reservation rounding (#2644)
* Update reservation rounding

* Fix incorrect total reservation
2021-04-22 17:32:35 +10:00
Po-Yi
3cc9cba96b Fix Punishment Curse doesn't affect the DPS while select "Enemy is on Low Life" (#2638)
* Fix Punishment Curse doesn't affect the DPS while select "Enemy is on Low Life"

* Revert "Fix Punishment Curse doesn't affect the DPS while select "Enemy is on Low Life""

This reverts commit b8483515068856943e3266704c96395b9a539eb0.

* Fix Punishment Curse doesn't affect the DPS while select "Enemy is on Low Life"

* Add skill export back

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2021-04-22 15:58:45 +10:00
LocalIdentity
548d9334c4 Add parsing for many new mods (#2630)
* Add parsing for many new mods

Add parsing for many of the mods on the new uniques and also add the variants of Glimpse of Chaos

* Use better regex

* Fix parsing on Uniques

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2021-04-22 15:40:41 +10:00
Nostrademous
3d89ccc6cf Fix error when comparing bows with Mirage Archer for Ignite/Bleed (#2629)
* Fix error when comparing bows with Mirage Archer for Ignite/Bleed

* condition fix
2021-04-22 15:40:32 +10:00
LocalIdentity
933b2ae398 Fix Mine aura effect applying to DoTs from mines (#2622)
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2021-04-22 15:39:39 +10:00
LocalIdentity
aba8457ee3 Fix Exsanguinate stacks applying to all DoTs (#2621)
The Stages box was multiplying damage on all aliments instead of just the phys dots

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2021-04-22 15:39:27 +10:00
Wires77
ab1dbfe89c Improve Mods.dat for finding implicit mods (#2620) 2021-04-22 15:39:20 +10:00
LocalIdentity
431d5a9461 Fix exporter 2021-04-21 08:46:04 +10:00
Nostrademous
a8663aff32 Updated Uniques (#2583)
* wip

* changes to baseEffectiveness, incrementalEffectiveness export and use in interpolate when methods is '3'

* more work

* added working preDamageFunc()

* added multi-stage support

* Blood Sacrament fixes; Essence work parsing fix

* Fix export script and add radius

* added radius to Blood Sacrament

* fixed radius scaling

* added unique jewels, boots, gloves

* added all non-variant uniques

* fixed line-split on Temptation Step

* removed gloves from Hateforge

* added league tag, moved shield

* one more league tag

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2021-04-21 02:23:54 +10:00
Wires77
fd75f40230 Fixes #2494 - short circuits out of search function if the lua pattern is invalid (#2497)
* Fixes #2494 - short circuits out of search function if the lua pattern is invalid

* Fixing tooltip
2021-04-20 23:58:33 +10:00
Wires77
7cf9c94939 Adding Divine Flesh to be able to be parsed on items (#2613) 2021-04-20 23:53:53 +10:00
pundm
1e148d32d2 add cowards chains mod parsing (#2616) 2021-04-20 23:49:04 +10:00
LocalIdentity
90133ea331 Add new bases and clean up base matching (#2615)
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2021-04-20 23:46:36 +10:00
PJacek
3dbfd794fc Fix Prism Guardian (#2586)
* Fixes #2584 - Fix Prism Guardian

* Restore support for old wording
2021-04-20 16:59:04 +10:00
Nostrademous
5dce711ced fix for DAT64 implicitTags (#2608) 2021-04-20 16:58:36 +10:00
PJacek
912486175c Split reservation mod into mana and life reservation mods (#2587) 2021-04-20 14:04:21 +10:00
pundm
7eda1bb62e added missing implicit on Disintegrator (#2591) 2021-04-20 14:04:09 +10:00
PJacek
adddc62b5c Add parsing for new damage mods - Fixes #2595 (#2596) 2021-04-20 14:03:51 +10:00
Wires77
300ccc5500 Fixes #2594 - Updating item parser to handle new copy/paste format (#2603) 2021-04-20 14:03:41 +10:00
LocalIdentity
4a4985cd45 Merge branch 'master' into dev 2021-04-17 10:38:10 +10:00
LocalIdentity
c9bc485895 Release 2.2.1
* Add support for Chainbreaker rage cost (PJacek)

* Fix skill tags
* Fix Exsanguinate and Corrupting Fever stack damage
* Fix Blood Magic (PJacek)
* Fix crash related to fake minion skill costs (PJacek)
2021-04-17 10:36:58 +10:00
LocalIdentity
b903d8ec9e Merge branch 'dev' 2021-04-17 10:32:57 +10:00
LocalIdentity
6323d0f992 Merge branch 'release-2.2.1' into dev 2021-04-17 10:32:43 +10:00
LocalIdentity
cef541c01d Update Changelogs 2021-04-17 10:32:33 +10:00
LocalIdentity
680f3961ed Prepare release 2.2.1 2021-04-17 00:29:02 +00:00
LocalIdentity
25e140fe48 Regen ModCache and export skills 2021-04-17 10:15:07 +10:00
LocalIdentity
4f804b71fd Merge branch 'fix_skill-tags' into dev 2021-04-17 10:11:40 +10:00
LocalIdentity
2315bbefe2 Merge branch 'fix_exsanguinate-and-corrupting-fever' into dev 2021-04-17 10:11:36 +10:00
LocalIdentity
7c8aa1458f Fix skill tags 2021-04-17 10:10:33 +10:00
LocalIdentity
d3ad3aed2f Fix Exsanguinate and Corrupting Fever stack damage 2021-04-17 10:10:06 +10:00
LocalIdentity
8f7d536b8c Merge remote-tracking branch 'origin/dev' into dev 2021-04-17 10:04:08 +10:00
PJacek
26b0bc4cd3 Fix Blood Magic (#2577) 2021-04-17 09:58:44 +10:00
LocalIdentity
6cf5bc5790 Merge remote-tracking branch 'PJacek/rage-cost' into dev 2021-04-17 09:17:05 +10:00
LocalIdentity
48bb7f9c67 Merge remote-tracking branch 'PJacek/minion-skill-cost' into dev 2021-04-17 09:16:03 +10:00
PJacek
45084fd1f7 Add support for Chainbreaker rage cost 2021-04-17 01:15:01 +02:00
PJacek
8e279954c4 Fix fake minion skill costs 2021-04-17 01:08:34 +02:00
LocalIdentity
a86d001cab Merge branch 'master' into dev 2021-04-17 08:28:14 +10:00
LocalIdentity
00ce59b659 Release 2.2.0
* Add support for new 3.14 Skill Gems
    * Corrupting Fever
    * Exsanguinate
    * Reap
    * Petrified Blood
    * Arrogance Support
    * Bloodthirst Support
    * Cruelty Support
    * Lifetap Support
* Update skills with 3.14 changes
* Update enchantments with 3.14 changes
* Update item mods to 3.14 stats
* Update minions with 3.14 changes (Nostrademous)
* Add new skills from 3.14 Uniques (Not Supported yet)
* Add support for Glimpse of Chaos (PJacek)
* Add support for new Skill Costs (Life / Mana / Rage) (PJacek])

* Fix non-integer catalyst scaling issues (Wires77)
* Fix Victarios Influence using old mods(pundm)
* Fix Tailwind not appearing on Passive Tree (Helyos96)
* Fixes Bow DoT Skills double-dipping on nodes that grant a Dot & Hit (Nostrademous)
2021-04-17 08:27:46 +10:00
LocalIdentity
1c2bacd1cd Merge branch 'dev' 2021-04-17 08:21:32 +10:00
LocalIdentity
09af27e0e5 Merge branch 'release-2.2.0' into dev 2021-04-17 08:21:18 +10:00
LocalIdentity
6463e603b9 Update changelog and tree file 2021-04-17 08:21:03 +10:00
LocalIdentity
aab8f56034 Prepare release 2.2.0 2021-04-16 21:26:20 +00:00