From 7f5332c12025c36c90c647184a5a4b1a3433d200 Mon Sep 17 00:00:00 2001 From: YamaArashi Date: Sun, 6 Nov 2016 11:56:03 -0800 Subject: remove asm() in battle_ai.c --- src/battle_ai.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/battle_ai.c b/src/battle_ai.c index b9002e5bb..ec15a7bf6 100644 --- a/src/battle_ai.c +++ b/src/battle_ai.c @@ -175,13 +175,14 @@ void sub_8107374(void) break; case 0: gUnknown_02039238 = BattleAIs[unk_2016800.unk11]; - if(gBattleMons[gUnknown_02024C07].pp[unk_2016800.unk1] != 0) + if(gBattleMons[gUnknown_02024C07].pp[unk_2016800.unk1] == 0) { - asm("":::"r1"); //Prevent struct offset optimization - unk_2016800.unk2 = gBattleMons[gUnknown_02024C07].moves[unk_2016800.unk1]; + unk_2016800.unk2 = 0; } else - unk_2016800.unk2 = 0; + { + unk_2016800.unk2 = gBattleMons[gUnknown_02024C07].moves[unk_2016800.unk1]; + } unk_2016800.unk0++; break; case 1: @@ -282,4 +283,4 @@ void sub_81074F8(u8 a, u8 b) { if(battle_side_get_owner(a) == 0) unk_2016A00.unk22[battle_get_per_side_status(a) % 2] = b; -} \ No newline at end of file +} -- cgit v1.2.3