public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int)4); // version
writer.Write((bool)m_CriminalCheck);
writer.Write((bool)m_CombatCheck);
writer.Write((bool)m_SourceEffect);
writer.Write((bool)m_DestEffect);
writer.Write((TimeSpan)m_Delay);
writer.WriteEncodedInt((int)m_SoundID);
writer.Write(m_Creatures);
writer.Write(m_Active);
writer.Write(m_PointDest);
writer.Write(m_MapDest);
}