Skip to content
Back to Blog

BDO siege and node war roles explained: mainball, flex, cannon, elephant, shai, defense

CoGM Team··8 min read

Most new BDO officers learn role assignments by watching whoever ran wars before them. That works until you change guilds, or your old shotcaller quits, and now you're filling roles you don't fully understand. Here's the breakdown of each siege role, who fits, and what to watch for.

Why role definitions matter

A 50-person ball with no role assignments collapses the same way every time. Too many people chasing the same kill, nobody on cannons, nobody guarding the elephant, the shai healing nobody in particular. Wars are won by guilds that pre-assign roles and hold people to them.

The other reason: gear floors. Each role has a different gear requirement. Pulling someone into mainball when they don't have the AP for it sets the whole team back.

Mainball

What it does: The kill-pressure core. Mainball stacks together, follows the shotcaller, dives the enemy ball, and generates the bulk of your kills.

Class recommendations: High-impact AOE classes. Sorc, Wiz, Witch, Awakening Striker, Drakania, Scholar. Anything with crowd control or burst that scales in stacked fights.

Gear floor: Highest in the war. T1 mainball needs T1-cap gear. Capped wars need capped gear with at least 290 AP. Uncapped wars are uncapped, which means whatever you've actually got.

Tactical responsibility: Stay on the shotcaller. Don't peel off to chase. Don't get baited. The shotcaller calls the dive, you commit. The shotcaller calls the disengage, you disengage immediately.

Common mistakes: Mainball that scatters the second a fight starts isn't mainball. The bigger problem is players who think they're mainball without the gear or class for it. Disengage discipline matters too — if the shotcaller calls a peel and you don't move, you waste a life.

Flex

What it does: Secondary DPS that responds to whatever the war needs. Sometimes you're rotating into mainball. Sometimes you're chasing a small skirmish. Sometimes you're holding a flank.

Class recommendations: Mobile DPS. Ninja, Kuno, Maehwa, Musa, Hashashin, Lahn. Classes that can pick fights and disengage quickly.

Gear floor: Slightly below mainball. You can flex with less AP because your job is opportunistic damage, not stacked-fight presence.

Tactical responsibility: Read the war. If mainball is doing fine, you're free to roam and pick up kills. If mainball is in trouble, you're collapsing in to support. Don't flex into a 1v5 and feed.

Common mistakes: Flex players who never collapse in when needed, and just farm easy kills on the edges. They look great on the K/D table and contribute almost nothing to the actual war result.

Cannon team

What it does: Operates fort cannons. On defense, you're keeping the fort up by killing enemy structures and engineers. On offense, you're chunking the enemy fort.

Class recommendations: Anyone, but specifically people who can sit on a cannon for an hour without getting bored. Cannon work is unsexy and critical.

Gear floor: Lower than mainball. Gear matters less here than discipline.

Tactical responsibility: Stay on the cannons. Don't ditch your cannon to chase a kill. Communicate ammo and target priority.

Common mistakes: Cannon team that gets bored and joins mainball. The fort goes down, the war ends, the people who left their cannons explain that mainball "needed help." It didn't. The cannons did.

Elephant rider

What it does: Massive mobile damage and presence. A well-played elephant is one of the highest-impact units in a war. A badly-played elephant is a giant XP piñata for the enemy.

Class recommendations: Doesn't matter for the rider's own class. What matters is the player's awareness, positioning, and willingness to disengage.

Gear floor: Elephant gear (durability, attack power) matters more than the rider's personal gear. Make sure the elephant is actually upgraded.

Tactical responsibility: Push enemy ball. Disengage when you take focus. Don't tank the entire enemy team alone. Coordinate with mainball so they peel for you when needed.

Common mistakes: Elephant riders who push solo into the enemy ball and die in 8 seconds. Elephant riders who never push and just stand at base. Both are equally bad. The right answer is calculated pushes coordinated with the shotcaller.

Shai

What it does: Buffs and survivability. Shai keeps mainball alive longer, which means mainball wins more trades. The class is the answer. Awakening Shai for buffs, Succession Shai for occasional damage if you have the spare slot.

Gear floor: Lower than mainball. Defensive gear matters more than AP.

Tactical responsibility: Stay near mainball. Don't get caught alone. Drop buffs on cooldown. Be aware of which mainball members are getting focused and prioritize accordingly.

Common mistakes: Shai who roams off to do their own thing. Shai who doesn't position with mainball and ends up out of buff range when fights happen. One Shai in the wrong spot is a wasted slot.

Defense

What it does: Holds your own fort. Stops enemy pushes, picks off enemy stragglers, calls out incoming threats. Doesn't usually go on offense.

Class recommendations: Tanky / sustain classes. Valkyrie, Warrior, Berserker. Classes that can survive 1v3 long enough for help to arrive.

Gear floor: Defensive stats matter more than offensive. Accuracy and DP carry your survivability here.

Tactical responsibility: Stay near base. Communicate enemy positions. Don't get baited into a chase that pulls you 200m from the fort.

Common mistakes: Defense players who get bored and push out to mainball. The fort goes undefended. An enemy small group gets in, takes the fort, war over. Happens at least once a season.

Assigning and tracking these

The temptation is to assign roles in your head and rely on people remembering. That works for two wars. By war three, somebody is in the wrong role and nobody is sure who.

What works:

  • Per-member role saved on the roster. Not in someone's notes. In a system everyone can see.
  • Gear floor tied to role. If a role has an AP minimum, the system flags members who don't meet it.
  • Per-role performance over time. Some players are great mainball and bad flex. The data tells you that, not your gut.

How CoGM helps

CoGM tracks siege role per character. The gear OCR upload pulls AP/AAP/DP and ties it to the member's assigned role. PvP analytics break down K/D by role so you can see who's actually performing where you put them.

Start a free CoGM community for your BDO guild. Pro adds the deeper PvP analytics and AI fight analysis when you're ready for it.

Ready to level up your guild?

CoGM is the free, all-in-one platform for managing gaming communities.

Get Started Free