Skip to content

1.1.47

Compare
Choose a tag to compare
@Xian55 Xian55 released this 22 Dec 18:39
· 1935 commits to dev since this release
5b44f06

Addon version: 1.1.47

The goal was to add more support for the Warrior class before SoM release. Added many small features. One key feature probably is how the scripting language of RequirementFactory has been extended. At the end upgraded the project to .net5 🚀

What's Changed

Breaking Changes!

  • Migrate project to .net5 by @Xian55 in #187
  • Updated the projects 3rd party dependencies to comply .net5
  • Minor warning fixes about CA1805
  • Minor warning fixes about CA1806
  • Set BlazorServer and PathingAPI projects PlatformTarget to x86

Fixes 🛠

  • Fix: Support HealthCost by offsetting the PowerType by 2 9d8cd59
  • Fix: GoapAgent OnKillCredit listener were not disposed after loading a new profile :( ae5bac7
  • Fix: BagReader properly update bagmeta. When any of the bag related que is empty show black cells 579a5b8
  • Fix: Whenever Toggle Bot state or Loading a class profile - Reset LevelTracker and CreatureHistory f1617d2
  • Fix: CreatureHistory make sure to remove expired ones even if the corresponding cell were not updated! 2a9495e
  • Addon: [1.1.44] - Utilize most of the warrior abilities until level 12. by @Xian55 in #180
  • Addon: [1.1.47] - Fix: Damage taken guid was unable to expire due LastEvent kept renewing by @Xian55 in #184

New Features 🎉

  • Obtain player Mainhand and Offhand attack speed. Allows to estimate next melee swing time. 71d2c2d
  • Expose StopAttack internal key b46b895
  • RequirementFactory: allow value based requirement to use variables even dynamic variables! 592c351
  • RequirementFactory: allow to reference out of KeyActions scope. e4a302a
  • KeyAction: Allow KeyAction to reference other KeyAction even from other KeyActions. ab10678
  • RequirementFactory: new dynamic binding 'Cost_' 46a9716
  • Addon: [1.1.45] - Add support for multi row setup by @Xian55 in #181
  • Addon: [1.1.46] - Fix: UnitCastingInfo and UnitChannelInfo different classic to tbcc by @Xian55 in #182
  • Feature: Add support for Travel Form during FollowRouteGoal by @Xian55 in #191
  • Feature use SwitchToCorrectStanceForm instead of CastIfReady by @Xian55 in #192
  • Feature: improve paladin rotation - seal to be used by @Xian55 in #197

Warrior Changes ⚔️

  • Goal: support most of the warrior abilities thru level 12.
  • Warrior: Added Throw as SpellInRange:3 1d145c2
  • Warrior: Added debuffs Thunder clap, Hamstring 40fa68b
  • Warrior: Added debuff Charge Stun / Buff Bloodrage 5513e05
  • Warrior 1-12 profiles updated cde20eb 817c3be 4a22558

Other Changes 🔢

  • Refactor: Use ValueTask instead of Task during Input by @Xian55 in #193
  • Refactor: Wait: using ValueTuple instead of Tuple by @Xian55 in #194
  • Refactor: Get rid of linq from Core by @Xian55 in #195
  • Refactor: replace Tuple with ValueTuple by @Xian55 in #196

Path Changes

Full Changelog: 1.1.42...1.1.47