Originally Posted By: mlord
So it must be some weird bitfield extraction or sign-extend bug.


My guess (I never touched that part of the code) is that between v2 and v3, a single "AutoChange Visuals" flag got extended to 4 separate flags, but only in one part of the code.

That is: there's code to set the individual (bitfield) pieces, but the code that reads it still expects a single byte.

It's "alpha", after all...
_________________________
-- roger