Change GetZMaxMoveAgainstProtectionModifier to prevent regressions (#7047)

This commit is contained in:
Alex 2025-06-03 09:11:42 +02:00 committed by GitHub
parent c5c7bb13c9
commit 52b1b877ec
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9022,12 +9022,7 @@ static inline uq4_12_t GetZMaxMoveAgainstProtectionModifier(struct DamageCalcula
return UQ_4_12(1.0);
u32 protected = gProtectStructs[damageCalcData->battlerDef].protected;
if (protected != PROTECT_NONE
&& protected != PROTECT_WIDE_GUARD
&& protected != PROTECT_QUICK_GUARD
&& protected != PROTECT_CRAFTY_SHIELD
&& protected != PROTECT_MAT_BLOCK
&& protected != PROTECT_MAX_GUARD)
if (GetProtectType(protected) == PROTECT_TYPE_SINGLE && protected != PROTECT_MAX_GUARD)
return UQ_4_12(0.25);
return UQ_4_12(1.0);
}