PDA

View Full Version : Quest Item Turn In Bug


WildcardX
03-08-2006, 05:17 PM
Hello. found when I turn in quest items to complete quests, I see output like the following in my log files.

[03.08. - 23:11:54] Unable to convert Application opcode OP_ItemLinkText (98) into an EQ opcode.
[03.08. - 23:11:54] Unable to convert Application opcode OP_ItemLinkText (98) into an EQ opcode.
[03.08. - 23:11:56] Unable to convert Application opcode OP_ItemLinkText (98) into an EQ opcode.
[03.08. - 23:11:56] Unable to convert Application opcode OP_ItemLinkText (98) into an EQ opcode.
[03.08. - 23:11:57] Unable to convert Application opcode OP_ItemLinkText (98) into an EQ opcode.
[03.08. - 23:11:57] Unable to convert Application opcode OP_ItemLinkText (98) into an EQ opcode.
[03.08. - 23:12:22] Trade: Drizzt adding item(s) to trade session with Exterminator_Valern00
[03.08. - 23:12:22] DeleteItemInInventory(30, 0, false)
[03.08. - 23:12:25] Trade: Drizzt adding item(s) to trade session with Exterminator_Valern00
[03.08. - 23:12:25] DeleteItemInInventory(30, 0, false)
[03.08. - 23:12:27] Trade: Drizzt adding item(s) to trade session with Exterminator_Valern00
[03.08. - 23:12:27] DeleteItemInInventory(30, 0, false)
[03.08. - 23:12:30] Trade: Drizzt adding item(s) to trade session with Exterminator_Valern00
[03.08. - 23:12:30] DeleteItemInInventory(30, 0, false)
[03.08. - 23:12:31] DeleteItemInInventory(3000, 0, false)
[03.08. - 23:12:31] DeleteItemInInventory(3001, 0, false)
[03.08. - 23:12:31] DeleteItemInInventory(3002, 0, false)
[03.08. - 23:12:31] DeleteItemInInventory(3003, 0, false)

In this case, I was giving 4 Rat Whiskers (item #13071) to Exterminator Valern in felwithea. I did perform a #iteminfo with the Rat Whiskers in my hand to verify the item id as well.

I am running EQEmu v0.6.5 downloaded earlier today from the latest build and using the PEQ luclin beta world database.

cavedude
03-09-2006, 01:37 AM
That's odd considering I just did the same quest in Rivervale yesterday and I had no problem. No errors, and the quest completed as normal. Aside from something funny in the actual quest file I don't know what the problem could be.

fathernitwit
03-09-2006, 02:52 AM
I dont see any errors there.... you never said what the problem is...

WildcardX
03-09-2006, 06:13 AM
My bad,

the problem is when I turn in the 4 Rat Whiskers to the NPC named above in felwithea, nothing happens. The NPC simply accepts the 4 rat whiskers and there is no money rewarded. As you can see in the log file, the system recorded accepting the 4 rat whiskers, but complained about an opcode problem? If am doing something wrong, please let me know, but I don't know what that could be. To me, it looks like a bug. When I hail this NPC, he tells me what to do to perform the quest so I know the system access the perl script for this quest and I did load the quest script and verified there is logic present for what to do with those 4 rat whiskers, but it simply doesn't perform that part of the script.

WildcardX
03-22-2006, 06:12 PM
This is not a bug in the emulator. My problem has been the check_handin.pl file. For now, I am doing $itemcount{xxxx} == x instead. Maybe I just have an old version of this script. I guess I'll crack open a pearl book later...

WildcardX
03-23-2006, 02:18 PM
I cracked open a pearl book and there is nothing wrong with my check_handin script either. I just didn't have it in the plugins directory until after my server booted and the server wouldn't use it until after I rebooted the emulator. Now it works perfectly. Please disregard this bug report.

Belfedia
03-24-2006, 03:50 AM
Lol this day i'm searching for a similar bug
And i have forget my plugin.pl also :)