SmartTotem 2.8.2

SmartTotem is a custom World of Warcraft TBC Anniversary addon designed specifically for Shamans to provide intelligent raid-based totem recommendations during encounters.
Overview.jpg

Overview.jpg

Layout and Appearance.jpg

Layout and Appearance.jpg

Profiles.jpg

Profiles.jpg

Loadouts.jpg

Loadouts.jpg

Watch Center.jpg

Watch Center.jpg

Recommendation Engine.jpg

Recommendation Engine.jpg

Favorite Panels.jpg

Favorite Panels.jpg

Bars.jpg

Bars.jpg

Tremor.jpg

Tremor.jpg

Tremor Recommended on mousover.jpg

Tremor Recommended on mousover.jpg

inuse.jpg

inuse.jpg

not in use.jpg

not in use.jpg

Description

SmartTotem Discord

https://discord.gg/9rXn7qctBy

 

See discord for even more detail on SmartTotems features. Post suggestions and bugs there for a faster reply


SmartTotem 2.8.2

SmartTotem is an intelligent encounter-aware Shaman assistant for World of Warcraft: The Burning Crusade Classic Anniversary. Instead of simply tracking cooldowns or displaying timers, SmartTotem actively analyzes encounters, your group, and your specialization to recommend the most effective totems for the situation.
Whether you're leveling, running Heroics, or progressing through raids, SmartTotem helps you make faster, smarter decisions without having to memorize every encounter.


Intelligent Encounter Recommendations

SmartTotem continuously monitors combat events, enemy abilities, party status, encounter mechanics, and your current specialization to recommend the right totem at the right time.

Automatic recommendations include:

Tremor Totem
Grounding Totem
Mana Tide Totem
Poison Cleansing Totem
Disease Cleansing Totem
Nature Resistance Totem
Frost Resistance Totem
Fire Resistance Totem

Pre-Pull Boss Detection
One of SmartTotem's signature features.
Before combat even begins, simply:

Mouse over an enemy
Target an enemy
Focus an enemy
If SmartTotem recognizes an upcoming fear mechanic, it immediately recommends Tremor Totem before the pull, giving your raid valuable preparation time.

Extensive Encounter Support

SmartTotem includes encounter awareness throughout The Burning Crusade Classic Anniversary.

Supported Raids:
Karazhan · Gruul's Lair · Magtheridon's Lair · Zul'Aman · Serpentshrine Cavern · Tempest Keep · Mount Hyjal · Black Temple

Support also includes numerous Classic-era raid encounters.

Supported Dungeons:
Hellfire Ramparts · The Blood Furnace · The Slave Pens · The Underbog · The Steamvault · Mana-Tombs · Auchenai Crypts · Sethekk Halls · Shadow Labyrinth · The Shattered Halls · The Botanica · The Mechanar · The Arcatraz · Magisters' Terrace

...along with many Classic leveling dungeons.


Instant Combat Casting

When SmartTotem recommends a totem, simply click it to cast. No searching through action bars, no scrolling through spell books, no guessing which totem should be dropped next. Just click and play.
Recommendation Panel and Flyout
Choose how you see recommendations. The Recommendation Panel shows encounter-aware totem suggestions as a persistent icon grid, while the Recommended Flyout presents them inline when hovering the main bar. Both can be enabled independently and include visual demos for previewing recommendation behavior before entering content.


Earth Shield Watch

Restoration Shamans can assign up to four tanks or players through the Earth Shield Manager. SmartTotem tracks each assigned player's remaining Earth Shield charges and current target at a glance, alerting you with audio cues whenever Earth Shield expires or is missing so it can be quickly reapplied.
Earth Shield assignments can be silently broadcast to other SmartTotem users in your raid, helping coordinate coverage between multiple Restoration Shamans without cluttering chat.
Assignments, frame positions, and display settings are saved with your active profile.


Loadout Grid

Create and instantly switch between your favorite four-totem setups using the integrated Loadout Grid.
Save up to 12 custom loadouts
One-click loadout activation
Import full SmartTotem profiles as profile-backed loadouts that switch your entire configuration in one click
Instantly return to your active profile
Native Blizzard keybindings for every loadout slot
Draggable grid with saved position
Live synchronization with profile changes
Perfect for swapping between raid groups, bosses, PvP, farming, or leveling.


Standalone Options Window

Overview — feature summaries and quick reference
Caster — Earth Shield Watch, Water Shield, Lightning Shield, Mana Tide Totem, Mana Watch, weapon imbues, Ankh tracking, and Windfury Twisting
Recommendations — Recommendation Panel and Flyout configuration, icon order, visibility, duration, and pulse speed
Loadouts — loadout creation, profile import, display settings, and grid layout
Profiles — create, save, update, load, and delete named profiles
Layout & Appearance — global scaling, frame reset, icon hover effects, tooltips, timers, minimap button, and bar element reordering
Favorite Panels — pin your most-used option frames to a dedicated page for quick access
All options pages support movable and resizable layouts. Drag framed sections to rearrange them, use the corner grip to resize, and lock the layout when you're done. Positions are saved per profile.
Changes are staged with Save and Discard buttons, so nothing applies until you confirm.


Favorite Panels

Star any supported option frame to add it to your Favorite Panels page. Favorites belong to your currently loaded profile, so each profile can have its own set of pinned options. Unlock the layout to move or resize your favorite frames, then lock it to save their positions.


Flexible Profile System

Create separate configurations for every specialization and playstyle.
Restoration, Enhancement, Elemental, and unlimited custom profiles
Each profile stores its own settings, preferences, layouts, frame positions, Favorites, loadouts, and bar element order
Profile-backed loadouts let you switch your entire SmartTotem configuration in one click from the Loadout Grid

 

Mana Watch

Mana Watch helps Restoration and Hybrid Shamans manage mana throughout long encounters.
Real-time mana monitoring with configurable thresholds
Intelligent Mana Tide Totem recommendations with audio alerts
Mana consumable recommendations (potions, runes, and other items)
Water Shield monitoring with audio alerts
Lightning Shield monitoring with audio alerts


Self-Buff Monitoring

Never lose track of your most important buffs. SmartTotem monitors Water Shield, Lightning Shield, Earth Shield, weapon imbues, and Ankh availability, with clear reminders and optional audio alerts whenever a buff expires or needs refreshing.


Windfury Twisting Assistant

Designed specifically for Enhancement Shamans.
Windfury internal cooldown tracking
NOW / WAIT timing indicator with ICD blocking
Optional audio alerts with selectable sounds
Twist performance statistics


Frame Snapping and Drag Reorder

SmartTotem frames snap together automatically as you drag them, making it easy to build clean layouts. Drag any snapped frame and its attached group moves with it.
Supported bars and watch frames allow their icons to be reordered by dragging. Right-click drag to reorder, left-click drag to move.


Native Blizzard Key bindings

Every supported totem can be assigned directly through Blizzard's standard Key Bindings menu.

 

2.8.2 Changes

2.8.2 — Profile-Optional Customization and Options Improvements

Made the unnamed **None** configuration a fully persistent working setup, allowing users to customize SmartTotem without first creating a named profile.

Enabled Favorite Panels, options-page layouts, frame positions, scaling, and snap relationships while using None.
Creating a named profile now captures the user's current working configuration, including Favorites and layouts.
Added **Reset Layout**, **Reset This Tab**, and **Factory Defaults** controls with clear, separate scopes.
Improved tab-reset coverage for custom controls, including Loadout editor selections and Visible 
Preserves existing named profiles, loadouts, Earth Shield assignments, settings, frame positions, and SavedVariables when upgrading.

 

2.8.1 — Persistent Settings Without a Named Profile

- Made the unnamed "None" configuration persist normally across `/reload`, logout, and login.
- Preserved explicit loading of "None" as the existing full factory-reset action.
- Limited talent/spec changes while using "None" to refreshing only spec-dependent default totems and shield mode.
- Preserved named profiles, profile snapshots, loadouts, Favorites, Earth Shield assignments, frame positions, SavedVariables names, and existing database formats.

 

SmartTotem Changelog

2.8.0 — Standalone Options and Earth Shield Manager

- Added a fully standalone SmartTotem options window while retaining Blizzard Settings as a fallback route.
- Expanded Earth Shield Watch into a multi-target Earth Shield Manager with assignment menus, status and charge tracking, missing-shield alerts, assignment sharing, and duplicate-target warnings.
- Added profile-backed Loadout Panel entries for rapidly switching complete SmartTotem setups while preserving regular four-totem loadouts.
- Improved the Loadout Grid, Recommendation Panel, Watch Cluster, Favorites, minimap controls, factory layouts, snapping, scaling, and frame positioning.
- Added an Overview page with setup and workflow guidance.
- Refined options sizing, spacing, alignment, dropdown controls, Save/Discard behavior, profile handling, and standalone-window layering.
- Updated recommendation demonstrations and default behavior for fresh profiles.
- Completed release cleanup by removing verified unused helpers, obsolete diagnostics, dormant debug paths, and superseded assets without changing gameplay behavior or saved data.
- Corrected the internal `/st test` smoke checks for the current recommendation architecture.
- Preserves existing profiles, loadouts, Favorites, frame positions, settings, and SavedVariables when upgrading from 2.7.2.
- Includes numerous stability, combat-safety, layout, and usability fixes accumulated throughout 2.8 development.

The SmartTotem 2.8.2 Team

profile avatar
  • 2
    Projects
  • 1.1K
    Downloads

More from user_94l40lzbi9ipi9vd