Commit Graph

7936 Commits

Author SHA1 Message Date
trimbe
459d5bb330 fix crash caused by invalid impossible escape keystone (#7731) 2024-07-20 19:57:17 -05:00
LocalIdentity
b536f24931 Fix Crash on saving
Fixes #7740
2024-07-21 09:26:33 +10:00
LocalIdentity
b4d67f53d4 Fix highlight of Warden Ascendancy 2024-07-21 06:14:27 +10:00
Regisle
9481c10746 Ordered power calc (tree show node power) (#6829)
* creates a distance map to run the power calcs in order of distance

* use ordered list to guarantee order

* cull distance map when no longer needed

* fix distance cap
2024-07-20 00:20:18 -05:00
Regisle
c9d6b9f073 Power calcs cache optimisation (#6828)
* cache more of the power calc while it is running

* remove caching of CalculatePowerStat
2024-07-19 23:33:33 -05:00
Regisle
22eb8777be move power calcs offence, defence calc to its own func (#6827) 2024-07-19 23:09:55 -05:00
trimbe
d8dd69e03b Correctly generate dependencies for nodes affected by intuitive leap-like jewels (#7719)
* refactor intuitive leap-like behavior

* recolor base artwork for sockets in hoverDep
2024-07-19 22:11:32 -05:00
Peechey
d196688e78 add remove all tattoos button to reset popup on TreeTab (#7346) 2024-07-19 21:47:41 -05:00
Peechey
79e678f6ef add abyssal sockets to itemTrader (#7345) 2024-07-19 21:42:59 -05:00
Никита Троянов
c3b1c51289 fix #7592 (#7630) 2024-07-19 21:02:14 -05:00
Jan
1944f2b114 Fix support gems supporting pseudo active parts from gems granted by the same item (#7500)
* Fix Support Gems supporting Pseudo Active Gems from same Item

* Fix Name of Skill in "No ... Triggering Skill Found" Message
2024-07-19 20:48:42 -05:00
Peechey
5a360f1db8 Show total tattoo count when adding tattoos (#7703)
* Show total tattoo count when replacing nodes

* clean up

* disable add button

* Revert "disable add button"

This reverts commit a9ea2a5461b3a075625f8f44549a19ee9ee51d9c.

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2024-07-19 20:35:08 -05:00
Justin Stitt
db42687609 enhance passive tree search with sticky edges (#7718) 2024-07-19 19:48:30 -05:00
Wires77
72ef22c8a8 Update ward recharge delay (#7714) 2024-07-19 19:37:56 -05:00
Wires77
b53027de33 Release SimpleGraphic v2.0.3 (#7717) 2024-07-19 19:37:45 -05:00
MKrane
b588f6be4d Update jewel.lua (#7716)
Removed Radius modifier from Seething Fury, this fixes Issue #7711
2024-07-19 15:09:23 -05:00
LocalIdentity
b28c9cd74b Fix The Apostate not working with Life Mastery (#7715)
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2024-07-20 04:42:53 +10:00
Regisle
87d14e9bd0 Gladiator rework (#7704)
* Determined Survivor node

* War of Attrition Node

* Weapon Master (and minor fixes)

* support scion glad mod
2024-07-20 04:22:37 +10:00
Regisle
10cf24416b 3 25 new uniques (#7708)
* move old uniques out of new file

* add new unqiues
2024-07-20 04:18:15 +10:00
Paliak
eac50683e5 FEAT: add parsing for new dead eye far shot notable (#7713) 2024-07-20 04:11:34 +10:00
Peechey
2288eb6614 Add support for linking sets through Loadouts (#7672)
* Initial Checkin for Loadouts feature

* Make the loadouts dropdown the same width as the spec dropdown

* Add help text and tooltip for Loadouts

* add to Subtractem's PR to allow sets to be used multiple times

* clean up

* clean up

* comments

* sync later in Build:init for New build after Active build

* comments

* Help section updated with Loadout identifiers

* add Help to dropdown, change text colour of duplicate loadouts in dropdown

* tighten regex for loadout identifiers, alphanumeric and comma only

---------

Co-authored-by: Subtractem <subtractemgaming@gmail.com>
2024-07-20 03:26:52 +10:00
Regisle
520e4aea95 Chance To Ignore Enemy Physical Damage Reduction (#7709) 2024-07-20 00:10:18 +10:00
Regisle
04d10d9596 Improve Elemental DR mods list (#7710) 2024-07-20 00:09:34 +10:00
Regisle
acd1fb5abb 3 25 unique changes (#7700)
* first set of unqiues

* second set of uniques (quant changes)

* third set of unqiues (rage rework)

* fix pariah and taste of hate

* update missed uniques
2024-07-19 17:21:19 +10:00
Regisle
1423efc346 cannibalistic rite Life Cost (#7702) 2024-07-19 17:18:49 +10:00
NL
63f6f192ca Update quality multiplicative (#7699)
* Adjust armour and weapon quality modifier to multiply

* Utility flask quality multiplicative
2024-07-19 17:18:08 +10:00
Regisle
5e80a3cb88 update endurance charges and jugg (#7698) 2024-07-19 17:17:29 +10:00
Regisle
a5f0ed1977 update DualWielding block chance (#7697) 2024-07-19 17:16:43 +10:00
Regisle
975c228125 update trees (#7701) 2024-07-19 17:16:19 +10:00
Regisle
d84f7334ac Add 3.25 Ruthless Tree (#7694)
* add 3_25 Ruthless Tree

* Fix Rising Tempest

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2024-07-19 09:17:10 +10:00
LocalIdentity
02f2a493c9 Update Timeless jewel LuTs 2024-07-19 09:13:19 +10:00
LocalIdentity
bd539829b0 Fix Rising Tempest and annoint Keystone 2024-07-19 09:12:43 +10:00
Regisle
80704de3ff Add 3.25 passive tree (#7693)
* add 3 25 passive tree

* Prismatic Oil

* Load image

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2024-07-19 07:55:59 +10:00
Regisle
f35a704f41 Update map mods (#7692)
* update mapmods

* sort alphabetically
2024-07-18 22:08:30 +10:00
ryuukk
26f9d4ed74 Cleaner overlays (#7488) 2024-07-17 23:38:12 -05:00
Yoshitsune
2a46e30575 Make Custom Modifiers input resizable + Add reusable component (#7509)
* Make Custom Modifiers input resizable + Add Reusable component

* Fix empty Custom Modifier on import

---------

Co-authored-by: Yoshitsune <yoshitsune@outlook.fr>
2024-07-17 23:36:16 -05:00
Nerotox
6520de0f26 Adds support for the low life life flask recovery mod + small fix for the Ikiaho's promise unique (#7477) 2024-07-16 20:54:59 +10:00
Nerotox
17656c1951 Add support for Maim, Hinder, Impale, CB, Silence, Blind, Knockback Immunity (#7686)
* Add support for Maim, Hinder, Impale, CB, Silence Immunity and Avoid Chance

* add support for blind immunity

* codestyle fix

* add support for hrimnor's resolve freeze/chill immune

* add support for cannot be blinded while affected by precision

* Change cannot be xxx handling to actual immunities for maim, hinder, cb and knockback as these don't have avoid chances at the moment. Add support for cannot be knocked back.

* small wording clarity change for CB

* add support for cannot be poisoned ring corruption
2024-07-16 20:22:54 +10:00
Nerotox
85689c9e79 Add support for flat dmg reduction to Projectile Attacks (#7687)
* add support for flat reduction to proj attack hits

* add fallback wording

* add calc to average enemy type

* fix calc error

* fix calc error
2024-07-16 20:21:55 +10:00
Nerotox
0091ee5776 Add support for conditional Quantity/Rarity modifiers & Bisco's (#7688)
* add support for quant/rarity vs frozen/shocked enemies. add support for bisco's quanit/rarity vs normal/magic enemies

* codestyle fixes
2024-07-16 20:21:43 +10:00
Nerotox
00a0672ff8 add support for additional strike targets (#7689) 2024-07-16 20:21:11 +10:00
Regisle
8a29f7fce6 Split Tree sprites data from tree.lua (#7679)
* remove unused zoom levels

* split sprites portion of file off into its own file

* split assets out of 3_18 tree so it doesnt need to load the whole file

* update release.md
2024-07-16 20:20:13 +10:00
Nerotox
d071465c98 fix the stats of the dark seer unique sceptre (#7685) 2024-07-16 02:55:00 +10:00
Paliak
e2090edd8d Update bandit rewards and Fellshrine Reward (#7682)
* FIX: update bandit rewards and Fellshrine Reward

* FIX: The Way forward should count as Act 2
2024-07-15 06:10:06 +10:00
Nerotox
ff55c777bf Add support for stun cull mace mastery (#7668) 2024-07-15 02:10:26 +10:00
Nerotox
981f9511e1 add support for unholy might on block (#7669) 2024-07-15 02:09:30 +10:00
Nerotox
6d3f578de6 Add support for Impale avoidance in calcs tab (#7670) 2024-07-15 02:08:42 +10:00
Regisle
522973876f hide alternate_ascendancies as they are unobtainable but still in tree data (#7674)
* hide alternate_ascendancies as are unobtainable but still in tree data

* add warning in dev mode
2024-07-15 02:08:17 +10:00
Regisle
019a5ca801 Disable Tree download if file is missing (#7675)
* Disable Tree download if file is missing

* fix spelling
2024-07-15 02:07:34 +10:00
Nerotox
4b58632667 Add support for inc brand aoe after 50% attached duration mastery (#7683)
* add support for brand aoe brand mastery

* Simplify Fix

You don't need to add specific handling for different skill types you can just use a skillType check on the mod in ModParser and the rest will be handled

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2024-07-15 02:07:01 +10:00