Skip to content

Encounter Builder

The Encounter Builder is BARAS’s configuration system for boss encounters. It allows you to define how encounters are detected, tracked, and displayed - nothing is hardcoded.

Access the Encounter Builder from the Encounter Builder tab in the main application.

Encounter Builder main interface


Every boss encounter in BARAS is defined through configuration. This means you can:

  • Customize existing encounters to match your preferences
  • Create entirely new encounter definitions
  • Share configurations with other players

Each encounter definition consists of several interconnected components:

ComponentPurpose
Entity RosterDefine which NPCs are part of the encounter
PhasesBreak the fight into trackable segments
TimersTrack boss abilities and mechanics
CountersTrack encounter state for complex logic
ChallengesDefine performance metrics to track
NotesDisplay encounter-specific reminders

The entity roster defines which NPCs belong to an encounter and how they should be tracked.

Entity Roster configuration

Key settings for each entity:

  • Triggers Encounter - Starts the encounter when this entity appears
  • Is Boss - Include in boss DPS calculations
  • Show on HP Overlay - Display health bar on the Boss Health overlay
  • Is Kill Target - Encounter ends when all kill targets die

Entities can be referenced by name in triggers throughout the encounter definition.


Phases divide an encounter into distinct segments for analysis and timer control.

Phases editor

Use phases to:

  • Track DPS during specific burn windows
  • Restrict timers to certain portions of the fight
  • Trigger mechanics when phases start or end

Timers track boss abilities and mechanics with countdown displays and alerts.

Timers list

See Encounter Timers Reference for detailed configuration options.


Counters track encounter state over time, enabling complex conditional logic.

Use counters to:

  • Track how many times a mechanic has occurred
  • Gate phases or timers behind specific conditions
  • Handle mechanics that change behavior based on count

Challenges track specific performance metrics during an encounter.

Challenges configuration

Available metrics include damage, healing, ability counts, and more. Challenges can be scoped to specific phases, targets, or conditions.


  1. Navigate to the Encounter Builder tab
  2. Select an operation or boss from the encounter list
  3. Expand sections to view and edit components
  4. Changes are saved automatically

For detailed field descriptions, see the Encounter Builder Reference.