public override void Deserialize(ICustomDataInput reader)
        {
            ActionId = reader.ReadVarShort();
            SourceId = reader.ReadDouble();
            var effectTypeId = reader.ReadShort();

            Effect = new AbstractFightDispellableEffect();
            Effect.Deserialize(reader);
        }
 public FightDispellableEffectExtendedInformations(
     short actionId,
     double sourceId,
     AbstractFightDispellableEffect effect
     )
 {
     ActionId = actionId;
     SourceId = sourceId;
     Effect   = effect;
 }