teel / stasiscl

Automatically exported from code.google.com/p/stasiscl
0 stars 0 forks source link

Ghouls not being attributed to their owners. #99

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Seemingly every raid night ghouls randomly change status from being "mobs"
to "pets" of the DKs who summon them.   It will start out not showing (or
showing) the ghouls, and at some point they will be registered as "mob"
instead of "pet".  Sometimes this corrects itself at a later point in the
raid, sometimes it doesn't.  Our hunters have also complained that very
occasionally they are observing the same behavior with their pets, but far
less often/severely then the DKs.

I have found references to Ghouls being problematic via Google with
reference to WWS, and WMO.   What I've found seems to accept that it's a
problem, and that the WWS developers have no intent to fix it, but don't
indicate exactly why it is occurring to begin with.   Further I've found
next to nothing referencing stasiscl and missing ghoul dps data.  This
issue may already have been addressed and answered, but I couldn't find it.

Is this fixable?   Can someone at least succinctly flesh out the problem
behind it?

Original issue reported on code.google.com by shou...@gmail.com on 9 Feb 2009 at 3:54

Attachments:

GoogleCodeExporter commented 8 years ago
Only discovered stasiscl this morning, so my apologies if you have already 
discovered
the answer to your query.  The problem is that there is a unique identifier to 
any
person, mob, or pet.  When pets are summoned they are frequently assigned a new
unique identifier, and if the summoning process can be tied to an owner then 
that pet
belongs to that owner.  I've done a hack before to solve this for wws logs, but 
its a
manual process and when I start looking at the perl code if it hasn't been 
addressed
already in stasiscl I will eventually getting around to automating it.  The 
basic
hack is to identify pets that don't have an owner and then determine who their 
owners
are through visual inspection and then create a fake new summoning line that 
ties the
pet to the appropriate owner.  Reparsing the log then ties the pet and their 
damage
to the appropriate owner.  I've done this even when faced with multiple unholy 
dk's
and managed to tie their army of the dead ghouls to the correct owner when they 
cast
the spells nearly simultaneously.

Original comment by celibate...@gmail.com on 2 Mar 2009 at 6:54