Skip to content

Commit ef35d03

Browse files
committed
Use new StatValues for AP overrides (Fixes #229)
1 parent f23138e commit ef35d03

56 files changed

Lines changed: 872 additions & 866 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

libs/StatLogic/locales/deDE/Cata.lua

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1741,7 +1741,7 @@ L["gei/fw %s/%s"] = { { Stats.Spirit, }, { Stats.FireResistance, }, } -- e1530
17411741
L["kra/aus %s/%s"] = { { Stats.Strength, }, { Stats.Stamina, }, } -- e1531
17421742
L["kra/aus/rk/fw %s/%s/%s/%s"] = { { Stats.Strength, Stats.Stamina, }, false, { Stats.Armor, }, { Stats.FireResistance, }, } -- e1532
17431743
L["%s/%s/%s/%s int/will/mana/fr"] = { { Stats.Intellect, Stats.Spirit, }, false, { Stats.Mana, }, { Stats.FireResistance, }, } -- e1543
1744-
L["%s angriffskraft"] = { { Stats.GenericAttackPower, }, } -- e1563
1744+
L["%s angriffskraft"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, } -- e1563
17451745
L["%s willenskraft und %s ausdauer"] = { { Stats.Spirit, }, { Stats.Stamina, }, } -- e1890
17461746
L["%s distanzangriffskraft"] = { { Stats.RangedAttackPower, }, } -- e2040
17471747
L["%s arkanzauberschaden"] = { { Stats.ArcaneDamage, }, } -- e2079
@@ -1752,7 +1752,7 @@ L["%s kritische nahkampftrefferwertung"] = { { Stats.MeleeCritRating, }, } -- e2
17521752
L["%s distanztrefferwertung"] = { { Stats.RangedHitRating, }, } -- e2523
17531753
L["%s ausweichwertung, %s ausdauer und %s parierwertung"] = { { Stats.DodgeRating, }, { Stats.Stamina, }, { Stats.ParryRating, }, } -- e2583
17541754
L["%s ausweichwertung, %s ausdauer und %s intelligenz"] = { { Stats.DodgeRating, }, { Stats.Stamina, }, { Stats.Intellect, }, } -- e2584
1755-
L["%s angriffskraft / %s ausweichwertung"] = { { Stats.GenericAttackPower, }, { Stats.DodgeRating, }, } -- e2585
1755+
L["%s angriffskraft / %s ausweichwertung"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.DodgeRating, }, } -- e2585
17561756
L["%s distanzangriffskraft / %s ausdauer / %s trefferwertung"] = { { Stats.RangedAttackPower, }, { Stats.Stamina, }, { Stats.HitRating, }, } -- e2586
17571757
L["%s zaubermacht und %s intelligenz"] = { { Stats.SpellPower, }, { Stats.Intellect, }, } -- e2587
17581758
L["%s zaubermacht und %s trefferwertung"] = { { Stats.SpellPower, }, { Stats.HitRating, }, } -- e2588
@@ -1777,7 +1777,7 @@ L["%s stärke und %s ausdauer"] = { { Stats.Strength, }, { Stats.Stamina, }, } -
17771777
L["geschärft (%s kritische trefferwertung und %s schaden)"] = { { Stats.CritRating, }, { Stats.AverageWeaponDamage, }, } -- e2713
17781778
L["%s zaubermacht und alle %s sek. %s mana"] = { { Stats.SpellPower, }, false, { Stats.GenericManaRegen, }, } -- e2715
17791779
L["%s ausdauer und %s rüstung"] = { { Stats.Stamina, }, { Stats.Armor, }, } -- e2716
1780-
L["%s angriffskraft und %s kritische trefferwertung"] = { { Stats.GenericAttackPower, }, { Stats.CritRating, }, } -- e2717
1780+
L["%s angriffskraft und %s kritische trefferwertung"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.CritRating, }, } -- e2717
17811781
L["%s zaubermacht und %s kritische trefferwertung"] = { { Stats.SpellPower, }, { Stats.CritRating, }, } -- e2721
17821782
L["zielfernrohr (%s kritische trefferwertung)"] = { { Stats.RangedCritRating, }, } -- e2724
17831783
L["%s intelligenz und %s tempowertung"] = { { Stats.Intellect, }, { Stats.HasteRating, }, } -- e2742
@@ -1818,10 +1818,10 @@ L["beschwert (%s kritische trefferwertung und %s schaden)"] = { { Stats.CritRati
18181818
L["%s intelligenz und geringe bewegungstempoerhöhung"] = { { Stats.Intellect, }, } -- e2970
18191819
L["%s ausweichwertung und %s parierwertung"] = { { Stats.DodgeRating, }, { Stats.ParryRating, }, } -- e2991
18201820
L["%s kritische trefferwertung und %s zaubermacht"] = { { Stats.CritRating, }, { Stats.SpellPower, }, } -- e2995
1821-
L["%s kritische trefferwertung und %s angriffskraft"] = { { Stats.CritRating, }, { Stats.GenericAttackPower, }, } -- e2997
1821+
L["%s kritische trefferwertung und %s angriffskraft"] = { { Stats.CritRating, }, { Stats.AttackPower, Stats.RangedAttackPower, }, } -- e2997
18221822
L["%s parierwertung und %s ausweichwertung"] = { { Stats.ParryRating, }, { Stats.DodgeRating, }, } -- e2999
18231823
L["%s ausdauer, %s ausweichwertung und %s abhärtungswertung"] = { { Stats.Stamina, }, { Stats.ResilienceRating, }, { Stats.DodgeRating, }, } -- e3000
1824-
L["%s angriffskraft und %s trefferwertung"] = { { Stats.GenericAttackPower, }, { Stats.HitRating, }, } -- e3003
1824+
L["%s angriffskraft und %s trefferwertung"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.HitRating, }, } -- e3003
18251825
L["%s ausdauer und %s abhärtungswertung"] = { { Stats.Stamina, }, { Stats.ResilienceRating, }, } -- e3004
18261826
L["%s ausdauer und %s beweglichkeit"] = { { Stats.Stamina, }, { Stats.Agility, }, } -- e3011
18271827
L["%s kritische trefferwertung und %s willenskraft"] = { { Stats.CritRating, }, { Stats.Spirit, }, } -- e3049
@@ -1882,12 +1882,12 @@ L["%s intelligenz und um %s% verkürzte dauer von betäubungseffekten"] = { { St
18821882
L["%s tempowertung und heilt manchmal bei erzielten kritischen treffern"] = { { Stats.HasteRating, }, } -- e3640
18831883
L["%s kritische trefferwertung und %s% mana"] = { { Stats.CritRating, }, false, } -- e3641
18841884
L["%s ausdauer und um %s% verkürzte dauer von betäubungseffekten"] = { { Stats.Stamina, }, false, } -- e3642
1885-
L["%s angriffskraft und %s kritische trefferwertung (alt)"] = { { Stats.GenericAttackPower, }, { Stats.CritRating, }, } -- e3676
1885+
L["%s angriffskraft und %s kritische trefferwertung (alt)"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.CritRating, }, } -- e3676
18861886
L["%s zaubermacht und %s willenskraft"] = { { Stats.SpellPower, }, { Stats.Spirit, }, } -- e3718
18871887
L["%s tempo"] = { { Stats.HasteRating, }, } -- e3726
1888-
L["%s angriffskraft, %s ausdauer und %s trefferwertung"] = { { Stats.GenericAttackPower, }, { Stats.HitRating, }, { Stats.Stamina, }, } -- e3754
1889-
L["%s angriffskraft und %s ausweichwertung"] = { { Stats.GenericAttackPower, }, { Stats.DodgeRating, }, } -- e3755
1890-
L["%s angriffskraft und %s abhärtungswertung"] = { { Stats.GenericAttackPower, }, { Stats.ResilienceRating, }, } -- e3793
1888+
L["%s angriffskraft, %s ausdauer und %s trefferwertung"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.HitRating, }, { Stats.Stamina, }, } -- e3754
1889+
L["%s angriffskraft und %s ausweichwertung"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.DodgeRating, }, } -- e3755
1890+
L["%s angriffskraft und %s abhärtungswertung"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.ResilienceRating, }, } -- e3793
18911891
L["%s zaubermacht und %s abhärtungswertung"] = { { Stats.SpellPower, }, { Stats.ResilienceRating, }, } -- e3794
18921892
L["%s frostwiderstand und %s ausdauer"] = { { Stats.FrostResistance, }, { Stats.Stamina, }, } -- e3812
18931893
L["%s naturwiderstand und %s ausdauer"] = { { Stats.NatureResistance, }, { Stats.Stamina, }, } -- e3813

libs/StatLogic/locales/deDE/Mists.lua

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ W["der schmiedemeister beginnt, zwei waffen zu führen, was seine trefferchance
7171
W["befreundete kreaturen, die sich in der nähe von corla aufhalten, werden beschleunigt, was ihr bewegungs- und angriffstempo erhöht"] = { [Stats.MeleeHaste] = 35, [Stats.MeleeHaste] = 15, } -- s75817
7272
W["alpträume sind furchterregend!"] = { [Stats.MeleeCrit] = -100, [Stats.RangedCrit] = -100, } -- s75822
7373
W["gerät in rage, erhöht schaden und größe aber verringert das tempo"] = { [Stats.SpellDamage] = 30, } -- s76423
74-
W["verursacht feuerschaden und verringert die rüstung des feindlichen ziels. kanalisiert"] = { [Stats.Armor] = -10000, } -- s76688
74+
W["verursacht feuerschaden und verringert die rüstung des feindlichen ziels. kanalisiert"] = { [Stats.Armor] = -20000, } -- s76688
7575
W["der gegner regeneriert in einem erhablichen maße mana und gesundheit"] = { [Stats.GenericManaRegen] = 50, [Stats.HealthRegen] = 50, } -- s77593
7676
W["schleudert eine erstickende gasbombe auf das ausgewählte ziel"] = { [Stats.MeleeHit] = -75, [Stats.RangedHit] = -75, } -- s78349
7777
W["überzieht organische kreaturen mit einem film, der sie mit der zeit zu pflanzenartigen kreaturen werden lässt"] = { [Stats.SpellDamage] = 50, } -- s81096
@@ -1901,7 +1901,7 @@ L["%s willenskraft und %s feuerwiderstand"] = { { Stats.Spirit, }, { Stats.FireR
19011901
L["%s stärke und %s ausdauer"] = { { Stats.Strength, }, { Stats.Stamina, }, } -- e1531
19021902
L["%s stärke, %s rüstung und %s feuerwiderstand"] = { { Stats.Strength, }, { Stats.Armor, }, { Stats.FireResistance, }, } -- e1532
19031903
L["%s intelligenz, %s mana und %s feuerwiderstand"] = { { Stats.Intellect, }, { Stats.Mana, }, { Stats.FireResistance, }, } -- e1543
1904-
L["%s angriffskraft"] = { { Stats.GenericAttackPower, }, } -- e1563
1904+
L["%s angriffskraft"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, } -- e1563
19051905
L["%s blocken"] = { { Stats.BlockRating, }, } -- e1983
19061906
L["%s distanzangriffskraft"] = { { Stats.RangedAttackPower, }, } -- e2040
19071907
L["%s arkanzauberschaden"] = { { Stats.ArcaneDamage, }, } -- e2079
@@ -1912,7 +1912,7 @@ L["%s kritischer nahkampftrefferwert"] = { { Stats.MeleeCritRating, }, } -- e250
19121912
L["%s distanztrefferwert"] = { { Stats.RangedHitRating, }, } -- e2523
19131913
L["%s ausweichen, %s ausdauer und %s parieren"] = { { Stats.DodgeRating, }, { Stats.Stamina, }, { Stats.ParryRating, }, } -- e2583
19141914
L["%s ausweichen, %s ausdauer und %s intelligenz"] = { { Stats.DodgeRating, }, { Stats.Stamina, }, { Stats.Intellect, }, } -- e2584
1915-
L["%s angriffskraft und %s ausweichen"] = { { Stats.GenericAttackPower, }, { Stats.DodgeRating, }, } -- e2585
1915+
L["%s angriffskraft und %s ausweichen"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.DodgeRating, }, } -- e2585
19161916
L["%s distanzangriffskraft, %s ausdauer und %s trefferwert"] = { { Stats.RangedAttackPower, }, { Stats.Stamina, }, { Stats.HitRating, }, } -- e2586
19171917
L["%s zaubermacht und %s intelligenz"] = { { Stats.SpellPower, }, { Stats.Intellect, }, } -- e2587
19181918
L["%s zaubermacht und %s trefferwert"] = { { Stats.SpellPower, }, { Stats.HitRating, }, } -- e2588
@@ -1933,7 +1933,7 @@ L["%s ausweichen und %s ausdauer"] = { { Stats.DodgeRating, }, { Stats.Stamina,
19331933
L["geschärft (%s kritischer trefferwert und %s schaden)"] = { { Stats.CritRating, }, { Stats.AverageWeaponDamage, }, } -- e2713
19341934
L["%s zaubermacht und alle %s sek. %s mana"] = { { Stats.SpellPower, }, false, { Stats.GenericManaRegen, }, } -- e2715
19351935
L["%s ausdauer und %s rüstung"] = { { Stats.Stamina, }, { Stats.Armor, }, } -- e2716
1936-
L["%s angriffskraft und %s kritischer trefferwert"] = { { Stats.GenericAttackPower, }, { Stats.CritRating, }, } -- e2717
1936+
L["%s angriffskraft und %s kritischer trefferwert"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.CritRating, }, } -- e2717
19371937
L["%s zaubermacht und %s kritischer trefferwert"] = { { Stats.SpellPower, }, { Stats.CritRating, }, } -- e2721
19381938
L["zielfernrohr (%s kritischer trefferwert)"] = { { Stats.RangedCritRating, }, } -- e2724
19391939
L["%s intelligenz und %s tempo"] = { { Stats.Intellect, }, { Stats.HasteRating, }, } -- e2742
@@ -1972,9 +1972,9 @@ L["beschwert (%s kritischer trefferwert und %s schaden)"] = { { Stats.CritRating
19721972
L["%s intelligenz und geringe bewegungstempoerhöhung"] = { { Stats.Intellect, }, } -- e2970
19731973
L["%s parieren und %s ausweichen"] = { { Stats.ParryRating, }, { Stats.DodgeRating, }, } -- e2991
19741974
L["%s kritischer trefferwert und %s zaubermacht"] = { { Stats.CritRating, }, { Stats.SpellPower, }, } -- e2995
1975-
L["%s kritischer trefferwert und %s angriffskraft"] = { { Stats.CritRating, }, { Stats.GenericAttackPower, }, } -- e2997
1975+
L["%s kritischer trefferwert und %s angriffskraft"] = { { Stats.CritRating, }, { Stats.AttackPower, Stats.RangedAttackPower, }, } -- e2997
19761976
L["%s ausdauer, %s ausweichen und %s pvp-abhärtung"] = { { Stats.ResilienceRating, }, { Stats.Stamina, }, { Stats.DodgeRating, }, } -- e3000
1977-
L["%s angriffskraft und %s trefferwert"] = { { Stats.GenericAttackPower, }, { Stats.HitRating, }, } -- e3003
1977+
L["%s angriffskraft und %s trefferwert"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.HitRating, }, } -- e3003
19781978
L["%s ausdauer und %s pvp-abhärtung"] = { { Stats.Stamina, }, { Stats.ResilienceRating, }, } -- e3004
19791979
L["%s ausdauer und %s beweglichkeit"] = { { Stats.Stamina, }, { Stats.Agility, }, } -- e3011
19801980
L["%s kritischer trefferwert und %s willenskraft"] = { { Stats.CritRating, }, { Stats.Spirit, }, } -- e3049
@@ -2031,10 +2031,10 @@ L["%s kritischer trefferwert und um %s% verringerte dauer von betäubungseffekte
20312031
L["%s intelligenz und um %s% verringerte dauer von betäubungseffekten"] = { { Stats.Intellect, }, false, } -- e3639
20322032
L["%s tempo und heilt manchmal bei erzielten kritischen treffern"] = { { Stats.HasteRating, }, } -- e3640
20332033
L["%s kritischer trefferwert und %s% mana"] = { { Stats.CritRating, }, false, } -- e3641
2034-
L["%s angriffskraft und %s kritischer trefferwert (alt)"] = { { Stats.GenericAttackPower, }, { Stats.CritRating, }, } -- e3676
2034+
L["%s angriffskraft und %s kritischer trefferwert (alt)"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.CritRating, }, } -- e3676
20352035
L["%s zaubermacht und %s willenskraft"] = { { Stats.SpellPower, }, { Stats.Spirit, }, } -- e3718
2036-
L["%s angriffskraft, %s ausdauer und %s trefferwert"] = { { Stats.GenericAttackPower, }, { Stats.Stamina, }, { Stats.HitRating, }, } -- e3754
2037-
L["%s angriffskraft und %s pvp-abhärtung"] = { { Stats.GenericAttackPower, }, { Stats.ResilienceRating, }, } -- e3793
2036+
L["%s angriffskraft, %s ausdauer und %s trefferwert"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.Stamina, }, { Stats.HitRating, }, } -- e3754
2037+
L["%s angriffskraft und %s pvp-abhärtung"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.ResilienceRating, }, } -- e3793
20382038
L["%s zaubermacht und %s pvp-abhärtung"] = { { Stats.SpellPower, }, { Stats.ResilienceRating, }, } -- e3794
20392039
L["%s frostwiderstand und %s ausdauer"] = { { Stats.FrostResistance, }, { Stats.Stamina, }, } -- e3812
20402040
L["%s naturwiderstand und %s ausdauer"] = { { Stats.NatureResistance, }, { Stats.Stamina, }, } -- e3813

libs/StatLogic/locales/deDE/TBC.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ L["erhöht das angriffstempo eines verbündeten %s sek. lang um %s%, fügt diese
260260
L["schwächt das feindliche ziel und verringert den verursachten schaden um %s sowie die wirksamkeit jeglicher heilung um %s%. hält %s min. lang an"] = { { Stats.AverageWeaponDamage, }, false, false, reduction = true } -- s9035
261261
L["erhöht die nahkampfangriffskraft der in der nähe befindlichen gruppenmitglieder %s min. lang um %s"] = { false, { Stats.AttackPower, }, } -- s9128
262262
L["erhöht eure kritische distanztrefferwertung um %s"] = { { Stats.RangedCritRating, }, } -- s9132
263-
L["erhöht die angriffskraft um %s"] = { { Stats.AttackPower, }, } -- s9136
263+
L["erhöht die angriffskraft um %s"] = { { Stats.GenericAttackPower, }, } -- s9136
264264
L["verringert die rüstung des ziels %s min. lang um %s"] = { false, { Stats.Armor, }, reduction = true } -- s9176
265265
L["erhöht durch zauber und magische effekte verursachten schaden und heilung um bis zu %s"] = { { Stats.SpellPower, }, } -- s9342
266266
L["macht den zaubernden bewegungsunfähig und erhöht den ihm zugefügten körperlichen schaden %s sek. lang um %s"] = { false, { Stats.AverageWeaponDamage, }, } -- s9576

libs/StatLogic/locales/deDE/Vanilla.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ L["erhöht das angriffstempo eines verbündeten %s sek. lang um %s%, fügt diese
352352
L["schwächt das feindliche ziel und verringert den verursachten schaden um %s sowie die wirksamkeit jeglicher heilung um %s%. hält %s min. lang an"] = { { Stats.AverageWeaponDamage, }, false, false, reduction = true } -- s9035
353353
L["erhöht die nahkampfangriffskraft der in der nähe befindlichen gruppenmitglieder %s min. lang um %s"] = { false, { Stats.AttackPower, }, } -- s9128
354354
L["erhöht eure chance, mit geschosswaffen einen kritischen treffer zu erzielen, um %s%"] = { { Stats.MeleeCrit, Stats.RangedCrit, }, } -- s9132
355-
L["%s angriffskraft"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, } -- s9136
355+
L["%s angriffskraft"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, } -- e1563
356356
L["verringert die rüstung des ziels %s min. lang um %s"] = { false, { Stats.Armor, }, reduction = true } -- s9176
357357
L["erhöht durch zauber und magische effekte zugefügten schaden und heilung um bis zu %s"] = { { Stats.SpellPower, }, } -- s9342
358358
L["macht den zaubernden bewegungsunfähig und erhöht den ihm zugefügten körperlichen schaden %s sek. lang um %s punkt(e)"] = { false, { Stats.AverageWeaponDamage, }, } -- s9576
@@ -1139,6 +1139,6 @@ L["%s zaubermacht"] = { { Stats.SpellPower, }, } -- e7662
11391139
L["%s% kritische trefferchance"] = { { Stats.MeleeCrit, Stats.RangedCrit, }, } -- e7664
11401140
L["heilung %s und %s mana pro %s sek"] = { { Stats.HealingPower, }, { Stats.GenericManaRegen, }, false, } -- e7882
11411141
L["zauberschaden %s und %s% kritischer trefferwert"] = { { Stats.SpellPower, }, { Stats.SpellCrit, Stats.MeleeCrit, Stats.RangedCrit, }, } -- e7883
1142-
L["angriffskraft %s und %s% kritischer trefferwert"] = { { Stats.AttackPower, Stats.RangedAttackPower, }, { Stats.MeleeCrit, Stats.RangedCrit, Stats.SpellCrit, }, } -- e7884
1142+
L["angriffskraft %s und %s% kritischer trefferwert"] = { { Stats.AttackPower, Stats.AttackPower, Stats.RangedAttackPower, Stats.RangedAttackPower, }, { Stats.MeleeCrit, Stats.RangedCrit, Stats.SpellCrit, }, } -- e7884
11431143
L["ausdauer %s und verteidigung %s"] = { { Stats.Stamina, }, { Stats.Defense, }, } -- e7885
11441144
L["poultry precision scope (%s damage)"] = { { Stats.AverageWeaponDamage, }, } -- e7944

0 commit comments

Comments
 (0)