Check version
Check for duplicates
Check for support
What platform are you running Path of Building on?
Linux - Wine
What is the value from the calculation in-game?
The game takes the +15% chance to Suppress Spell Damage if Equipped Helmet, Body Armour, Gloves, and Boots all have Evasion Rating mastery into consideration when calculating the elemental ailment avoidance with Ancestral Vision and therefore you will not be afflicted by elemental ailments.
What is the value from the calculation in Path of Building?
Path of Building does not take this mastery into consideration when calculating elemental ailment avoidance.
The reason for this is that the suppression added by the mastery is dependent on the gear you have equipped and the calculation for that is not done when the ailment avoidance is determined.
(lines of code mentioned below are taken from tag v2.59.2)
How to reproduce the issue
- 1.) Equip an
Ancestral Vision with Modifiers to Chance to Suppress Spell Damage also apply to Chance to Avoid Elemental Ailments at 50% of their Value.
- 2.) Allocate the
+15% chance to Suppress Spell Damage if Equipped Helmet, Body Armour, Gloves, and Boots all have Evasion Rating choice for an Evasion Mastery.
- 3.) Make sure you have
>=100% Chance to Avoid Elemental Ailments with the Evasion Mastery from 2.) enabled, but not without it.
- 4.) Enable
Summon Skitterbots
- 5.) Equip
Arkhon's Tools
Result: PoB considers you afflicted with all Skitterbot ailments while in reality you are not.
PoB for PoE1 build code
https://pobb.in/mLdCGe4ojsq-
Screenshots
No response
Check version
Check for duplicates
Check for support
What platform are you running Path of Building on?
Linux - Wine
What is the value from the calculation in-game?
The game takes the
+15% chance to Suppress Spell Damage if Equipped Helmet, Body Armour, Gloves, and Boots all have Evasion Ratingmastery into consideration when calculating the elemental ailment avoidance withAncestral Visionand therefore you will not be afflicted by elemental ailments.What is the value from the calculation in Path of Building?
Path of Building does not take this mastery into consideration when calculating elemental ailment avoidance.
The reason for this is that the suppression added by the mastery is dependent on the gear you have equipped and the calculation for that is not done when the ailment avoidance is determined.
(lines of code mentioned below are taken from tag
v2.59.2)3224indoActorMisc: https://github.com/PathOfBuildingCommunity/PathOfBuilding/blob/v2.59.2/src/Modules/CalcPerform.lua#L32243389incalcs.defence: https://github.com/PathOfBuildingCommunity/PathOfBuilding/blob/v2.59.2/src/Modules/CalcPerform.lua#L3389How to reproduce the issue
Ancestral VisionwithModifiers to Chance to Suppress Spell Damage also apply to Chance to Avoid Elemental Ailments at 50% of their Value.+15% chance to Suppress Spell Damage if Equipped Helmet, Body Armour, Gloves, and Boots all have Evasion Ratingchoice for anEvasion Mastery.>=100%Chance to Avoid Elemental Ailmentswith theEvasion Masteryfrom 2.) enabled, but not without it.Summon SkitterbotsArkhon's ToolsResult: PoB considers you afflicted with all Skitterbot ailments while in reality you are not.
PoB for PoE1 build code
Screenshots
No response