teel / stasiscl

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

Army of the dead not being assign correctly to the owning player #84

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
If two (or more) death knights use army of the dead in the same fight, the
damage produced by the armies will sum up and will be randomly assigned to
only one death knight so that DK#1 will receive his and DK#2 army's damage
while DK#2 will have nothing.
No errors were shown in the console while analyzing the log.

Original issue reported on code.google.com by egi...@gmail.com on 25 Jan 2009 at 9:51

GoogleCodeExporter commented 8 years ago
Can you try this again with the most recent revision, if you're not already?

Some background: AotD ghouls just sort of appear out of nowhere, and aren't 
linked to the DK in any real way. If 
the two DKs summon armies around the same time, there's no real great way to 
figure out which ghouls are 
which. A few revisions ago, the ghouls would all be assigned to one of the DKs, 
probably whoever cast it first. 
The most recent revision changes the logic slightly, so if there is a conflict 
(two DKs that cast it at the same 
time) then because it can't know which DK should get which ghouls, it will play 
it safe and assign the ghouls to 
neither of them.

If the two armies were not summoned at around the same time (like within 20 
seconds) then there is probably 
something else going on. If that's the case, I'd like to see the log file if 
possible.

Original comment by gianmerlino@gmail.com on 25 Jan 2009 at 11:10

GoogleCodeExporter commented 8 years ago
I've used the revision 206 which I think should be the most recent. I now 
understand
what happens with the army: I guess we often summoned it pretty close to each 
other
which would explain why it'd get added one to another.

I've also noticed that the Kel'thuzad fight is considered as a wipe and thus not
taking into account even if we successfully killed him (WWS/WMO detects the 
fight as
a kill).
I've uploaded the combat log at http://liek.me/luca/WoWCombatLog.zip since this 
one
doesn't look like working for me.
For comparison, the index of the combat log is located at
http://liek.me/luca/index.php while the WMO log is at
http://www.wowmeteronline.com/combat/log/388673. Patchwerk is one of those 
bosses
were mezzdk received all the damage from the army.

Original comment by egi...@gmail.com on 26 Jan 2009 at 1:18