ShuffleStone - Random Hearthstone

Miscellaneous 2 more categories

Randomize your hearthstone toys with no repeats. Shuffle-bag rotation across all supported hearthstones, custom lists, drag-and-drop action bar macros, dynamic icon updates, and a visual toy picker UI. Never use the same hearthstone twice in a row.

WoW 12.0.7 Maintained

Trend Explorer

Recent download momentum

Estimated downloads/hour over observed intervals in the last 48 hours.

Latest interval 0 /h 0.994h observed interval · ending Sep 11, 9 AM
Peak estimate +3 /h 1h observed interval · ending Sep 9, 2 PM
Average estimate +0.232 /h Time-weighted · 47.5h covered of 48h

Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.

About this addon

What it does

Buy Me A Coffee GitHub

What is ShuffleStone?

ShuffleStone randomizes which hearthstone toy you use each time you press your macro. It cycles through every toy in your list before repeating any, so you get maximum variety with zero effort. Create custom lists, drag a macro to your action bar, and enjoy a different hearthstone animation every time you hearth.

Key Features

  • No-Repeat Shuffle Rotation - Uses a shuffle-bag algorithm that cycles through every toy before any can repeat. No back-to-back duplicates, even at cycle boundaries
  • All Home Hearthstones Supported - Covers every home hearthstone from Classic through Midnight (not Dalaran or Garrison variants)
  • Custom Lists - Create as many lists as you want ("Favorites", "Holiday Only", "Shadowlands", etc.) and switch between them instantly
  • Action Bar Macros - Each list generates a draggable macro for your action bar. No 255-character limit — uses SecureActionButton attributes
  • Dynamic Macro Icon - Macro icon updates to show whichever hearthstone is queued next, so you always know what's coming
  • Visual Toy Picker - Browse all hearthstones in a clean icon grid. Green checkmarks show which are in your list, lock badges mark unobtained toys
  • Show Unobtained Toggle - See only owned toys or browse the full collection
  • One-Click Management - Click a toy icon to add/remove it from your current list
  • Custom List Icons - Pick any hearthstone icon for each list from a visual icon picker
  • Live Tooltip & Cooldown - The action bar button shows the queued hearthstone's real tooltip and cooldown swipe, not just an icon
  • Any Language Client - Macros reference toys by ID, not localized names, so everything works on non-English clients
  • Combat Safe - Uses SecureActionButton so your macro works mid-combat without taint
  • Lightweight - No AceGUI, no heavy libraries. Raw WoW frames, pre-allocated icon pools, reusable buffers. Minimal memory and CPU footprint
  • Persistent State - Lists, toy selections, rotation progress, and window position all saved across sessions

How It Works

  1. Type /ss to open the ShuffleStone window
  2. Create a list and click toy icons to add them
  3. Drag the macro icon from the list row to your action bar
  4. Press the macro — a random hearthstone from your list is used
  5. Next press uses a different one. No repeats until all are cycled!

Compatibility

  • WoW Version: Midnight (12.0+)
  • Works with: ElvUI, Bartender, Dominos, and all action bar addons

At-a-glance numbers

Performance highlights

  • Peaked at Hot #2593 on Aug 11, 2026.
  • Peaked at Rising #2448 on Aug 11, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 1 release in the last 30 days.
  • Averaging 6 new downloads per day over the past week.

Visuals

Screenshots 2

Use real gameplay shots to assess the addon before installing.

Discover more

Keep exploring

Similar addons you might also want to check out.

More by justLuther

Same creator, different utilities.

Similar in Miscellaneous

Comparable addons in the same lane.

WarpDeplete Mythic+ Timer #3
4.0M downloads

Timer for M+ Challenge Modes

Infinite Raid Tools #7
2.3M downloads

Independant modules for raiding both general and boss specific (previously Endless Raid Tools)

GoldCounter #21
406.6K downloads

Track gold earned and spent across every character on your account.

Cooldown Manager Centered - Better CDM CMC #22
6.6M downloads

Style your Cooldown Manager Icons, Buffs and Bars

Raider.IO Mythic Plus, Raid Progress, and Recruitment #25
448.9M downloads

This companion addon for Raider.IO shows Mythic Plus scores, Raid Progress, and Recruitment status when hovering over players.

Azeroth Pilot Reloaded #30
3.6M downloads

Continuation and rewrite of Azeroth Auto Pilot, an addon for quest routing for leveling with automatic features.

Raidstrats.gg - Raidplanner & Assignments #33 #472
16.3K downloads

Import, display, and live-sync raid strategies to effortlessly coordinate positioning and assignments with your entire team.

Leatrix Plus #34
70.6M downloads

Powerful and modular quality of life addon with a small resource footprint. Supports all WoW games including Midnight and Burning Crusade Classic Anniversary (as well as all the others).

Leatrix Maps #36
38.5M downloads

Enhancements for your maps. Supports all WoW games including Midnight and Burning Crusade Classic Anniversary (as well as all the others).

Mythic Dungeon Tools - MDT #39
99.9M downloads

World of Warcraft AddOn for planning and optimizing Mythic+ dungeon runs

RareScanner #42
136.8M downloads

RareScanner, a World of Warcraft addon to alert you when a rare, event or treasure appear in your minimap.

Northern Sky Raid Tools #47
9.4M downloads

Raid Tool Addon for the Guild "Northern Sky"