ZH added special code that could trigger a weapon upgrade if a unit contained other units. This allowed units like the Listening Outpost to use their rangefinder weapon only if they had infantry inside of them to execute that order. If you want the rangefinder weapon to work in Generals, then you'll have to make it active regardless of the Chinook's lack of passengers.
CommieDog wrote: