Commit Graph

31 Commits

Author SHA1 Message Date
Nightblade
4dd322d7dc Fix spelling in code (#4690)
* *Interupt* -> *Interrupt*

Tested OK with:
`spec\TestBuilds\3.13\Dual Wield Cospris CoC.xml`

May even fix a bug since `src\Data\SkillStatMap.lua` line 431 was using different (correct) spelling: `mod("AvoidInterruptStun", "BASE", nil)`

* corruptable -> corruptible

* RejuvinationTotem -> RejuvenationTotem

* Absoprtion -> Absorption

* Posioned -> Poisoned

* uppper -> upper

* preceeding -> preceding

* Need this spelling

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2022-08-09 05:45:02 +10:00
Regisle
89848f852c Minor EHP improvments (#4227)
* minor improvements to defences

* update helper function

* add option to disable gain on block

* fix spelling mistake

* apply chill to enemy

* fix disable gain on block

* basic support for enemy crit


basic support for enemy crit

* correctly apply speedup maxhit limit

* Fix issue with enemy crit incorrectly being added to 1 twice

* Fix "defend with X% armour" calcs

* esbypass on block

* Cap portionArmour at 100%

For fairly obvious reasons, armour cannot mitigate more than 100% of incoming damage. Also removed an unnecessary NaN check as I cannot get the error it was intended to prevent to trigger under any conditions.

* enemy pen applying when it shouldnt

* apply energyshield recoverable correctly

* fix spelling mistake and max depth value of ehp helper function

* fix armour reduction displays and breakdowns

* Update CalcDefence.lua

* Factor in resistances and flat reduction

.. and explain what's happening briefly in the related tooltip.

* Update CalcDefence.lua

* Update CalcDefence.lua

* Remove obsolete variable reference

* fix armour reduction breakdowns to make more sense

* Fix incorrect PDR calc

* Restore PDR cap

* Add some sanity checks

This prevents nonsensical (negative) damage values and properly handles negative penetration.

* fix merge issue


fix merge issue

* fix gain when hit when speedup happens

* fix wrong damage category for projectile spells

Co-authored-by: Lothrik <maximius@gmail.com>
2022-06-03 00:12:16 -05:00
Nightblade
36c10abda0 fix "maxmium" in test builds 2022-02-23 13:31:18 +11:00
randomflyingtaco
f738bf343a Fix TestBuild Fortify Configs 2021-12-08 02:33:55 -05:00
randomflyingtaco
f957a6ffa1 Improve Fortification Stacks Default and Update Legacy Willowgift
Add "Are you Fortified?" field and default Fortification Stacks to max if no override is specified
Correct Fortitude behavior to not override the maximum Fortification
Remove convertFortifyEffect because 3.16.0 removed the more evasion mod from all Willowgifts, so there are no legacy items that use that mod anymore
2021-11-14 02:24:47 -06:00
Nostrademous
71271bac9c Add support for 'X% chance to defend with Y%
* feat: support for 'X% chance to defend with Y% armour' and 'defend with Y% armour while not on low energy shield' masteries

* fix: fix 100% chance to defend with armour not appearing in Min Armour Calculation; fixed above 100% scaling armour
2021-11-02 07:24:08 +11:00
Zpooks
9a5a11e5d0 Regenerated test builds 2021-10-21 23:48:43 +02:00
AlphaCheese
37e499f104 Update Generals Perforate Zerker.xml 2021-10-21 20:10:41 +02:00
AlphaCheese
6d5a54db42 Test Build Fortification edit 2021-10-21 20:10:41 +02:00
Zpooks
b0ea4215b8 3188 Regenerated builds 2021-10-18 21:16:55 +02:00
Zpooks
fc50637e10 3188 Updated test build 2021-10-18 21:07:54 +02:00
LocalIdentity
d26843b1bb Merge branch 'feature/blind-changes' into dev 2021-10-19 02:14:05 +11:00
Wires77
9a4f0e08a2 Merge branch 'dev' into IgniteBuff 2021-10-17 20:23:53 -05:00
Wires77
9f43375888 fix: update tests 2021-10-17 20:13:53 -05:00
Wires77
c5bbbade08 Updating tests 2021-10-17 19:08:09 -05:00
Lexy
682fd9b000 Fix dev tests (#3302) 2021-10-18 04:05:28 +11:00
Lexy
19565460fa Update test 2021-10-15 23:47:09 +02:00
Lexy
4954bbbf56 typo 2021-10-08 22:27:54 +02:00
Lexy
e349972b4b Update test build with new elusive damage mitigation 2021-10-08 22:24:20 +02:00
Wires77
400ce2c9ea Updating test builds 2021-10-05 00:26:11 -05:00
Wires77
9c4e73ada1 Regenerated builds 2021-07-19 05:32:08 -05:00
Wires77
cf755fcc00 Fixed tests, removed debug code 2021-07-19 05:06:52 -05:00
Wires77
96aab7d9f7 Testing why automated tests don't work again 2021-07-19 05:06:52 -05:00
Wires77
91d5808a35 Commiting build XMLs and generation script 2021-07-19 05:06:52 -05:00
Wires77
ad65091d69 Adding a placeholder file so the CI process can find the TestBuilds folder even when it's empty 2021-05-13 14:22:59 -05:00
Wires77
55eeb3ae8e Removing failing builds, will re-add in a future commit 2021-05-13 14:15:37 -05:00
Wires77
755a106997 Improved logging, still need to update old test builds 2021-05-13 11:42:25 -05:00
Trevor Lund
4f1eb46465 Adding more builds for testing 2021-03-28 01:11:10 -05:00
Trevor Lund
8c801f48b5 Merge branch 'testing-poc' of https://github.com/Wires77/PathOfBuilding into testing-poc 2021-03-27 04:03:59 -05:00
Trevor Lund
e6369dc7e8 Adding example of XML loading test 2021-03-15 20:23:34 -05:00
Trevor Lund
57f1b51618 Adding example of XML loading test 2021-01-21 12:47:13 -06:00