Spaces:
Runtime error
Runtime error
File size: 2,088 Bytes
ff5593c 55f0dce ff5593c 55f0dce ff5593c 55f0dce ff5593c 55f0dce ff5593c 55f0dce ff5593c 55f0dce ff5593c 55f0dce ff5593c effe13f ff5593c effe13f ff5593c 55f0dce ff5593c 55f0dce ff5593c 55f0dce ff5593c 55f0dce dace851 55f0dce dace851 55f0dce dace851 55f0dce ff5593c 55f0dce dace851 55f0dce dace851 55f0dce ff5593c |
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 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
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[32408].skill_critical_strike += 1000
skills[32408].skill_critical_power += 102
def sub_skills(self, skills: Dict[int, Skill]):
skills[32408].skill_critical_strike -= 1000
skills[32408].skill_critical_power -= 102
class ๆ ๆ(Gain):
def add_skills(self, skills: Dict[int, Skill]):
for skill_id in (390, 391, 392, 393, 394):
skills[skill_id].skill_critical_strike += 1000
skills[skill_id].skill_critical_power += 307
def sub_skills(self, skills: Dict[int, Skill]):
for skill_id in (390, 391, 392, 393, 394):
skills[skill_id].skill_critical_strike -= 1000
skills[skill_id].skill_critical_power -= 307
class ่ฃไบ(Gain):
def add_skills(self, skills: Dict[int, Skill]):
skills[748].max_stack += 2
def sub_skills(self, skills: Dict[int, Skill]):
skills[748].max_stack -= 2
class ่ๆ(Gain):
def add_skills(self, skills: Dict[int, Skill]):
skills[748].attack_power_cof_gain *= 1.2
def sub_skills(self, skills: Dict[int, Skill]):
skills[748].attack_power_cof_gain /= 1.2
TALENT_GAINS: Dict[int, Gain] = {
5807: ๅฟๅบ("ๅฟๅบ"),
32407: Gain("็ฏๆ"),
5800: Gain("็ฝ่น"),
357: Gain("ๅไธๆธ
"),
5818: ๆ ๆ("ๆ ๆ"),
21812: Gain("ไบไธญๅ"),
17742: Gain("้ฃ้"),
5821: Gain("ๅ ๅ"),
6481: Gain("้พๅคๆฑๅฑฑ"),
21725: Gain("้ฟ็"),
24962: ่ฃไบ("่ฃไบ"),
18799: Gain("ๆ
้ฟ"),
34656: Gain("ๅๅ
ฅ"),
14832: ่ๆ("่ๆ"),
14833: Gain("็้จ"),
}
TALENTS = [
[5807],
[32407],
[5800, 357],
[5818, 21812],
[17742],
[5821],
[6481, 21725],
[24962],
[18799],
[34656],
[14832],
[14833]
]
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()}
|