summaryrefslogtreecommitdiff
path: root/src/battle_setup.c
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2020-01-16 13:05:26 -0500
committerGriffinR <griffin.g.richards@gmail.com>2020-01-16 13:05:26 -0500
commitfba3fc738ab42b938ebfc02fc88cbc88e7686590 (patch)
tree9b93a90ecace9ffd9df8dc14bb2d6314ade6b163 /src/battle_setup.c
parentfad367402892e1c25634c4448936d84a621c341c (diff)
Document Pokemon Tower scripts
Diffstat (limited to 'src/battle_setup.c')
-rw-r--r--src/battle_setup.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/battle_setup.c b/src/battle_setup.c
index 994ed858a..a46191509 100644
--- a/src/battle_setup.c
+++ b/src/battle_setup.c
@@ -276,7 +276,7 @@ static void DoGhostBattle(void)
gMain.savedCallback = CB2_EndWildBattle;
gBattleTypeFlags = BATTLE_TYPE_GHOST;
CreateBattleStartTask(GetWildBattleTransition(), 0);
- SetMonData(&gEnemyParty[0], MON_DATA_NICKNAME, gUnknown_841D148);
+ SetMonData(&gEnemyParty[0], MON_DATA_NICKNAME, gText_Ghost);
IncrementGameStat(GAME_STAT_TOTAL_BATTLES);
IncrementGameStat(GAME_STAT_WILD_BATTLES);
}
@@ -321,7 +321,7 @@ void ScrSpecial_StartMarowakBattle(void)
gBattleTypeFlags = BATTLE_TYPE_GHOST;
}
CreateBattleStartTask(GetWildBattleTransition(), 0);
- SetMonData(&gEnemyParty[0], MON_DATA_NICKNAME, gUnknown_841D148);
+ SetMonData(&gEnemyParty[0], MON_DATA_NICKNAME, gText_Ghost);
IncrementGameStat(GAME_STAT_TOTAL_BATTLES);
IncrementGameStat(GAME_STAT_WILD_BATTLES);
}
@@ -444,10 +444,11 @@ static void CB2_EndMarowakBattle(void)
}
else
{
+ // If result is TRUE player didnt defeat Marowak, force player back from stairs
if (gBattleOutcome == B_OUTCOME_WON)
- gSpecialVar_Result = 0;
+ gSpecialVar_Result = FALSE;
else
- gSpecialVar_Result = 1;
+ gSpecialVar_Result = TRUE;
SetMainCallback2(CB2_ReturnToFieldContinueScriptPlayMapMusic);
}
}