File size: 1,109 Bytes
17a347d
 
 
 
 
 
effe13f
17a347d
effe13f
 
17a347d
 
effe13f
 
17a347d
 
 
effe13f
 
 
 
 
 
 
 
 
 
 
 
17a347d
 
 
effe13f
 
 
 
 
 
 
 
 
 
 
 
17a347d
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
from typing import Dict

from base.gain import Gain
from base.skill import Skill


class εˆ†ι‡Ž(Gain):
    def add_skills(self, skills: Dict[int, Skill]):
        skills[13075].skill_critical_strike += 1500
        skills[13075].skill_critical_power += 200

    def sub_skills(self, skills: Dict[int, Skill]):
        skills[13075].skill_critical_strike -= 1500
        skills[13075].skill_critical_power -= 200


TALENT_GAINS: Dict[int, Gain] = {
    13317: Gain("εˆ€ι­‚"),
    13090: Gain("绝返"),
    13087: εˆ†ι‡Ž("εˆ†ι‡Ž"),
    21281: Gain("θ‘€ι­„"),
    22897: Gain("ι”‹ιΈ£"),
    37239: Gain("麾远"),
    34912: Gain("δΈšη«ιΊŸε…‰"),
    13126: Gain("ζ‹ζˆ˜"),
    36058: Gain("援戈"),
    36205: Gain("ζƒŠζΆŒ"),
    14838: Gain("蔑视"),
    30769: Gain("ι˜΅δΊ‘η»“ζ™¦")
}

TALENTS = [
    [13317],
    [13090],
    [13087],
    [21281],
    [22897],
    [37239],
    [34912],
    [13126],
    [36058],
    [36205],
    [14838],
    [30769]
]
TALENT_DECODER = {talent_id: talent.gain_name for talent_id, talent in TALENT_GAINS.items()}
TALENT_ENCODER = {v: k for k, v in TALENT_DECODER.items()}