protected void PopulateAuraEvent( EventReader reader ) { auraKind = reader.ReadEnum<CombatLogAuraKind>(); if( reader.HasNextValue ) { // Note: seems to be used for absorb effects. amount = reader.ReadInt32(); } }
protected override void InternalPopulate( EventReader reader ) { base.InternalPopulate(reader); environmentalKind = reader.ReadEnum<CombatLogEnvironmental>(); PopulateDamageEvent(reader); }