public override void Initialize(RelicState relicState, RelicData relicData, RelicEffectData relicEffectData)
 {
     base.Initialize(relicState, relicData, relicEffectData);
     stringBuilder    = new StringBuilder(20);
     team             = relicEffectData.GetParamSourceTeam();
     statusIds        = (from status in relicEffectData.GetParamStatusEffects() select status.statusId).ToList();
     additionalStacks = (from status in relicEffectData.GetParamStatusEffects() select status.count).ToList();
     timesPerTurn     = currentCount = relicEffectData.GetParamInt();
     statusStacks     = relicEffectData.GetParamStatusEffects();
 }
 public override void Initialize(RelicState relicState, RelicData relicData, RelicEffectData relicEffectData)
 {
     base.Initialize(relicState, relicData, relicEffectData);
     refund = relicEffectData.GetParamInt();
 }
Пример #3
0
 public override void Initialize(RelicState relicState, RelicData srcRelicData, RelicEffectData relicEffectData)
 {
     base.Initialize(relicState, srcRelicData, relicEffectData);
     buffAmount = relicEffectData.GetParamInt();
 }