-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathzhCN.lua
152 lines (102 loc) · 5.53 KB
/
zhCN.lua
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
if GetLocale() ~= "zhCN" then return end
local ADDON_NAME, Data = ...
local Addon = LibStub("AceAddon-3.0"):GetAddon(ADDON_NAME)
-- override the default stat rewords for this locale
do
-- Addon:AddDefaultRewordByLocale(stat, val)
if Addon.isSoD then
Addon:AddDefaultRewordByLocale("Physical Hit Rating", format("%s (%s)", ITEM_MOD_HIT_RATING_SHORT, SPELL_SCHOOL0_CAP))
Addon:AddDefaultRewordByLocale("Physical Critical Strike Rating", format("%s (%s)", ITEM_MOD_CRIT_RATING_SHORT, SPELL_SCHOOL0_CAP))
end
end
Addon:AddExtraStatCapture("Arcane Damage",
{INPUT = "^%+([%d,]+) 奥术法术伤害$"})
Addon:AddExtraStatCapture("Fire Damage",
{INPUT = "^%+([%d,]+) 火焰法术伤害$"})
Addon:AddExtraStatCapture("Nature Damage",
{INPUT = "^%+([%d,]+) 自然法术伤害$"})
Addon:AddExtraStatCapture("Frost Damage",
{INPUT = "^%+([%d,]+) 冰霜法术伤害$"})
Addon:AddExtraStatCapture("Shadow Damage",
{INPUT = "^%+([%d,]+) 暗影法术伤害$"})
Addon:AddExtraStatCapture("Holy Damage",
{INPUT = "^%+([%d,]+) 神圣法术伤害$"})
if Addon.isEra then
Addon:AddExtraStatCapture("Defense Rating",
{INPUT = "^防御技能提高([%d,]+)点。$"})
Addon:AddExtraStatCapture("Dodge Rating",
{INPUT = "^使你躲闪攻击的几率提高([%d,]+%%)。$"},
{INPUT = "^%+([%d,]+%%) 躲避$"})
Addon:AddExtraStatCapture("Parry Rating",
{INPUT = "^使你招架攻击的几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Block Rating",
{INPUT = "^使你用盾牌格挡攻击的几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Block Value",
{INPUT = "^使你的盾牌的格挡值提高([%d,]+)点。$"})
Addon:AddExtraStatCapture("Attack Power In Forms",
{INPUT = "^在猎豹、熊和巨熊形态下的攻击强度提高([%d,]+)点。$"})
Addon:AddExtraStatCapture("Spell Power",
{INPUT = "^提高所有法术和魔法效果所造成的伤害和治疗效果,最多([%d,]+)点。$"},
{INPUT = "^使法术和魔法效果的治疗和伤害提高最多([%d,]+)点。$"},
{INPUT = "^%+([%d,]+) 伤害和治疗法术$"})
Addon:AddExtraStatCapture("Healing",
{INPUT = "^提高法术所造成的治疗效果,最多([%d,]+)点。$"},
{INPUT = "^%+([%d,]+) 治疗法术$"})
Addon:AddExtraStatCapture("Arcane Damage",
{INPUT = "^提高奥术法术和效果所造成的伤害,最多([%d,]+)点。$"})
Addon:AddExtraStatCapture("Fire Damage",
{INPUT = "^提高火焰法术和效果所造成的伤害,最多([%d,]+)点。$"})
Addon:AddExtraStatCapture("Nature Damage",
{INPUT = "^提高自然法术和效果所造成的伤害,最多([%d,]+)点。$"})
Addon:AddExtraStatCapture("Frost Damage",
{INPUT = "^提高冰霜法术和效果所造成的伤害,最多([%d,]+)点。$"})
Addon:AddExtraStatCapture("Shadow Damage",
{INPUT = "^提高暗影法术和效果所造成的伤害,最多([%d,]+)点。$"})
Addon:AddExtraStatCapture("Holy Damage",
{INPUT = "^提高神圣法术和效果所造成的伤害,最多([%d,]+)点。$"})
Addon:AddExtraStatCapture("Spell Penetration",
{INPUT = "^使你的法术目标的魔法抗性降低([%d,]+)点。$"})
Addon:AddExtraStatCapture("Hit Rating",
{INPUT = "^使你的所有法术和攻击的命中几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Critical Strike Rating",
{INPUT = "^使你的所有法术和攻击的爆击几率提高([%d,]+%%)。$"},
{INPUT = "^使你的近战攻击、远程攻击和法术造成爆击的几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Physical Hit Rating",
{INPUT = "^使你击中目标的几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Physical Critical Strike Rating",
{INPUT = "^使你造成爆击的几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Spell Hit Rating",
{INPUT = "^使你的法术击中敌人的几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Spell Critical Strike Rating",
{INPUT = "^使你的法术造成爆击的几率提高([%d,]+%%)。$"})
Addon:AddExtraStatCapture("Health Regeneration",
{INPUT = "^每5秒恢复([%d,]+)点生命值$"})
Addon:AddExtraStatCapture("Mana Regeneration",
{INPUT = "^每5秒恢复([%d,]+)点法力值$"})
else
Addon:AddExtraStatCapture("Dodge Rating",
{INPUT = "^使你的躲闪等级提高([%d,]+)。$"})
Addon:AddExtraStatCapture("Parry Rating",
{INPUT = "^使你的招架等级提高([%d,]+)。$"})
Addon:AddExtraStatCapture("Block Rating",
{INPUT = "^使你的格挡等级提高([%d,]+)。$"})
Addon:AddExtraStatCapture("Armor Penetration Rating",
{INPUT = "^护甲穿透等级提高([%d,]+)。$"})
Addon:AddExtraStatCapture("Spell Power",
{INPUT = "^使你的法术强度提高([%d,]+)点。$"})
Addon:AddExtraStatCapture("Spell Penetration",
{INPUT = "^使你的法术穿透提高([%d,]+)。$"})
Addon:AddExtraStatCapture("Hit Rating",
{INPUT = "^使你的命中等级提高([%d,]+)。$"})
Addon:AddExtraStatCapture("Critical Strike Rating",
{INPUT = "^使你的爆击等级提高([%d,]+)。$"},
{INPUT = "^爆击等级提高([%d,]+)。$"})
Addon:AddExtraStatCapture("Health Regeneration",
{INPUT = "^每5秒生命回复%+([%d,]+)$"})
Addon:AddExtraStatCapture("Mana Regeneration",
{INPUT = "^每5秒恢复([%d,]+)点法力值。$"})
end
if Addon.isSoD or Addon.isTBC then
Addon:AddExtraStatCapture("Healing",
{INPUT = "^使法术治疗提高最多([%d,]+)点,法术伤害提高最多[%d,]+点。$"})
end