Go Back   EQEmulator Home > EQEmulator Forums > Quests > Quests::Q&A

Quests::Q&A This is the quest support section

Reply
 
Thread Tools Display Modes
  #1  
Old 05-28-2016, 01:02 PM
AsmoTiC
Sarnak
 
Join Date: Aug 2004
Posts: 50
Default [PERL] quest:summonitem problem

So I was reviewing the #Dain_Frostreaver_IV.pl quest file, making a couple small tweaks and noticed a problem.

In game, the spawned version of Dain is holding the Tri-Plated Golden Hackle Hammer (item 30502). When handing in King Tormax's Head (item 30516), Dain will say his text, but not give the Tri-Plated Golden Hackle Hammer reward he is supposed to.

I'm assuming he doesn't give the reward because the Hammer is lore and he already has one equipped. Is there an alternative way to summon an item, something similar to a GM #giveitem perhaps? Or is there another problem preventing him from rewarding the Hammer?

*edit* Just a quick update. I killed/respawned Dain until I had a version without the Hammer equipped. Turning in the head still didn't reward the hammer. So there's another problem i'm not seeing. In addition, when he speaks his text after the turnin he refers to himself, when he should use the name of the person turning in the quest.
Reply With Quote
  #2  
Old 05-28-2016, 01:15 PM
NatedogEZ's Avatar
NatedogEZ
Developer
 
Join Date: Dec 2012
Posts: 515
Default

Do you have the proper faction required for the turnin?



Edit:... Error seems to be this line

Code:
quest::ze("Let it be know from this day forth that %t and their companions are Heros of the Coldain Kingdom. King Tormax has been slain, it is a time for celebration. Let no tankard go unfilled!");
quest::ze requires a color code soo.... this would fix it...

Code:
quest::ze(13, "Let it be know from this day forth that %t and their companions are Heros of the Coldain Kingdom. King Tormax has been slain, it is a time for celebration. Let no tankard go unfilled!");

Last edited by NatedogEZ; 05-28-2016 at 01:23 PM..
Reply With Quote
  #3  
Old 05-28-2016, 01:36 PM
AsmoTiC
Sarnak
 
Join Date: Aug 2004
Posts: 50
Default

Thanks Nate -

Just came back to update my inquiry after finding the problem.

You were right, the quest:ze required a color, so the event was failing on that zone announcement and not giving the rewards.

I'll be pushing an update to the projecteqquests git once i've gone through the whole script.

Thanks again for chiming in!
Reply With Quote
  #4  
Old 05-29-2016, 06:36 PM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Thanks (to both of you) for this little quirk find.
While I was adding the fix, I got to thinking, on servers like these, there is a slight chance
that only the toon doing handin will see a zone emote, so I changed it to a server wide (we)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:50 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3