Bearplane Mode

A smart automatic travel form addon for Druids in The Burning Crusade Anniversary.

Features

  • Context-Aware Form Selection: Automatically evaluates your environment out of combat to prep the best travel form for your current location.
  • Smart Zone Logic:
    • Indoors / Dungeons → Cat Form (with hardcoded exceptions like The Black Morass and Escape from Durnhold to allow Travel Form).
    • Outdoors (Non-Flyable) → Travel Form.
    • Outland Zones → Swift Flight Form or Flight Form (configurable).
    • Swimming → Aquatic Form.
  • Combat Safe: Falls back to Travel Form during active combat to prevent execution locks.
  • Hardware-Level Keybindings: Hooks directly into the game's override binding system, allowing flawless support for mouse buttons, scroll wheels, and modifier keys.
  • Per-Character Settings: Keybind and flight form preference are saved per character.

How to Use

  1. Log in — the configuration window will open automatically on first install.
  2. Click "Bind New Key" and press your desired hotkey.
  3. Select your flight form preference: Swift Flight Form or Flight Form.
  4. Tap that hotkey anywhere in the world to instantly shift into the correct form.

You can reopen the configuration window at any time with /bpm or /bearplane.

Recommended Hotkeys

  • SHIFT-MOUSEWHEELDOWN
  • ALT-T
  • BUTTON3 (Middle Click) or BUTTON4 / BUTTON5 (Side Mouse Buttons)

Commands

  • /bpm or /bearplane → Toggle the configuration window.

How It Works Behind the Scenes

The addon uses a hidden secure action framework running an environment detection engine. It monitors your indoor/outdoor status, swimming state, and specific Outland and dungeon zone data out of combat. When a change is detected, it rewrites the secure frame's macro attributes instantly.

By binding your hotkey directly to this frame, the addon acts exactly like a native hardware action bar button — bypassing the limitations of standard text macros entirely.

Installation

  1. Copy the files into your game directory: Interface/AddOns/BearplaneMode/
  2. Ensure the folder contains both:
    • BearplaneMode.lua
    • BearplaneMode.toc
  3. Restart WoW or type /reload in chat.

Author: Gravebear
Enjoy seamless, lag-free shape-shifting across Azeroth and Outland!

The Bearplane Mode Team

profile avatar
  • 5
    Projects
  • 1.3K
    Downloads
Donate

More from GraveofBears

  • TankBuffReminder project image

    TankBuffReminder

    • 1.2K
    • Addons

    A simple tank helper to remind us of buffs, easily remove Salvation or BoP, auto repair, defense cap charts, and taunt announcements.

    • 1.2K
    • May 28, 2026
    • Addons
    • +1
  • DrumTempo project image

    DrumTempo

    • 42
    • Addons

    Tracks the debuff for drumming so that you don't waste a charge.

    • 42
    • April 25, 2026
    • Addons
    • +1
  • TankBuffReminder project image

    TankBuffReminder

    • 1.2K
    • Addons

    A simple tank helper to remind us of buffs, easily remove Salvation or BoP, auto repair, defense cap charts, and taunt announcements.

    • 1.2K
    • May 28, 2026
    • Addons
    • +1
  • DrumTempo project image

    DrumTempo

    • 42
    • Addons

    Tracks the debuff for drumming so that you don't waste a charge.

    • 42
    • April 25, 2026
    • Addons
    • +1