← All scenarios
PHYS-010skill

Bowling Bash Lv10 — single-target high-multiplier with size-favored weapon

Bowling Bash is a Knight skill with very high multiplier (~600%+ at Lv10). Tests that high-multiplier skills don't overflow, that the size modifier still applies, and that the breakdown shows the multiplier chain clearly. Use a Spear (favored vs Large) on a Large target to maximize all factors.

physicalDamagehighMultiplierSkillspearVsLargebowlingBash
Action
skill
KN_BOWLINGBASH Lv10 in expected mode
skillId
KN_BOWLINGBASH
skillLevel
10
mode
expected
context.mapType
pve

Actors

Lord Knight
player · lord_knight · Lv95/65
attacker
Primary stats
str
99
agi
40
vit
70
int
1
dex
60
luk
20
Equipment
  • mainhand: lance · spear_2h · +10 · ATK 185
Anubis (Large, Undead lv1)
monster · Lv78
defender
demihumanundead 1largenormal
HP 13670 / 13670
Hard DEF 30
Hard MDEF 25
Expected output
From the scenario fixture. Numerical values marked as null are placeholders pending rAthena verification.
hittotalDamage: pending

Skill multiplier should be 600%+ at Lv10 (verify rAthena exact formula). Spear vs Large should be 100% (full damage). Neutral attack vs Undead lv1 element should be 1.0x or 1.25x (verify). Breakdown should clearly show the multiplier chain: skill mult, size mult, element mult, DEF subtraction. If totalDamage > 2,147,483,647 there's a 32-bit overflow somewhere.

Show full expected JSON
{
  "breakdown": {
    "skillMultiplier_expectedRange": [
      5,
      8
    ],
    "weaponSizeMultiplier": 1,
    "elementMultiplier_expectedRange": [
      1,
      1.25
    ],
    "noOverflow": true
  }
}

Computed: DamageResult

Server-evaluated by calculatePhysicalDamage() from @ro/core.

Outcome
hit
1 hit · 2,435 damage
2,435
Pipeline breakdown
D-003 steps 2–13
WeaponratioATK366
× size × skill2,196
× (1 + 0.0% ATK%)2,196
+ StatusATK (246)2,442
× 1.00 element2,442
× (1 + 0.0% race/elem/size/class)2,442
crit none2,442
− 0 hard DEF2,442
− 7 soft DEF2,435
× (1 − 0.0% taken%)2,435
+ MasteryATK (0)2,435
floor + min(1)2,435
Inputs
From attacker / defender ResolvedStats
StatusATK246
WeaponATK366
EquipATK0
MasteryATK0
Size mult1.00×
Element mult1.00×
Race%0.0%
Element%0.0%
Size%0.0%
Class%0.0%
Taken%0.0%

Hits (1): hit 2,435