Sprellyy's SmartMount

SmartMount is a lightweight, context-aware addon for WoW TBC 2.5.5 that consolidates all ground mounts, flying mounts, and class-specific mobility forms into a single intelligent button.

SmartMount

Author: Sprellyy 
Interface: 20505 (TBC 2.5.5 Anniversary Servers)
Framework: Blizzard LUA

Project Overview

SmartMount is a highly intelligent, dynamic macro engine for World of Warcraft: Burning Crusade Classic. Unlike standard mount addons, SmartMount physically rewrites a local macro named "SM" in real-time, adapting your action bar to your current zone, riding skill, and personal preferences. It eliminates the need for multiple mount buttons by providing a single, context-aware solution that knows exactly when you should be flying, riding, or using class-specific forms.

Key Features

Dynamic Macro Rebuilding The addon uses a custom engine to "burn" the most efficient mount command directly onto your action bar. When you toggle settings or change profiles, the macro updates instantly, providing chat-log confirmation of the exact logic being used.

Smart Speed-Tier Logic SmartMount automatically scans your inventory and spellbook to prioritize the fastest available travel method. It detects the difference between 60% and 100% ground mounts, as well as 150% and 280% flying mounts, ensuring you never leave speed on the table.

Profile-Specific Customization Manage unique mounting behaviors for every character through a dedicated Profile system. Settings like the Shift-to-Ground blocker and Force Flight Form are saved per-profile, allowing for a tailored experience across all your classes.

Environment & Outland Awareness The engine is fully Outland-aware, detecting flyable zones and verifying your riding skill (Expert vs. Artisan) before suggesting a flyer. It intelligently falls back to ground mounts or mobility forms when in Azeroth or restricted zones.

Blockers (Manual Overrides) Shift Modifier: Forces a ground mount in flying zones. This can be disabled via the Shift-Blocker (/smfs) for players who want to ignore shift-inputs while flying. Ctrl Modifier: Forces instant-cast mobility forms (Ghost Wolf, Travel Form) regardless of location or combat status. Force Flight Form: A Druid-specific toggle (/smff) to prioritize instant-cast Flight Form over high-speed mounts, ideal for gathering or Phase 1 gameplay.

 

Class Utility Support:

 

Paladin & Warlock: Seamlessly integrates Summon Charger and Summon Dreadsteed, with Battleground logic to prioritize item-based mounts when dispels are a threat.

Shaman: Automated Ghost Wolf integration for combat and low-level travel.

Druid: Comprehensive support for Aquatic, Travel, and Flight forms based on environment and leveling progress.

Credit

Thanks to Burzum for helping me with the Druid testing.

The Sprellyy's SmartMount Team

profile avatar
  • 3
    Projects
  • 1.1K
    Downloads

More from Sprellyy

  • ItemCount by Sprellyy project image

    ItemCount by Sprellyy

    • 365
    • Addons

    Clean, high-readability item counts for bags and banks with class-colored character totals.

    • 365
    • January 14, 2026
    • Addons
    • +2
  • STFU_BG project image

    STFU_BG

    • 54
    • Addons

    Addon that removes the minimap pings and /rw in BG

    • 54
    • January 15, 2026
    • Addons
    • +1
  • ItemCount by Sprellyy project image

    ItemCount by Sprellyy

    • 365
    • Addons

    Clean, high-readability item counts for bags and banks with class-colored character totals.

    • 365
    • January 14, 2026
    • Addons
    • +2
  • STFU_BG project image

    STFU_BG

    • 54
    • Addons

    Addon that removes the minimap pings and /rw in BG

    • 54
    • January 15, 2026
    • Addons
    • +1