private void ReadEffects(EndianReader reader)
{
byte numEffects = reader.ReadByte();
if (numEffects > 0)
{
EffectBypassMask = reader.ReadByte();
EffectIDs = new uint[numEffects];
for (byte i = 0; i < numEffects; i++)
{
reader.Skip(1); // Effect index, useless
EffectIDs[i] = reader.ReadUInt32();
reader.Skip(2);
}
}
else
{
EffectIDs = new uint[0];
}
}