25 lines
989 B
C
25 lines
989 B
C
|
#include "global.h"
|
||
|
#include "test/battle.h"
|
||
|
|
||
|
// This test is eyes on only
|
||
|
SINGLE_BATTLE_TEST("Illusion can only imitate Normal Form terapagos")
|
||
|
{
|
||
|
GIVEN {
|
||
|
PLAYER(SPECIES_ZOROARK) { Moves(MOVE_CELEBRATE); }
|
||
|
PLAYER(SPECIES_TERAPAGOS) { Moves(MOVE_CELEBRATE); }
|
||
|
OPPONENT(SPECIES_WOBBUFFET);
|
||
|
} WHEN {
|
||
|
// Zoroark is out, should be normal form Terapagos
|
||
|
// Switch to Terapagos which enters Terastal Form
|
||
|
TURN { SWITCH(player, 1); }
|
||
|
// Switch back to Zoroark, should not be Terastal Terapagos
|
||
|
TURN { SWITCH(player, 0); MOVE(opponent, MOVE_TACKLE);}
|
||
|
// Switch back to Terapagos
|
||
|
TURN { SWITCH(player, 1); }
|
||
|
// Terapagos Stellar, Zoroark gets Roared in, should not be Stellar Terapagos
|
||
|
TURN { MOVE(player, MOVE_CELEBRATE, gimmick: GIMMICK_TERA); MOVE(opponent, MOVE_ROAR); }
|
||
|
// Reveal the Zoroark
|
||
|
TURN { MOVE(player, MOVE_CELEBRATE); MOVE(opponent, MOVE_TACKLE); }
|
||
|
}
|
||
|
}
|