Skip to content

v1.8.1 - partial kits (fresh 80)

Choose a tag to compare

@matt82198 matt82198 released this 02 Aug 20:09
· 51 commits to main since this release

You were right that the rotation still assumed a full kit. A fresh character with only Sinister Strike and Dispatch got an EMPTY bar at max combo points.

WHY: Dispatch is gated on "no other finisher available" - but availability was tested by COOLDOWN ONLY. An untalented Between the Eyes or Killing Spree sits at zero cooldown, so it read as "available" and blocked the one finisher the character actually had. Availability now requires the ability to be KNOWN, not merely off cooldown.

Also added a last-resort builder so the bar is never blank, even for a character with no finisher at all - an empty bar reads as "broken" and is worse than a slightly suboptimal suggestion.

Verified against real partial kits (tests/scenario_fresh80.lua, now in the repo):

  • Only Sinister Strike, max CP -> builder shown (was: empty)
  • SS + Dispatch, max CP -> Dispatch leads, then builders (was: empty)
  • SS + Dispatch + Pistol Shot, 2 CP -> builds to max, then spends

168 tests, three consecutive clean runs.