dungeon leveling / dungeon turn effects

This commit is contained in:
DizzyEggg
2025-08-28 19:21:56 +02:00
parent 9d6ad7e4da
commit 87bd005c29
42 changed files with 122 additions and 144 deletions
+3 -3
View File
@@ -44,6 +44,8 @@
#include "dungeon_kecleon_shop.h"
#include "dungeon_misc.h"
#include "dungeon_pos_data.h"
#include "dungeon_turn_effects.h"
#include "dungeon_leveling.h"
#include "warp_target.h"
extern void sub_8073D14(Entity *);
@@ -59,11 +61,9 @@ extern void sub_8086AC0(void);
extern void sub_8085140(void);
extern void sub_8075708(Entity *entity);
extern void TryForcedLoss(u32);
extern void EnemyEvolution(Entity *);
extern void sub_8075900(Entity *pokemon, u8 r1);
extern void sub_807EC28(bool8);
extern void sub_8075050(EntityInfo *info, Unk_Entity_x184 *strPtr);
extern void sub_8074094(Entity *entity);
extern bool8 sub_803F428(DungeonPos *pos);
extern u8 gUnknown_202F32D;
@@ -284,7 +284,7 @@ bool8 DisplayActions(Entity *a0)
break;
TryForcedLoss(0);
sub_8074094(mon);
ApplyEndOfTurnEffects(mon);
if (!EntityIsValid(mon))
continue;
if (IsFloorOver())