84e249f98a
* Added tests for Terapagos/tera interactions * Fixed missed things * Fixed Terapagos Stellar boost (by Alex) --------- Co-authored-by: Hedara <hedara90@gmail.com>
24 lines
989 B
C
24 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); }
|
|
}
|
|
}
|