Slixin_Klex.lua - Quest File
xxxxxxxxxx
1
-- Part of quest for Veeshan's Peak key
2
-- items: 19956, 19957, 19958, 19953
3
4
function event_say(e)
5
if(e.message:findi("hail")) then
6
e.self:Say("So long ago... The burning of our land?");
7
elseif(e.message:findi("burning")) then
8
e.self:Say("Fiery death from the sky. Rock and fire burning our lands. Death and destruction splintering our tribe. Once, strong we were, but the fiery rocks from the sky crushed our proud cities and weakened our tribe.");
9
elseif(e.message:findi("tribe")) then
10
e.self:Say("Obulus was our people. The hills and trees were our lands. We tamed the dark and wilds and bent the forests to our needs. But all is gone, all our people, all our works, even the medallion that was the symbol of our power.");
11
elseif(e.message:findi("medallion")) then
12
e.self:Say("Medallion of the Obulus. Symbol of our proud people. Broken into pieces long lost to the dark forests now. I know where they are now but I am no longer flesh. If I were, I would find them and bring them back together.");
13
elseif(e.message:findi("pieces")) then
14
e.self:Say("Hhhhh. Three pieces there are. One sits in the hands of Sselot though he knows its purpose not. Another sits upon an iksar ghost in Trakanons. The last is held by a long rotted iksar skeleton in the Dreadlands. Bring them all here and I may be able to unite them again. Perhaps this will even free me from my torment... or not.");
15
end
16
end
17
18
function event_trade(e)
19
local item_lib = require("items");
20
if(item_lib.check_turn_in(e.trade, {item1 = 19956, item2 = 19957, item3 = 19958})) then --Piece of a Medallion (Bottom, Middle, Top)
21
e.self:Say("Ssssss. I thought I would never see these. I never thought the symbol of our people would be made whole again. I feel no rest for my sssoul though. My torment still flows as freely as when my peoples first suffered fiery death. I need this not. It is useless to me. Here, you take it. Maybe you can find some good to do with it.");
22
e.other:SummonItem(19953); -- Item: Medallion of the Obulus
23
e.other:Ding();
24
e.other:AddEXP(1000);
25
end
26
item_lib.return_items(e.self, e.other, e.trade)
27
end
28
29
-- Quest by mystic414
30
-------------------------------------------------------------------------------------------------
31
-- Converted to .lua using MATLAB converter written by Stryd
32
-- Find/replace data for .pl --> .lua conversions provided by Speedz, Stryd, Sorvani and Robregen
33
-------------------------------------------------------------------------------------------------
34
Quest Source: 28 May 2022