Duels on boat, all NPCs and players now show as duels...

Forum Dedicated to PvPLog, (The WoW PvP data collector addon), and PvPLog related topics

Moderator: bsmorgan

Duels on boat, all NPCs and players now show as duels...

Postby Foxy » Tue Mar 13, 2007 3:40 am

Was dueling on the boat Booty Bay to Ratchet, the duel was not finished but ended do to the new zone load...

After that all NPC's and players I killed showed as winning duels...

Just an FYI... Sure this is part of the on going target issue or something to that extent.
Last edited by Foxy on Wed May 23, 2007 11:21 pm, edited 1 time in total.
Foxy
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 111
Joined: Tue Aug 22, 2006 9:49 am

Re: Duels on boat, all NPCs and players now show as duels...

Postby bsmorgan » Tue Mar 13, 2007 1:24 pm

The duel started setting the flag that says friendlies are enemies...

The duel didn't finish so the flag wasn't cleared...

Why me? :mrgreen:

I will attempt to fix this in 2.4.2. Will anybody care if duels can't cross zones? In the mean time, finish what you started. Duel again when the boat lands (so the flag can get cleared)! "/console reloadui" will also work.

Regards,

Brad
User avatar
bsmorgan
WoW Interface Developer
WoW Interface Developer
 
Posts: 160
Joined: Tue Nov 28, 2006 10:17 pm
Location: Colorado Springs, Colorado

Duels on boat, all NPCs and players now show as duels...

Postby PleegWat » Tue Mar 13, 2007 2:33 pm

Isn't there an event you can hook that occurs when zoning, and turn off duel mode in there?

Or complain to blizz that the duel end event isn't sent if you zone.
I <3 /bin/bash
User avatar
PleegWat
WoWRoster.net Dev Team
WoWRoster.net Dev Team
 
Posts: 1636
Joined: Tue Jul 04, 2006 1:43 pm

Re: Duels on boat, all NPCs and players now show as duels...

Postby Foxy » Tue Mar 13, 2007 10:59 pm

it cleared when I logged... just now I have some data to clear out... not like I can duel NPCs :-D
Foxy
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 111
Joined: Tue Aug 22, 2006 9:49 am

Duels on boat, all NPCs and players now show as duels...

Postby bsmorgan » Tue Mar 13, 2007 11:30 pm

If only it were that easy...

PvPLog doesn't use any of the duel events. It parses the chat log messages. When I was trying to figure out how it worked, I seem to remember that the reason it was done this way was that while there's a DUEL_REQUESTED event and a DUEL_FINISHED event, there's no DUEL_STARTED event. If you dismiss the duel requested box with a decline, there's no event associated with that. If you initiate the duel, then there's no DUEL_REQUESTED event.

I need to find a partner to do some experiments. I did most of the duel debugging with two level 1 characters. Getting them to a boat might be a challenge! I'm guessing that I can clear the isDuel flag when the player isn't in combat and at full health, a point in time that PvPLog already identifies.

I believe there is an event that fires when a player zones so that's another possibility. I don't currently register for that event. I'm researching away so expect 2.4.2 when I figure something out.

Regards,

Brad
Last edited by bsmorgan on Wed Mar 14, 2007 1:16 am, edited 1 time in total.
User avatar
bsmorgan
WoW Interface Developer
WoW Interface Developer
 
Posts: 160
Joined: Tue Nov 28, 2006 10:17 pm
Location: Colorado Springs, Colorado

Duels on boat, all NPCs and players now show as duels...

Postby bsmorgan » Wed Mar 14, 2007 1:15 am

Fixed in 2.4.2 using the DUEL_* events. If anyone has problems with duels, please collect debug information as posted in the PvPLog 2.4.1 topic and post it here.

Regards,

Brad
Last edited by bsmorgan on Wed Mar 14, 2007 1:18 am, edited 1 time in total.
User avatar
bsmorgan
WoW Interface Developer
WoW Interface Developer
 
Posts: 160
Joined: Tue Nov 28, 2006 10:17 pm
Location: Colorado Springs, Colorado


Return to PvPLog

Who is online

Users browsing this forum: No registered users and 1 guest

cron