Found during a double battle that using Max guard and tailwind, light screen, reflect or aurora veil in the same turn will blocked.
Specifically the game will say that the dynamaxed pokemon gets protected from the move as if it directly targeted them as a normal status move. I tested if tailwind didn't give speed boost or if the screens really didn't give defenses and effectively the moves fail not giving them the moves effects. In fact using it later will activate normally, as if it wasn't already active and giving the effect on the ally battlefield.
I suppose this happens with any move that sets a condition on the ally team, like the moves listed above but i can't think of other moves im sorry. I tested if other moves that sets a condition in both ally and enemy fields work and they seem to work, like Terrain settler moves or trick room.
Sadly i could test only against Npc created by me and not against other players.
This is what happened the first time i noticed:
- Turn started
- Dynamaxed one of my pokemon and used Max Guard
- Both enemy pokemons attack
- My other pokemon used Tailwind, it says the one that used Max guard protected itself
- Next Turn started, now the dynamaxed pokemon should be quicker if tailwind worked
- But both enemy pokemons attack
- Checked the speeds and it should have worked.
So to recreate the scenario should be sufficent to:
- Set up a double battle;
- Dynamax a pokemon and use one move that shoud affect the ally team, like tailwind, reflect or aurora veil, can't think about other possible moves;
I'll list things i tried to understand the circumstances of this happening. I'm sure some, if not all of these, are completly irrelevant but i wanted to understand if mine was a case or there was some condition for this to happen and maybe telling you what i tried to do may help:
- Tried again the same scenario in another battle with the same npc and with another npc and happens again;
- Tried to check if tailwind would just not work on the Max Guarded pokemon but obvliously even the other, which used tailwind, didnt get the benefits of the speed because the move failed; Obvliously tried with the other moves and still didn't work;
- Tried using another move as Max guard, i was using protect -> Max guard, but still didn't work;
- Tried to use other moves that affect not just the ally team like terrain moves, magic room and trickroom: they work;
- Tried to check if the problem was the double battle but this happens in triple and rotation battles too;
- Tried to change the position of the pokemons in the battlefield but doesn't change anything obvliously, even in triple and rotation battles
- Even the npc is affected by this, so if they do Max guard and for example tailwind it gets "protected" and fails
Hope this helps