# 宠物属性部分 from PublicReference.equipment.base_item import Item 宠物列表 = [None] * 21 class 宠物20(Item): 显示名称 = '(22)至尊·超越时空·厄俄斯' 名称 = '超越时空·厄俄斯' def 城镇属性(self, 属性): 属性.力量 += 160 属性.智力 += 160 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 95, 1) 属性.加算冷却缩减 += 0.05 属性.百分比三攻加成(0.20) 属性.附加伤害加成(0.15) def 装备描述(self, 属性): temp = '' temp += '力量 +160
' temp += '智力 +160
' temp += '所有属性强化 +25
' temp += 'Lv1-95 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比三攻 +20%
' temp += '附加伤害 +15%
' return temp class 宠物19(Item): 显示名称 = '(22)至尊·超越时空·赫斯' 名称 = '超越时空·赫斯' def 城镇属性(self, 属性): 属性.力量 += 160 属性.智力 += 160 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 95, 1) 属性.加算冷却缩减 += 0.05 属性.百分比三攻加成(0.15) 属性.附加伤害加成(0.20) def 装备描述(self, 属性): temp = '' temp += '力量 +160
' temp += '智力 +160
' temp += '所有属性强化 +25
' temp += 'Lv1-95 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比三攻 +15%
' temp += '附加伤害 +20%
' return temp class 宠物18(Item): 显示名称 = '(22)普通·次元探险家·厄俄斯' 名称 = '次元探险家·厄俄斯' def 城镇属性(self, 属性): 属性.力量 += 150 属性.智力 += 150 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 95, 1) 属性.加算冷却缩减 += 0.05 属性.百分比三攻加成(0.12) 属性.附加伤害加成(0.10) def 装备描述(self, 属性): temp = '' temp += '力量 +160
' temp += '智力 +160
' temp += '所有属性强化 +25
' temp += 'Lv1-95 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比三攻 +12%
' temp += '附加伤害 +10%
' return temp class 宠物17(Item): 显示名称 = '(22)普通·次元探险家·赫斯' 名称 = '次元探险家·赫斯' def 城镇属性(self, 属性): 属性.力量 += 150 属性.智力 += 150 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 95, 1) 属性.加算冷却缩减 += 0.05 属性.百分比三攻加成(0.10) 属性.附加伤害加成(0.12) def 装备描述(self, 属性): temp = '' temp += '力量 +160
' temp += '智力 +160
' temp += '所有属性强化 +25
' temp += 'Lv1-95 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比三攻 +10%
' temp += '附加伤害 +12%
' return temp class 宠物16(Item): 显示名称 = '(21)至尊·火神的化身' 名称 = '火神的化身' def 城镇属性(self, 属性): 属性.力量 += 160 属性.智力 += 160 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 80, 1) 属性.加算冷却缩减 += 0.05 属性.暴击伤害加成(0.20) 属性.百分比力智加成(0.12) def 装备描述(self, 属性): temp = '' temp += '力量 +160
' temp += '智力 +160
' temp += '所有属性强化 +25
' temp += 'Lv1-80 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '暴击伤害 +20%
' temp += '百分比力智 +12%
' return temp class 宠物15(Item): 显示名称 = '(21)普通·骑士/精灵使' 名称 = '骑士/精灵使' def 城镇属性(self, 属性): 属性.力量 += 150 属性.智力 += 150 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 80, 1) 属性.加算冷却缩减 += 0.05 属性.百分比三攻加成(0.12) 属性.附加伤害加成(0.10) def 装备描述(self, 属性): temp = '' temp += '力量 +150
' temp += '智力 +150
' temp += '所有属性强化 +25
' temp += 'Lv1-80 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比三攻 +12%
' temp += '附加伤害 +10%
' return temp class 宠物14(Item): 显示名称 = '(21)夏日之恋莱森德' 名称 = '夏日之恋莱森德' def 城镇属性(self, 属性): 属性.力量 += 150 属性.智力 += 150 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 80, 1) 属性.加算冷却缩减 += 0.05 属性.百分比力智加成(0.10) 属性.附加伤害加成(0.12) def 装备描述(self, 属性): temp = '' temp += '力量 +150
' temp += '智力 +150
' temp += '所有属性强化 +25
' temp += 'Lv1-80 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比力智 +10%
' temp += '附加伤害 +12%
' return temp class 宠物13(Item): 显示名称 = '(21)夏日之恋赫米雅' 名称 = '夏日之恋赫米雅' def 城镇属性(self, 属性): 属性.力量 += 150 属性.智力 += 150 属性.所有属性强化加成(25) 属性.技能等级加成('所有', 1, 80, 1) 属性.加算冷却缩减 += 0.05 属性.百分比力智加成(0.12) 属性.附加伤害加成(0.10) def 装备描述(self, 属性): temp = '' temp += '力量 +150
' temp += '智力 +150
' temp += '所有属性强化 +25
' temp += 'Lv1-80 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比力智 +12%
' temp += '附加伤害 +10%
' return temp class 宠物12(Item): 显示名称 = '(21)比拉谢尔号' 名称 = '比拉谢尔号' def 城镇属性(self, 属性): 属性.力量 += 140 属性.智力 += 140 属性.所有属性强化加成(24) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 属性.附加伤害加成(0.12) 属性.百分比力智加成(0.10) def 装备描述(self, 属性): temp = '' temp += '力量 +140
' temp += '智力 +140
' temp += '所有属性强化 +24
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '附加伤害 +12%
' temp += '百分比力智 +10%
' return temp class 宠物11(Item): 显示名称 = '(20)至尊·暴风圣女' 名称 = '暴风圣女' def 城镇属性(self, 属性): 属性.力量 += 150 属性.智力 += 150 属性.所有属性强化加成(24) 属性.附加伤害加成(0.15) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 属性.最终伤害加成(0.05) 属性.百分比力智加成(0.12) def 装备描述(self, 属性): temp = '' temp += '力量 +150
' temp += '智力 +150
' temp += '所有属性强化 +24
' temp += '附加伤害 +15%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '最终伤害 +5%
' temp += '百分比力智 +12%
' return temp class 宠物10(Item): 显示名称 = '(19)至尊·神迹·莱恩' 名称 = '神迹·莱恩' def 城镇属性(self, 属性): 属性.力量 += 120 属性.智力 += 120 属性.所有属性强化加成(24) 属性.附加伤害加成(0.15) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 属性.最终伤害加成(0.05) 属性.百分比力智加成(0.08) def 装备描述(self, 属性): temp = '' temp += '力量 +120
' temp += '智力 +120
' temp += '所有属性强化 +24
' temp += '附加伤害 +15%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '最终伤害 +5%
' temp += '百分比力智 +8%
' return temp class 宠物9(Item): 显示名称 = '(20)普通·神官' 名称 = '神官格洛丽亚' def 城镇属性(self, 属性): 属性.力量 += 140 属性.智力 += 140 属性.所有属性强化加成(24) 属性.附加伤害加成(0.12) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 属性.百分比力智加成(0.10) def 装备描述(self, 属性): temp = '' temp += '力量 +140
' temp += '智力 +140
' temp += '所有属性强化 +24
' temp += '附加伤害 +12%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '百分比力智 +10%
' return temp class 宠物8(Item): 显示名称 = '(19)至尊·莱恩' 名称 = '古国英豪莱恩' def 城镇属性(self, 属性): 属性.力量 += 120 属性.智力 += 120 属性.所有属性强化加成(24) 属性.附加伤害加成(0.15) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 属性.最终伤害加成(0.05) def 装备描述(self, 属性): temp = '' temp += '力量 +120
' temp += '智力 +120
' temp += '所有属性强化 +24
' temp += '附加伤害 +15%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' temp += '最终伤害 +5%
' return temp class 宠物7(Item): 显示名称 = '(19)普通·莱恩' 名称 = '骑士莱恩' def 城镇属性(self, 属性): 属性.力量 += 120 属性.智力 += 120 属性.所有属性强化加成(24) 属性.附加伤害加成(0.12) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 def 装备描述(self, 属性): temp = '' temp += '力量 +120
' temp += '智力 +120
' temp += '所有属性强化 +24
' temp += '附加伤害 +12%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' return temp class 宠物6(Item): 显示名称 = '(18)至尊·蒂娅' 名称 = '冰雪魔法师蒂娅' def 城镇属性(self, 属性): 属性.力量 += 110 属性.智力 += 110 属性.所有属性强化加成(22) 属性.附加伤害加成(0.12) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 def 装备描述(self, 属性): temp = '' temp += '力量 +110
' temp += '智力 +110
' temp += '所有属性强化 +22
' temp += '附加伤害 +12%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' return temp class 宠物5(Item): 显示名称 = '(18)普通·蒂娅' 名称 = '雪兔蒂娅' def 城镇属性(self, 属性): 属性.力量 += 100 属性.智力 += 100 属性.所有属性强化加成(20) 属性.附加伤害加成(0.10) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 def 装备描述(self, 属性): temp = '' temp += '力量 +100
' temp += '智力 +100
' temp += '所有属性强化 +20
' temp += '附加伤害 +10%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' return temp class 宠物4(Item): 显示名称 = '(17)克里斯' 名称 = '克里斯' def 城镇属性(self, 属性): 属性.物理攻击力 += 35 属性.魔法攻击力 += 35 属性.独立攻击力 += 55 属性.所有属性强化加成(15) 属性.附加伤害加成(0.08) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 def 装备描述(self, 属性): temp = '' temp += '物理攻击力 +35
' temp += '魔法攻击力 +35
' temp += '独立攻击力 +55
' temp += '所有属性强化 +15
' temp += '附加伤害 +8%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' return temp class 宠物3(Item): 显示名称 = '(16)关羽' 名称 = '关羽' def 城镇属性(self, 属性): 属性.力量 += 50 属性.智力 += 50 属性.所有属性强化加成(15) 属性.附加伤害加成(0.05) 属性.技能等级加成('所有', 1, 50, 1) 属性.加算冷却缩减 += 0.05 def 装备描述(self, 属性): temp = '' temp += '力量 +50
' temp += '智力 +50
' temp += '所有属性强化 +15
' temp += '附加伤害 +5%
' temp += 'Lv1-50 技能等级+1
' temp += '技能冷却 -5%(加算)
' return temp class 宠物2(Item): 显示名称 = '(15)墨仙雪莲' 名称 = '墨仙雪莲' def 城镇属性(self, 属性): 属性.力量 += 45 属性.智力 += 45 属性.物理攻击力 += 25 属性.魔法攻击力 += 25 属性.独立攻击力 += 45 属性.附加伤害加成(0.08) 属性.技能等级加成('所有', 1, 50, 1) def 装备描述(self, 属性): temp = '' temp += '力量 +45
' temp += '智力 +45
' temp += '物理攻击力 +25
' temp += '魔法攻击力 +25
' temp += '独立攻击力 +45
' temp += '附加伤害 +8%
' temp += 'Lv1-50 技能等级+1
' return temp class 宠物1(Item): 显示名称 = '心悦宠物' 名称 = '心悦宠物' def 城镇属性(self, 属性): 属性.力量 += 100 属性.智力 += 100 属性.所有属性强化加成(20) 属性.附加伤害加成(0.05) 属性.技能等级加成('所有', 1, 50, 1) def 装备描述(self, 属性): temp = '' temp += '力量 +100
' temp += '智力 +100
' temp += '所有属性强化 +20
' temp += '附加伤害 +5%
' temp += 'Lv1-50 技能等级+1
' return temp class 宠物0(Item): 显示名称 = '无' 名称 = '无' def 城镇属性(self, 属性): pass def 触发属性(self, 属性): pass def 装备描述(self, 属性): temp = '' return temp for i in range(len(宠物列表)): exec('宠物列表[{}] = 宠物{}()'.format(len(宠物列表) - i - 1, i)) 宠物序号 = dict() for i in range(len(宠物列表)): 宠物序号[宠物列表[i].名称] = i