Ping_Fuzzlecutter.lua - Quest File
x
1
-- items: 17512, 6710, 17080, 12335, 12338, 12337, 12254
2
function event_say(e)
3
if(e.message:findi("coffin")) then
4
e.self:Say("You're looking for a craftsman, are you? Well look no further! For I, Ping Fizzlecutter, am the best in all the lands! Or at lest this side of Freeport. So you're the one that Valeron was talking about, eh? Well, while you were off traipsing around the lands he and I discussed the details of the coffin. I require nothing less than these [components]. Get me them and I will gladly make you a coffin any king would be proud to be buried in!");
5
elseif(e.message:findi("components")) then
6
e.self:Say("I require a diamond, a star ruby, a pearl, a [special fire emerald], a sapphire, a fire opal, and two enchanted platinum bars. Take this bag and combine the items once you have them all and bring it back to me.");
7
-- Empty Gem Bag ID-17512
8
e.other:SummonItem(17512); -- Item: Empty Gem Bag
9
elseif(e.message:findi("special fire emerald")) then
10
e.self:Say("Now the fire emerald I want is not the normal one you receive from most jewelers. There is one jeweler I know who has the special one I want. Last time I heard, she had traveled to the elven outpost. Just ask her about special fire emeralds.");
11
elseif(e.message:findi("repair the toupee")) then
12
e.self:Say("Ah!! You have a toupee to repair. It must be the [Mane Attraction]. I gave a one out and it seems to always fall to pieces. Seeing as it has a 100 season warranty and I only created it 5 seasons ago, I suppose I can do it. Do you want me to [make the Mane Attraction].");
13
elseif(e.message:findi("what is the mane attraction")) then
14
e.self:Say("The Mane Attraction is a special toupee I created for a Gnome junker. He wasn't getting much attention at the taverns till I created the eye catching toupee. He became one Charismatic Gnome after that. Unfortunately, it seems to fall to pieces to easy and since it has a warranty, I have to fix it for him every time at no charge!! I will never make another. ");
15
elseif(e.message:findi("make the mane attraction")) then
16
e.self:Say("If you have the original tattered toupee then I can do it. Before you give it to me I will also need three other items. I require two clumps of hair from a Hulking Gorilla and a strand of hair from a [certain mermaid].");
17
elseif(e.message:findi("certain mermaid")) then
18
e.self:Say("I encountered a particular mermaid with beautiful hair!! She had beautiful golden tresses. I used a lock of her hair to create the Mane Attraction. That was a while back when I was in Faydwer.");
19
end
20
end
21
22
function event_trade(e)
23
local item_lib = require("items");
24
25
if(item_lib.check_turn_in(e.trade, {item1 = 6710})) then -- Full Gem Bag
26
e.self:Emote("smiles broadly as he rifles through the bag, then looks up at you and says, 'Bout time! Here is the coffin as promised.'");
27
e.other:SummonItem(17080); -- Gem Encrusted Casket
28
e.other:Ding();
29
-- Clumps of Hair ID- 12335 - Lock of Hair ID- 12338 - Tattered Toupee ID- 12337
30
elseif(item_lib.check_turn_in(e.trade, {item1 = 12335,item2 = 12335,item3 = 12338,item4 = 12337})) then
31
e.self:Say("You are a good helper. Here you go. One genuine, charismatic, lady magnet, zero to hero making Mane Attraction!! Guaranteed to lower prices world wide. Guaranteed to last forever.. Err.. Well,.. It has a 1000 year warranty at least.");
32
e.other:SummonItem(12254); -- Item: Mane Attraction
33
e.other:Ding();
34
e.other:Faction(229,3,0); -- Faction: Coalition of Tradefolk
35
e.other:Faction(281,3,0); -- Faction: Knights of Truth
36
e.other:Faction(291,3,0); -- Faction: Merchants of Qeynos
37
e.other:Faction(336,3,0); -- Faction: Coalition of Tradefolk Underground
38
e.other:AddEXP(500);
39
end
40
item_lib.return_items(e.self, e.other, e.trade)
41
end
42
43
-- END of FILE Zone:freportw -- Ping_Fuzzlecutter
44
45
Quest Source: 28 May 2022