Commit 1d62072a authored by Garkin's avatar Garkin

Upload New File

parent 73843155
if AceLibrary:HasInstance("ItemBonusLib-1.0") then return end
local L = AceLibrary("AceLocale-2.2"):new("ItemBonusLib")
L:RegisterTranslations("deDE", function () return {
-- bonus names
NAMES = {
STR = "Stärke",
AGI = "Beweglichkeit",
STA = "Ausdauer",
INT = "Intelligenz",
SPI = "Willenskraft",
ARMOR = "Verstärkte Rüstung",
ARCANERES = "Arkanwiderstand",
FIRERES = "Feuerwiderstand",
NATURERES = "Naturwiderstand",
FROSTRES = "Frostwiderstand",
SHADOWRES = "Schattenwiderstand",
FISHING = "Angeln",
MINING = "Bergbau",
HERBALISM = "Kräuterkunde",
SKINNING = "Kürschnerei",
DEFENSE = "Verteidigung",
BLOCK = "Blockchance",
BLOCKVALUE = "Blockwert",
DODGE = "Ausweichen",
PARRY = "Parieren",
ATTACKPOWER = "Angriffskraft",
ATTACKPOWERUNDEAD = "Angriffskraft gegen Untote",
ATTACKPOWERFERAL = "Angriffskraft in Tierform",
CRIT = "krit. Treffer",
RANGEDATTACKPOWER = "Distanzangriffskraft",
RANGEDCRIT = "krit. Schuss",
TOHIT = "Trefferchance",
DMG = "Zauberschaden",
DMGUNDEAD = "Zauberschaden gegen Untote",
ARCANEDMG = "Arkanschaden",
FIREDMG = "Feuerschaden",
FROSTDMG = "Frostschaden",
HOLYDMG = "Heiligschaden",
NATUREDMG = "Naturschaden",
SHADOWDMG = "Schattenschaden",
HOLYCRIT = "krit. Heiligzauber",
SPELLCRIT = "krit. Zauber",
SPELLTOHIT = "Zaubertrefferchance",
SPELLPEN = "Magiedurchdringung",
HEAL = "Heilung",
HEALTHREG = "Lebensregeneration",
MANAREG = "Manaregeneration",
HEALTH = "Lebenspunkte",
MANA = "Manapunkte",
},
PATTERNS_PASSIVE = {
{ pattern = "%+(%d+) bei allen Widerstandsarten%.", effect = { "ARCANERES", "FIRERES", "FROSTRES", "NATURERES", "SHADOWRES"} },
{ pattern = "Erhöht Eure Chance, Angriffe mit einem Schild zu blocken, um (%d+)%%%.", effect = "BLOCK" },
{ pattern = "Erhöht den Blockwert Eures Schilde?s um (%d+)%.", effect = "BLOCKVALUE" },
{ pattern = "Erhöht Eure Chance, einem Angriff auszuweichen, um (%d+)%%%.", effect = "DODGE" },
{ pattern = "Erhöht Eure Chance, einen Angriff zu parieren, um (%d+)%%%.", effect = "PARRY" },
{ pattern = "Erhöht Eure Chance, einen kritischen Treffer durch Zauber zu erzielen, um (%d+)%%%.", effect = "SPELLCRIT" },
{ pattern = "Erhöht Eure Chance, einen kritischen Treffer durch Heiligzauber zu erzielen, um (%d+)%%%.", effect = "HOLYCRIT" },
{ pattern = "Erhöht Eure Chance, einen kritischen Treffer zu erzielen, um (%d+)%%%.", effect = "CRIT" },
{ pattern = "Erhöht Eure Chance, mit Geschosswaffen einen kritischen Schlag zu erzielen, um (%d+)%.", effect = "RANGEDCRIT" },
{ pattern = "Erhöht durch Arkanzauber und Arkaneffekte zugefügten Schaden um bis zu (%d+)%.", effect = "ARCANEDMG" },
{ pattern = "Erhöht durch Feuerzauber und Feuereffekte zugefügten Schaden um bis zu (%d+)%.", effect = "FIREDMG" },
{ pattern = "Erhöht durch Frostzauber und Frosteffekte zugefügten Schaden um bis zu (%d+)%.", effect = "FROSTDMG" },
{ pattern = "Erhöht durch Heiligzauber und Heiligeffekte zugefügten Schaden um bis zu (%d+)%.", effect = "HOLYDMG" },
{ pattern = "Erhöht durch Naturzauber und Natureffekte zugefügten Schaden um bis zu (%d+)%.", effect = "NATUREDMG" },
{ pattern = "Erhöht durch Schattenzauber und Schatteneffekte zugefügten Schaden um bis zu (%d+)%.", effect = "SHADOWDMG" },
{ pattern = "Erhöht durch Zauber und magische Effekte zugefügten Schaden und Heilung um bis zu (%d+)%.", effect = {"HEAL","DMG"} },
{ pattern = "Erhöht den durch magische Zauber und magische Effekte zugefügten Schaden gegen Untote um bis zu (%d+)", effect = "DMGUNDEAD" },
{ pattern = "+(%d+) Angriffskraft gegen Untote.", effect = "ATTACKPOWERUNDEAD" },
{ pattern = "Erhöht durch Zauber und Effekte verursachte Heilung um bis zu (%d+)%.", effect = "HEAL" },
{ pattern = "Erhöht die durch Zauber und Effekte verursachte Heilung um bis zu (%d+)%.", effect = "HEAL" },
{ pattern = "Stellt alle 5 Sek%. (%d+) Punkt%(e%) Gesundheit wieder her%.", effect = "HEALTHREG" },
{ pattern = "Stellt alle 5 Sek%. (%d+) Punkt%(e%) Mana wieder her%.", effect = "MANAREG" },
{ pattern = "Verbessert Eure Trefferchance um (%d+)%%%.", effect = "TOHIT" },
{ pattern = "Erhöht Eure Chance mit Zaubern zu treffen um (%d+)%%%.", effect = "SPELLTOHIT" },
{ pattern = "Reduziert die Magiewiderstände der Ziele Eurer Zauber um (%d+)%.", effect = "SPELLPEN" }
},
PATTERNS_GENERIC_LOOKUP = {
["Alle Werte"] = {"STR", "AGI", "STA", "INT", "SPI"},
["Stärke"] = "STR",
["Beweglichkeit"] = "AGI",
["Ausdauer"] = "STA",
["Intelligenz"] = "INT",
["Willenskraft"] = "SPI",
["Alle Widerstandsarten"] = { "ARCANERES", "FIRERES", "FROSTRES", "NATURERES", "SHADOWRES"},
["Angeln"] = "FISHING",
["Angelköder"] = "FISHING",
["Bergbau"] = "MINING",
["Kräuterkunde"] = "HERBALISM",
["Kürschnerei"] = "SKINNING",
["Verteidigung"] = "DEFENSE",
["Verteidigungsfertigkeit"] = "DEFENSE",
["Angriffskraft"] = "ATTACKPOWER",
["Angriffskraft gegen Untote"] = "ATTACKPOWERUNDEAD",
["Angriffskraft in Katzengestalt, Bärengestalt oder Terrorbärengestalt"] = "ATTACKPOWERFERAL",
["Ausweichen"] = "DODGE",
["Blocken"] = "BLOCK",
["Blockwert"] = "BLOCKVALUE",
["Trefferchance"] = "TOHIT",
["Distanzangriffskraft"] = "RANGEDATTACKPOWER",
["Gesundheit alle 5 Sek"] = "HEALTHREG",
["Heilzauber"] = "HEAL",
["Mana alle 5 Sek"] = "MANAREG",
["Manaregeneration"] = "MANAREG",
["Zauberschaden erhöhen"]= "DMG",
["Kritischer Treffer"] = "CRIT",
["Zauberschaden"] = {"HEAL","DMG"},
["Blocken"] = "BLOCK",
["Gesundheit"] = "HEALTH",
["HP"] = "HEALTH",
["Heilzauber"] = "HEAL",
["Heilung und Zauberschaden"] = {"HEAL","DMG"},
["Zauberschaden und Heilung"] = {"HEAL","DMG"},
["Schadenszauber und Heilzauber"] = {"HEAL","DMG"},
["Schadens- und Heilzauber"] = {"HEAL","DMG"},
["Zaubertrefferchance"] = "SPELLTOHIT",
["Mana"] = "MANA",
["Rüstung"] = "ARMOR",
["Verstärkte Rüstung"]= "ARMOR"
},
PATTERNS_GENERIC_STAGE1 = {
{ pattern = "Arkan", effect = "ARCANE" },
{ pattern = "Feuer", effect = "FIRE" },
{ pattern = "Frost", effect = "FROST" },
{ pattern = "Heilig", effect = "HOLY" },
{ pattern = "Schatten", effect = "SHADOW" },
{ pattern = "Natur", effect = "NATURE" },
},
PATTERNS_GENERIC_STAGE2 = {
{ pattern = "widerst", effect = "RES" },
{ pattern = "schaden", effect = "DMG" },
{ pattern = "effekte", effect = "DMG" },
},
PATTERNS_OTHER = {
{ pattern = "Manaregeneration (%d+) per 5 Sek%.", effect = "MANAREG" },
{ pattern = "Schwaches Zauberöl", effect = {"DMG", "HEAL"}, value = 8 },
{ pattern = "Geringes Zauberöl", effect = {"DMG", "HEAL"}, value = 16 },
{ pattern = "Zauberöl", effect = {"DMG", "HEAL"}, value = 24 },
{ pattern = "Hervorragendes Zauberöl", effect = {"DMG", "HEAL", "SPELLCRIT"}, value = {36, 36, 1} },
{ pattern = "Schwaches Manaöl", effect = "MANAREG", value = 4 },
{ pattern = "Geringes Manaöl", effect = "MANAREG", value = 8 },
{ pattern = "Hervorragendes Manaöl", effect = { "MANAREG", "HEAL"}, value = {12, 25} },
{ pattern = "Eterniumschnur", effect = "FISHING", value = 5 },
{ pattern = "Heilung %+31 und 5 Mana alle 5 Sek%.", effect = { "MANAREG", "HEAL"}, value = {5, 31} },
{ pattern = "Ausdauer %+16 und Rüstung %+100", effect = { "STA", "ARMOR"}, value = {16, 100} },
{ pattern = "Angriffskraft %+26 und %+1%% kritische Treffer", effect = { "ATTACKPOWER", "CRIT"}, value = {26, 1} },
{ pattern = "Zauberschaden %+15 und %+1%% kritische Zaubertreffer", effect = { "DMG", "HEAL", "SPELLCRIT"}, value = {15, 15, 1} },
}
} end)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment