I'm sure most people here know that in Zero Hour there are two versions of the Stealth and Toxin generals for some reason, with the campaign versions of their units being named "GC_Slth_UnitNameHere" and "GC_Chem_UnitNameHere". That doesn't really bother me since I don't mind a little extra challenge for a singleplayer campaign, with some exceptions. One of those exceptions is how the campaign version of the GLA Stealth General seems to have bugged stealthed units, especially Rebels.
This is what I mean; when you reveal them with a Radar Van or whatever, they seem to bug out and constantly go between being revealed and unrevealed, which makes your units have trouble attacking them. This alone makes the mission unnecessarily difficult which is annoying for a mission that is already significantly harder than the previous one.
I'm sure this isn't a new discovery, but it turns out EA for some reason gave the GC_Slth_GLAInfantryRebel unit TWO Stealth modules.
Behavior = StealthUpdate ModuleTag_07
StealthDelay = 2500 ; msec
StealthForbiddenConditions = ATTACKING USING_ABILITY
MoveThresholdSpeed = 3
InnateStealth = No ;Requires upgrade first
OrderIdleEnemiesToAttackMeUponReveal = Yes
End
;Skip down several lines
Behavior = StealthUpdate ModuleTag_20
StealthDelay = 2000 ; msec
StealthForbiddenConditions = FIRING_PRIMARY
HintDetectableConditions = IS_FIRING_WEAPON
FriendlyOpacityMin = 50.0%
FriendlyOpacityMax = 100.0%
InnateStealth = Yes
OrderIdleEnemiesToAttackMeUponReveal = Yes
End
;.... Why, EA? Just why?
Like what the heck?
Is there any reason they wouldn't just change the first module's "Innate Stealth = No" to "Yes"? I'm guessing this version of the Stealth general didn't get very far in development or something and they just copied over another unit's stealth module and forgot to delete the Rebel's existing one.
I'm very curious to see if this is actually the cause of the bug. I'll have to test removing the first module when I can and see how that affects it.
Any old friends still on here can add me on discord @jcdenton2187. I'm far more likely to respond there.