public BuffCoreStatBuilder(
     IReadOnlyList <BuffBuilderWithKeywords> buffs, Func <IBuffBuilder, IStatBuilder> statFactory,
     BuffRestrictionsBuilder restrictionsBuilder)
 {
     _buffs               = buffs;
     _statFactory         = statFactory;
     _restrictionsBuilder = restrictionsBuilder;
 }
Example #2
0
 private BuffBuilderCollection(
     IStatFactory statFactory, IReadOnlyList <BuffBuilderWithKeywords> buffs,
     BuffRestrictionsBuilder restrictionsBuilder, IEntityBuilder source, IEntityBuilder target)
 {
     _statFactory         = statFactory;
     _buffs               = buffs;
     _restrictionsBuilder = restrictionsBuilder;
     _source              = source;
     _target              = target;
 }