Description
A compact bleed tracker for Assassination Rogue.
One dark tile per hostile enemy in combat, in a small centered grid. Each tile fills in as you apply your bleeds, so you see at a glance how many enemies are covered and which ones are only half done.
Red, top-left: Rupture is up.
Blue, bottom-right: Garrote is up.
Gold crown: that Garrote was applied from Stealth (Improved Garrote).
Empty dark tile: that enemy has nothing on it.
SimonDevBleed never reads an aura. It counts nameplates, which are still plain public booleans, to draw one tile per enemy, then lets Blizzard's own native aura containers show or hide each colored triangle. The count is never known to the addon: you read it off the grid with your eyes.
The crown works the same way. Blizzard fills the button's icon region itself, and the addon simply stretches one texel of that icon through a crown-shaped mask in additive blend. That texel is dark in the normal Garrote icon and bright in the empowered one, so the crown appears on its own. No aura is ever inspected.
COMMANDS
/sdb move - show the drag handle and sample tiles, move the grid
/sdb lock - lock and save the position
/sdb size N - tile size in pixels, 8 to 64, default 26
/sdb row N - tiles per row, 1 to 20, default 5
/sdb glow - toggle the empowered Garrote crown
/sdb reset - restore default position and size
/sdb status - internal state: spec, combat, nameplates
/sdb debug - describe the native aura button on creation, for bug reports
/simonbleed works as a longer alias for /sdb.
GOOD TO KNOW
Assassination only. On any other spec or class the addon loads but stays completely inert.
The grid shows enemies that have a nameplate and are in combat, so its range is your nameplate distance, not a fixed 10 yards.
No OnUpdate outside of combat at all. In combat it checks only the nameplates that actually exist, three to eight in a dungeon rather than forty, five times per second, with no per-tick allocation.
English and French.

