mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 11:37:40 +01:00
30 lines
1.7 KiB
C
30 lines
1.7 KiB
C
|
#include "global.h"
|
||
|
#include "test/battle.h"
|
||
|
|
||
|
SINGLE_BATTLE_TEST("Prankster-affected moves don't affect Dark-type Pokémon")
|
||
|
{
|
||
|
GIVEN {
|
||
|
ASSUME(gSpeciesInfo[SPECIES_UMBREON].types[0] == TYPE_DARK);
|
||
|
PLAYER(SPECIES_UMBREON);
|
||
|
OPPONENT(SPECIES_MURKROW) { Ability(ABILITY_PRANKSTER); }
|
||
|
} WHEN {
|
||
|
TURN { MOVE(opponent, MOVE_CONFUSE_RAY); }
|
||
|
} SCENE {
|
||
|
NOT ANIMATION(ANIM_TYPE_MOVE, MOVE_CONFUSE_RAY, player);
|
||
|
MESSAGE("It doesn't affect Umbreon…");
|
||
|
}
|
||
|
}
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves affect Ally Dark-type Pokémon")
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves called via Assist don't affect Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves called via Nature Power don't affect Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves called via Instruct affect Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves called via After you affect Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves that are bounced back by Magic Bounce/Coat can affect Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves that are bounced back by Magic Coat from a Pokémon with Prankster can't affect Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected moves that target all Pokémon are successful regardless of the presence of Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster-affected move effects don't affect Dark-type Pokémon");
|
||
|
TO_DO_BATTLE_TEST("Prankster increases the priority of moves by 1");
|
||
|
TO_DO_BATTLE_TEST("Prankster increases the priority of status Z-Moves by 1");
|
||
|
TO_DO_BATTLE_TEST("Prankster increases the priority of Extreme Evoboost by 1");
|
||
|
TO_DO_BATTLE_TEST("Prankster is blocked by Quick Guard in Gen5+");
|