Calculate damage and firing behavior from the selected move and explicit combat assumptions. Separate per-hit damage, critical expectation and conditional output instead of presenting every emitted projectile as a guaranteed hit.
What to do
- Select the actual base move, level and evolution.
- Set target types and weather intensity.
- Use realistic hits, lifetime or enemy counts and compare the breakdown.
Numbers & conditions
Move level modifiers apply in order, then player attack, type, weather and relevant item effects. Critical damage is ×1.5. Behaviors such as chain, orbit, turret and trail use their own repeated-hit or lifetime rules.
Common mistakes
The calculator cannot observe your run or guarantee hit frequency. A conditional estimate should be shared with its scenario inputs.
Tools
Related pages
Game data & sources
The linked game files show where these stats, costs and rules come from. Updates to the game may change them.
Data version: a9b21f09
- https://github.com/JPTER78/pokesurvivor/blob/a9b21f091d7e2e0b10bc9ef94836447bf63cddeb/js/data/moves.js
- https://github.com/JPTER78/pokesurvivor/blob/a9b21f091d7e2e0b10bc9ef94836447bf63cddeb/js/systems/combat.js
- https://github.com/JPTER78/pokesurvivor/blob/a9b21f091d7e2e0b10bc9ef94836447bf63cddeb/js/entities/player.js
- https://github.com/JPTER78/pokesurvivor/blob/a9b21f091d7e2e0b10bc9ef94836447bf63cddeb/js/data/types.js