Skip to main content

BB Fire Mage Rotation: Getting Started Guide

Important Note Before Starting

This is not a "plug and play" or "W key" script. The BB Fire Mage rotation is designed to optimize performance at the highest levels of content and requires active player engagement. While it automates complex spell priorities and decision-making, you will still need:

  1. A solid understanding of Fire Mage fundamentals
  2. Manual control of key cooldowns (especially Combustion timing)
  3. Strategic decision-making about when to use various toggles

This script is intended to enhance the capabilities of players who already understand their class, not replace the need for that understanding. You will need to manually engage with different aspects of the rotation, particularly cooldown management and AoE/ST switching, to achieve optimal results.

If you're looking for a completely automated solution that requires no input beyond movement, this isn't it. However, if you want a tool that handles the complex moment-to-moment decisions while leaving you in control of the strategic elements, you've found the right script.

Introduction

Welcome to the BB Fire Mage Rotation! This guide will help you set up and optimize your experience with the script. The rotation has been designed to handle both single-target and AoE scenarios efficiently, with particular focus on optimizing Combustion windows for maximum damage output.

Quick Setup Guide

Installation

  1. Install and set up Project Sylvanas
  2. Import the BB Fire Mage script
  3. Configure your bindings as detailed below

WoW Settings

For optimal performance, ensure you have the following settings:

  • Spell Queue Window: 200-250ms (lower for low latency, higher for high latency)

Essential Bindings

From the script's keybinds menu, these are the available options:

SettingPurpose
Enable Script ToggleTurns the entire script on/off (essential)
Combustion ToggleControls automatic Combustion usage (essential)
Smart CombustionOnly uses Combustion when fights are predicted to last >30 seconds (not recommended)
Enable Shifting PowerAllows script to use Shifting Power (not recommended, use manually)
Hot Streak Hold Advanced feature for extending Spellfire charges between pulls
Force Single Target Forces Pyroblast even in AoE situations (useful in dungeons)
Prepull Rotation Starts combat with a prepull rotation (recommended for raiding)

Core Features

Combustion Handling

The script features advanced Combustion management:

  • Combustion Buffer Setting: Default is 400ms, adjust based on your latency:

    • Low latency (10-20ms): Try 100-200ms
    • Medium latency (50-100ms): Stick with 400ms
    • High latency (150ms+): Consider 500-700ms
  • Smart Combustion: Available but not recommended - most users prefer to manually control Combustion with the toggle.

Targeting System

The script implements a multi-tiered targeting system:

  1. Player's Current Target: Always takes priority
  2. Highest Ignite Target: For optimizing Ignite spread in AoE
  3. Highest Health Target: Default fallback for most situations

Special targeting behavior:

  • Fire Blast will always target the highest Ignite value target in cleave situations
  • Scorch will automatically target low health enemies (less than 30 percent) for execute phase

To see this system in action, enable target highlighting in the debugging menu.

AoE vs Single-Target

The script automatically switches between AoE and single-target rotations:

  • Flamestrike Threshold: 5+ targets (fixed setting)
  • Force Single-Target Toggle: Use this when you need to focus a priority target despite being in an AoE situation

Most users report better results manually controlling this toggle during dungeons.

Advanced Features

Combustion Tracker Window

Enable the Combustion Tracker in the debugging tools menu to access detailed statistics:

  • Combustion duration
  • Pyroblast count per Combustion
  • Time between Combustions
  • Average Pyroblast count

This helps you analyze and optimize your Combustion windows over time.

Target Highlighting

Enable target highlighting to see the script's targeting decisions in real-time:

  • Green: Player's current target
  • Orange: Highest health target
  • Red: Scorch target (below 30% health)
  • Blue: Ignite spread target

Shifting Power Usage

The script can use Shifting Power when:

  • You have less than 2 Fire Blast charges
  • You don't have Hot Streak
  • Combustion cooldown is greater than 20 seconds
  • You're not moving (since it's a channeled spell)

Important: It is strongly recommended to disable this feature and use Shifting Power manually. Most high-performing players manually control when to use Shifting Power to optimize their rotation.

Spellfire Sphere Optimization

The rotation tracks your Spellfire Sphere charges and attempts to optimize their usage during Combustion windows. It also supports Wristwraps usage for maximum benefit during high-damage phases.

Performance Expectations

  • Raids: Users report purple and yellow parses, with performance increasing with proper PI/Bloodlust timing
  • Mythic+: Performs exceptionally well in higher keys with larger pulls
  • Combustion Performance: Expect 10-12+ Pyroblasts during optimized Combustion windows

Troubleshooting

Script Not Casting at End of Combat

The script avoids casting when targets have very low health to prevent cast scuffing during pulls. This behavior sometimes extends to the end of packs, which is a minor DPS loss but prevents problematic cast cancellations.

Combustion Sequencing Issues

If you notice the script missing the double instant Pyroblast/Flamestrike at the start of Combustion:

  1. Try increasing your Combustion buffer setting
  2. Check your latency and spell queue window settings

Manual Cast Priorities

The script gives priority to utility and defensive cooldowns when cast manually, including:

  • Defensive cooldowns (Ice Block, Blazing Barrier)
  • Utility spells (Remove Curse, Mass Barrier, Invisibility)
  • Movement abilities (Blink, Alter Time)

If you need to cast other CC abilities during Combustion, you may need to temporarily disable the script.

Conclusion

The BB Fire Mage rotation is designed to provide competitive performance across all content types while handling the complex priorities of the Fire specialization. By understanding and configuring the features detailed in this guide, you'll be able to maximize your damage output with minimal manual intervention.

If you encounter any issues or have suggestions, please reach out through the support channels or contribute directly to the project.

Happy burning!