Repository navigation
v2.0.0-alpha.5
Pre-release
Pre-release
·
55 commits
to main
since this release
Slab
v2.0.0-alpha.5 (2023-11-14)
Full Changelog Previous Releases
- rip out caster detection (for now)
it will get moved to its own mini-addon for integration w/o being broken by mdt/bw updates but not rn - fix scale of execute/tod indicators on small healthbars
- untested change to make smallmode overridable
- small mode fixes
- clean up implementation from ingame testing
- change handling of minor enemies
threat visible, castbars / auras not - use addon namespace properly
this improves type inference substantially, and avoids a bunch of
needlessLibStubing
it should remain compatible with all existing external code (such as it
is) since we still export the whole namespace via metatable index - implement threat rules inline
branching code vs array loop. prob branching code is faster? - flake setup
- comment
- new threat stuff
- add tapped color
- don't turn off castbars for minimal, also disable UnitExists threat check
the perf impact of castbars for mobs that don't cast (aka most trivial mobs)
is negligible, and the impact of (for example) totem casts being hidden
because totems are trivial is HUGE.
also the UnitExists threat check did weird things when you're the offtank
and there is no target. possibly need UnitDetailedThreatSituation but
gonna try again with just UnitThreatSituation and see - more cleanup
probably switch threat to use UNIT_THREAT_LIST_UPDATED instead of UNIT_THREAT_SITUATION maybe? - trivial and special are not the same :)
- stray dump
- oops, typo
- trying fira sans on for a spin
also reduce vertical scale to help with stacking - automatic caster mob detection based on MDT + BW
- more cleanup
- bunch of threat logic fixes, plus some misc work
- color cleanup
- sweeping changes to color setup