We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1875dbf commit a2cebd8Copy full SHA for a2cebd8
GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Body/UndeadBody.cpp
@@ -81,7 +81,12 @@ void UndeadBody::attemptDamage( DamageInfo *damageInfo )
81
82
if( damageInfo->in.m_damageType != DAMAGE_UNRESISTABLE
83
&& !m_isSecondLife
84
+#if RETAIL_COMPATIBLE_CRC
85
&& damageInfo->in.m_amount >= getHealth()
86
+#else
87
+ // TheSuperHackers @bugfix Stubbjax 20/09/2025 Battle Buses now correctly apply damage modifiers when calculating lethal damage
88
+ && estimateDamage(damageInfo->in) >= getHealth()
89
+#endif
90
&& IsHealthDamagingDamage(damageInfo->in.m_damageType)
91
)
92
{
0 commit comments