Improve tactic data handling and update UI logic.
All checks were successful
forgejo/Czech Quests/addon/pipeline/head This commit looks good

This commit is contained in:
Roman Jaroš 2025-03-30 17:56:47 +02:00
parent 9fe284c18e
commit 3cb2ed503f
9 changed files with 1116 additions and 1019 deletions

View file

@ -13,6 +13,11 @@ const normalizeTranslation = (translation: string | null | undefined) => {
return translation.replace(/\n/g, '\\n').replace(/"/g, "'");
};
function getSplitByIndexes(input: string, indexes: number[]): string[] {
const parts = input.split('_');
return indexes.map((index) => parts[index]).filter((item) => item !== undefined);
}
const prepareLuaWithFemaleVersion = (quest: Quest, type: keyof Quest, key: string) => {
let text = '';
const value = quest[type] as string;
@ -70,6 +75,22 @@ const splitFirst = (text: string, delimiter: string) => {
return text.slice(index + delimiter.length);
};
const generateRoleTactic = (role: (string | null)[]) => {
let luaQuestRecord = '';
for (const ability of role) {
if (ability == null) continue;
const information = ability.split('\n');
luaQuestRecord += `\t\t\t{\n`;
luaQuestRecord += `\t\t\t\tname = "${information[0]}",\n`;
luaQuestRecord += `\t\t\t\tphase = "${information[1]}",\n`;
luaQuestRecord += `\t\t\t\tdescription = "${information[2]}",\n`;
luaQuestRecord += `\t\t\t\thowTo = "${information[3]}",\n`;
luaQuestRecord += `\t\t\t\tdangerous = "${information[4]}",\n`;
luaQuestRecord += `\t\t\t},\n`;
}
return luaQuestRecord;
};
(async () => {
const args = process.argv.slice(2);
const addonDir = path.join(process.cwd(), `../Addon/Data/${args[0]}`);
@ -94,6 +115,12 @@ const splitFirst = (text: string, delimiter: string) => {
for (const tolgeeKey of translations) {
let key = tolgeeKey.keyName;
if (tolgeeKey.keyNamespace === 'tactic') {
key = key.split('_')[0];
}
const instanceName = getSplitByIndexes(tolgeeKey.keyName, [1, 2]).join('_');
addonData[key] = {
...addonData[tolgeeKey.keyName],
...(tolgeeKey.keyNamespace === 'name' && {
@ -146,6 +173,25 @@ const splitFirst = (text: string, delimiter: string) => {
tolgeeKey.translations.en.text,
],
}),
...(tolgeeKey.keyNamespace === 'tactic' && {
tactics: {
[instanceName]: {
...(addonData[key]?.tactics?.[instanceName] ?? {}),
...(tolgeeKey.keyName.endsWith('_summary') && {
summary: tolgeeKey.translations.cs.text,
}),
...(tolgeeKey.keyName.includes('_tank_') && {
tank: [...(addonData[key].tactics?.[instanceName]?.tank ?? []), tolgeeKey.translations.cs.text],
}),
...(tolgeeKey.keyName.includes('_healer_') && {
healer: [...(addonData[key].tactics?.[instanceName]?.healer ?? []), tolgeeKey.translations.cs.text],
}),
...(tolgeeKey.keyName.includes('_dps_') && {
dps: [...(addonData[key].tactics?.[instanceName]?.dps ?? []), tolgeeKey.translations.cs.text],
}),
},
},
}),
name: tolgeeKey.keyDescription,
id: tolgeeKey.keyName.replace('q', '').replace('i', ''),
isQuest: tolgeeKey.keyName.startsWith('q'),
@ -201,6 +247,28 @@ const splitFirst = (text: string, delimiter: string) => {
luaQuestRecord += `}\n`;
fs.appendFileSync(fileName, luaQuestRecord, 'utf8');
}
if (czechQuest.tactics) {
let luaQuestRecord = '';
const npcNameKey = normalizeTranslation(czechQuest.name).trim();
luaQuestRecord += `addon.data.tactic["${npcNameKey}"] = {\n`;
for (const [instance, roles] of Object.entries(czechQuest.tactics)) {
luaQuestRecord += `\t${instance} = {\n`;
luaQuestRecord += `\t\tsummary = "${roles.summary}",\n`;
luaQuestRecord += `\t\ttank = {\n`;
if (roles.tank) luaQuestRecord += generateRoleTactic(roles.tank);
luaQuestRecord += `\t\t},\n`;
luaQuestRecord += `\t\theal = {\n`;
if (roles.healer) luaQuestRecord += generateRoleTactic(roles.healer);
luaQuestRecord += `\t\t},\n`;
luaQuestRecord += `\t\tdps = {\n`;
if (roles.dps) luaQuestRecord += generateRoleTactic(roles.dps);
luaQuestRecord += `\t\t},\n`;
luaQuestRecord += `\t},\n`;
}
luaQuestRecord += `}\n`;
fs.appendFileSync(fileName, luaQuestRecord, 'utf8');
}
}
});
} catch (e) {
@ -210,6 +278,17 @@ const splitFirst = (text: string, delimiter: string) => {
type AddonData = Record<string, Quest>;
type Tactic = {
summary?: string | null;
tank?: (string | null)[];
healer?: (string | null)[];
dps?: (string | null)[];
};
type InstanceTactic = {
[key: string]: Tactic;
};
type Quest = {
id: string;
name: string;
@ -219,6 +298,7 @@ type Quest = {
completions?: (string | null)[];
objectives?: (string | null)[];
speeches?: (string | null)[];
tactics?: InstanceTactic;
isQuest: boolean;
isQuestItem: boolean;
};

View file

@ -32,24 +32,26 @@ end
local function RenderBossTactics(frame, bossName)
HideOtherContent()
local bossData = addon.data.tactic[bossName]
local difficulty = 'lfr' -- 17
local difficulty = 'lfg_raid' -- 17
if DIFFICULTY == 14 then
difficulty = 'normal'
difficulty = 'normal_raid'
elseif DIFFICULTY == 15 then
difficulty = 'heroic'
difficulty = 'heroic_raid'
elseif DIFFICULTY == 16 then
difficulty = 'mythic'
difficulty = 'mythic_raid'
elseif DIFFICULTY == 1 then
difficulty = 'normal'
difficulty = 'normal_dungeon'
elseif DIFFICULTY == 2 then
difficulty = 'heroic'
difficulty = 'heroic_dungeon'
elseif DIFFICULTY == 23 then
difficulty = 'mythic'
difficulty = 'mythic_dungeon'
elseif DIFFICULTY == 8 then
difficulty = 'mythicplus_dungeon'
end
local tactic = bossData and bossData[1][difficulty] or nil
local bossData = CzechQuestsAddon:GetData('tactic', bossName)
local tactic = bossData and bossData[difficulty] or nil
if not tactic then
frame.summary:SetText("Boss " .. bossName .. " nemá pro tuto obtížnost přeloženou taktiku.")
@ -71,6 +73,7 @@ local function RenderBossTactics(frame, bossName)
end
frame.summary:SetText(tactic.summary)
frame.inform:SetText("|cffffffffVždy dodržuj pokyny raid leadera.|r")
local tankHeader = frame:CreateHeader()
tankHeader.button.title:SetText("Tank")

View file

@ -39,6 +39,15 @@ function TacticFrame:Init()
frame.summary:SetPoint("TOPLEFT", frame, "TOPLEFT", 2, 0)
frame.summary:SetWidth(scrollFrame:GetWidth() - 10)
frame.inform = addon.API.CreateCzechFont(
frame,
CzechQuestsAddon_Store.config.TACTIC_TEXT_FONT_NAME,
CzechQuestsAddon_Store.config.TACTIC_TEXT_FONT_SIZE
)
frame.inform:SetTextColor(0.251, 0.145, 0.012)
frame.inform:SetPoint("BOTTOMLEFT", frame.summary, "BOTTOMLEFT", 2, -20)
frame.inform:SetWidth(scrollFrame:GetWidth() - 10)
local dropdown = CreateFrame("DropdownButton", nil, EncounterJournal.encounter.info, "WowStyle1DropdownTemplate")
dropdown:SetPoint("BOTTOMRIGHT", EncounterJournal.encounter.info.encounterTitle, "BOTTOMRIGHT", 2, -2)
dropdown:SetWidth(200)
@ -59,6 +68,12 @@ function TacticFrame:UpdateSettings()
CzechQuestsAddon_Store.config.TACTIC_TEXT_FONT_SIZE
)
addon.API.UpdateCzechFont(
frame.inform,
CzechQuestsAddon_Store.config.TACTIC_TEXT_FONT_NAME,
CzechQuestsAddon_Store.config.TACTIC_TEXT_FONT_SIZE
)
for _, header in ipairs(self.headers) do
addon.API.UpdateCzechFont(
header.description,
@ -182,7 +197,7 @@ end
function TacticFrame:UpdateHeaderPositions()
local yOffset = -40
for _, header in ipairs(self.headers) do
header:SetPoint("BOTTOMLEFT", self.summary, "BOTTOMLEFT", 0, yOffset)
header:SetPoint("BOTTOMLEFT", self.inform, "BOTTOMLEFT", 0, yOffset)
if header.expanded then
yOffset = yOffset - header.description:GetHeight() - 50
else

File diff suppressed because it is too large Load diff

View file

@ -1,12 +1,12 @@
local _, addon = ...
addon.data.speech["Brann Bronzebeard_You rest up, Naleidea. We'll handle this."] = {
text = "Odpočiň si, Naleideo. My to zvládneme.",
text = "Odpočiň si, Naleidea. My to zvládneme.",
}
addon.data.speech["Brann Bronzebeard_Ye made it!"] = {
text = "Dostali jste se tam!",
text = "Dostal jsi se tam!",
}
addon.data.speech["Brann Bronzebeard_That big mushroom could launch us right up!"] = {
text = "Ten velký hřib nás může vyhodit přímo nahoru!",
text = "Ten velký hřib nás může vystřelit přímo nahoru!",
}
addon.data.speech["Brann Bronzebeard_You're a sight for sore eyes."] = {
text = "Jsi pohled pro unavené oči.",
@ -18,7 +18,7 @@ addon.data.speech["Brann Bronzebeard_What a downright beautiful mess we've crash
text = "Do jakého nádherného chaosu jsme to vrazili.",
}
addon.data.speech["Brann Bronzebeard_Something's got a hold of me!"] = {
text = "Něco mě chytlo!",
text = "Něco mě drží!",
}
addon.data.speech["Brann Bronzebeard_Zekvir's a threat tae all of Azeroth. We've got tae take him down."] = {
text = "Zekvir je hrozbou pro celý Azeroth. Musíme ho zneškodnit.",
@ -36,13 +36,13 @@ addon.data.speech["Brann Bronzebeard_A Kirin Tor survivor is down below tryin' t
text = "Přeživší z Kirin Tor je dole a snaží se zastavit rozklad v oblasti. Musíme mu pomoci!",
}
addon.data.speech["Brann Bronzebeard_We got invadin' kobolds, earthen who want 'em out, an' treasure waitin' tae be discovered. Let's get tae work!"] = {
text = "Máme zde vpád koboldů, zemní bytosti je chtějí vyhnat a poklady čekají na objevení. Pojďme na to!",
text = "Máme zde vpád koboldů, zemáků, kteří je chtějí vyhnat, a poklady čekají na objevení. Pojďme na to!",
}
addon.data.speech["Brann Bronzebeard_The Darkfuse have a bunch of mechanics held hostage down below."] = {
text = "Darkfuse drží několik mechaniků jako rukojmí dole.",
}
addon.data.speech["Brann Bronzebeard_We got tae move! These monsters are torturing the folks held in here."] = {
text = "Musíme jít! Ty monstra tady mučí lidi, co jsou zadržováni.",
text = "Musíme jít! Ty monstra tady mučí lidi, kteří jsou zadržováni.",
}
addon.data.speech["Brann Bronzebeard_I bet we can use some of these machines tae break through the defenses they got in place!"] = {
text = "Vsadím se, že některé z těchto strojů můžeme použít k proražení obrany, kterou mají připravenou!",
@ -51,10 +51,10 @@ addon.data.speech["Brann Bronzebeard_I'm glad tae see you're getting your hands
text = "Jsem rád, že se nebojíš pustit do práce! Můžeme ti pomoci prozkoumat koboldy zde.",
}
addon.data.speech["Brann Bronzebeard_You're here! Some members of the League are below. Up for a bit of a challenge?"] = {
text = "Jsi tady! Někteří členové Ligy jsou tady dole. Máš chuť na trochu výzvy?",
text = "Jsi tady! Někteří členové League jsou dole. Máš chuť na trochu výzvy?",
}
addon.data.speech["Brann Bronzebeard_Did you hear that? I think there may be some Lamplighters on the other side of this portal!"] = {
text = "Slyšel jsi to? Myslím, že na druhé straně tohoto portálu mohou být nějací Svítilníci!",
text = "Slyšel jsi to? Myslím, že na druhé straně tohoto portálu mohou být nějací Lamplighters!",
}
addon.data.speech["Brann Bronzebeard_Hang in there!"] = {
text = "Vydrž to!",
@ -66,7 +66,7 @@ addon.data.speech["Brann Bronzebeard_Can you believe it? There's just one nasty
text = "Věříš tomu? Mezi námi a pokladem stojí jenom jeden ošklivý strážce. Šťastné dny!",
}
addon.data.speech["Brann Bronzebeard_Looks like that goblin got swallowed up and spit right back out..."] = {
text = "Vypadá to, že toho skřeta spolkli a hned zase vyplivli...",
text = "Vypadá to, že toho goblina spolkli a hned zase vyplivli...",
}
addon.data.speech["Brann Bronzebeard_Ye've a real sense o' duty. Reminds me o' Magni. If ye change yer mind, ye know where tae find me."] = {
text = "Máš opravdový smysl pro povinnost. Připomínáš mi Magniho. Pokud si to rozmyslíš, víš, kde mě najdeš.",
@ -78,7 +78,7 @@ addon.data.speech["Brann Bronzebeard_Champion! Jump tae me!"] = {
text = "Šampione! Skoč ke mně!",
}
addon.data.speech["Brann Bronzebeard_The Weaver told me that the kobyss stole pheromones right from under the nerubians' noses! Heh."] = {
text = "Tkadlec mi řekl, že kobyss ukradl feromony přímo zpod nosů nerubianů! Heh.",
text = "The Weaver mi řekl, že kobyss ukradl feromony přímo zpod nosů nerubianů! Heh.",
}
addon.data.speech["Brann Bronzebeard_I'm betting destroyin' these darkfire braziers will put an end tae their nefarious plans."] = {
text = "Sázím na to, že zničení těchto temných ohnišť ukončí jejich ničemné plány.",
@ -123,7 +123,7 @@ addon.data.speech["Crazed Cabbage Smacker_Activating countermeasures."] = {
text = "Aktivace protiopatření.",
}
addon.data.speech["Crazed Cabbage Smacker_System reset required."] = {
text = "Vyžadován restart systému.",
text = "Vyžaduje se restart systému.",
}
addon.data.speech["Crazed Cabbage Smacker_Initializing reaping servos."] = {
text = "Inicializace servomotorů pro sklizeň.",
@ -141,7 +141,7 @@ addon.data.speech["Crazed Cabbage Smacker_Hostile entity identified."] = {
text = "Identifikována nepřátelská entita.",
}
addon.data.speech["Aliya Hillhelm_The beast is over there! Kill it and get the mushroom on its head. We need it for the harvest."] = {
text = "Bestie je tamhle! Zabijte ji a vezměte houbu na její hlavě. Potřebujeme ji pro sklizeň.",
text = "Bestie je tamhle! Zabij ji a vezmi houbu na její hlavě. Potřebujeme ji pro sklizeň.",
}
addon.data.speech["Aliya Hillhelm_You were saying a lot of weird things after you got hit with that mushroom gas."] = {
text = "Říkal jsi spoustu divných věcí, poté co tě zasáhl ten houbový plyn.",
@ -475,40 +475,40 @@ addon.data.speech["Fleet Master Seahorn_Urgh... One of those scurvy dogs got me
text = "Ach... Jeden z těch zatracených psů mě dobře zasáhl.",
}
addon.data.speech["Monte Gazlowe_These pipes were not rated for this much pressure. Go patch up the leaks pronto!"] = {
text = "Tyto potrubí nebyly určeny pro tak velký tlak. Rychle zalep ty úniky!",
text = "Tyto trubky nebyly určeny pro tak velký tlak. Jdi rychle opravit ty úniky!",
}
addon.data.speech["Monte Gazlowe_These rats are stinkin' up the streets and chewin' holes in everything! I want 'em gone!"] = {
text = "Ty krysy tu smrdí ulicemi a dělají díry do všeho! Chci, aby zmizely!",
text = "Ti potkani smrdí na ulicích a koušou díry do všeho! Chci, aby zmizeli!",
}
addon.data.speech["Monte Gazlowe_Great. And the Gallagio is sealed tight."] = {
text = "Skvělé. A Gallagio je pečlivě uzavřeno.",
text = "Skvěle. A Gallagio je pevně uzavřené.",
}
addon.data.speech["Monte Gazlowe_Clear out Gallywix's cronies and see what can be salvaged. We'll put together somethin' that'll blast the doors off that casino."] = {
text = "Vyčisti Gallywixovy kumpány a podívej se, co lze zachránit. Dáme dohromady něco, co vyrazí dveře z toho kasina.",
text = "Vyčisti Gallywixovy kumpány a podívej se, co lze zachránit. Dáme dohromady něco, co vyrazí dveře toho kasina.",
}
addon.data.speech["Monte Gazlowe_Nice work! That's one nuisance outta the way."] = {
text = "Dobrá práce! To je jedna otrava z cesty.",
text = "Skvělá práce! To je jedna otrava z krku.",
}
addon.data.speech["Monte Gazlowe_Great. New plan. Champions... take care of HER while we check on our cartels."] = {
text = "Skvělé. Nový plán. Champions... postarejte se o ni, zatímco my se podíváme na naše kartely.",
}
addon.data.speech["Monte Gazlowe_How're these buildings still standin'? None of them are up to code! Go get some data so we can start placin' work orders."] = {
text = "Jak mohou tyto budovy stále stát? Žádná z nich nesplňuje předpisy! Jdi získat nějaká data, abychom mohli začít vystavovat pracovní příkazy.",
text = "Jak mohou tyto budovy stále stát? Žádná z nich není podle předpisů! Jdi získat nějaká data, abychom mohli začít vydávat pracovní příkazy.",
}
addon.data.speech["Monte Gazlowe_It's Renzik. He's... he's dead."] = {
text = "Je to Renzik. Je... je mrtvý.",
}
addon.data.speech["Monte Gazlowe_A crate of inflated balloons got loose, and now they're all over the place. Go on the roof and shoot a few down, yeah?"] = {
text = "Krabice nafouknutých balónků se uvolnila a teď jsou všude. Mohl bys zajít na střechu a sestřelit jich pár, jo?",
text = "Krabice nafouknutých balónků se uvolnila a teď jsou všude. Jdi na střechu a sestřel pár z nich, jo?",
}
addon.data.speech["Monte Gazlowe_We got Darkfuse comin' in hot. Lots of Darkfuse. But you're the leadin' expert at killin' em by now, ain't ya?"] = {
text = "Máme tady Darkfuse přicházející v plné parádě. Hodně Darkfuse. Ale ty už jsi teď hlavní expert na jejich zabíjení, že jo?",
text = "Máme tady Darkfuse přicházející v plné parádě. Hodně Darkfuse. Ale ty už jsi teď vedoucí expert na jejich zabíjení, že?",
}
addon.data.speech["Monte Gazlowe_If Darkfuse thinks we're gonna roll over and let 'em have Undermine, they better think again."] = {
text = "Pokud si Darkfuse myslí, že se jen tak převalíme a necháme jim Undermine, měli by to ještě jednou promyslet.",
text = "Pokud si Darkfuse myslí, že se jen tak převalíme a necháme jim Undermine, měli by si to rozmyslet.",
}
addon.data.speech["Monte Gazlowe_The cartels are always hirin' temp workers to pick up odd jobs. See if you can lend a hand."] = {
text = "Kartely vždy najímají dočasné pracovníky na různé drobné práce. Podívej se, jestli můžeš pomoct.",
text = "Kartely vždy najímají dočasné pracovníky na různé práce. Podívej se, jestli můžeš pomoct.",
}
addon.data.speech["Monte Gazlowe_That sorta grift ain't good for business, and it ain't good for Undermine."] = {
text = "Takový podvod není dobrý pro byznys a není dobrý ani pro Undermine.",
@ -517,7 +517,7 @@ addon.data.speech["Monte Gazlowe_Some scalpers at the Dome are tryin' to swindle
text = "Někteří překupníci v Dome se snaží oškubat lidi z jejich zlata. Jdi a ukaž jim, kde je jejich místo.",
}
addon.data.speech["Monte Gazlowe_I could hear that crowd from all the way out here! Just don't let the fame go to your heads."] = {
text = "Slyšel jsem ten dav až sem! Jen ať ti sláva nestoupne do hlavy.",
text = "Slyšel jsem ten dav odtud až sem! Jen ať ti sláva nestoupne do hlavy.",
}
addon.data.speech["Baron Revilgaz_Finally, some quiet! I thought that blowhard would never shut up. Ya have my thanks, champions."] = {
text = "Konečně klid! Myslel jsem, že ten tlachal nikdy nepřestane mluvit. Máš moje poděkování, šampione.",
@ -610,19 +610,19 @@ addon.data.speech["Dockmaster Skeez_We are... supposed to... win...."] = {
text = "My jsme... měli... vyhrát...",
}
addon.data.speech["Monte Gazlowe_Whenever a boomball don't explode, they just kick it into the water there. Then we'll grab and scrap the duds."] = {
text = "Když boomball nevybuchne, jen ho kopneme do vody tamhle. Pak chytneme a zlikvidujeme ty nevybuchlé.",
text = "Když boomball nevybuchne, prostě ho kopnou do vody tamhle. Pak chytneme a zrecyklujeme ty nevybuchlé.",
}
addon.data.speech["Monte Gazlowe_Boomball, landmine, same thing! I can scrap 'em both."] = {
text = "Boomball, mina, to samé! Obojí mohu sešrotovat.",
text = "Boomball, minová past, to samé! Obojí mohu zrecyklovat.",
}
addon.data.speech["Monte Gazlowe_Looks like you got the swing of it. Eh...? Eh...? Yeah, I'll see myself out."] = {
text = "Vypadá to, že to máš v malíčku. Eh...? Eh...? Jo, půjdu sám.",
text = "Vypadá to, že jsi to pochopil. Co...? Co...? Jo, půjdu sám.",
}
addon.data.speech["Monte Gazlowe_Take a few swings at the Boomball course. On me. You earned it."] = {
text = "Zkus pár ran na hřišti Boomball. Za mě. Zasloužíš si to.",
text = "Zkus pár ran na hřišti Boomball. Na mě. Zasloužil jsi si to.",
}
addon.data.speech["Monte Gazlowe_Streets are clear, and we got all the salvage we need."] = {
text = "Ulice jsou prázdné a máme veškerý získaný materiál, který potřebujeme.",
text = "Ulice jsou prázdné a máme veškerý potřebný materiál.",
}
addon.data.speech["Monte Gazlowe_Ha ha, easy as pie. Come on--Gallywix wants a fight? We'll give it to him."] = {
text = "Ha ha, jednoduché jako facka. Pojďme na to -- Gallywix chce boj? Dáme mu ho.",
@ -634,10 +634,10 @@ addon.data.speech["Monte Gazlowe_Somethin' tells me this one's rigged."] = {
text = "Něco mi říká, že tohle je zmanipulované.",
}
addon.data.speech["Monte Gazlowe_Meet me at the Gallagio--it's time we blow the lid off that joint!"] = {
text = "Sejdi se se mnou v Gallagiu - je čas odhalit ten podnik!",
text = "Sejdi se se mnou v Gallagio--je čas, abychom tam všechno odhalili!",
}
addon.data.speech["Monte Gazlowe_We bought ourselves time. Now all we need is--"] = {
text = "Koupili jsme si čas. Teď už potřebujeme jen",
text = "Koupili jsme si čas. Teď už potřebujeme jen--",
}
addon.data.speech["Monte Gazlowe_no, no, no, no."] = {
text = "ne, ne, ne, ne.",
@ -781,16 +781,16 @@ addon.data.speech["Marin Noggenfogger_Resellers are the worst of the worst. Come
text = "Překupníci jsou ti nejhorší z nejhorších. Vymysli si svůj vlastní produkt!",
}
addon.data.speech["Marin Noggenfogger_I'm all for a little entrepreneurship, but unauthorized resellin' is just low. Go teach those scalpers some manners."] = {
text = "Jsem úplně pro trochu podnikání, ale nepovolený přeprodej je prostě podlý. Jdi naučit ty překupníky trochu slušnosti.",
text = "Jsem pro trochu podnikavosti, ale nepovolený přeprodej je prostě ubohý. Jdi naučit ty překupníky trochu slušnosti.",
}
addon.data.speech["Marin Noggenfogger_Golf's not that interestin', but that blast-proof grass is. I may need to get a sample. Armor that grows? Yes, please."] = {
text = "Golf není tak zajímavý, ale ta výbušninám odolná tráva je. Možná si budu muset vzít vzorek. Brnění, které roste? Ano, prosím.",
}
addon.data.speech["Marin Noggenfogger_You will never believe the kind of chemicals people throw away! Get into that junk and cook up some free potions."] = {
text = "Nikdy bys nevěřil, jaké druhy chemikálií lidé vyhazují! Ponoř se do toho odpadu a uvař si nějaké lektvary zdarma.",
text = "Nikdy neuvěříš, jaké druhy chemikálií lidé vyhazují! Vlez do toho odpadu a uvař si nějaké zdarma lektvary.",
}
addon.data.speech["Marin Noggenfogger_Tetanus? Eh, don't worry about it! I'm sure one of these fantastic elixirs you helped make can cure it."] = {
text = "Tetanus? Eh, nedělej si s tím starosti! Jsem si jistý, že jeden z těchto fantastických elixírů, které jsi pomohl vyrobit, to vyléčí.",
text = "Tetanus? Eh, neměj starosti! Jsem si jistý, že jeden z těchto fantastických elixírů, které jsi pomohl vyrobit, to vyléčí.",
}
addon.data.speech["Marin Noggenfogger_Check Venture's kaja'mite mines. You'll find answers there."] = {
text = "Zkontroluj kaja'mitové doly Venture. Tam najdeš odpovědi.",
@ -799,7 +799,7 @@ addon.data.speech["Marin Noggenfogger_That, uh--you're visitin' me on my birthda
text = "Že, eh--navštěvuješ mě na mé narozeniny! Ha.",
}
addon.data.speech["Marin Noggenfogger_Alchemy experiments are wanderin' loose up on the pipes above us. Get some quick pictures of 'em for, uh, research."] = {
text = "Experimenty s alchymií se potulují volně po potrubí nad námi. Pořiď o nich rychle nějaké fotky kvůli, eh, výzkumu.",
text = "Experimenty s alchymií se potulují po potrubích nad námi. Pořiď rychle nějaké fotky, eh, pro výzkum.",
}
addon.data.speech["Marin Noggenfogger_Grab 'em off the table and pass 'em around."] = {
text = "Seber je ze stolu a podávej je dál.",
@ -811,16 +811,16 @@ addon.data.speech["Marin Noggenfogger_I got just the thing."] = {
text = "Mám přesně to, co potřebuješ.",
}
addon.data.speech["Marin Noggenfogger_We're gonna need cash if we wanna keep this operation running! Go get a paper route or somethin'."] = {
text = "Budeme potřebovat peníze, pokud chceme tuhle operaci udržet v chodu! Jdi si najít roznášení novin nebo něco takového.",
text = "Budeme potřebovat hotovost, pokud chceme udržet operaci v chodu! Jdi si najít nějakou roznosovou práci nebo něco takového.",
}
addon.data.speech["Marin Noggenfogger_I know everything. The warehouse, the kaja'mite, the Dark Heart bein' kept there."] = {
text = "Vím všechno. Sklad, kaja'mit, Temné Srdce, které je tam uchováváno.",
}
addon.data.speech["Marin Noggenfogger_Those Underriders are a nuisance, an' they're sitting on good stuff. Do everyone a favor an' take it from 'em."] = {
text = "Ti Podjezdci jsou otrava a sedí na dobrých věcech. Udělej všem laskavost a vezmi to od nich.",
text = "Ti Underriders jsou obtížní a mají u sebe dobré věci. Udělej všem laskavost a vezmi to od nich.",
}
addon.data.speech["Marin Noggenfogger_One goblin's tragic oil spill is another's marketing opportunity. So get in there and clean up with our patented cleaning products!"] = {
text = "Jedna tragická ropná havárie skřítka je marketingovou příležitostí pro druhého. Tak se do toho pusťte a uklízejte s našimi patentovanými čisticími prostředky!",
text = "Jednoho goblina tragický únik ropy je pro druhého marketingovou příležitostí. Tak se do toho pusť a uklízej s našimi patentovanými čisticími prostředky!",
}
addon.data.speech["Marin Noggenfogger_It worked? Great! Our pragmatic corporate philanthropy will be great for our brand recognition. Heh."] = {
text = "Fungovalo to? Skvělé! Naše pragmatická firemní filantropie bude skvělá pro naši povědomí o značce. Heh.",
@ -832,13 +832,13 @@ addon.data.speech["Marin Noggenfogger_Mm-huh, nice. Good work sellin' those pape
text = "Mm-huh, pěkné. Dobrá práce s prodejem těch novin, mladej!",
}
addon.data.speech["Marin Noggenfogger_Ha! Jackpot. I can make the coolest thing outta this. What? It's recycling. Technically."] = {
text = "Ha! Jackpot. Můžu z toho udělat tu nejcool věc. Co? To je recyklace. Technicky vzato.",
text = "Ha! Jackpot. Mohu z toho udělat tu nejcool věc. Co? To je recyklace. Technicky vzato.",
}
addon.data.speech["Marin Noggenfogger_You would not believe what valuables people just chuck in the trash. I bet there's some good stuff in here..."] = {
text = "Nevěřili byste, co všechno cenného lidé jen tak vyhodí do koše. Vsadím se, že tady bude něco dobrého...",
}
addon.data.speech["Marin Noggenfogger_Yeah, that all seems fine up there... just fine. Trust me. Really."] = {
text = "Ano, tam nahoře to vypadá v pořádku... opravdu v pořádku. Věřte mi. Opravdu.",
text = "Ano, tam nahoře to vypadá v pořádku... opravdu v pořádku. Věř mi. Opravdu.",
}
addon.data.speech["Marin Noggenfogger_How 'bout that. A little more quiet for the neighbors, a little more ingredients for me. Nice job!"] = {
text = "Co na tom. Trochu víc klidu pro sousedy, trochu víc surovin pro mě. Dobrá práce!",
@ -853,10 +853,10 @@ addon.data.speech["Marin Noggenfogger_Not much of a sportsman myself, but I have
text = "Nejsem moc sportovec, ale mám pár lístků na Boomball. Vezmi si je, pokud je chceš. Já je stejně nevyužiji.",
}
addon.data.speech["Marin Noggenfogger_Try before you buy, am I right? Let's show them some quality samples. Then, they'll come running for more."] = {
text = "Vyzkoušej než koupíš, mám pravdu? Ukažme jim nějaké kvalitní vzorky. Pak přijdou pro další.",
text = "Zkusit před koupí, mám pravdu? Ukážeme jim nějaké kvalitní vzorky. Pak přiběhnou pro další.",
}
addon.data.speech["Marin Noggenfogger_Can you believe those chuckleheads? Tryin' to imitate my work? Show them what's what!"] = {
text = "Věříš těm bláznům? Snaží se napodobit moji práci? Ukážeme jim, jak se to dělá!",
text = "Můžeš uvěřit těm hlupákům? Snaží se napodobit moji práci? Ukáži jim, jak se to dělá!",
}
addon.data.speech["Marin Noggenfogger_We've loaded up this shredder with our newest anti-antifreeze. Test it out by icin' down a few things."] = {
text = "Naložili jsme tento drtič naší nejnovější protimrazovou ochranou. Otestujte to zamražením několika věcí.",
@ -1210,7 +1210,7 @@ addon.data.speech["Monte Gazlowe_Gallywix arms Venture to the teeth. They bring
text = "Gallywix ozbrojil Venture po zuby. Přivezli mu spoustu kaja'mitu ze Zuldazaru a my nemáme ponětí proč.",
}
addon.data.speech["Monte Gazlowe_The bots got eyes on us! Watch out!"] = {
text = "Roboti nás mají na očích! Dávej pozor!",
text = "Roboti nás mají na očích! Dáváš pozor!",
}
addon.data.speech["Renzik 'The Shiv'_No, Gazlowe. We're not going anywhere."] = {
text = "Ne, Gazlowe. Nikam nejdeme.",
@ -2377,10 +2377,10 @@ addon.data.speech["Geezle Gigazap_No one can stop me."] = {
text = "Nikdo mě nemůže zastavit.",
}
addon.data.speech["Geezle Gigazap_And to think... they called me... mad..."] = {
text = "A pomyslet... nazvali mě... šíleným...",
text = "A když pomyslím... nazývali mě... šíleným...",
}
addon.data.speech["Geezle Gigazap_It's working... IT'S WORKING!"] = {
text = "Funguje to... FUNGUJE TO!",
text = "To funguje... TO FUNGUJE!",
}
addon.data.speech["Geezle Gigazap_Soon I shall have the POWER I require!"] = {
text = "Brzy budu mít MOC, kterou potřebuji!",
@ -2533,7 +2533,7 @@ addon.data.speech["Prideful Machinist_Get your hands offa that!"] = {
text = "Drž ruce pryč od toho!",
}
addon.data.speech["Indentured Debtor_They serve lunch in an hour. Should I stay till then?"] = {
text = "Oběd podávají za hodinu. Mám do té doby zůstat?",
text = "Oběd podávají za hodinu. Mám do té doby počkat?",
}
addon.data.speech["Indentured Debtor_Thank you so much! Do you have #? gold I could borrow?"] = {
text = "Moc ti děkuji! Máš nějaké zlato, které bych si mohl půjčit?",
@ -2575,7 +2575,7 @@ addon.data.speech["Marin Noggenfogger_Hey, remember. You can't call me 'Noggy' a
text = "Hej, pamatuj si. Už mi nemůžeš říkat 'Noggy'.",
}
addon.data.speech["Marty Zoomcart_I'm gonna stick around here. I got a few questions for Mr. Fizzlecrank."] = {
text = "Zůstanu tady. Mám pár otázek pro pana Fizzlecranka.",
text = "Zůstanu tady. Mám pár otázek pro Mr. Fizzlecrank.",
}
addon.data.speech["Marty Zoomcart_C'mon. Right up these stairs."] = {
text = "Pojď. Právě nahoru po těchto schodech.",
@ -2584,22 +2584,22 @@ addon.data.speech["Marty Zoomcart_Hey, Grimla! It's me! It's Marty Zoomcart! Fro
text = "Ahoj, Grimlo! To jsem já! Marty Zoomcart! Ze staré taneční síně!",
}
addon.data.speech["Marty Zoomcart_It's Defender Zoomcart. And thank you for telling me that without being asked. I believe you."] = {
text = "Je to Defender Zoomcart. A děkuji, že jste mi to řekl, aniž bych se ptal. Věřím vám.",
text = "Je to Defender Zoomcart. A děkuji, že jsi mi to řekl, aniž bych se ptal. Věřím ti.",
}
addon.data.speech["Marty Zoomcart_Uh. You ain't Grimmy."] = {
text = "Ehm. Nejsi Grimmy.",
text = "Ehm. Ty nejsi Grimmy.",
}
addon.data.speech["Marty Zoomcart_What does it do? Is it for the laundry or the dishes or something?"] = {
text = "Co to dělá? Je to na prádlo nebo na nádobí nebo na něco jiného?",
text = "Co to dělá? Je to na prádlo, nebo na nádobí, nebo na něco jiného?",
}
addon.data.speech["Marty Zoomcart_But I actually wanted to ask you about this contraption over here!"] = {
text = "Ale chtěl jsem se vás vlastně zeptat na toto zařízení tady!",
text = "Ale chtěl jsem se vlastně zeptat na toto zařízení tady!",
}
addon.data.speech["Marty Zoomcart_If you don't mind me asking, uh... How much does this sorta thing run you?"] = {
text = "Pokud se smím zeptat, kolik vás tohle asi stojí?",
text = "Pokud se smím zeptat, kolik tohle asi stojí?",
}
addon.data.speech["Marty Zoomcart_I see. Can you buy them with other faces, or just this one looking like a goblin cannibal?"] = {
text = "Rozumím. Lze je koupit i s jinými tvářemi, nebo jen s touto, která vypadá jako kanibalistický skřet?",
text = "Rozumím. Lze je koupit i s jinými tvářemi, nebo jen s touto, která vypadá jako kanibalistický goblin?",
}
addon.data.speech["Marty Zoomcart_OH! Ten million! You sure? Sheesh... Maybe I'll look for an off-brand model instead."] = {
text = "Ach! Deset milionů! Jsi si jistý? Jéje... Možná si raději najdu nějaký neznačkový model.",
@ -2608,7 +2608,7 @@ addon.data.speech["Grillmaster Evaluator_Get your hands offa that!"] = {
text = "Nesahej na to!",
}
addon.data.speech["Grillmaster Evaluator_We got more testing to do, you twerp!"] = {
text = "Máme před sebou ještě víc testování, ty škube!",
text = "Máme před sebou ještě více testování, ty hlupáku!",
}
addon.data.speech["Grillmaster Evaluator_Hey hey hey, this is an employees ONLY area!"] = {
text = "Ahoj, ahoj, ahoj, toto je pouze pro zaměstnance!",
@ -2617,19 +2617,19 @@ addon.data.speech["Grillmaster Evaluator_You ain't on the payroll, bub!"] = {
text = "Nejsi na výplatní pásce, kámo!",
}
addon.data.speech["Mite Sparkcog_Heh. You heard the boss!"] = {
text = "Heh. Slyšeli jste šéfa!",
text = "Heh. Slyšel jsi šéfa!",
}
addon.data.speech["Disgruntled Customer_Who even made this slop? I wouldn't feed it to my pet slime!"] = {
text = "Kdo tohle vůbec uvařil? Nedal bych to ani svému mazlíčkovi slimákovi!",
text = "Kdo tohle vůbec uvařil? Nedala bych to ani svému mazlíčkovi slime!",
}
addon.data.speech["Disgruntled Customer_I demand to speak to your manager!"] = {
text = "Požaduji mluvit s vaším vedoucím!",
text = "Požaduji mluvit s tvým vedoucím!",
}
addon.data.speech["Disgruntled Customer_This food is terrible!"] = {
text = "Tohle jídlo je hrozné!",
}
addon.data.speech["Grimla Fizzlecrank_Fine. But let's go somewhere new. I'm tired of the dome's food court."] = {
text = "Dobře. Ale pojďme někam nového. Jsem unavený z jídelního dvora v dómu.",
text = "Dobře. Ale pojďme někam jinam. Jsem unavená z jídelního dvora v dómu.",
}
addon.data.speech["Grimla Fizzlecrank_Plus it's hilarious to watch Gaz turn all mushy big brother-type whenever they spend time with each other."] = {
text = "Navíc je legrační sledovat, jak se Gaz změní v citlivého staršího bratra, kdykoliv spolu tráví čas.",
@ -2650,13 +2650,13 @@ addon.data.speech["Hungry Customer_Incredible!"] = {
text = "Úžasné!",
}
addon.data.speech["Kayjay_I LOVE MY WORK HERE AT VENTURE CO. AND MISTER FIZZLECRANK IS THE IDEAL BOSS."] = {
text = "Miluji svou práci tady ve společnosti Venture Co. a pan Fizzlecrank je ideální šéf.",
text = "Miluji svou práci tady ve společnosti Venture Co. a MISTER FIZZLECRANK je ideální BOSS.",
}
addon.data.speech["Fezzer Rocketfang_Stupid 'Or Else' clauses..."] = {
text = "Hloupé klauzule 'nebo jinak'...",
}
addon.data.speech["Gas Grimeshank_Yo. Ready for your own wheels?"] = {
text = "Ahoj. Jsi připraven na své vlastní kola?",
text = "Ahoj. Jsi připraven na své vlastní vozidlo?",
}
addon.data.speech["Orweyna_I'll see if I can track the Black Blood."] = {
text = "Zkusím vystopovat Black Blood.",
@ -2686,7 +2686,7 @@ addon.data.speech["Jastor Gallywix_People of Undermine, return to your homes! Th
text = "Lidé z Undermine, vraťte se do svých domovů! Žádná revoluce není!",
}
addon.data.speech["Tollbooth Entrepreneur_All paid, move along."] = {
text = "Vše zaplaceno, jděte dál.",
text = "Vše zaplaceno, pokračuj.",
}
addon.data.speech["Tollbooth Entrepreneur_You ain't goin nowhere till ya pay."] = {
text = "Nikam nepůjdeš, dokud nezaplatíš.",
@ -2752,7 +2752,7 @@ addon.data.speech["Terrified Citizen_Yeah! Now's the time!"] = {
text = "Ano! Teď je ten čas!",
}
addon.data.speech["Terrified Citizen_Gallywix has been kicking us for too long!"] = {
text = "Gallywix nás příliš dlouho kope!",
text = "Gallywix nás kope příliš dlouho!",
}
addon.data.speech["Pamsy_Look. This project is slowly killing my crew. Blowing up the wall was my cry for help."] = {
text = "Podívej se. Tento projekt pomalu zabíjí tvou posádku. Výbuch zdi byl mým voláním o pomoc.",
@ -2860,22 +2860,22 @@ addon.data.speech["Senior Slimediver Glinkee_Wow, I can see outside of the slime
text = "S těmito mohu vidět i mimo tu hleninu! Potřebuji svůj vlastní pár.",
}
addon.data.speech["Senior Slimediver Glinkee_The motherlode slime? Well, he's not coming to work tomorrow."] = {
text = "Sliz mateřídouška? No, zítra do práce nepřijde.",
text = "Sliz motherlode? No, zítra do práce nepřijde.",
}
addon.data.speech["Alleria Windrunner_Gallywix was repairing the Dark Heart for Xal'atath. But it seems she lost her patience with him and sent the ethereals to collect."] = {
text = "Gallywix opravoval Temné srdce pro Xal'atath. Ale zdá se, že s ním ztratila trpělivost a poslala po něm ethereály, aby si to vyřídili.",
text = "Gallywix opravoval Dark Heart pro Xal'atath. Ale zdá se, že s ním ztratila trpělivost a poslala po něm ethereály, aby to vyřídili.",
}
addon.data.speech["Alleria Windrunner_I have to chase the Dark Heart. I am sorry."] = {
text = "Musím pronásledovat Temné Srdce. Je mi líto.",
text = "Musím pronásledovat Dark Heart. Omlouvám se.",
}
addon.data.speech["Alleria Windrunner_Damn it! I only lost track of the ethereal for a moment, and that was enough."] = {
text = "Sakra! Jen na okamžik jsem ztratil stopu po éterickém, a to stačilo.",
text = "Sakra! Jen na okamžik jsem ztratila stopu po éterickém, a to stačilo.",
}
addon.data.speech["Belx Geargrinder_Something gotta be done about the Darkfuse. Bilgewater can't go on like this."] = {
text = "Něco musí být uděláno s Darkfuse. Bilgewater takhle nemůže pokračovat.",
}
addon.data.speech["Belx Geargrinder_It might have to get worse to get better."] = {
text = "Může to muset být horší, než to bude lepší.",
text = "Možná to bude muset být horší, aby to bylo lepší.",
}
addon.data.speech["Hopeless Worker_I'm outta here!"] = {
text = "Já jdu pryč!",
@ -2929,13 +2929,13 @@ addon.data.speech["Humphrey Shortswig_I guess I shoulda seen that coming."] = {
text = "Myslím, že jsem to měl vidět přicházet.",
}
addon.data.speech["Dirk Greasedealer_Now that's a headline! Share these old pamphlets. I'll get to work on the new and improved variety."] = {
text = "To je teprve titulek! Sdílejte tyto staré letáky. Já se pustím do práce na novém a vylepšeném druhu.",
text = "To je teprve titulek! Sdílej tyto staré letáky. Já se pustím do práce na novém a vylepšeném druhu.",
}
addon.data.speech["Dirk Greasedealer_I saw Gazlowe head into one of the buildings up ahead! I think he's lookin' for ya, <name>!"] = {
text = "Viděl jsem, jak Gazlowe vchází do jedné z budov před námi! Myslím, že tě hledá, <jméno>!",
text = "Viděl jsem, jak Gazlowe vchází do jedné z budov před námi! Myslím, že tě hledá, <name>!",
}
addon.data.speech["Dirk Greasedealer_Ain't you a sight for sore eyes! Gazlowe sending in the big guns means it's about to get serious."] = {
text = "Nejsi to ty pohled pro bolavé oči! Když Gazlowe posílá těžkou váhu, znamená to, že to bude vážné.",
text = "Nejsi to ty, pohled pro bolavé oči! Když Gazlowe posílá velké zbraně, znamená to, že to bude vážné.",
}
addon.data.speech["Grelik Greaseguard_Yeah... about that. It's still being used, you see. So, you're gonna need to 'collect' it yourself."] = {
text = "Ano... o tom. Je to stále používáno, víš. Takže si to budeš muset 'vyzvednout' sám.",
@ -2947,13 +2947,13 @@ addon.data.speech["Cousin Hagglewrench_Okay, okay! Uncle, uncle! I give! I'll go
text = "Dobře, dobře! Strýčku, strýčku! Vzdávám to! Půjdu na tu svatbu, ach jo.",
}
addon.data.speech["Papa Kraz Torquewrench_All those guests better come to my daughter's wedding! Encourage them if they forget they want to show up."] = {
text = "Všichni ti hosté by měli přijít na svatbu mé dcery! Povzbuzujte je, pokud zapomenou, že chtějí přijít.",
text = "Všichni ti hosté by měli přijít na svatbu mé dcery! Povzbuzuj je, pokud zapomenou, že se chtějí ukázat.",
}
addon.data.speech["Papa Kraz Torquewrench_He'll have those puffs if he knows what's good for him, Princess."] = {
text = "Pokud ví, co je pro něho dobré, vezme si ty koblížky, princezno.",
}
addon.data.speech["Papa Kraz Torquewrench_There we go, Pumpkin! Just like you wanted. Come on in, <name>."] = {
text = "Tady to máš, dýnko! Přesně jak jsi chtěl. Pojď dál, <jméno>.",
text = "Tady to máš, Pumpkin! Přesně jak jsi chtěl. Pojď dál, <name>.",
}
addon.data.speech["Papa Kraz Torquewrench_Let's get out there, Princess."] = {
text = "Pojďme ven, princezno.",
@ -3001,10 +3001,10 @@ addon.data.speech["Cuisine Competitor_Ain't no diners gonna be eating those deli
text = "Už žádní hosté nebudou jíst ty vynikající pokrmy!",
}
addon.data.speech["Cuisine Competitor_Mr. Fizzlecrank said doing this will run Gobdre outta here for good!"] = {
text = "Pan Fizzlecrank řekl, že tohle Gobdrea odtud navždy vyžene!",
text = "Pan Mr. Fizzlecrank řekl, že tohle Gobdrea odtud navždy vyžene!",
}
addon.data.speech["Cuisine Competitor_The boss says angry restaurant reviews are my specialty dish!"] = {
text = "Šéf říká, že naštvané recenze restaurací jsou moje specialita!",
text = "Šéf říká, že naštvané recenze restaurací jsou mojí specialitou!",
}
addon.data.speech["Marty Zoomcart_Glad to hear it! I'd be clawing for a real kitchen too if I'd been cooking all day in a Vatworks alley!"] = {
text = "Rád to slyším! Také bych toužil po skutečné kuchyni, kdybych celý den vařil v uličce Vatworks!",

File diff suppressed because it is too large Load diff

View file

@ -1,19 +1,4 @@
local _, addon = ...
addon.data.speech["Darkfuse Smashcaster_You die. Boss's orders."] = {
text = "Umíráš. Rozkaz šéfa.",
}
addon.data.speech["Darkfuse Smashcaster_Yer... a bum..."] = {
text = "Rok... bezdomovec...",
}
addon.data.speech["Darkfuse Smashcaster_Oh... that's real bad..."] = {
text = "Ach... to je opravdu špatné...",
}
addon.data.speech["Darkfuse Smashcaster_Hardly... felt that..."] = {
text = "Sotva... cítil, že...",
}
addon.data.speech["Razi_Let's destroy this goop!"] = {
text = "Pojďme zničit tuhle brečku!",
}
addon.data.speech["Razi_Let's blow this stuff right out of Undermine!"] = {
text = "Pojďme tohle vystřelit přímo z Undermine!",
}
@ -170,10 +155,10 @@ addon.data.speech["Oily Beachgoer_Ey, another fine Steamwheedle product!"] = {
addon.data.speech["Oily Beachgoer_Is that Sunrise Suds? Talk about product placement!"] = {
text = "Je to Sunrise Suds? To mluví o umístění produktu!",
}
addon.data.speech["SI:7 Agent_#? Agent says: Hey! What happened here?"] = {
addon.data.speech["SI:7 Agent_Hey! What happened here?"] = {
text = "Ahoj! Co se tady stalo?",
}
addon.data.speech["SI:7 Agent_#? Agent says: Hostages? We need to get back to Noggenfogger. C'mon!"] = {
addon.data.speech["SI:7 Agent_Hostages? We need to get back to Noggenfogger. C'mon!"] = {
text = "Rukojmí? Potřebujeme se vrátit k Noggenfoggerovi. Pojďme!",
}
addon.data.speech["Steamwheedle Alchemist_Who needs an alchemy license anyway? Clearly you're doin' fine!"] = {
@ -1617,13 +1602,13 @@ addon.data.speech["Naminze Boltfingers_You made it! Any injuries? No? Ah, too ba
text = "Dostal jsi se sem! Nějaká zranění? Ne? Ach, škoda.",
}
addon.data.speech["Monte Gazlowe_I wouldn't be too sure."] = {
text = "Nebýt si tak jistý.",
text = "Nebyl bych si tak jistý.",
}
addon.data.speech["Monte Gazlowe_We shut down production in Undermine, but he always made backup plans."] = {
text = "Zastavili jsme výrobu v Undermine, ale on vždy měl záložní plány.",
}
addon.data.speech["Monte Gazlowe_I don't know visions, but I know Gallywix."] = {
text = "Nevím, co jsou to vize, ale znám Gallywixe.",
text = "Nevím, co jsou ty vize, ale znám Gallywixe.",
}
addon.data.speech["Monte Gazlowe_If you say so. Just remember you got friends in Undermine. If you need them."] = {
text = "Pokud to říkáš. Jen si pamatuj, že máš přátele v Undermine. Pokud je budeš potřebovat.",
@ -1864,7 +1849,7 @@ addon.data.speech["Jojo Gobdre_Wonderful! We'll be inside when you're ready to t
}
addon.data.quest[81717] = {
titleMale = "Hlášení na obchodním místě",
completionMale = "Doufáme, že se vám tento měsíc bude líbit kolekce nového a exotického zboží, <název>.",
completionMale = "Doufám, že se ti tento měsíc bude líbit kolekce nového a exotického zboží, <name>.",
}
addon.data.speech["Lord Andestrasz_It is an excellent day for a race! Come fly with us."] = {
text = "Je to skvělý den na závod! Pojďte s námi létat.",
@ -1883,15 +1868,18 @@ addon.data.speech["Lord Andestrasz_It is a bright day with exceptionally favoura
}
addon.data.quest[85816] = {
titleMale = "Valorstones",
completionMale = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionMale = "Díky, že jsi pomohl vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionFemale = "Díky, že jsi pomohla vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest[85818] = {
titleMale = "Malé pouzdro s krystaly",
completionMale = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionMale = "Díky, že jsi pomohl vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionFemale = "Díky, že jsi pomohla vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest[86555] = {
titleMale = "Podkopat Benefactor",
completionMale = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionMale = "Díky, že jsi pomohl vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionFemale = "Díky, že jsi pomohla vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest[89016] = {
titleMale = "Pouze pro členy",
@ -1899,42 +1887,58 @@ addon.data.quest[89016] = {
}
addon.data.quest[89027] = {
titleMale = "Rychlé občerstvení",
completionMale = "Chcete, aby to zmizelo? Ať je po vašem!",
completionMale = "Chceš, aby to zmizelo? Ať je po tvém!",
}
addon.data.quest[83540] = {
titleMale = "Práce na lince",
objectiveMale = "Přimějte Marina Noggenfoggera, aby prozradil, kde se nachází Jojo Gobdre.",
descriptionMale = "Nejsem si jistý, jestli váš frňák zachytil to, co můj, ale z ulice pod námi se linuly nádherné vůně. Problém byl, že davy lidí byly příliš husté na to, abych Gobdra někde našel. Proto přišel na řadu Noggy. V dnešní době je to docela důležitý chlapík, takže jsem si říkal, že by pro nás mohl mít nějaký druh informací. Obecně je to bezcitný vědec, který nevyzradí žádné tajemství. Ale jeho hrdost je také křehká jako figurky mé ženy Rumble. Stačí do něj šťouchnout a měl by se vysypat.",
progressMale = "Přestřihl jsi právě linku?",
completionMale = "Noggenfogger vám dal také osobní doporučující dopis?\n\nJe tupější, než jsem si myslel, jestli čeká, že bych někoho nechal přeskočit.",
objectiveMale = "Přiměj Marina Noggenfoggera, aby prozradil, kde se nachází Jojo Gobdre.",
descriptionMale = "Nejsem si jistý, jestli tvůj frňák zachytil to, co můj, ale z ulice pod námi se linuly nádherné vůně. Problém byl, že davy lidí byly příliš husté na to, abych Gobdra někde našel. Proto přišel na řadu Noggy. V dnešní době je to docela důležitý chlapík, takže si říkám, že by pro nás mohl mít nějaký druh informací. Obecně je to bezcitný vědec, který nevyzradí žádné tajemství. Ale jeho hrdost je také křehká jako figurky mé ženy Rumble. Stačí do něj šťouchnout a měl by se vysypat.",
descriptionFemale = "Nejsem si jistý, jestli tvůj frňák zachytil to, co můj, ale z ulice pod námi se linuly nádherné vůně. Problém byl, že davy lidí byly příliš husté na to, abych Gobdre někde našel. Proto přišel na řadu Noggy. V dnešní době je to docela důležitý chlapík, takže si říkám, že by pro nás mohl mít nějaký druh informací. Obecně je to bezcitný vědec, který nevyzradí žádné tajemství. Ale jeho hrdost je také křehká jako figurky mé ženy Rumble. Stačí do něj šťouchnout a měl by se vysypat.",
progressMale = "Přestřihl jsi právě čáru?",
progressFemale = "Přestřihla jsi právě čáru?",
completionMale = "Noggenfogger vám dal také osobní doporučující dopis? \n\nJe tupější, než jsem si myslela, jestli čeká, že bych někoho nechala přeskočit.",
completionFemale = "Noggenfogger vám dal také osobní doporučující dopis?\n\nJe tupější, než jsem si myslela, jestli očekává, že bych někoho nechala přeskočit.",
}
addon.data.quest[83566] = {
titleMale = "To kasino!",
objectiveMale = "Předejte Gallagio.",
descriptionMale = "Byl by z tebe dobrý právník, víš to? Hah! Dělám si srandu! Skutečným tajemstvím oboru je, že dobrý právník neexistuje! Proč se ke mně nepřipojíš u vchodu do Gallagia? Bude to hezké rozloučení pro děti, které to tu teď budou řídit. Nemluvě o tom, že bychom jim vlastně měli předat notářsky ověřenou listinu!",
progressMale = "Máš slzy na krajíčku, protože naše dobrodružství skončilo?\n\nNebo proto, že jsi tajně doufal, že to místo půjde do dražby a ty budeš mít šanci ho koupit?\n\nVsadím se, že to bylo to druhé! Hah!",
completionMale = "Někdy se zdá, že z příslovečného kanalizačního potrubí vytéká nekonečný proud problémů, které je třeba řešit. Že ano, <name>?\n\nAle tenhle... No, řekněme, že tenhle mi připadá jako osobní laskavost pro celou Undermine.\n\nNení to žádný klíč od města, ale Marty vám chtěl předat jeden ze svých nejlepších právnických oblečků. Nos ho s hrdostí, chlapče.",
objectiveFemale = "Předej Gallagio.",
descriptionMale = "Byl by z tebe dobrý právník, víš to? Hah! Dělám si srandu! Skutečným tajemstvím oboru je, že neexistuje žádný dobrý právník! Proč se ke mně nepřipojíš u Gallagioho vchodu? Bude to hezké rozloučení pro děti, které to tu teď budou řídit. Nemluvě o tom, že bychom jim vlastně měli předat notářsky ověřenou listinu!",
descriptionFemale = "Byla by z tebe dobrá právnička, víš to? Hah! Dělám si srandu! Skutečným tajemstvím oboru je, že dobrá právnička neexistuje! Proč se ke mně nepřipojíš u Gallagio's entrance? Bude to hezké rozloučení pro děti, které to tu teď budou řídit. Nemluvě o tom, že bychom jim vlastně měli předat notářsky ověřenou listinu!",
progressMale = "Máš slzy na krajíčku, protože naše dobrodružství skončilo? \n\nNebo proto, že jsi tajně doufal, že to místo půjde do dražby a ty budeš mít šanci ho koupit? \n\nVsadím se, že to bylo to druhé! Hah!",
progressFemale = "Máš slzy na krajíčku, protože naše dobrodružství skončilo?\n\nNebo proto, že jsi tajně doufala, že to místo půjde do dražby a ty budeš mít šanci ho koupit?\n\nVsadím se, že to bylo to druhé! Hah!",
completionMale = "Někdy se zdá, že z příslovečného kanalizačního potrubí vytéká nekonečný proud problémů, které je třeba řešit. Že ano, <name>?\n\nAle tenhle... No, řekněme, že tenhle mi připadá jako osobní laskavost pro celou Undermine.\n\nNení to žádný klíč od města, ale Marty ti chtěl předat jeden ze svých nejlepších právnických obleků. Nos ho s hrdostí, chlape.",
completionFemale = "Někdy se zdá, že z příslovečného kanalizačního potrubí vytéká nekonečný proud problémů, které je třeba řešit. Že ano, <name>?\n\nAle tenhle... No, řekněme, že tenhle mi připadá jako osobní laskavost pro celou Undermine.\n\nNení to žádný klíč od města, ale Marty ti chtěl předat jeden ze svých nejlepších právnických obleků. Nos ho s hrdostí, holka.",
}
addon.data.quest[83519] = {
titleMale = "Ale co kasino?",
objectiveMale = "Zeptejte se na Rosebud Gallywix na zahajovacím večírku v Gallagiu.",
descriptionMale = "Časy se mění. Teď, když je starý Jastor mrtvý, se šéfové kartelů předhánějí, aby vyřešili osud korunovačního klenotu Undermine: Gallagia. Zítra proběhne soudní řízení, kde se rozhodne s konečnou platností, ale naštěstí je tento akt v rukou někoho, komu věřím. Jmenuje se: Rosebud Gallywixová. Já vím. Já vím. Ale Rosey je dobrák. Představím ti ho později. Nejdřív mi udělej laskavost. Zeptej se mocných hráčů tady na večírku, co si myslí o novém majiteli.",
progressMale = "Nenechte se odradit názvem Gallywix. Měl velkou rodinu a ne všichni byli zlí klikaři.",
completionMale = "Tohle... je špatné.",
objectiveMale = "Zeptej se Rosebud Gallywix na zahajovacím večírku v Gallagiu.",
objectiveFemale = "Zeptej se Rosebud Gallywixe na zahajovacím večírku v Gallagiu.",
descriptionMale = "Časy se mění. Teď, když je starý Jastor mrtvý, se šéfové kartelů předhánějí, aby vyřešili osud korunovačního klenotu Undermine: Gallagio. Zítra proběhne soudní řízení, kde se rozhodne s konečnou platností, ale naštěstí je tento akt v rukou někoho, komu věřím. Jmenuje se Rosebud Gallywix. Já vím. Já vím. Ale Rosey je dobrák. Představím tě mu později. Nejdřív mi udělej laskavost. Zeptej se mocných hráčů tady na večírku, co si myslí o novém majiteli.",
progressMale = "Nenech se odradit názvem Gallywix. Měl velkou rodinu a ne všichni byli zlí klikaři.",
completionMale = "Tohle... je špatně.",
completionFemale = "Tohle... je špatné.",
}
addon.data.quest[83563] = {
titleMale = "Káva je pro zavírače",
objectiveMale = "Porazte Tarbonara Fizzlecranka a zajistěte, aby soudce Landro notářsky ověřil novou Gallagiovu listinu.",
descriptionMale = "Získali jste pro nás pádný důkaz, který jsme potřebovali. Zbývá jen odhalit Rosebudova vraha soudci. Dovedu si představit, že Tarbonara to nenechá jen tak, takže se připrav na jednu z mnoha skřetích reakcí. Víš, co myslím. Výbuchy nebo děla nebo pláč nebo přepadení kasina nebo cokoliv jiného. Ale nemám strach, zdá se, že jsi schopný.",
objectiveMale = "Poraz Tarbonaru Fizzlecrank a zajisti, aby soudce Landro notářsky ověřil novou Gallagio listinu.",
objectiveFemale = "Poraz Tarbonaru Fizzlecrank a zajisti, aby soudce Landro notářsky ověřil novou Gallagio deed.",
descriptionMale = "Získal jsi pro nás pádný důkaz, který jsme potřebovali. Zbývá jen odhalit vraha Rosebud soudci. Dovedu si představit, že Tarbonara se nesmíří snadno, takže se připrav na jednu z mnoha gobliních reakcí. Víš, co myslím. Výbuchy, děla, pláč, přepadení kasina nebo cokoliv jiného. Ale nemám strach, zdáš se být schopný.",
descriptionFemale = "Získal jsi pro nás pádný důkaz, který jsme potřebovali. Zbývá jen odhalit vraha Rosebud soudci. Dovedu si představit, že Tarbonar se nesmíří snadno, takže se připrav na jednu z mnoha gobliních reakcí. Víš, co myslím. Výbuchy, děla, pláč, přepadení kasina nebo cokoliv jiného. Ale nemám strach, zdáš se být schopná.",
progressMale = "Měl jsem pocit, že to bude skvělý případ.",
completionMale = "Co jsem řekl? Řekl jsem, abyste se připravili na reakci podobnou goblinům. A hochu, to se nám dostalo.\n\nJak vidíte, všichni následovali Gazloweho do potyčky s Tarbonaraovými gorilami. Vedli jsme si docela dobře, co?\n\nJá? Mířím ke vchodu do Gallagia. Všichni noví držitelé listin jsou tam nahoře a já jim chci popřát všechno dobré, než nás oba povýší z právníků na zákazníky.",
completionMale = "Co jsem řekl? Řekl jsem, abyste se připravili na reakci podobnou goblinům. A hochu, to se nám dostalo.\n\nJak vidíte, všichni následovali Gazlowa do potyčky s Tarbonarovými gorilami. Vedli jsme si docela dobře, co?\n\nJá? Mířím ke vchodu do Gallagia. Všichni noví držitelé listin jsou tam nahoře a chci jim popřát všechno dobré, než nás oba povýší z právníků na zákazníky.",
completionFemale = "Co jsem řekl? Řekl jsem, abys byla připravena na reakci podobnou goblinům. A, holka, to se nám dostalo.\n\nJak vidíš, všichni následovali Gazlowe do potyčky s Tarbonarovými gorilami. Vedli jsme si docela dobře, co?\n\nJá? Mířím ke vchodu do Gallagia. Všichni noví držitelé listin jsou tam nahoře a chci jim popřát všechno dobré, než nás oba povýší z právníků na zákazníky.",
}
addon.data.quest[83542] = {
titleMale = "Rychlé žábry pro zlato nyní",
objectiveMale = "Vyměňte zlatou rybku za Gobdrovu cennou pánev.",
descriptionMale = "Krabi... Věděl jsem, že se to stane. Strávníci v drtivé většině případů ocenili jedno jídlo nade všemi ostatními: hluboké stehno na pánvi s krvavě kořeněným konfitovaným algarem orbinidem. Dlouhý název, že? Doufal jsem, že to zákazníky odradí od toho, aby si ho napsali na kartičku. Problém je v tom, že bez pánve nemůžu udělat nic na pánvi, že? A svou nejlepší pánev jsem prodal, když zkrachoval obchod s Gallagiem. Chceš mě zpátky na palubu? Tak si vezměte mou pánev. Ta stehna se sama neusmaží.",
progressMale = "Blair a Chub Bass. Nejpodvodnější hrdličky, jaké jste kdy potkali.\n\nAle obstarali mi několik úžasných ryb.",
objectiveMale = "Vyměň Gold Fish za Gobdre's Prized Pan.",
objectiveFemale = "Vyměň zlatou rybku za Gobdre's Prized Pan.",
descriptionMale = "Krabi... Věděla jsem, že se to stane. Strávníci v drtivé většině případů ocenili jedno jídlo nade všemi ostatními: pan-seared deepwalker thigh s krvavě kořeněným konfitovaným algarian orbinidem. Dlouhý název, že? Doufala jsem, že to zákazníky odradí od toho, aby si ho napsali na kartičku. Problém je v tom, že bez pánve nemohu udělat nic na pánvi, že? A svou nejlepší pánev jsem prodala, když zkrachoval obchod s Gallagiem. Chceš mě zpátky na palubu? Tak si vezmi mou pánev. Ty deepwalker thighs se sama neusmaží.",
descriptionFemale = "Krabi... Věděla jsem, že se to stane. Strávníci v drtivé většině případů ocenili jedno jídlo nade všemi ostatními: pan-seared deepwalker thigh s krvavě kořeněným konfitovaným algarian orbinidem. Dlouhý název, že? Doufala jsem, že to zákazníky odradí od toho, aby si ho napsali na kartičku. Problém je v tom, že bez pánve nemůžu udělat nic na pánvi, že? A svou nejlepší pánev jsem prodala, když zkrachoval obchod s Gallagiem. Chceš mě zpátky na palubu? Tak si vezmi mou pánev. Ty deepwalker thighs se sama neusmaží.",
progressMale = "Blair a Chub Bass. Nejpodvodnější hrdličky, jaké jsi kdy potkal. \n\nAle obstarali mi několik úžasných ryb.",
progressFemale = "Blair a Chub Bass. Nejpodvodnější hrdličky, jaké jsi kdy potkala.\n\nAle obstarali mi několik úžasných ryb.",
completionMale = "Pořád ještě nejsi kuchař, ale v aportování jsi určitě dobrý.",
completionFemale = "Pořád ještě nejsi kuchařka, ale v aportování jsi určitě dobrá.",
}
addon.data.speech["Alley Rat_I can smell everything. And I mean EVERYTHING."] = {
text = "Cítím úplně všechno. A myslím tím VŠECHNO.",
@ -1950,188 +1954,223 @@ addon.data.speech["Alley Rat_He did? He means well, but I don't want to be a rat
}
addon.data.quest[83558] = {
titleMale = "Kasino Court",
objectiveMale = "Použijte X-Plo-Dar 64k a odhalte, kdo drží spoušť bomby.",
descriptionMale = "Jsem připraven předložit náš případ. Jen jedna maličká, drobná věc, o které vás chci informovat... Pod mým stolem je bomba. Nelekejte se! Není to poprvé, co se to stalo. Ale je tu hodně lidí a nerad bych přerušil jednání kvůli jedné malé výbušnině. Vezměte si tento X-Plo-Dar 64k. Použij ho k vystopování signatury bomby až ke goblinovi se spouští. Můj právnický instinkt mi říká, že pachatel téhle výbušniny je zároveň Rosebudův vrah. Jen tuším.",
progressMale = "Už jste našli zdroj?",
completionMale = "Tarbonara? On je bombardér? ...Opravdu?\n\nJediný důvod, proč mě to tak překvapilo, je ten, že mi to přišlo příliš okaté!",
objectiveMale = "Použij X-Plo-Dar 64k k odhalení, kdo drží spoušť bomby.",
objectiveFemale = "Použij X-Plo-Dar 64k, abys odhalila, kdo drží spoušť bomby.",
descriptionMale = "Jsem připraven předložit náš případ. Jen jedna maličká, drobná věc, o které tě chci informovat... Pod mým stolem je bomba. Nelekej se! Není to poprvé, co se to stalo. Ale je tu hodně lidí a nerad bych přerušil jednání kvůli jedné malé výbušnině. Vezmi si tento X-Plo-Dar 64k. Použij ho k vystopování signatury bomby až k goblinovi se spouštěčem. Můj právnický instinkt mi říká, že pachatel této výbušniny je zároveň vrahem Rosebuda. Jen tuším.",
progressMale = "Už jsi našel zdroj?",
progressFemale = "Už jsi našla zdroj?",
completionMale = "Tarbonara? On je ten bombardér? ...Opravdu?\n\nJediný důvod, proč jsem tak překvapený, je ten, že mi to přišlo příliš okaté!",
completionFemale = "Tarbonara? On je ten bombardér? ...Opravdu?\n\nJediný důvod, proč mě to tak překvapilo, je ten, že mi to přišlo příliš okaté!",
}
addon.data.quest[83534] = {
titleMale = "Ain't No Warm Up Act",
objectiveMale = "Rozšiřte povyk a shromážděte davy na akci Skřítci ze sklepa.",
descriptionMale = "Nemůžu uvěřit, že nás Revilgaz naplánoval jako první! Na první kapelu nikdo nepřijde! To je jedno. Ty jsi ten, o kterém se zmínil Oldhair Marty? Už mi prozradil tvůj plán, jak zabránit tomu, aby Gallagio šlo do dražby. Vypadá to směšně. Což z něj dělá náš plán. Tak se dohodneme. Naše manažerka se na nás vykašlala, když zkrachoval obchod s kasinem, takže ji dneska zastoupíš TY. Neboj se, nemůže to být horší než jakákoliv jiná práce, kterou jsi dělal. První věc na tvém seznamu: sežeň nám lidi.",
objectiveMale = "Rozšiř povyk a shromáždi davy na akci Cellar Gnome.",
descriptionMale = "Nemůžu uvěřit, že nás Revilgaz naplánoval jako první! Na první kapelu nikdo nepřijde! To je jedno. Ty jsi ten, o kterém se zmínil Oldhair Marty? Už mi prozradil tvůj plán, jak zabránit tomu, aby Gallagio šlo do dražby. Vypadá to směšně. Což z něj dělá náš plán. Tak se dohodneme. Náš manažer se na nás vykašlal, když zkrachoval obchod s kasinem, takže ji dnes zastoupíš TY. Neboj se, nemůže to být horší než jakákoliv jiná práce, kterou jsi dělal. První věc na tvém seznamu: sežeň nám lidi.",
descriptionFemale = "Nemůžu uvěřit, že nás Revilgaz naplánoval jako první! Na první kapelu nikdo nepřijde! To je jedno. Ty jsi ta, o které se zmínil oldhair Marty? Už mi prozradil tvůj plán, jak zabránit tomu, aby Gallagio šlo do dražby. Vypadá to směšně. Což z něj dělá náš plán. Tak se dohodneme. Náš manažer se na nás vykašlal, když zkrachoval obchod s kasinem, takže ji dnes zastoupíš TY. Neboj se, nemůže to být horší než jakákoli jiná práce, kterou jsi dělala. První věc na tvém seznamu: sežeň nám lidi.",
completionMale = "Skvělá práce, šéfe. Přivedl jsi davy lidí a ještě něco navíc.\n\nDruhá věc na našem seznamu... Umíš hrát na nějaký nástroj, že?",
completionFemale = "Skvělá práce, šéfko. Přivedla jsi davy lidí a ještě něco navíc.\n\nDruhá věc na našem seznamu... Umíš hrát na nějaký nástroj, že?",
}
addon.data.quest[83546] = {
titleMale = "Odpovědnost",
objectiveMale = "Sbalte se a jeďte k soudu.",
descriptionMale = "Dnes je den lesklých bot, <name>! Máme podpisy na listinách. Máme podporu kartelů. A máme... moje děti. Dneska s námi měla jet i moje žena, ale uklouzla ve sprše! Věřil bys tomu? Celé dopoledne bude u chiropraktika. Je mi jí hrozně líto. Úplně strašně. No nazdar! Její ztráta! Sbalíme si, co potřebujeme, a já nás všechny odvezu do soudní síně!",
progressMale = "Vypadáš ustaraně. Neměla bys být ustaraná. Já se nebojím.",
completionMale = "Páni! Velký dav, co?",
objectiveMale = "Sbal se a jeď k soudu.",
descriptionMale = "Dnes je den lesklých bot, <name>! Máme podpisy na listinách. Máme podporu kartelů. A máme... moje děti. Dnes s námi měla jet i moje žena, ale uklouzla ve sprše! Věřil bys tomu? Celé dopoledne bude u chiropraktika. Je mi jí hrozně líto. Úplně strašně. No tak! Její ztráta! Sbalíme si, co potřebujeme, a já nás všechny odvezu do soudní síně!",
descriptionFemale = "Dnes je den lesklých bot, <name>! Máme podpisy na listinách. Máme podporu kartelů. A máme... moje děti. Moje žena měla jet s námi dneska taky, ale uklouzla ve sprše! Věřila bys tomu? Celé dopoledne bude u chiropraktika. Je mi jí hrozně líto. Úplně strašně. No tak! Její ztráta! Sbalíme si, co potřebujeme, a já nás všechny odvezu do soudní síně!",
progressMale = "Vypadáš ustaraně. Neměl bys být ustaraný. Já se nebojím.",
progressFemale = "Vypadáš ustaraně. Neměla bys být ustaraná. Já se nebojím.",
completionMale = "Páni! Velký dav, že?",
}
addon.data.quest[83528] = {
titleMale = "Vše je součástí hry",
objectiveMale = "Od komisaře Kudda Milktootha získáte značky dluhů Kayjaye a Fantastického Daveyho.",
descriptionMale = "Podívejte se. Vím, že jsme si dluhy nadělali sami, ale Rosebud nám věřil! S ním se na konci kasina objevilo světlo. Když je pryč... Jsme jen dvě poloviny herního génia, který místo platu pracuje na zakázku. Ale Zoomcart nám řekl, že pořád existuje šance, že bychom mohli pracovat v Gallagiu. Je to pravda? Jestli ano, Davey a já do toho jdeme. Problém je, že Daveyho a moje dluhové značky drží sám herní komisař: Kudd Milktooth. A ten je hluboko v Tarbyho kapse.",
objectiveMale = "Získej Kayjayovy a Fantastic Daveyovy Debt Markers od komisaře Kudd Milktooth.",
descriptionMale = "Podívej. Vím, že jsme si dluhy nadělali sami, ale Rosebud nás věřil! S ním se na konci kasina objevilo světlo. Když je pryč... Jsme jen dvě poloviny herního génia, který místo platu pracuje na zakázku. Ale Zoomcart mi řekl, že pořád existuje šance, že bychom mohli pracovat pro Gallagia. Je to pravda? Jestli ano, Davey a já do toho jdeme. Problém je, že Daveyho a moje dluhové značky drží sám herní komisař: Kudd Milktooth. A ten je hluboko v Tarbyho kapse.",
descriptionFemale = "Podívej. Vím, že jsme si dluhy nadělaly sami, ale Rosebud nás věřila! S ní bylo světlo na konci kasina. Když je pryč... Jsme jen dvě poloviny herního génia, která místo platu pracuje na zakázku. Ale Zoomcart nám řekla, že pořád existuje šance, že bychom mohli pracovat pro Gallagiu. Je to pravda? Jestli ano, Davey a já do toho jdeme. Problém je, že Daveyho a moje dluhové značky drží sám herní komisař: Kudd Milktooth. A ten je hluboko v Tarbyho kapse.",
completionMale = "Kolik jste museli zaplatit, abyste získali jejich dluhové značky?\n\nAha... Tak to už asi nebudeme muset vyplňovat formuláře o úhradě!",
completionFemale = "Kolik jste musela zaplatit, abyste získala jejich dluhové značky?\n\nAha... Tak to už asi nebudeme muset vyplňovat formuláře o úhradě!",
}
addon.data.quest[83524] = {
titleMale = "Zlato v odpadcích",
objectiveMale = "Soutěžte ve hře Slot Mining na haldě The Heaps.",
descriptionMale = "Kayjay a Davey jsou skutečně mistři ve vytváření her. Vytvořili pro mě novou, která se stala absolutním hitem. Pokud jste ochotni přijmout riziko, pak vám dám šanci získat jejich zaměstnání a dluh u mě. Vezměte krumpáč a vstupte na skládku. Až se ozve píšťalka, budete soutěžit se všemi mými dalšími 'zaměstnanci'. Vyhrajte do posledního zvonění a já ty dva propustím. Když prohraješ, budeš můj majetek. Říká se tomu Slot Mining. A zadluží vás to na celý život.",
objectiveMale = "Soutěž ve hře Slot Mining na haldě The Heaps.",
descriptionMale = "Kayjay a Davey jsou skutečně mistři ve vytváření her. Vytvořili pro mě novou, která se stala absolutním hitem. Pokud jsi ochoten přijmout riziko, pak ti dám šanci získat jejich zaměstnání a dluh u mě. Vezmi krumpáč a vstup na skládku. Až se ozve píšťalka, budeš soutěžit se všemi mými dalšími 'zaměstnanci'. Vyhraj do posledního zvonění a já ty dva propustím. Když prohraješ, budeš můj majetek. Říká se tomu Slot Mining. A zadluží tě to na celý život.",
descriptionFemale = "Kayjay a Davey jsou skutečně mistři ve vytváření her. Vytvořili pro mě novou, která se stala absolutním hitem. Pokud jsi ochotná přijmout riziko, pak ti dám šanci získat jejich zaměstnání a dluh u mě. Vezmi krumpáč a vstup na skládku. Až se ozve píšťalka, budeš soutěžit se všemi mými dalšími 'zaměstnanci.' Vyhraj do posledního zvonění a já tyto dva propustím. Když prohraješ, budeš můj majetek. Říká se tomu Slot Mining. A zadluží tě to na celý život.",
progressMale = "<Tarbonara neříká nic. Jen zavrčí skrz své lesklé zuby.>",
completionMale = "Nevyhráli jste. Překvapení, myslím.\n\nVítejte v Tarbonarském dluhovém cirkusu. Zábava nikdy nekončí...",
completionMale = "Nevyhrál jsi. Překvapení, myslím.\n\nVítej v Tarbonarově cirkusu dluhů. Zábava nikdy nekončí...",
completionFemale = "Nevyhrála jsi. Překvapení, myslím.\n\nVítej v Tarbonarově cirkusu dluhů. Zábava nikdy nekončí...",
}
addon.data.quest[83569] = {
titleMale = "Smrt a daně",
objectiveMale = "Seznamte se s přiděleným veřejným obhájcem státu Undermine.",
descriptionMale = "Prostě... vybouchl... Když už musí goblin odejít, tak jedině takhle. Za chudáka Roseyho můžu říct jediné. A že mi bude chybět. A že zjistíme, kdo to udělal! Ale bezprostřednější problém je tenhle: Kdo teď vlastní Gallagio? Je na čase obrátit se na odborníka na právní bláboly. Stát Undermine nám na zítřejší soud přidělil veřejného obhájce, chlapíka jménem Zoomcart. Nic jiného nemáme. Vezmi to, co zbylo z listiny, do jeho kanceláře v Hovel Hillu a vyřeš to.",
completionMale = "Ujišťuji vás, že se v papírech obvykle topím mnohem obrazněji než před chvílí.",
objectiveMale = "Seznamte se s přiděleným Public Defenderem státu State of Undermine.",
objectiveFemale = "Seznamte se s přiděleným obhájcem veřejné služby státu State of Undermine.",
descriptionMale = "Prostě... vybouchl... Když už musí goblin odejít, tak jedině takhle. Za chudáka Roseyho můžu říct jediné. A že mi bude chybět. A že zjistíme, kdo to udělal! Ale bezprostřednější problém je tenhle: Kdo teď vlastní Gallagio? Je na čase obrátit se na odborníka na právní bláboly. Stát Undermine nám na zítřejší soud přidělil veřejného obhájce, chlapíka jménem Zoomcart. Je to všechno, co máme. Vezmi to, co zbylo z listiny, do jeho kanceláře v Hovel Hillu a vyřeš to.",
descriptionFemale = "Prostě... vybouchl... Když už musí goblin odejít, tak jedině takhle. Za chudáka Roseyho můžu říct jediné. A že mi bude chybět. A že zjistíme, kdo to udělal! Ale bezprostřednější problém je tenhle: Kdo teď vlastní Gallagio? Je na čase obrátit se na odborníka na právní bláboly. Stát Undermine nám na zítřejší soud přidělil veřejného obhájce, chlapíka jménem Zoomcart. Je to všechno, co máme. Vezmi to, co zbylo z listiny, do jeho kanceláře v Hovel Hill a vyřeš to.",
completionMale = "Ujišťuji tě, že se v papírech obvykle topím mnohem obrazněji než před chvílí.",
}
addon.data.quest[83541] = {
titleMale = "Recenze Bombed",
objectiveMale = "Získejte 100 karet s recenzemi restaurací.",
descriptionMale = "Ukaž mi, že nejsi jen mluvka. Každému zákazníkovi dávám karty Diner Cards. Mají ji vyplnit svým hodnocením mého jídelního lístku a vrátit ji sem. Ale zatím jsem žádnou neviděl. To je moc podezřelé? Určitě. A ne takové, jaké mám rád. Jdi. Přines. Vraťte mi moje recenze. Bez nich se směrem ke Gallagiu nepohnu ani o píď.",
progressMale = "Jak se jim líbila džunglemi nasáklá Stormray?\n\nVsadím se, že říkali, že je hořký. Věděl jsem, že ta várka je hořká. Došla mi sůl, když jsem ji vařil.",
completionMale = "Líné strávníky chápu.\n\nAle že mi soupeři brali karty, protože jim Tarbonara řekl, že mě vyžene z jejich území? Vážně? Nemohli prostě... místo toho uvařit lepší jídlo?\n\nTo je jedno. Nejsi žádný šéfkuchař, ale myslím, že jsi to zvládl.",
objectiveMale = "Získej 100 karet s recenzemi restaurací.",
descriptionMale = "Ukaž mi, že nejsi jen mluvka. Každému zákazníkovi dávám karty Diner Cards. Mají je vyplnit svým hodnocením mého jídelního lístku a vrátit je sem. Ale zatím jsem žádnou neviděla. To je moc podezřelé? Určitě. A ne takové, jaké mám ráda. Jdi. Přines. Vrať mi moje recenze. Bez nich se směrem ke Gallagiu nepohnu ani o píď.",
progressMale = "Jak se jim líbila Junglevine-soaked Stormray?\n\nVsadím se, že říkali, že je hořká. Věděla jsem, že ta várka je hořká. Došla mi sůl, když jsem ji vařila.",
completionMale = "Líné strávníky chápu.\n\nAle že mi soupeři brali karty, protože jim Tarbonara řekl, že mě vyžene z jejich území? Vážně? Nemohli prostě... místo toho uvařit lepší jídlo?\n\nTo je jedno. Ty nejsi žádný šéfkuchař, ale myslím, že jsi to zvládl.",
completionFemale = "Líné strávníky chápu.\n\nAle že mi soupeři brali karty, protože jim Tarbonara řekl, že mě vyžene z jejich území? Vážně? Nemohli prostě... místo toho uvařit lepší jídlo?\n\nTo je jedno. Ty nejsi žádná šéfkuchařka, ale myslím, že jsi to zvládla.",
}
addon.data.quest[83527] = {
titleMale = "Vítězství je stejně pro poražené",
objectiveMale = "Vyzvedněte značky dluhu a osvoboďte dlužníky z úpisu.",
descriptionMale = "Tohle je ta nejhorší práce, jakou jsem kdy měl. A to jsem dělal Turtle Toss na Darkmoon Faire. Nejsme tu fyzicky uvězněni v okovech, ale Tarbonara vlastní všechny naše dluhy. Informace o nich otiskl na Dluhové značky, které jeho gorily drží pro případ, že by někdo z nás chtěl vědět, na čem jsme. Ale pokud se těch markerů zmocníš, jsme všichni volní. Musel bys ale rozbít pár lebek, abys je získal, takže ti dám body za každého jeho gorila, kterého sundá. Rád sbíráš body, co?",
completionMale = "Všichni se sbalili? Dobře! Tohle nás rozhodně nezastaví.\n\nZa tohle tě nemůžu dost pochválit, <name>. Opravdu. Opravdu. V Gallagiu bude připraveno celé patro herních nadšenců!",
objectiveMale = "Vyzvedni Debt Markers a osvoboď dlužníky z úpisu.",
descriptionMale = "Tohle je ta nejhorší práce, jakou jsem kdy měl. A to jsem dělal Turtle Toss na Darkmoon Faire. Nejsme tu fyzicky uvězněni v okovech, ale Tarbonara vlastní všechny naše dluhy. Informace o nich otiskl na Debt Markers, které jeho gorily drží pro případ, že by někdo z nás chtěl vědět, na čem jsme. Ale pokud se těch markerů zmocníš, jsme všichni volní. Musel bys ale rozbít pár lebek, abys je získal, takže ti dám body za každého jeho goona, kterého sundáš. Rád sbíráš body, že?",
descriptionFemale = "Tohle je ta nejhorší práce, jakou jsem kdy měl. A to jsem dělal Turtle Toss na Darkmoon Faire. Nejsme tu fyzicky uvězněni v okovech, ale Tarbonara vlastní všechny naše dluhy. Informace o nich otiskl na Debt Markers, které jeho gorily drží pro případ, že by některý z nás chtěl vědět, na čem jsme. Ale pokud se těch markerů zmocníš, jsme všichni volní. Musela bys ale rozbít pár lebek, abys je získala, takže ti dám body za každého jeho goona, kterého sundáš. Ráda sbíráš body, že?",
completionMale = "Všichni se sbalili? Dobře! Tohle nás rozhodně nezastaví.\n\nZa tohle tě nemůžu dost pochválit, <name>. Opravdu. Opravdu. Gallagio bude mít celé patro herních nadšenců připravené!",
completionFemale = "Všichni se sbalili? Dobře! Tohle nás rozhodně nezastaví.\n\nZa tohle tě nemůžu dost pochválit, <name>. Opravdu. Opravdu. Gallagio bude mít celé patro herních nadšenců připravených!",
}
addon.data.quest[83535] = {
titleMale = "Plunder Party Rockin' Rumble",
objectiveMale = "Chraňte sklepní skřítky pomocí Mecha-Trianbell, zatímco si hrají.",
descriptionMale = "Tady! Vezměte si tento Mecha-Trianbell! Je mi jedno, že neumíš hrát na žádný nástroj, protože na tenhle budeš hrát. Zatímco budeme jamovat, členové konkurenčních kapel vtrhnou na pódium, aby nás zastavili. Nejenže se Trianbell rozezní v dokonalé výšce, ale také odpálí každého, kdo není v naší kapele, až na levná sedadla.",
completionMale = "Nejlepší koncert, jaký jsme kdy hráli! Byla to nebezpečná válečná zóna, co?\n\nVedli jste si dobře. Vezmi Oldhairův nový dokument a podepíšeme to.",
objectiveMale = "Chraň Cellar Gnomes pomocí Mecha-Trianbell, zatímco si hrají.",
objectiveFemale = "Chraň Cellar Gnomy pomocí Mecha-Trianbell, zatímco si hrají.",
descriptionMale = "Tady! Vezmi si tento Mecha-Trianbell! Je mi jedno, že neumíš hrát na žádný nástroj, protože na tenhle budeš hrát. Zatímco budeme jamovat, členové konkurenčních kapel vtrhnou na pódium, aby nás zastavili. Nejenže se Mecha-Trianbell rozezní v dokonalém tónu, ale také odpálí každého, kdo není v naší kapele, až na levná sedadla.",
completionMale = "Nejlepší koncert, jaký jsme kdy hrály! Byla to nebezpečná válečná zóna, že?\n\nVedl jsi si dobře. Vezmi Oldhairův nový dokument a podepíšeme to.",
completionFemale = "Nejlepší koncert, jaký jsme kdy hrály! Byla to nebezpečná válečná zóna, co?\n\nVedla jsi si dobře. Vezmi Oldhairův nový dokument a podepíšeme ho.",
}
addon.data.quest[83522] = {
titleMale = "Dluhy pro život",
objectiveMale = "Promluvte si s Kayjayem a Fantastickým Daveym o podpisu nové smlouvy Gallagio.",
descriptionMale = "Prvním z náčelníků Rosebudu na našem seznamu je geniální herní duo: Kayjay a Fantastic Davey. Od bratra mé ženy jsem se dozvěděl, že Venture Co. skoupila všechny dluhy, které tito chlapci získali. Stalo se to ve chvíli, kdy Rosebud skončil. Zavraždili ho? To není moc dobrý motiv, pokud byl jejich dluh nebetyčně vysoký, ale člověk taky nikdy neví, do čí kapsy goblin leze. Nejlepší bude, když se podíváme, jak pohodlně se jim tady na staré skládce ve Venturewoodu žije. Pokud nebudou chtít podepsat novou smlouvu, možná máme viníka!",
progressMale = "Zjistíte, že všichni, kteří jsou u mě zaměstnaní, jsou docela spokojení. Mám na to účty z různých firemních školení.",
completionMale = "Vidíte? Jsou šťastní jako korýši Zandalari.\n\nAle jestli opravdu chceš využít jejich služeb, možná bychom se mohli dohodnout...",
objectiveMale = "Promluv s Kayjayem a Fantastic Daveyem o podpisu nového dokumentu Gallagio.",
descriptionMale = "Prvním z náčelníků Rosebuda na našem seznamu je geniální herní duo: Kayjay a Fantastic Davey. Od bratra mé ženy jsem se dozvěděl, že Venture Co. skoupila všechny dluhy, které tito chlapci li. Stalo se to ve chvíli, kdy Rosebud skončil. Zavraždili ho? To není moc dobrý motiv, pokud byl jejich dluh nebetyčně vysoký, ale člověk taky nikdy neví, do čí kapsy goblin leze. Nejlepší bude, když se podíváme, jak pohodlně se jim tady na staré skládce Venturewood landfill žije. Pokud nebudou chtít podepsat novou smlouvu, možná máme viníky!",
progressMale = "Zjistíš, že všichni, kteří jsou u mě zaměstnaní, jsou docela spokojení. Mám na to účty z různých firemních školení, které to dokazují.",
completionMale = "Vidíš? Jsou šťastní jako Zandalari korýši.\n\nAle jestli opravdu chceš využít jejich služeb, možná bychom se mohli dohodnout...",
}
addon.data.quest[84244] = {
titleMale = "Blackwater Beach Blast",
objectiveMale = "Setkejte se s Martym Zoomcartem v přístavu Blackwater Marina.",
descriptionMale = "S Jojo jste odvedli dobrou práci. Opravdu dobře. Zůstanu tady, zpečetím dohodu a pak se sejdeme v Blackwater Marina, abychom to podepsali. Když jsem předtím vysazoval těch patnáct skládkou provoněných individuí, měl jsem rádio zapnuté na WGOB 101.1 FM. DJ B. B. Rev oznámil, že dnes bude v přístavu bitva kapel. Nevěděli byste, že hraje šéf zábavního podniku Rosebud! Kapela, kterou hledáte, se jmenuje Cellar Gnomes.",
objectiveMale = "Setkej se s Martym Zoomcartem v Blackwater Marině.",
objectiveFemale = "Setkej se s Martym Zoomcartem u Blackwater Marina.",
descriptionMale = "S Jojo jste odvedli dobrou práci. Opravdu dobře. Zůstanu tady, zpečetím dohodu a pak se sejdeme v Blackwater Marině, abychom to podepsali. Když jsem předtím vysazoval těch patnáct skládkou provoněných individuí, měl jsem rádio zapnuté na WGOB 101.1 FM. DJ B. B. Rev oznámil, že dnes bude v přístavu bitva kapel. Nevěděli byste, že hraje šéf zábavního podniku Rosebud! Kapela, kterou hledáte, se jmenuje Cellar Gnomes.",
completionMale = "Snažil jsem se mluvit s Gnome, ale je dost roztěkaná.\n\nZkus to a uvidíš, jak to půjde.",
}
addon.data.quest[84925] = {
titleMale = "Shromáždění všech Rapscallionů!",
objectiveMale = "Doručte inzerát Hotharnovi k Bráně soupeřů v Dornogalu.",
descriptionMale = "Přijďte jeden, přijďte všichni, rovnou do Dornogalu! Kromě obvyklého výběru mocného vybavení nabízeného v Bráně soupeře si mohou začínající bojovníci a osvědčení gladiátoři zakoupit heraldické žetony, které lze použít k výrobě vybavení certifikovaného pro použití v arénách a na bojištích! Předložte tuto brožuru Hotharnovi a získejte jich několik, na nás! - Aisha",
completionMale = "Už jsem si říkal, kdy se objeví ti dychtiví bojovníci.\n\nJak jsem slíbil, tady je máte. Používejte je při zadávání řemeslných zakázek nebo při výrobě vlastního vybavení. Výsledek bude stejně mocný jako to, co tam prodává Lalandi, ale tyhle jsou skvělé, když hledáte něco upraveného podle svých představ. Pokud budete potřebovat další, víte, kde mě najdete.\n\nMáte otázky? Vezměte je na Forgegrounds.",
objectiveMale = "Doruč inzerát Hotharnovi k Contender's Gate v Dornogalu.",
descriptionMale = "Přijďte jeden, přijďte všichni, rovnou do Dornogal! Kromě obvyklého výběru mocného vybavení nabízeného v Contender's Gate si mohou začínající bojovníci a osvědčení gladiátoři zakoupit heraldické žetony, které lze použít k výrobě vybavení certifikovaného pro použití v arénách a na bojištích! Předložte tuto brožuru Hotharnovi a získejte několik z nich, na nás! - Aisha",
completionMale = "Už jsem si říkal, kdy se objeví ti dychtiví bojovníci.\n\nJak jsem slíbil, tady je máte. Používejte je při zadávání řemeslných zakázek nebo při výrobě vlastního vybavení. Výsledek bude stejně mocný jako to, co tam prodává Lalandi, ale tyhle jsou skvělé, když hledáš něco upraveného podle svých představ. Pokud budeš potřebovat další, víš, kde mě najdeš.\n\nMáš otázky? Vezmi je na Forgegrounds.",
}
addon.data.quest[84221] = {
titleMale = "Papírování způsobuje, že důl je pod drnem",
objectiveMale = "Vytvořte plán, jak udržet Gallagio mimo aukční síň.",
descriptionMale = "Jmenuje se Marty. Marty Zoomcart. Marty Zoomcart, veřejný obhájce a agent přidělený k případu Gallagio pro stát Undermine. Jaké to sousto... Říkejte mi prostě Marty. Takže majitelka listiny, Rosebud Gallywixová, je mrtvá? A nikdo neví, kdo to udělal. A nějaký nikdo, ty, máš listinu? Upřímně řečeno, je to běžný jev. Spousta precedentů. Jen není čas... Tady je ten hubeňour: jestli k té listině nepřipojíme nějaké nové právoplatné majitele, dostane se do aukce jako deset let staré kalhoty.",
progressMale = "Obvykle se nerad zaplétám do velkých obchodů.\n\nAle Gallagio, víte, je to důležitý podnik pro obyvatele Undermine.",
completionMale = "Máme před sebou docela náročný úkol.\n\nNebojte se. Vyřešíme to postupně.",
objectiveMale = "Vytvoř plán, jak udržet Gallagia mimo aukční síň.",
descriptionMale = "Jmenuje se Marty. Marty Zoomcart. Marty Zoomcart, veřejný obhájce a agent přidělený k případu Gallagio pro stát Undermine. Jaké to sousto... Říkejte mi prostě Marty. Takže majitelka, Rosebud Gallywix, je mrtvá? A nikdo neví, kdo to udělal. A nějaký nikdo, ty, máš listinu? Upřímně řečeno, je to běžný jev. Spousta precedentů. Jen není čas... Tady je to podstatné: jestli k té listině nepřipojíme nějaké nové právoplatné majitele, dostane se do aukce jako deset let staré kalhoty.",
descriptionFemale = "Jmenuje se Marty. Marty Zoomcart. Marty Zoomcart, veřejný obhájce a agent přidělený k případu Gallagio pro State of Undermine. Jaké to sousto... Říkejte mi prostě Marty. Takže majitelka, Rosebud Gallywix, je mrtvá? A nikdo neví, kdo to udělal. A nějaký nikdo, ty, máš listinu? Upřímně řečeno, je to běžný jev. Spousta precedentů. Jen není čas... Tady je to podstatné: jestli k té listině nepřipojíme nějaké nové právoplatné majitele, dostane se do aukce jako deset let staré kalhoty.",
progressMale = "Obvykle se nerad zaplétám do velkých obchodů.\n\nAle Gallagio, víš, je to důležitý podnik pro obyvatele Underminu.",
completionMale = "Máme před sebou docela náročný úkol.\n\nNeboj se. Vyřešíme to krok za krokem.",
}
addon.data.quest[84249] = {
titleMale = "Kádě v pánvi",
objectiveMale = "Seznamte se s Martym Zoomcartem ve společnosti The Vatworks.",
descriptionMale = "Naším dalším cílem je Jojo Gobdre v Kádě. Byla to velká šéfkuchařka. Opravdový šéfkuchař. A provozovat kuchyni v Gallagiu by znamenalo franšízové příležitosti. Je nějaký důvod, proč by chtěla Rosebuda mrtvého? Každopádně potřebujeme stopu, kde teď vaří. Naštěstí mám starého známého, který by měl mít informace. Pro Steamwheedle je to trochu velký šéf, ale měli bychom ho najít v jeho střešním úkrytu. Sejdeme se tam. Přijď hladový.",
completionMale = "Posaď se, jestli chceš, <name>!\n\nUž jste se setkali s mým kamarádem Noggym? My dva se známe už dlouho. Byli jsme spolubydlící na obchodní akademii.\n\nDělali jsme spolu opravdu bláznivé kousky, ale nic, co by stálo za to teď vytahovat.",
objectiveMale = "Seznamte se s Martym Zoomcartem v The Vatworks.",
descriptionMale = "Naším dalším cílem je Jojo Gobdre v Vatworks. Byla to velká šéfkuchařka. Opravdový šéfkuchař. A provozovat kuchyni v Gallagiu by znamenalo franšízové příležitosti. Je nějaký důvod, proč by chtěla Rosebuda mrtvého? Každopádně potřebujeme stopu, kde teď vaří. Naštěstí mám starého známého, který by měl mít informace. Pro Steamwheedle je to trochu velký šéf, ale měli bychom ho najít v jeho střešním úkrytu. Sejdeme se tam. Přijď hladový.",
descriptionFemale = "Naším dalším cílem je Jojo Gobdre v Vatworks. Byla to velká šéfkuchařka. Opravdový šéfkuchař. Provozovat kuchyni v Gallagiu by znamenalo franšízové příležitosti. Je nějaký důvod, proč by chtěla Rosebuda mrtvého? Každopádně potřebujeme stopu, kde teď vaří. Naštěstí mám starého známého, který by měl mít informace. Je to trochu velký šéf pro Steamwheedle, ale měli bychom ho najít v jeho střešním úkrytu. Sejdeme se tam. Přijď hladová.",
completionMale = "Posaď se, jestli chceš, <name>!\n\nUž jsi se setkal s mým kamarádem Noggym? My dva se známe už dlouho. Byli jsme spolubydlící na Commerce College.\n\nDělali jsme spolu opravdu bláznivé kousky, ale nic, co by stálo za to teď vytahovat.",
completionFemale = "Posaď se, jestli chceš, <name>!\n\nUž jsi se setkala s mým kamarádem Noggy? My dva se známe už dlouho. Byli jsme spolubydlící na Commerce College.\n\nDělali jsme spolu opravdu bláznivé kousky, ale nic, co by stálo za to teď vytahovat.",
}
addon.data.quest[84242] = {
titleMale = "Potápění na hromady",
objectiveMale = "Seznamte se s Martym Zoomcartem ve Venturewoodu v The Heaps.",
descriptionMale = "Naše první značky jsou herní duo Dynamite: Kayjay a Fantastic Davey. Už je to pár let, co jsem v elektro-biliardových sálech roznášel makaróny. Nebyl jsem špatný, ale tihle dva vybílili dům, kdykoli se ukázali. A taky nevyhrávali jenom hry. Oni je i vyhrávají! Opravdoví umělci, víte? Ale se skvělými hrami přicházejí i velké dluhy. A to obvykle u Venture Co. Sejdeme se na haldách. Jestli Rosebudova smrt znamená, že jsou bez práce, vsadil bych se, že je Venture zase nabere.",
descriptionMale = "Naše první značky jsou herní duo Dynamite: Kayjay a Fantastic Davey. Už je to pár let, co jsem v elektro-biliardových sálech roznášel makaróny. Nebyl jsem špatný, ale tihle dva vybílili dům, kdykoli se ukázali. A oni nevyhrávají jen hry. Oni je i tvoří! Opravdoví umělci, víš? Ale se skvělými hrami přicházejí i velké dluhy. A to obvykle u Venture Co. Sejdeme se na Heaps. Jestli Rosebudova smrt znamená, že jsou bez práce, vsadil bych se, že je Venture zase nabere.",
completionMale = "<name>! Máš načasování jako mechagnom. Jako hodinový strojek.",
}
addon.data.quest[84123] = {
titleMale = "Test",
objectiveMale = "Test",
descriptionMale = "Test",
}
addon.data.quest[85192] = {
titleMale = "Návrat domů",
objectiveMale = "Setkejte se s Gazlowe a Mathiasem Shawem na horním schodišti obchodu Scrapshop v Undermine.",
objectiveMale = "Setkej se s Gazlowem a Mathiasem Shawem na horním schodišti obchodu Scrapshop v Undermine.",
descriptionMale = "Renzik by chtěl, aby se jeho popel vrátil do Undermine. Vím to jistě a rád bych svému příteli prokázal poslední laskavost tím, že se o to postarám. Jsem si jistý, že se mu to bude líbit mnohem víc než být nacpaný pod mramorovou deskou na hřbitově ve Stormwindu, daleko od svého lidu. Pojďme, <name>.",
progressMale = "Věděl, že Undermine vždycky považoval za svůj domov...\n\nTo je něco. Mohl jsem se od něj naučit mnohem víc.",
progressMale = "Věděl, že Undermine vždy považoval za domov...\n\nTo je něco. Mohl jsem se od něj naučit mnohem víc.",
progressFemale = "Věděl, že Undermine vždy považoval za domov...\n\nTo je něco. Mohla jsem se od něj naučit mnohem více.",
completionMale = "Renzik je nyní doma.\n\nZajistíme, aby mu ho už nikdy nikdo nevzal.",
}
addon.data.quest[85960] = {
titleMale = "Vedlejší vystoupení: Ztracen v omáčce",
objectiveMale = "Zachraňte 8 ztracených goblinů z Neviditelných na Vlnících se polích.",
descriptionMale = "Někteří z dělníků, které Darkfuse donutila pracovat na krvavých polích, se nikdy nedostali domů. Máme zprávy, že se možná ztratili v tom, co je 'Unseeming'. Zřejmě to má něco společného s velkými krvavými loužemi? To zní jako práce pro někoho postradatelnějšího - chci říct zkušenějšího - než jsem já.",
completionMale = "Není to špatné, i když se zdá, že jim chybí pár šroubů do skříňky s nářadím, jestli víte, co tím myslím.\n\nZa tohle ti budu muset strhnout pár zlatých. Poškozené zboží a tak.",
objectiveMale = "Zachraň 8 Lost Goblins z Unseeming na Writhing Fields.",
descriptionMale = "Někteří z dělníků, které Darkfuse donutil pracovat na krvavých polích, se nikdy nedostali domů. Máme zprávy, že se možná ztratili v tom, co je 'Unseeming'. Zřejmě to má něco společného s velkými krvavými loužemi? To zní jako práce pro někoho postradatelnějšího - chci říct zkušenějšího - než jsem já.",
completionMale = "Není to špatné, i když se zdá, že jim chybí pár šroubů do skříňky s nářadím, jestli víš, co tím myslím.\n\nZa tohle ti budu muset strhnout pár zlatých. Poškozené zboží a tak.",
}
addon.data.quest[85190] = {
titleMale = "Usazený prach",
objectiveMale = "Promluvte si s Gazlowem, aby vrátil Renzikův popel Mathiasi Shawovi.",
objectiveMale = "Promluv s Gazlowem, aby vrátil Renzikův popel Mathiasovi Shawovi.",
descriptionMale = "Překvapuje mě, že se Shaw ukázal osobně. Myslel jsem, že pošle agenta nebo tak něco, ale... možná bych měl od lidí očekávat víc. Ujistil jsem se, že se o Renzika postarají. Dostalo se mu úcty, kterou si zaslouží. Výroba téhle truhly mi zabrala hodně času. Spousta drobných nástrojů. Nejsem zvyklý na takové detaily, ale zvládl jsem to docela dobře. Jsem si jistý, že i tak by dokázal odemknout zámek jako nic, ale... <Gazlowe se smutně usmívá.> Pošleme ho zpátky domů do Stormwindu, jo?",
completionMale = "Omlouvám se za náhlou změnu prostředí, ale je důležité, abyste to viděli, a ne jen slyšeli.",
completionMale = "Omlouvám se za náhlou změnu prostředí, ale je důležité, abys to viděl, ne jen slyšel.",
completionFemale = "Omlouvám se za náhlou změnu prostředí, ale je důležité, abys to viděla a ne jen slyšela.",
}
addon.data.quest[85191] = {
titleMale = "Řez po řezu",
objectiveMale = "Posbírejte Renzikovy věci v okolí majáku Westfall.",
descriptionMale = "Renzik byl jedním z mých nejlepších agentů - ale především to byl můj přítel. Nebyl agentem koruny Stormwindu, který by v Podminování neochotně plnil úkol. Pracoval pro Stormwind, ale Undermine miloval. Jeho lid byl jeho domovem. Ne my. Pomoz mi posbírat pár Renzikových věcí, které tu zanechal. Měly by se vrátit do Undermine spolu s ním.",
objectiveMale = "Posbírej Renzikovy věci v okolí Westfall Lighthouse.",
descriptionMale = "Renzik byl jedním z mých nejlepších agentů - ale především to byl přítel. Nebyl agentem koruny Stormwindu, který by v Undermine neochotně plnil úkoly. Pracoval pro Stormwind, ale Undermine miloval. Jeho lid byl jeho domovem. Ne my. Pomoz mi posbírat pár Renzikových věcí, které tu zanechal. Měly by se vrátit do Undermine spolu s ním.",
progressMale = "Renzik se nikdy neotevřel úplně, ale přes škvíry jsem viděl, co jsem potřeboval.",
progressFemale = "Renzik se nikdy neotevřel úplně, ale přes škvíry jsem viděla, co jsem potřebovala.",
completionMale = "Renzik začal obdivovat Stormwind a to, co jsme představovali, ale Undermine měl vždycky nejraději.\n\nJe pro mě důležité, abyste to oba věděli.",
}
addon.data.quest[85472] = {
titleMale = "Reagencie zdarma!",
objectiveMale = "Promluvte si s alchymistou Steamwheedle a podle jeho pokynů uvařte lektvar ze získaných ingrediencí.",
objectiveMale = "Promluv si se Steamwheedle Alchemist a podle jeho pokynů uvař lektvar z získaných ingrediencí.",
objectiveFemale = "Promluv si se Steamwheedle Alchemist a podle jejích pokynů uvař lektvar z získaných ingrediencí.",
}
addon.data.quest[85189] = {
titleMale = "Náš den u soudu",
objectiveMale = "Setkejte se s Martym Zoomcartem v jeho kanceláři v Hovel Hill.",
descriptionMale = "Další řada různých a právně pochybných úkolů, které se povedly, <name>! Opravdu bys měl zvážit, zda se této práci věnovat na plný úvazek... ať už je to přesně jakákoli práce. Vezmu podpisy skřítků a sejdeme se u mě v kanceláři. Za normálních okolností bych byl ochotný tě svézt, ale nejdřív musím vyřídit nějakou osobní záležitost. Uvidíš.",
completionMale = "Jsme si jisti, že jsme v závěrečné fázi.",
objectiveMale = "Setkej se s Martym Zoomcartem v jeho kanceláři v Hovel Hillu.",
objectiveFemale = "Setkej se s Martym Zoomcartem v jeho kanceláři v Hovel Hill.",
descriptionMale = "Další řada různých a právně pochybných úkolů, které se povedly, <name>! Opravdu bys měl zvážit, zda se této práci věnovat na plný úvazek... ať už je to přesně jakákoli práce. Vezmu podpisy Gnomes a sejdeme se u mě v kanceláři. Za normálních okolností bych byl ochotný tě svézt, ale nejdřív musím vyřídit nějakou osobní záležitost. Uvidíš.",
descriptionFemale = "Další řada různých a právně pochybných úkolů, které se povedly, <name>! Opravdu bys měla zvážit, zda se této práci věnovat na plný úvazek... ať už je to přesně jakákoli práce. Vezmu podpisy Gnomes a sejdeme se u mě v kanceláři. Za normálních okolností bych byl ochotný tě svézt, ale nejdřív musím vyřídit nějakou osobní záležitost. Uvidíš.",
completionMale = "Jsme si jisti, že jsme v posledním úseku.",
completionFemale = "Jsme si jisti, že jsme ve závěrečné fázi.",
}
addon.data.quest[85945] = {
titleMale = "Vedlejší vystoupení: Blood-B-Gone",
objectiveMale = "Vyzkoušejte Blood-B-Gone na 8 krvavých slimech v oblasti Writhing Fields.",
descriptionMale = "Máte představu, jak těžké je dostat z prádla zaschlé skvrny od krve? No, asi ano. Ti nejlepší ze společnosti Steamwheedle pracují na novém pracím prostředku speciálně vyvinutém pro řešení tohoto palčivého problému! A i když jsou krvavá pole v Ringing Deepsu možná špatná pro životní prostředí i pro vás, jsou ideálním místem pro testování našich nejnovějších přípravků v terénu. Stačí, když tam krvavé slizouny rychle postříkáte hadicí a dáte nám vědět, co se stalo.",
completionMale = "Nějaké vedlejší účinky expozice? Podepsal jste zproštění, pokud ano!",
objectiveMale = "Vyzkoušej Blood-B-Gone na 8 krvavých slimech v oblasti Writhing Fields.",
descriptionMale = "Máš představu, jak těžké je dostat z prádla zaschlé skvrny od krve? No, asi ano. Ti nejlepší ze společnosti Steamwheedle pracují na novém pracím prostředku speciálně vyvinutém pro řešení tohoto palčivého problému! A i když jsou krvavá pole v Ringing Deeps možná špatná pro životní prostředí, jsou ideálním místem pro testování našich nejnovějších přípravků v terénu. Stačí, když tam krvavé slizouny rychle postříkáte hadicí a dáte nám vědět, co se stalo.",
descriptionFemale = "Máš představu, jak těžké je dostat z prádla zaschlé skvrny od krve? No, asi ano. Ti nejlepší ze společnosti Steamwheedle pracují na novém pracím prostředku speciálně vyvinutém pro řešení tohoto palčivého problému! A i když jsou krvavá pole v Ringing Deeps možná špatná pro životní prostředí, jsou ideálním místem pro testování našich nejnovějších přípravků v terénu. Stačí, když tam krvavé slizouny rychle postříkáš hadicí a dáš nám vědět, co se stalo.",
completionMale = "Nějaké vedlejší účinky expozice? Podepsal jsi zproštění, pokud ano!",
completionFemale = "Nějaké vedlejší účinky expozice? Podepsala jsi zproštění, pokud ano!",
}
addon.data.quest[85174] = {
titleMale = "Vyjděte ven",
objectiveMale = "Promluvte si s Dirkem Greasedealerem v Tailgate Parku.",
descriptionMale = "Všichni jste viděli, co Gallywix dokáže. Tyhle zbraně, tahle Černá krev - musíme ho odříznout u zdroje. Revilgazi, musíš zabít jejich zásilky, které vycházejí z tvého velitelství. A Grimlo, Venture Co. do toho musí být zapletená, když je Nikki Fixer tak dobře vyzbrojený. Rozdělte se. <name>, chci tě s sebou. Mám tu zpravodaje, Dirka, se kterým si budeš chtít promluvit v Tailgate Parku. Budeme potřebovat srdce a mysli, abychom si tohle město vzali zpátky. Brzy tam budu.",
completionMale = "Je to tu jako v posteli! Ale jestli má Gazlowe nějaký plán, jsem s ním!",
objectiveMale = "Promluv s Dirkem Greasedealerem v Tailgate Parku.",
descriptionMale = "Všichni jste viděli, co Gallywix dokáže. Tyhle zbraně, tahle Black Blood - musíme ho odříznout u zdroje. Revilgazi, musíš zlikvidovat jejich zásilky, které vycházejí z tvého velitelství. A Grimlo, Venture Co. do toho musí být zapletená, když je Nikki the Fixer tak dobře vyzbrojená. Rozdělte se. <name>, chci tě s sebou. Mám tu zpravodaje, Dirka, se kterým si budeš chtít promluvit v Tailgate Park. Budeme potřebovat srdce a mysli, abychom si tohle město vzali zpátky. Brzy tam budu.",
descriptionFemale = "Všichni jste viděli, co Gallywix dokáže. Tyhle zbraně, tahle Black Blood - musíme ho odříznout u zdroje. Revilgazi, musíš zlikvidovat jejich zásilky, které vycházejí z tvého velitelství. A Grimlo, Venture Co. do toho musí být zapletená, když je Nikki the Fixer tak dobře vyzbrojená. Rozdělte se. <name>, chci tě s sebou. Mám tu zpravodaje, Dirka, se kterým si budeš chtít promluvit v Tailgate Parku. Budeme potřebovat srdce a mysli, abychom si tohle město vzali zpátky. Brzy tam budu.",
completionMale = "Je to tu jako v chaosu! Ale jestli má Gazlowe nějaký plán, jsem s ním!",
}
addon.data.quest[85962] = {
titleMale = "Vedlejší vystoupení: Nevhodné činidla",
objectiveMale = "Nasbírejte 10 nepříjemných výrůstků na Vlnících se polích.",
descriptionMale = "V Kruhových hlubinách se dějí různé podivnosti díky tomu, že se tam stále povaluje Černá krev. A kde je šílenství a mutace, tam je příležitost! Vydejte se tam a zjistěte, jaké hrůzné, ale potenciálně výnosné činidla můžete sehnat.",
objectiveMale = "Nasbírej 10 Unseemly Growths na Writhing Fields.",
descriptionMale = "V Kruhových hlubinách se dějí různé podivnosti díky tomu, že se tam stále povaluje Black Blood. A kde je šílenství a mutace, tam je příležitost! Vydej se tam a zjisti, jaké hrůzné, ale potenciálně výnosné reagenty můžeš sehnat.",
}
addon.data.quest[85821] = {
titleMale = "Vyřezávané erby",
completionMale = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionMale = "Děkuji, že jsi pomohl vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionFemale = "Děkuji, že jsi pomohla vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest[85820] = {
titleMale = "Valorstones",
completionMale = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionMale = "Děkuji, že jsi pomohl vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionFemale = "Děkuji, že jsi pomohla vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest[85817] = {
titleMale = "Zvětralé hřebeny",
completionMale = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionMale = "Děkuji, že jsi pomohl vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionFemale = "Děkuji, že jsi pomohla vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest[85815] = {
titleMale = "Malé pouzdro s krystaly",
completionMale = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
completionMale = "Děkuji, že jsi pomohl vrátit Undermine na správnou cestu. Tady je něco za tvoji námahu.",
completionFemale = "Děkuji, že jsi pomohla vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest[86947] = {
titleMale = "Malý, drahý a smrtící",
objectiveMale = "Porazte Baxxe Purveyora v bitvě o domácího mazlíčka.",
objectiveMale = "Poraz Baxxe the Purveyor v bitvě o domácího mazlíčka.",
objectiveFemale = "Poraz Baxxe the Purveyora v bitvě o domácího mazlíčka.",
}
addon.data.quest[86943] = {
titleMale = "Vrtání dolů",
objectiveMale = "Porazte přesný vrták Powerdrill v bitvě s domácími mazlíčky.",
objectiveMale = "Poraz Precision Powerdrill v bitvě s domácími mazlíčky.",
}
addon.data.quest[86180] = {
titleMale = "Strana Gig: Zamořené vody",
objectiveMale = "Získejte spolknutého roztoče Kaja'mite z Kaja' Carrying Razormaw na Kaja'Coast.",
descriptionMale = "Moji dělníci měli v Zuldazaru naložit nějaký kaja'mite, ale zřejmě se transport převrátil a celou bednu spolkl žralok. Zkoušel jsem to nahlásit pojišťovně, ale oni to nechtějí vzít. Takže nám nezbývá nic jinýho, než dostat toho kaja'mita zpátky sami. Chceš trochu lovit žraloky?",
objectiveMale = "Získej spolknutého Kaja'mite z Kaja' Carrying Razormaw na Kaja'Coastu.",
descriptionMale = "Moji dělníci měli v Zuldazaru naložit nějaký kaja'mite, ale zřejmě se transport převrátil a celou bednu spolkl žralok. Zkoušel jsem to nahlásit pojišťovně, ale oni to nechtějí vzít. Takže nám nezbývá nic jiného, než dostat toho kaja'mita zpátky sami. Jsi připraven trochu lovit žraloky?",
descriptionFemale = "Moji dělníci měli v Zuldazaru naložit nějaký kaja'mite, ale zřejmě se transport převrátil a celou bednu spolkl žralok. Zkoušel jsem to nahlásit pojišťovně, ale oni to nechtějí vzít. Takže nám nezbývá nic jiného, než dostat toho kaja'mita zpátky sami. Jsi připravena trochu lovit žraloky?",
progressMale = "Myslíš, že by ten žralok mohl nakonec umět mluvit? Já bych chtěl mluvícího žraloka.",
completionMale = "Dobrá věc, <name>. Teď mám o hodně méně papírování.\n\n...Toho kaja'mitea jsi opláchl, když jsi vykuchal žraloka, že?",
progressFemale = "Myslíš, že by ten žralok mohl nakonec umět mluvit? Já bych chtěla mluvícího žraloka.",
completionMale = "Dobrá věc, <name>. Teď mám o hodně méně papírování, se kterým se musím vypořádat.\n\n...Toho kaja'mite jsi opláchl, když jsi vykuchal žraloka, že?",
completionFemale = "Dobrá věc, <name>. Teď mám o hodně méně papírování, se kterým se musím vypořádat.\n\n...Toho kaja'mite jsi opláchla, když jsi vykuchala žraloka, že?",
}
addon.data.quest[86203] = {
titleMale = "Provoz: Floodgate",
@ -2196,23 +2235,23 @@ addon.data.item["Renzik's Journal"] = {
}
addon.data.item["Renzik's Journal__1"] = {
title = "Renzik's Journal",
text = "Měl jsem říct Shawovi, ať se na tu práci vykašle. Nelíbí se mi, kdo jsem tady dole. SI:7 není přátelská, ale jakmile vidím další gobliny, mám pocit, že se musím chovat drsněji. Zlejší. Mám pocit, že musím být zase 'Shiv'. Pokaždé, když se vrátím, věci se vymknou kontrole.",
text = "Měl jsem říct Shawovi, ať se na tu práci vykašle. Nelíbí se mi, kdo jsem tady dole. SI:7 není přátelská, ale jakmile vidím další gobliny, mám pocit, že se musím chovat drsněji. Zlejší. Mám pocit, že musím být zase 'the Shiv'. Pokaždé, když se vrátím, věci se vymknou kontrole.",
}
addon.data.item["Renzik's Journal__2"] = {
title = "Renzik's Journal",
text = "Úplatky, jedy, atentátníci, bomby, vše, co je pro podkopávání obvyklé. Nic, co bych nezvládl. Všechny staré známé tváře, všechna stará známá místa. Ale nerad se vracím ke starým zvykům. Být zlý jako za starých časů. Přišel jsem sem, abych ublížil pár lidem, kteří ubližují Stormwindu, ale je to skoro dobrý pocit. To je špatné znamení.",
text = "Úplatky, jedy, atentátníci, bomby, vše, co je pro Undermine obvyklé. Nic, co bych nezvládl. Všechny staré známé tváře, všechna stará známá místa. Ale nerad se vracím ke starým zvykům. Být zlý jako za starých časů. Přišel jsem sem, abych ublížil pár lidem, kteří ubližují Stormwindu, ale je to skoro dobrý pocit. To je špatné znamení.",
}
addon.data.item["Renzik's Journal__3"] = {
title = "Renzik's Journal",
text = "Poslali mou posádku, aby na mě udeřila! Někdo za to zaplatí, je mi jedno, jestli je to obchodní princ nebo co.",
text = "Poslali mou posádku, aby na mě zaútočila! Někdo za to zaplatí, je mi jedno, jestli je to obchodní princ, nebo co.",
}
addon.data.item["Renzik's Journal__4"] = {
title = "Renzik's Journal",
text = "Ublížila jsem jim. Nejen těm, kteří je najali, ale i mému starému týmu. Někteří z nich opravdu ošklivě. A Jinzi, ta možná přijde o oko. Naučil jsem je všechno, co umí, dal jsem je tam a pak jim udělám tohle. Proč jsem to nenechal být?",
text = "Ublížil jsem jim. Nejen těm, kteří je najali, ale i mému starému týmu. Někteří z nich opravdu ošklivě. A Jinzi, ta možná přijde o oko. Naučil jsem je všechno, co umí, dal jsem je tam a pak jsem jim udělal tohle. Proč jsem to nenechal být?",
}
addon.data.item["Renzik's Journal__5"] = {
title = "Renzik's Journal",
text = "Jeden z Jinziho posádky zemřel. Nikdy mi to neodpustí. A proč? Protože mě nějaký baron urazil? Co se snažím dokázat? Tohle je naposledy.",
text = "Jeden z Jinziiných posádky zemřel. Nikdy mi to neodpustí. A proč? Protože mě nějaký baron urazil? Co se snažím dokázat? Tohle je naposledy.",
}
addon.data.item["X-Plo-Dar 64k ENHANCE Results"] = {
title = "X-Plo-Dar 64k ENHANCE Results",
@ -2220,5 +2259,106 @@ addon.data.item["X-Plo-Dar 64k ENHANCE Results"] = {
}
addon.data.item["X-Plo-Dar 64k ENHANCE Results__1"] = {
title = "X-Plo-Dar 64k ENHANCE Results",
text = "Tenhle chlapík to určitě dokázal.",
text = "Tenhle chlapík to určitě udělal.",
}
addon.data.speech["Geezle Gigazap_<name> dare pit your wits against mine..."] = {
text = "<name> si troufá soupeřit se mnou v chytrosti...",
}
addon.data.speech["Monte Gazlowe_Quick, <name>! Use the <name>ga-Savor I brought in my toolbox!"] = {
text = "Rychle, <name>! Použij <name>ga-Savor, který jsem přinesl ve své nářadí!",
}
addon.data.speech["Papa Kraz Torquewrench_Diese ganzen Gäste sollten lieber zur Hochzeit meiner Tochter kommen! Ermutigt sie, falls sie vergessen haben, dass sie kommen wollten."] = {
text = "Všichni ti hosté by raději měli přijít na svatbu mé dcery! Povzbuzujte je, pokud zapomněli, že chtěli přijít.",
}
addon.data.speech["Threatened Diner_They said they'd kidnap my child if I didn't hand over the card!"] = {
text = "Řekli, že unesou mého dítěte, pokud jim nepředám kartu!",
}
addon.data.speech["Threatened Diner_Can you believe they wanted my Diner Card? I had no idea my writing was so popular!"] = {
text = "Věříš, že chtěli mou kartu <name>? Neměl jsem tušení, že moje psaní je tak oblíbené!",
}
addon.data.speech["Threatened Diner_Finally! They smelled like frying oil!"] = {
text = "Konečně! Voněli jako smažící olej!",
}
addon.data.speech["Event Coordinator_Heh. Heh. Heh."] = {
text = "Heh. Heh. Heh.",
}
addon.data.speech["Marin Noggenfogger_Nice, nice. Great work, champs! Now uh... go clean yourselves up before movin' on, okay?"] = {
text = "Skvělé, skvělé. Skvělá práce, šampioni! A teď... jděte se umýt, než půjdeme dál, dobře?",
}
addon.data.speech["Magsy Bootstrap_La KapitalRisk fait des bénéfices record, et nous, on a juste droit à des journées de vingt heures."] = {
text = "KapitalRisk dosahuje rekordních zisků, a my máme jen právo na dvacetihodinové pracovní dny.",
}
addon.data.tactic["The Gobfather"] = {
normal_raid = {
summary = "Bitva s The Gobfather je dynamický souboj, který zahrnuje různé útoky poškozující oblast a environmentální nebezpečí. Tanci, léčitelé a DPS musí navigovat skrz Primed Boomcrawlers, vyhýbat se masivním útokům, jako je Death From Above, a zvládat neustálé poškození z Excessive Pollutants.",
tank = {
{
name = "Bomb Voyage",
phase = "1",
description = "Primed Boomcrawlers explodují při kontaktu, způsobují masivní Fire poškození a odrážejí hráče do vzdálenosti 5 yardů.",
howTo = "Tank by měl vést bosse pryč od Primed Boomcrawlers, aby se zabránilo náhodné detonaci a spravovat umístění, aby ochránil ostatní hráče před explozí.",
dangerous = "Nesprávná správa umístění Boomcrawlerů může vést k vysokému poškození raidu a potenciálním úmrtím.",
},
{
name = "Death From Above",
phase = "1",
description = "The Gobfather vypouští rakety, které způsobují těžké Fire poškození hráčům v blízkosti každého dopadu.",
howTo = "Tank by měl rychle identifikovat bezpečné zóny bez cílů raket a přesunout bosse tak, aby minimalizoval poškození raidu.",
dangerous = "Nepřesunutí bosse vhodně může vést k těžkým ztrátám z úderů raket.",
},
{
name = "Flaming Flames",
phase = "1",
description = "The Gobfather vypouští kužel ohně, způsobující vysoké Fire poškození hráčům před ním.",
howTo = "Tank by měl mít bosse otočeného od raidu, aby se zabránilo rozsáhlému poškození.",
dangerous = "Pokud boss není správně umístěn, DPS a léčitelé před bossem mohou utrpět smrtelné poškození.",
},
},
heal = {
{
name = "Bomb Voyage ",
phase = "1 ",
description = "Primed Boomcrawlers detonují při kontaktu, způsobují významné Fire poškození a efekt odrážení do 5 yardů. ",
howTo = "Léčitelé by měli být připraveni rychle léčit jakékoli hráče, kteří náhodou aktivují Boomcrawler, obzvláště jsou-li blízko ostatních členů raidu. ",
dangerous = "Nedostatečná léčebná reakce na tyto exploze může vést k úmrtí hráčů, zvláště pokud je aktivováno více Boomcrawlerů.",
},
{
name = "Death From Above",
phase = "1",
description = "Rakety od The Gobfather způsobují masivní Fire poškození hráčům blízko zón dopadu.",
howTo = "Udržuj vysokou pozornost na pozicích hráčů a buď připraven použít léčebné kouzla na celou oblast po dopadech raket.",
dangerous = "Nedostatečná léčba postižených hráčů může vést k rychlým úmrtím z následných úderů raket.",
},
{
name = "Excessive Pollutants",
phase = "1",
description = "Tento debuff způsobuje stálé Nature poškození všem hráčům každé 2 sekundy.",
howTo = "Léčitelé by měli používat konzistentní, mírnou léčbu, aby vyrovnali efekt poškození v čase na všech hráčích.",
dangerous = "Zanedbání léčby tohoto poškození může zatížit přežití raidu, což může vést k zániku, pokud to není správně zvládnuto.",
},
},
dps = {
{
name = "Bomb Voyage",
phase = "1",
description = "Šlápnutí na Primed Boomcrawler způsobí jeho explozi, čímž způsobí těžké Fire poškození a odráží blízké hráče.",
howTo = "DPS by měli opatrně manévrovat, aby se vyhnuli aktivaci Boomcrawlerů, zatímco se soustředí na svůj output poškození proti bossu.",
dangerous = "Náhodné aktivování Boomcrawlerů může způsobit zbytečné poškození raidu a narušit umístění.",
},
{
name = "Death From Above",
phase = "1",
description = "Rakety dopadají na zem, způsobují rozsáhlé Fire poškození v malých oblastech.",
howTo = "DPS by měli zůstat mobilní a rozptýlení, aby minimalizovali počet hráčů zasažených každou raketou.",
dangerous = "Nedostatek vyhýbání se dopadům raket může vést k rychlým úmrtím, obzvláště pokud jsou zasaženi více raketami.",
},
{
name = "Flaming Flames",
phase = "1",
description = "Kužel ohně, který způsobuje významné Fire poškození.",
howTo = "DPS by měli zůstat za The Gobfather, aby se vyhnuli přímému poškození z tohoto útoku.",
dangerous = "Být před bossem během tohoto útoku může vést k vysokému poškození nebo smrti.",
},
},
},
}

View file

@ -1,190 +0,0 @@
local _, addon = ...
local _, addon = ...
addon.data.tactic["Sprocketmonger Lockenstock"] = {
{
lfr = {
summary = "Boj proti Lockenstockovi probíhá ve dvou fázích. V první fázi aktivuje své vynálezy a hráči se musí vyhýbat jejich efektům, zatímco boss získává energii. Po dosažení 100 energie přejde do druhé fáze, kde upgraduje své vynálezy pomocí temné energie a způsobuje výrazně vyšší poškození. DPS musí eliminovat nebezpečné cíle, tankové udržet bosse pod kontrolou a healeři zvládnout silné raid-wide poškození.",
tank = {
{
name = "Gravi-Gunk",
phase = 1,
description = "Zásahy bosse aplikují stackující debuff, který zvyšuje utržené poškození a snižuje rychlost pohybu.",
howTo = "Provádět tank swapy při vyšším počtu stacků, používat defenzivní cooldowny na vysokých stackech.",
dangerous = "Vysoké stacky znamenají smrt, příliš pomalý tank swap může vést k wipe!"
},
{
name = "Pyro Party Pack",
phase = 1,
description = "Tank obdrží výbušný balíček, který exploduje po 6 sekundách a způsobí masivní poškození celému raidu. Poškození se snižuje se vzdáleností od výbuchu.",
howTo = "Utéct co nejdál od raidu těsně před explozí.",
dangerous = "Špatné umístění výbuchu může vyhladit celý raid!"
},
},
heal = {
{
name = "Sonic Ba-Boom",
phase = 1,
description = "Boss způsobí plošné poškození všem hráčům a aplikuje DoT efekt.",
howTo = "Použít raid-wide healing cooldowny a rychle dispellovat.",
dangerous = "Neřešená DoT může být smrtící při kombinaci s jinými mechanikami!"
},
{
name = "Voidsplosion",
phase = 2,
description = "Voidová exploze způsobí masivní poškození celému raidu a absorbuje léčbu.",
howTo = "Připravit raid-wide healing cooldowny a rychle překonat absorpci léčby.",
dangerous = "Nízké zdraví hráčů při explozi znamená wipe!"
},
},
dps = {
{
name = "Wire Transfer",
phase = 1,
description = "Část podlahy se nabije elektřinou, způsobuje velké poškození hráčům, kteří v ní stojí, a snižuje jejich rychlost pohybu.",
howTo = "Vyhýbat se elektrifikovaným zónám, sledovat své postavení.",
dangerous = "Pobyt v elektrifikované oblasti může rychle vést ke smrti!"
},
{
name = "Beta Launch",
phase = 2,
description = "Při dosažení 100 energie Lockenstock upgraduje své vynálezy a zvyšuje jejich poškození.",
howTo = "Zaměřit se na nové hrozby a eliminovat vylepšené vynálezy co nejrychleji.",
dangerous = "Ignorování posílených vynálezů znamená wipe!"
},
}
},
}
}
addon.data.tactic["The Geargrinder"] = {
{
lfr = {
summary = "Geargrinder encounter probíhá ve dvou fázích. V první fázi je boss chráněn Protective Plating a přivolává bikery, kteří mu pomáhají. Hráči musí porazit bikery a použít jejich motorky k odstranění Protective Plating. Po jeho odstranění boss vstupuje do Mechanical Breakdown, kde je zranitelný, ale snaží se opravit. DPS musí eliminovat opraváře, tankové udržet bosse a healeři zvládnout silné raid-wide poškození.",
tank = {
{
name = "Tank Buster",
phase = 1,
description = "Geargrinder udeří tanka, způsobí masivní fyzické poškození, knockback a stackující debuff, který zvyšuje poškození z dalších Tank Buster útoků.",
howTo = "Používat defenzivní cooldowny, včas vyměnit tanka. Stát mimo olejové skvrny.",
dangerous = "Vysoké stacky znamenají smrt. Knockback tě může hodit do nebezpečné zóny!"
},
{
name = "Protective Plating",
phase = 1,
description = "Boss je chráněn silným pancířem, dokud není odstraněn pomocí Blaze of Glory.",
howTo = "Pomáhat organizovat použití motorek na odstranění pancíře.",
dangerous = "Pokud se Protective Plating neodstraní rychle, boss přejde do Unrelenting CAR-nage!"
},
},
heal = {
{
name = "Exhaust Fumes",
phase = 1,
description = "Boss vypustí toxický kouř, který způsobuje rostoucí raid-wide poškození po dobu 6 sekund.",
howTo = "Použít healing cooldowny, sledovat nárůst poškození a připravit se na intenzivnější léčbu.",
dangerous = "Nárůst poškození může být smrtící, pokud není rychle zvládnut!"
},
{
name = "Backfire",
phase = 2,
description = "Motor bosse exploduje a způsobuje periodické plošné poškození všem hráčům.",
howTo = "Používat raid-wide healing cooldowny a rychle uzdravovat hráče s nízkým zdravím.",
dangerous = "Pokud se Backfire kombinuje s Burning Shrapnel, může dojít k rychlému wipu!"
},
},
dps = {
{
name = "Blaze of Glory",
phase = 1,
description = "Hráči mohou použít motorky poražených bikerů k odstranění Protective Plating bosse.",
howTo = "Využít dostupné motorky a správně zamířit na Geargrinder.",
dangerous = "Špatné načasování nebo nesprávné zaměření může zpomalit odstranění Protective Plating!"
},
{
name = "Pit Mechanics Repair",
phase = 2,
description = "Mechanici opravují Protective Plating bosse, čímž snižují jeho zranitelnost.",
howTo = "Rychle eliminovat Pit Mechaniky a přerušovat jejich Repair ability.",
dangerous = "Pokud mechanici opraví bosse příliš rychle, fáze Mechanical Breakdown skončí příliš brzy!"
},
}
},
}
}
addon.data.tactic["Ulgrax the Devourer"] = {
{
lfr = {
summary = "Boj proti Ulgraxovi probíhá ve dvou fázích. V první fázi Ulgrax používá Carnivorous Contest k přitahování hráčů a pokrývá arénu Stalker's Webbing. Jakmile Ulgrax dosáhne nulové energie, vstupuje do fáze Feeding Frenzy, kde způsobuje masivní poškození pomocí Juggernaut Charge a vyžaduje krmení. Hráči musí použít Chunky Viscera k nasycení bosse, než jeho Insatiable Rage dosáhne kritických hodnot.",
tank = {
-- Fáze 1
{
name = "Brutal Crush",
phase = 1,
description = "Ulgrax rozdrtí aktuálního tanka, způsobí masivní fyzické poškození a aplikuje 20 stacků Tenderized.",
howTo = "Používat defenzivní cooldowny, včas se střídat s druhým tankem. Vyhnout se dosažení vysokého počtu stacků Tenderized.",
dangerous = "Pokud hráč dosáhne příliš vysokého počtu stacků Tenderized, nebude možné ho efektivně léčit."
},
-- Fáze 2
{
name = "Ravenous Spawn",
phase = 2,
description = "Ulgrax přivolává hladové brouky, kteří způsobují Disembowel hráčům, dokud nejsou zničeni.",
howTo = "Tankovat brouky mimo hlavní skupinu a minimalizovat jejich zásahy na jednoho hráče.",
dangerous = "Pokud brouci zůstanou naživu příliš dlouho, jejich Disembowel stacky mohou rychle zabít hráče."
}
},
heal = {
-- Fáze 1
{
name = "Digestive Acid",
phase = 1,
description = "Ulgrax vrhá na hráče Digestive Acid, které způsobuje periodické poškození a při odstranění exploduje.",
howTo = "Pečlivě načasovat dispely, aby exploze nezasáhla spojence. Dispelovat poblíž Stalker's Webbing, aby se rozpustilo.",
dangerous = "Špatně načasovaný dispel může poškodit spojence a způsobit smrt v přeplněné oblasti."
},
-- Fáze 2
{
name = "Hungering Bellows",
phase = 2,
description = "Ulgrax začne vřeštět v hladovém šílenství, čímž způsobuje neustálé poškození všem hráčům.",
howTo = "Používat raid-wide healing cooldowny a rychle obnovovat zdraví hráčům.",
dangerous = "Pokud se Ulgrax rychle nenasytí, jeho poškození narůstá do neudržitelné úrovně."
}
},
dps = {
-- Fáze 1
{
name = "Carnivorous Contest",
phase = 1,
description = "Ulgrax připoutá hráče k sobě pomocí pavoučích sítí, které je postupně přitahují blíž.",
howTo = "Rozdělit poškození mezi všechny hráče v pasti a pomoci jim se uvolnit.",
dangerous = "Pokud v pasti uvízne příliš málo hráčů, přitahovací síla je příliš velká a hráči mohou být sežráni."
},
{
name = "Digestive Acid Spolupráce s healery",
phase = 1,
description = "Digestive Acid exploduje při odstranění, což způsobuje velké poškození v okolí.",
howTo = "DPS musí dávat pozor na hráče s tímto debuffem a nesmí stát poblíž nich, když je odstraněn.",
dangerous = "Pokud se DPS nachází blízko hráče s Digestive Acid při jeho dispelu, utrpí velké poškození."
},
-- Fáze 2
{
name = "Chunky Viscera",
phase = 2,
description = "Při zabití brouků se z nich uvolní kusy masa, které mohou být použity k nakrmení Ulgraxe.",
howTo = "Hráči musí sbírat Chunky Viscera a házet je na bosse, aby přestal vřeštět.",
dangerous = "Pokud se Ulgrax rychle nenakrmí, Insatiable Rage dosáhne smrtící úrovně a celý raid může zemřít."
},
{
name = "Hungering Bellows Spolupráce s healery",
phase = 2,
description = "Ulgrax začne vřeštět v hladovém šílenství, což způsobuje velké AoE poškození.",
howTo = "DPS by mělo být opatrné a umožnit healerům volný pohyb pro efektivní uzdravování.",
dangerous = "Pokud se DPS pohybuje chaoticky nebo ignoruje potřeby healerů, může dojít k úmrtí celé skupiny."
}
}
}
}
}

View file

@ -14,7 +14,6 @@ Addon/Data/1.lua
Addon/Data/2.lua
Addon/Data/3.lua
Addon/Data/4.lua
Addon/Data/5.lua
Addon/Data/other.lua