promotional bannermobile promotional banner

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.

Sprellyy's SmartMount Team

profile avatar
  • 3
    Projects
  • 1.4K
    Downloads

More from Sprellyy