World Events

EC World Events

Dynamic World Events with Playerbots Integration

System Overview

A comprehensive dynamic event system for creating memorable world encounters

Playerbots Integration

Events spawn Playerbots as attackers or defenders based on the event type. Bots are matched to the event's level range and faction.

Participation Tracking

Players who enter the event zone are tracked. Kills, deaths, damage dealt, and healing done are all recorded for reward calculation.

Dynamic Rewards

Participants receive gold, honor, and items based on their contribution. Higher participation means better rewards.

Live Event Feed

Real-time updates across lifecycle, participants, and boss combat

No events yet.

Active Events

Current live events with participants and zone details

No active events.

Building Captures

Towers, bunkers, and strategic buildings (AV-style capture points)

No building captures yet.

Quick Actions

Start, stop, and manage world events via Remote Admin

Event Types

Different types of world events with unique objectives

Town Raid

Attack on an enemy town - Horde raids Alliance towns or vice versa

Town Defense

Defend your town from enemy attackers

World Boss

A powerful boss spawns in the world - requires cooperation to defeat

Resource Gathering

Competitive resource gathering event - collect the most to win

PvP Zone

Open world PvP zone activation with enhanced rewards

Event States

SCHEDULED
- Waiting to start
ACTIVE
- Currently running
COMPLETED
- Finished successfully
CANCELLED
- Manually stopped
FAILED
- Failed (no defenders)

Reward System

Gold
Based on kills & damage
Honor
PvP contribution
Items
Event-specific loot
Titles
Achievement titles

Rewards are distributed based on participation percentage. Players must meet minimum kill counts and participation thresholds defined per event to receive rewards.

Debug Mode

Enable in-game debug output for troubleshooting events

Debug levels: 0 (errors only) to 4 (trace - very verbose)

Server Module Required

This panel controls the mod-ec-world-events AzerothCore module. The module must be compiled with the server to function.

Dependencies: This module integrates with mod-playerbots for bot spawning and mod-ec-realtime-bridge for console updates.

Installation: Copy azerothcore-wotlk/modules/mod-ec-world-events/ to your AzerothCore modules directory, rebuild the server, and apply the SQL files.

Configuration: Edit mod_ec_world_events.conf in your worldserver config directory.