diff options
Diffstat (limited to 'include/battle.h')
-rw-r--r-- | include/battle.h | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/include/battle.h b/include/battle.h index 59eee8407..afebbc781 100644 --- a/include/battle.h +++ b/include/battle.h @@ -130,8 +130,8 @@ struct ProtectStruct u32 free : 4; /*field3*/ u32 field3 : 8; - u32 physicalDmg; - u32 specialDmg; + s32 physicalDmg; + s32 specialDmg; u8 physicalBattlerId; u8 specialBattlerId; u16 fieldE; @@ -139,15 +139,14 @@ struct ProtectStruct struct SpecialStatus { - u8 statLowered:1; - u8 lightningRodRedirected:1; - u8 restoredBattlerSprite: 1; - u8 intimidatedMon:1; - u8 traced:1; - u8 ppNotAffectedByPressure:1; - u8 flag40:1; - u8 focusBanded:1; - u8 field1[3]; + u32 statLowered:1; + u32 lightningRodRedirected:1; + u32 restoredBattlerSprite: 1; + u32 intimidatedMon:1; + u32 traced:1; + u32 ppNotAffectedByPressure:1; + u32 flag40:1; + u32 focusBanded:1; s32 dmg; s32 physicalDmg; s32 specialDmg; |