Exemple #1
0
 private IStat BuildKeywordStat(IDamageSpecification spec, BuildParameters parameters, IKeywordBuilder keyword)
 {
     return(StatFactory.ActiveSkillPartDamageHasKeyword(parameters.ModifierSourceEntity, keyword.Build(),
                                                        spec.DamageSource));
 }
 protected virtual IStat BuildKeywordStat(BuildParameters parameters, IKeywordBuilder keyword) =>
 StatFactory.ActiveSkillPartHasKeyword(parameters.ModifierSourceEntity, keyword.Build());
Exemple #3
0
 public Searchable(string name, IKeywordBuilder keywordBuilder)
 {
     Name     = name;
     Keywords = keywordBuilder.Build();
 }
 protected override IStat BuildKeywordStat(BuildParameters parameters, IKeywordBuilder keyword) =>
 StatFactory.ActiveSkillPartCastSpeedHasKeyword(parameters.ModifierSourceEntity, keyword.Build());