Skip to content
PoGoBattler

Surf+

SURF_PLUS
waterCharged move1 form can use it1 get STABExclusive — no TM teaches it

A Mega-exclusive move — only Mega Greninja can use it. The Game Master carries it as its own VM_MOVE_TEMP_EVOLUTION_... template with no name of its own; the name above is the one Pokebattler uses, and its numbers match this snapshot digit for digit — the full audit is on the data-quality page.

Raid numbers

The PvE stats the simulator runs on. Energy is gained by fast moves and spent by charged moves.

Power
130
Energy
-100
Duration
1.5s
1500 ms
DPS
86.67
power / duration
DPE
1.30
power / energy
Trainer Battle
55 / 35
power / energy
Damage window1200 - 1400 ms of 1500 ms

Damage lands inside the dark band, not at the end of the animation — that is why a move can be interrupted after it has already hit.

Trainer Battles

A separate Game Master template with its own numbers. Turns run at 0.5s each and energy caps at 100.

Power
55
130 in raids
Energy
-35
-100 in raids
DPE
1.57
1.30 in raids
Stat change
none
no Trainer Battle effect
Duration
1 turn
1.5s in raids

Charged moves resolve inside a turn, so only power, energy and any stat change matter. The stat ladder the Game Master ships is 0.50, 0.57, 0.67, 0.80, 1.00, 1.25, 1.50, 1.75, 2.00 for stages -4 to +4. Every Trainer Battle number in the snapshot is audited on the data-quality page.

Learned by 1 form

Same-type users first — they get the x1.2 STAB bonus. Elite / legacy rows need an Elite TM or a past event.

FormTypesHow
Mega GreninjaMega Greninja#0658waterdarkSTAB

Where this data comes from

Read from the committed Game Master snapshot built 2026-10-03 by npm run data:build. Every integrity check is re-run live on the data quality page.