Code:
quest siegel begin
state start begin
when 83000.use with pc.get_job() == 0 or pc.get_job() == 4 and pc.get_skill_group() == 2 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.")
local mento = select("Durchschlag", "Starker Körper", "Stampfer", "Heftiger Schlag", "Schwerschlag", "Abbrechen")
if mento == 6 then
return
elseif mento == 1 then
pc.set_skill_level(16 ,59)
chat("'Durchschlag' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif mento == 2 then
pc.set_skill_level(19 ,59)
chat("'Starker Körper' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif mento == 3 then
pc.set_skill_level(18 ,59)
chat("'Stampfer' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif mento == 4 then
pc.set_skill_level(17 ,59)
chat("'Heftiger Schlag' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif mento == 5 then
pc.set_skill_level(20 ,59)
chat("'Schwertschlag' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
end
end
when 83000.use with pc.get_job() == 0 or pc.get_job() == 4 and pc.get_skill_group() == 1 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.")
local krieger = select("Schwertwirbel", "Dreiwege Schnitt", "Aura des Schwertes", "Kampfrausch", "Sausen", "Abbrechen")
if krieger == 6 then
return
elseif krieger == 1 then
pc.set_skill_level(2 ,59)
chat("'Schwertwirbel' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif krieger == 2 then
pc.set_skill_level(1 ,59)
chat("'Dreiwege Schnitt' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif krieger == 3 then
pc.set_skill_level(4 ,59)
chat("'Aura des Schwertes' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif krieger == 4 then
pc.set_skill_level(3 ,59)
chat("'Kampfrausch' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif krieger == 5 then
pc.set_skill_level(5 ,59)
chat("'Sausen' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
end
end
when 83000.use with pc.get_job() == 1 or pc.get_job() == 5 and pc.get_skill_group() == 1 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.")
local nah = select("Hinterhalt", "Blitzangriff", "Degenwirbel", "Tarnung", "Giftwolke", "Abbrechen")
if nah == 6 then
return
elseif nah == 1 then
pc.set_skill_level(31 ,59)
chat("'Hinterhalt' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif nah == 2 then
pc.set_skill_level(32 ,59)
chat("'Blitzangriff' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif nah == 3 then
pc.set_skill_level(33 ,59)
chat("'Degenwirbel' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif nah == 4 then
pc.set_skill_level(34 ,59)
chat("'Tarnung' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif nah == 5 then
pc.set_skill_level(35 ,59)
chat("'Giftwolke' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
end
end
when 83000.use with pc.get_job() == 1 or pc.get_job() == 5 and pc.get_skill_group() == 2 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.")
local fern = select("Federschreiten", "Giftpfeil", "Feuerpfeil", "Pfeilregen", "Wiederholter Schuss", "Abbrechen")
if fern == 6 then
return
elseif fern == 1 then
pc.set_skill_level(49 ,59)
chat("'Federschreiten' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif fern == 2 then
pc.set_skill_level(50 ,59)
chat("'Giftpfeil' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif fern == 3 then
pc.set_skill_level(51 ,59)
chat("'Feuerpfeil' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif fern == 4 then
pc.set_skill_level(52 ,59)
chat("'Pfeilregen' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
elseif fern == 5 then
pc.set_skill_level(53 ,59)
chat("'Wiederholter Schuss' ist nun perfektioniert.")
pc.remove_item(83000, 1)
return
end
end
when 83000.use with pc.get_job() == 2 or pc.get_job() == 6 and pc.get_skill_group() == 2 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.")
local magie = select("Dunkler Schlag", "Flammenschlag", "Geist der Flamme", "Dunkler Schutz", "Geisterschlag", "Dunkler Stein", "Abbrechen")
if magie == 7 then
return
elseif magie == 1 then
pc.set_skill_level(76 ,59)
pc.remove_item(83000, 1)
chat("'Dunkler Schlag' ist nun perfektioniert.")
return
elseif magie == 2 then
pc.set_skill_level(77 ,59)
pc.remove_item(83000, 1)
chat("'Flammenschlag' ist nun perfektioniert.")
return
elseif magie == 3 then
pc.set_skill_level(78 ,59)
pc.remove_item(83000, 1)
chat("'Geist der Flamme' ist nun perfektioniert.")
return
elseif magie == 4 then
pc.set_skill_level(79 ,59)
pc.remove_item(83000, 1)
chat("'Dunkler Schutz' ist nun perfektioniert.")
return
elseif magie == 5 then
pc.set_skill_level(80 ,59)
pc.remove_item(83000, 1)
chat("'Geisterschlag' ist nun perfektioniert.")
return
elseif magie ==65 then
pc.set_skill_level(81 ,59)
pc.remove_item(83000, 1)
chat("'Dunkler Stein' ist nun perfektioniert.")
return
end
end
when 83000.use with pc.get_job() == 2 or pc.get_job() == 6 and pc.get_skill_group() == 1 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.")
local waffen = select("Fingerschlag", "Drachenwirbel", "Verzauberte Klinge", "Furcht", "Verzauberte Rüstung", "Zauber Aufheben", "Abbrechen")
if waffen == 7 then
return
elseif waffen == 1 then
pc.set_skill_level(61 ,59)
pc.remove_item(83000, 1)
chat("'Fingerschlag' ist nun perfektioniert.")
return
elseif waffen == 2 then
pc.set_skill_level(62 ,59)
pc.remove_item(83000, 1)
chat("'Drachenwirbel' ist nun perfektioniert.")
return
elseif waffen == 3 then
pc.set_skill_level(63 ,59)
pc.remove_item(83000, 1)
chat("'Verzauberte Klinge' ist nun perfektioniert.")
return
elseif waffen == 4 then
pc.set_skill_level(64 ,59)
pc.remove_item(83000, 1)
chat("'Furcht' ist nun perfektioniert.")
return
elseif waffen == 5 then
pc.set_skill_level(65 ,59)
pc.remove_item(83000, 1)
chat("'Verzauberte Rüstung' ist nun perfektioniert.")
return
elseif waffen == 6 then
pc.set_skill_level(66 ,59)
pc.remove_item(83000, 1)
chat("'Zauber aufheben' ist nun perfektioniert.")
return
end
end
when 83000.use with pc.get_job() == 3 or pc.get_job() == 7 and pc.get_skill_level() == 1 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.
")
local drachen = select("Fliegender Talisman", "Drachenschießen", "Drachengebrüll", "Segen", "Reflektieren", "Hilfe des Drachen", "Abbrechen")
if drachen == 7 then
return
elseif drachen == 1 then
pc.set_skill_level(91 ,59)
pc.remove_item(83000, 1)
chat("'' ist nun perfektioniert.")
return
elseif drachen == 2 then
pc.set_skill_level(92 ,59)
pc.remove_item(83000, 1)
chat("'' ist nun perfektioniert.")
return
elseif drachen == 3 then
pc.set_skill_level(93 ,59)
pc.remove_item(83000, 1)
chat("'' ist nun perfektioniert.")
return
elseif drachen == 4 then
pc.set_skill_level(94 ,59)
pc.remove_item(83000, 1)
chat("'' ist nun perfektioniert.")
return
elseif drachen == 5 then
pc.set_skill_level(95 ,59)
pc.remove_item(83000, 1)
chat("'' ist nun perfektioniert.")
return
elseif drachen == 6 then
pc.set_skill_level(96 ,59)
pc.remove_item(83000, 1)
chat("'' ist nun perfektioniert.")
return
end
end
when 83000.use with pc.get_job() == 3 or pc.get_job() == 7 and pc.get_skill_level() == 2 begin
say_title("Wähle die Fähigkeit, die Du perfektioniern willst.
")
local heil = select("Angriff+", "Schnelligkeit", "Kurieren", "Blitzkralle", "Blitz beschwören", "Blitzwurf", "Abbrechen")
if heil == 7 then
return
elseif heil == 1 then
pc.set_skill_level(111 ,59)
pc.remove_item(83000, 1)
chat("'Angriff+' ist nun perfektioniert.")
return
elseif heil == 2 then
pc.set_skill_level(112 ,59)
pc.remove_item(83000, 1)
chat("'Schnelligkeit' ist nun perfektioniert.")
return
elseif heil == 3 then
pc.set_skill_level(113 ,59)
pc.remove_item(83000, 1)
chat("'Kurieren' ist nun perfektioniert.")
return
elseif heil == 4 then
pc.set_skill_level(114 ,59)
pc.remove_item(83000, 1)
chat("'Blitzkralle' ist nun perfektioniert.")
return
elseif heil == 5 then
pc.set_skill_level(115 ,59)
pc.remove_item(83000, 1)
chat("'Blitz beschwören' ist nun perfektioniert.")
return
elseif heil == 6 then
pc.set_skill_level(116 ,59)
pc.remove_item(83000, 1)
chat("'Blitzwurf' ist nun perfektioniert.")
return
end
end
end
end