feat:优化职业技能关联实现

This commit was merged in pull request #11.
This commit is contained in:
2026-10-13 18:19:20 +08:00
parent 927866d366
commit 66ff3ff63b
175 changed files with 14299 additions and 440 deletions
@@ -56,5 +56,5 @@ def test_blade_dance_shadow_uses_its_own_passive_ratio(minimal_calc_config):
if isinstance(entry, SkillEffect) and entry.attribute == Power(index)
)
assert association.operation == Operation.ADD
assert '魔刃狂舞' in association.skills
assert char.GetSkillByName('魔刃狂舞').ref in association.skills
assert association.evaluate(passive) == passive.data3[level] / 100