Special Trainer IDs
This commit is contained in:
@@ -269,7 +269,7 @@ void BattleAI_HandleItemUseBeforeAISetup(void)
|
||||
|
||||
// Items are allowed to use in ONLY trainer battles.
|
||||
if ((gBattleTypeFlags & BATTLE_TYPE_TRAINER)
|
||||
&& (gTrainerBattleOpponent_A != SECRET_BASE_OPPONENT)
|
||||
&& (gTrainerBattleOpponent_A != TRAINER_SECRET_BASE)
|
||||
&& !(gBattleTypeFlags & (BATTLE_TYPE_TRAINER_TOWER | BATTLE_TYPE_EREADER_TRAINER | BATTLE_TYPE_BATTLE_TOWER | BATTLE_TYPE_SAFARI | BATTLE_TYPE_LINK))
|
||||
)
|
||||
{
|
||||
@@ -339,7 +339,7 @@ void BattleAI_SetupAIData(void)
|
||||
AI_THINKING_STRUCT->aiFlags = AI_SCRIPT_ROAMING;
|
||||
return;
|
||||
}
|
||||
else if (!(gBattleTypeFlags & (BATTLE_TYPE_TRAINER_TOWER | BATTLE_TYPE_EREADER_TRAINER | BATTLE_TYPE_BATTLE_TOWER)) && (gTrainerBattleOpponent_A != SECRET_BASE_OPPONENT))
|
||||
else if (!(gBattleTypeFlags & (BATTLE_TYPE_TRAINER_TOWER | BATTLE_TYPE_EREADER_TRAINER | BATTLE_TYPE_BATTLE_TOWER)) && (gTrainerBattleOpponent_A != TRAINER_SECRET_BASE))
|
||||
{
|
||||
if (gBattleTypeFlags & BATTLE_TYPE_WILD_SCRIPTED)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user