Combat Lab

Compare dragons by how they fight

Use one fair combat baseline to inspect scores, stats, skill evidence and direct element facts.

70Level E5Empower 12Rank
Comparison ready

Battle roster

{{vm.submittedViewName()}} · {{vm.metricName(vm.result.mode)}} · {{vm.submittedProfileName()}}

{{dragon.name}}

Set up comparison

Your draft only replaces the visible result after you run Compare.

Comparison view
Battle roster {{vm.draft.dragonIds.length}} / {{vm.maxDragons()}}
Combat profile

Shortlist always uses Base profiles for fast, fair results.

Select at least two dragons to compare.

Draft not submittedThe result below still shows your last successful comparison.
Building combat comparison

Reading the same baseline, score model and combat evidence for every dragon.

Your combat board is ready

Choose at least two dragons above, then run Compare to create a shareable result.

Submitted result

Combat result

This snapshot stays unchanged while you edit the draft above.

View
{{vm.submittedViewName()}}
Goal
{{vm.metricName(vm.result.mode)}}
Profile
{{vm.submittedProfileName()}}
Baseline
L{{vm.result.baseline.level}} · E{{vm.result.baseline.grade}} · R{{vm.result.baseline.rank}}

Quick verdict

Leaders from the exact profile and goal shown above.

Selected goal leader {{vm.dragonName(vm.selectedHighlight().leaderIds[0])}} Tied leaders {{vm.metricName(vm.selectedHighlight().metric)}} · {{vm.submittedProfileName()}}
Score {{vm.selectedHighlight().value|number:1}} +{{vm.selectedHighlight().delta|number:1}} lead

Some combat data is incomplete, so treat this lead as directional.

{{vm.metricName(highlight.metric)}} {{highlight.value|number:1}} {{vm.dragonName(highlight.leaderIds[0])}} Tied leaders +{{highlight.delta|number:1}}

Combat shape

Percentile 0-100 for the submitted profile. Toggle a dragon to reduce overlap.

Two profiles shown first for easier reading

Scoreboard and combat stats

Compare every dragon on the same row. Leaders are highlighted per metric.

{{column.label}} Selected goal {{vm.deepMetricValue(dragon, column.key)|number:vm.metricPrecision(column.key)}}{{vm.metricSuffix(column.key)}} #{{vm.rank(dragon, column.key)}}

{{dragon.name}}

{{vm.ownedSkinsText(dragon.build.ownedCombatSkinCount)}} {{vm.equippedSkinText(dragon.build.equippedSkinId)}} {{vm.buildPerkText(perk)}} No perk or skin modifier was selected.

Direct matchup facts

Element and speed facts only. This is not a duel prediction.

{{vm.dragonName(matchup.leftDragonId)}} versus {{vm.dragonName(matchup.rightDragonId)}} {{vm.matchupText(matchup)}} Factual only
Attacking side{{vm.dragonName(side.attackerId)}}Against {{vm.dragonName(side.defenderId)}}
{{matchup.leftAttack.defenderPrimaryElement|translate}} Defender primary element {{matchup.rightAttack.defenderPrimaryElement|translate}}
×{{matchup.leftAttack.bestMultiplier|number:1}} Best element multiplier ×{{matchup.rightAttack.bestMultiplier|number:1}}
AvailableNot found Critical access AvailableNot found
{{matchup.leftAttack.criticalMoveIds.length}} Critical moves found {{matchup.rightAttack.criticalMoveIds.length}}
{{vm.resultDragon(matchup.leftAttack.attackerId).stats.coverage|number:1}} Attacker coverage {{vm.resultDragon(matchup.rightAttack.attackerId).stats.coverage|number:1}}
{{vm.resultDragon(matchup.leftAttack.defenderId).stats.resistance|number:1}} Defender resistance {{vm.resultDragon(matchup.rightAttack.defenderId).stats.resistance|number:1}}
{{vm.elementList(matchup.leftAttack.criticalElements) || '-'}} Critical elements {{vm.elementList(matchup.rightAttack.criticalElements) || '-'}}
Speed is tied. {{vm.dragonName(matchup.fasterDragonId)}} is faster. Turn order is one fact, not a predicted winner.

Combat skill evidence

Choose one dragon, then expand only the skill group you need.

Data quality and confidenceKnown limitations, partial effects and missing references
{{dragon.name}}{{dragon.confidence|number:0}}%
Known effects
{{dragon.knownEffects}}
Unknown effects
{{dragon.unknownEffects}}

Comparison notes

{{vm.warningText(warning)}}

{{dragon.name}}

{{vm.warningText(warning)}}

No comparison-level data warnings were reported.

Shortlist board

Compare the same Base profiles, then promote two to four candidates into Deep Compare.

{{vm.promotedDragonIds.length}} / 4 selected for Deep Compare
Dragon Deep Compare
{{dragon.name}}{{dragon.rarity}} · Category {{dragon.category}} {{vm.shortlistValue(dragon, column.key)|number:1}}{{vm.shortlistSuffix(column.key)}}

Heat bars use the global 0-100 scale for the active metric preset.

{{vm.slide.title}}