HammerOfJustas-0.97.30-Beta.zip
What's new
-
0.97.30-Beta (Shadowlands 9.0.5)
-
- Updated to version 9.0.5
-
0.97.29-Beta (Shadowlands 9.0.2)
- - Show Sap in cooldowns bar if stealthed, not in combat, target is a sappable type and not a boss. Note that there are some rare mobs, such as "Worldbreaker" in Ysera's dream in Ardenweald, that will show up as sappable. There's no way to determine 100% if a target is sappable without having a list of all "special" unsappable targets.
- Fixed Ghostly Strike talent ID row/column being transposed.
- Added Ghostly Strike to Outlaw single- and multi-target rotations.
- Fixed issue with Blade Flurry having an old (pre-Shadowlands) min level of 63, and also being tagged as Assassination spec.
- Blade Rush and Killing Spree have been removed from the rotations and added as DPS cooldowns due to their need to be synced with Blade Flurry and their situational use cases.
- Outlaw and Assassination multi-target rotations are now triggered at > 1 target instead of > 2 targets like Subtlety.
- Allow Cheap Shot and Ambush to combo-point cap for stealth openers when not in combat.
- Assassination: cheap shot, garotte and ambush openers when talented for Subterfuge.
- Subtlety: cheap shot, shadowstrike and backstab openers when talented for Subterfuge.
- Corrected Assassination max power with Vigor from 160 to 170.
- Fixed incorrect Blindside buff id. This makes Ambush with Blindside show up correctly in the Assassination rotation.
-
0.97.28-Alpha (Shadowlands 9.0.2)
- Updated readme with Alpha / Beta / Dev / Release meanings.
- Hammer of Justas will always print the version number and type at login time and it can also be seen in the Hammer of Justas AddOns menu.
- Dev - a development-only build. There are no plans to release these and if one is released, it's probably a mistake.
- Alpha - a release with only minor changes or minimal testing. You should only download an Alpha build if the changes.txt file (this file) specifies a fix for an issue you have.
- Beta - a release with significant changes and or significant testing. These (should be) less risky to install than Alpha builds. You can see the testing log for each release here: https://tinyurl.com/hoj-releases
- Release - a very baked release. Release versions will only be released by promoting a Beta with significant bake time and no known major bugs to Release. Because of the velocity of changes right now, this is not likely to happen any time soon.
- Removed default power check for Blade Rush. Blade Rush can now be selected as long as energy is < Blade Rush energy cost * 0.25 (this assumes energy skills will be used before Blade Rush's energy gain caps)
-
0.97.27-Beta (Shadowlands 9.0.2)
-
- Fixed an issue with old paladin Inquisition spell still being in the buffs list.
- Fixed issues with Vendetta using an invalid parameter type.
- Added a developer mode to help mitigate release of builds with debug spam. Debug logs will not show up unless /hoj devmode 1 is executed at the console, or the player's character's GUID matches that of a known developer.
- All /hoj commands now work with lowercase.
- Vanish will be locked out for 5 seconds after using Cheap Shot. This keeps it from showing up in the rotation when used as an opener and before the target's threat table has been updated.
- Removed Vanish from DPS cooldowns.
- Last cast time tracking for spells (used for Vanish lockout after Cheap Shot).
- Fix for wound poison not causing cooldown icon to go away when it was applied.
- Vanish won't show up on the cooldown bars as a mitigation (i.e. to get you out of a tricky situation) if already stealthed.
- Fixed Blindside not being in the active buffs and sort priorities lists. Blindside will now show up in the buffs bar.
- Better error reporting for busted rules. -
-
0.97.26-Beta (Shadowlands 9.0.2)
-
- Fixed debug spam for Adrenaline Rush missing from Outlaw cooldowns priority list.
-
0.97.25-Beta (Shadowlands 9.0.2)
-
- Made Adrenaline Rush show time remaining on buffs bar.
-
0.97.24-Beta (Shadowlands 9.0.2)
-
- Fixed numbing poison buff not being detected correctly.
-
0.97.23-Beta (Shadowlands 9.0.2)
-
- Fixed some rogue tests for Vanish in rotations. Vanish should no longer be selected if you are tanking the target (since vanish will caush the mob to reset and regain all of its health)
-
0.97.22-Beta (Shadowlands 9.0.2)
- - Fixed Gouge missing from Outlaw rogue sort priorities list.
-
0.97.21-Beta (Shadowlands 9.0.2)
-
- Added Slam to Fury rotation for Fury warriors < level 12 (i.e. can't use raging blow)
- Fixed some nil accesses when loading characters with very old profile data.
- Fixed the "Show Holy Power Frame" option not saving correctly because the code was saving "showHolyPoserFrame". :)
- Fixed Templar's Verdict frame not showing up at all. This started with Shadowlands and a change Blizzard made to how frame backgrounds are set. This can be turned off in the options by unchecking "Show Templar's Verdict Frame".
- Fixed debug spam when low-rank judgment spell failed. -
0.97.20-Beta (Shadowlands 9.0.2)
-
- Enabled Rogues.
- Subtlety rotation.
- Assassination rotation.
- Outlaw rotation. -
0.97.19-Beta (Shadowlands 9.0.2)
-
- Fixed an issue where old saved variable data (pre-Shadowlands) could cause errors when spells were re-initialized. In particular this was causing errors on load for warriors if the addon was previously installed for BFA.
0.97.18-Beta (Shadowlands 9.0.2)
-
- Skipped due to upload issue.
-
0.97.17-Beta (Shadowlands 9.0.2)
- Major fix for 30-yard range checks. Some range checks were changed to use IsSpellInRange( spellIndex, bookType ) because IsSpellInRange( spellName ) no longer works correctly for cross-spec spells like Judgment. This caused Judgment, Avenger's Shield, and any other 30-yard range checks to fail.
- Prot prioritize Avenger's Shield at 3+ targets.
- Simplified logic for some Prot rotation checks to use built-in range check and power check.
- Some Prot skills (Hammer of Wrath, Avenger's Shield, Judgment) will no longer be selected if using them would waste Holy Power.
- Spell infos are now updated when talents change (as opposed to just when specs change).
-
0.97.16-Beta (Shadowlands 9.0.2)
-
- Fixed an issue with GetSpellManaCost() that only showed up on a fresh client load. (A /reload would fix it in 0.97.15-Beta).
-
0.97.15-Beta (Shadowlands 9.0.2)
-
- Fixed range check on Final Reckoning Cooldown.
- Fixed Hammer of Wrath not bewing shown during Avenging Wrath.
- Fixed HoW not in Protection rotation.
- Added Divine Toll to Ret and Prot rotations.
- Added mana cost checking for Divine Toll. Yep, mana has been so inconsequental for Ret and Prot over the years the addon never checked it before. -
0.97.14-Beta (Shadowlands 9.0.2 pre-patch)
-
- Fixed a case where icon sorting could reference nil if more than 5 icons were in the list.
- Removed spam that would happen when Warbreaker skill failed to be selected.0.97.13-Beta (Shadowlands 9.0.2 pre-patch):
-
- Updated for version 9.0.2
- Updated Lay on Hands and Hand of Reckoning learned levels.
- Updated Taunt and Charge learned levels. -
0.97.12-Beta (Shadowlands 9.0.1 pre-patch):
- - Fixed minor bug where nextSkillBaseTime could be nil. This could occur after a load when selecting an enemy that was out of range.
- - Removed some debug spam on load.
-
- Added the ability to scale the entire Hammer of Justas UI from the Interface -> Addons -> Hammer of Justas menu.
0.97.11-Beta (Shadowlands 9.0.1 pre-patch):
0.97.10-Beta (Shadowlands 9.0.1 pre-patch):
- - Retribution Paladin rotation updated to Icy Veins Shadowlands rotation.
- - Skill selection was refactored to be more functional, so that both skills, skill charges, power and CDs can all be better predicted. The main benefit is that skill prediction (which happens when no skill is immediately usable beyond the current GCD) should be much more stable. There are still times when a predicted skill will change (usually due to RNG) but it should be less frequent now.
- - Fixed min level on Warbreaker being set to BFA level (70).
- - Added charge, heroic leap, storm bolt and heroic throw to Protection Warrior rotation.
- - Added intervene to Protection Warrior cooldowns.
- - Adjusted Skullsplitter rules so it's more likely to be chose. It used to not be chosen at all if Bladestorm wasn't on CD. Now it can be chosen if either Bladestorm is on CD or the target doesn't have the Colossus Smash debuff.- Fixed Protection Warrior's 25-yard range check being broken due to still using BFA Intervene skill.
- - Numerous minor fixes.
- - If you notice rotations missing any talents, please leave a message on curseforge.com. It's difficult to test all combinations without missing something now and then.
0.97.9-Beta (Shadowlands 9.0.1 pre-patch):
- - Fixed whirlwind rank 1 not showing in low-level Fury rotation
- - Arms Warrior rotation udpated to match Icy Veins rotation for Shadowlands.
- - Victory Rush added to arms rotation. This will only show if player health is < 90% and Victorius buff is active. The % health at which this shows can be adjusted by changing the _minorHealHealthRatio to a value between 0 and 1 in SavedVariables\HammerOfJustas.lua.
- - The way Arms Warrior rage pooling works was changed. Most skills will now check that enough rage is available before being selected. If no rage-based skills can be used due to too little rage, then some other skills like charge, heroic leap, heroic throw, etc. are tested. If none of these are satisfied, then a few skills like mortal strike, whirlwind and slam are checked without considering current rage and the first one to succeed will be waited on until there is enough rage to use it or some other skill becomes usable.
0.97.8-Beta (Shadowlands 9.0.1 pre-patch):
- - Many more fixes to Arms and Fury Warriors (especially around spells with multiple ranks)
- - Fixed cooldown calculation for ranked spells.
- - Protection Warrior fixes and enabled addon Protection Warrior.
0.97.7-Beta (Shadowlands 9.0.1 pre-patch):
- - Warrior Arms rotation fixes (for level 50)
- - Warrior Fury rotation fixes (for level 50 and lower levels)
0.97.6-Beta (Shadowlands 9.0.1 pre-patch):
- - Added Final Reckoning to DPS cooldowns.
- - Fixed execution sentence missing _powerGen field (could cause a nil access) when target was in range of Execution Sentence.
0.97.5-Beta (Shadowlands 9.0.1 pre-patch):
- - Removed Inquisition from rotation.
- - Added Seraphim to rotation.
This mod has no additional files

