Mechanics Max Weather Ball + -ate Ability

What type of bug are you reporting? Mechanics

What is the bug?
Interactions between Refrigerate, Max Strike and Weather Ball:
Because Weather Ball is unaffected by Refrigerate, it becomes Max Strike instead of Max Hailstorm when used by Dynamax Aurorus. However, something is not adding up. In the battle, Regirock took an unreasonably large amount of Damage from Max Strike compared to Max Flare, even though it should resist both. Also, the Max Strike is neutral as it didn't say "it's not very effective", but at the same time, it did lower Regirock's speed instead of summoning Hail. Is this how it's supposed to work?

Are you able to replicate it? If so, how?
https://replay.pokemonshowdown.com/gen8anythinggoes-2277804392
 
Showdown is definitely treating Refrigerate Weather Ball as Ice-type, even though it uses Max Strike: https://replay.pokemonshowdown.com/gen8anythinggoes-2301095192

The same thing happens with Pixilate: https://replay.pokemonshowdown.com/gen8anythinggoes-2301100993

It should be changing it to actually be Max Hailstorm, though, just like how Dynamaxed Pixilate Hyper Voice should become Max Starfall (see cartridge footage).

For the developer: Max Moves have different event timing for when they actually change type from -ate Abilities: https://www.smogon.com/forums/threads/sword-shield-battle-mechanics-research.3655528/post-8548957. This is because the game uses a different event to change the type of Max Moves. The following effects use this Max Move type change event:

Weather Ball
Terrain Pulse
Multi Attack
Techno Blast
Aura Wheel

Ion Deluge / Plasma Fists effect

Normalize
Aerilate
Pixilate
Refrigerate
Galvanize

This is in contrast to non-Max Moves, which uses 2 events (though the Ion Deluge / Plasma Fists effect is the only thing that happens in that 2nd event).

Effects within the same event should resolve in order of Moves > Field effects > items like usual.
 
Last edited:
I see, so if I'm understanding correctly, Weather Ball isn't affected by Refrigerate, but the Max Strike based on Weather Ball is. And when Max Strike is used by a Refrigerate mon, it becomes Max Hailstorm instead
 
Back
Top