Releases: PoESkillTree/PoESkillTree.Engine
Releases · PoESkillTree/PoESkillTree.Engine
PoESkillTree.Engine 0.2.0
- Add support for most skill modifiers, secondary skills and socketed gem modifiers.
Breaking changes:- IParser now parses gems in two steps. First parse gems, then parse the skills returned by it.
- The level and quality of skills can be modified. For this to work properly, skills have to be parsed after everything else has already been parsed and added to the calculator. Handle stats with ExplicitRegistrationType.ChangeInvalidatesSkillParse by re-parsing and re-calculating skills.
- The constructor of Parser requires an IValueCalculationContext because of the point above.
- IMetaStatBuilder.MainSkillSkillIndex has to be set to set the main skill in addition to MainSkillSocketIndex.
- Add mechanic for stun duration calculation by enemy against the character.
- Fix exception in PassiveTreeBuilders when called with no nodes in radius.
- Fix "maximum energy shield" on armor not being recognized as property modifiers.
- Fix "evasion rating" on armor not being recognized as property modifiers.
- Fix ailment multi with crits not having a 150% base value.
- Fix evasion chance being able to reach negative values.
- Fix broken calculations when the enemy has 0 armour.
PoESkillTree.Engine 0.1.10
- Add annointed amulet support
- Split IPassiveTreeBuilders.NodeSkilled into NodeAllocated and NodeSkillPointSpent to allow nodes from items not to spend passive points
PoESkillTree.Engine 0.1.9
Fix exception in armour calculation when physical damage has different min and max values.
PoESkillTree.Engine 0.1.8
Data update for Path of Exile 3.9.0
PoESkillTree.Engine 0.1.7
Mostly housekeeping, including a NuGet package update. See v0.1.6...v0.1.7
Nullable reference types
- Enable nullable reference types and add annotations in all projects
- Add .NET Standard 2.1 as a target framework
- Support Kongor's Undying Rage, fix crash on startup (PoESkillTree/PoESkillTree#536)
PoESkillTree.Engine 0.1.5
Data update for Path of Exile 3.8.0
PoESkillTree.Engine 0.1.4
- Add a
AbyssalSockets
stat - Fix
NotSupportedException
when gaining a keystone both from the skill tree and from a flask with a flask effect modifier
PoESkillTree.Engine 0.1.3
Update csprojs and CI setup for .snupkg symbol formats to include sources and support SourceLink
PoESkillTree.Engine 0.1.0
Initial release equivalent to https://github.com/PoESkillTree/PoESkillTree/tree/457a582bcd5ba847906a01f07142b63a3d4ae72e