Waking

Sora from Kingdom Hearts.

 Waking's appearance in-game. = |-|   Info

Key Combo (LMB) [0.4s/0s during LIMIT BREAK]: Perform a 3-hit combo with the Keyblade. The first hit deals 16 damage, the second does 20, and the third does 12. In the air, perform a 2-hit combo, dealing 10 damage on the first hit and 16 on the second. All hits apply a short Stun.

Dodge (Q) [0.6s/2s in air/0.2s during LIMIT BREAK]: Roll forward. In the air, perform a double jump. During LIMIT BREAK, teleport forward a short distance.

LIMIT BREAK (E) [0.5s]: Upon use, enter a state that constantly drains your MP until it reaches 0. While active, Key Combo has no cooldown, but its damage is reduced, and Dodge becomes a short teleport forward on the ground.

Magic (F) [0.6s]: Consume 33 MP to perform one of three spells, which cycle each time this ability is used.
 * Fire: Summon a fast-moving fireball that deals 30 damage and applies a short Burn.
 * Thunder: Cause lightning to strike at your location, dealing 30 true damage and stunning in a small area.
 * Freeze: Slam the ground, creating an icicle that deals 25 damage and applies a short Freeze.