mirror of
https://github.com/pret/pmd-red.git
synced 2026-10-04 08:21:01 -04:00
Label more damage calc symbols
This commit is contained in:
@@ -175,10 +175,10 @@ struct DamageCalcWorkingValues
|
||||
u32 unk154;
|
||||
u32 unk158;
|
||||
s24_8 unk15C;
|
||||
u8 unk160;
|
||||
u8 unk161;
|
||||
u8 unk162;
|
||||
u8 unk163;
|
||||
u8 atkItemBoost;
|
||||
u8 spAtkItemBoost;
|
||||
u8 defItemBoost;
|
||||
u8 spDefItemBoost;
|
||||
u8 unk164;
|
||||
u8 unk165;
|
||||
u8 unk166;
|
||||
|
||||
+10
-10
@@ -1203,29 +1203,29 @@ void CalcDamage(Entity *attacker, Entity *target, u8 moveType, s32 movePower, s3
|
||||
if (splitIndex == 0) {
|
||||
if (HasHeldItem(attacker, ITEM_POWER_BAND)) {
|
||||
atkStat += gPowerBandBoost;
|
||||
gDungeon->damageCalcWorkingValues.unk160 += gPowerBandBoost;
|
||||
gDungeon->damageCalcWorkingValues.atkItemBoost += gPowerBandBoost;
|
||||
}
|
||||
if (HasHeldItem(attacker, ITEM_MUNCH_BELT)) {
|
||||
atkStat += gMunchBeltBoost;
|
||||
gDungeon->damageCalcWorkingValues.unk160 += gMunchBeltBoost;
|
||||
gDungeon->damageCalcWorkingValues.atkItemBoost += gMunchBeltBoost;
|
||||
}
|
||||
if (arg_10 && HasHeldItem(target, ITEM_DEF_SCARF)) {
|
||||
defStat += gDefScarfBoost;
|
||||
gDungeon->damageCalcWorkingValues.unk162 += gDefScarfBoost;
|
||||
gDungeon->damageCalcWorkingValues.defItemBoost += gDefScarfBoost;
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (arg_10 && HasHeldItem(target, ITEM_ZINC_BAND)) {
|
||||
defStat += gZincBandBoost;
|
||||
gDungeon->damageCalcWorkingValues.unk163 += gZincBandBoost;
|
||||
gDungeon->damageCalcWorkingValues.spDefItemBoost += gZincBandBoost;
|
||||
}
|
||||
if (HasHeldItem(attacker, ITEM_SPECIAL_BAND)) {
|
||||
atkStat += gSpecialBandBoost;
|
||||
gDungeon->damageCalcWorkingValues.unk161 += gSpecialBandBoost;
|
||||
gDungeon->damageCalcWorkingValues.spAtkItemBoost += gSpecialBandBoost;
|
||||
}
|
||||
if (HasHeldItem(attacker, ITEM_MUNCH_BELT)) {
|
||||
atkStat += gMunchBeltBoost;
|
||||
gDungeon->damageCalcWorkingValues.unk161 += gMunchBeltBoost;
|
||||
gDungeon->damageCalcWorkingValues.spAtkItemBoost += gMunchBeltBoost;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1528,10 +1528,10 @@ static void ResetDamageCalcWorkingValues(void)
|
||||
damageCalcWorkingValues->unk150 = 0;
|
||||
damageCalcWorkingValues->unk158 = 0;
|
||||
damageCalcWorkingValues->unk15C = F248_ZERO;
|
||||
damageCalcWorkingValues->unk160 = 0;
|
||||
damageCalcWorkingValues->unk161 = 0;
|
||||
damageCalcWorkingValues->unk162 = 0;
|
||||
damageCalcWorkingValues->unk163 = 0;
|
||||
damageCalcWorkingValues->atkItemBoost = 0;
|
||||
damageCalcWorkingValues->spAtkItemBoost = 0;
|
||||
damageCalcWorkingValues->defItemBoost = 0;
|
||||
damageCalcWorkingValues->spDefItemBoost = 0;
|
||||
damageCalcWorkingValues->unk164 = 0;
|
||||
damageCalcWorkingValues->unk165 = 0;
|
||||
damageCalcWorkingValues->unk166 = 0;
|
||||
|
||||
Reference in New Issue
Block a user