zealvurte / SimSimMissionWin

WoW addon for the Shadowlands command table
GNU General Public License v3.0
4 stars 2 forks source link

Logs for verifications #10

Closed LostTemple1990 closed 3 years ago

LostTemple1990 commented 3 years ago

logs.txt

and here is a collection for targets of random-target spell you might interest in database.txt

I've collected this before to check out the targets of random-target-spell from real logs I did

data like

  [298] = {
    [7] = {
      "{\"targets\":\"random-ally\",\"targetUnit\":\"7\",\"encounters\":\"679abc\",\"followers\":\"01234\",\"sourceUnit\":7,\"effectIndex\":0}",

which 298 means the spell ID the second key 7 means the caster index and in third line, targets means the value of key target of spell 298 in my own vs-spell.lua targetUnit means the target of the spell in real log encounters and followers means the current survival units in fields sourceUnit is the same to the key in second line effectIndex may be 0 or 1 which means damage or heal effect? I'm not sure of this,so I just save it from real log

some targets seems to be strange from the collections like spell 231 and 232 spell 231 most of times selects the target 1 in fields while spell 298 selects the target 7 in most of times

LostTemple1990 commented 3 years ago

additional is there a log to prove that spell 212 dealt damage to random-target but not random-enemy?

zealvurte commented 3 years ago

Thanks for these. I'll check the logs shortly.

Regarding the random target stuff: effectIndex is the index for the individual effect of a spell, so it can be 0 or higher, and each effect can have different targets (this is basically why I split them all out for my data).

For example, in the case of spell 298, the first effect is the damage to a random encounter, and the second is the heal to the caster.

I've had a look through the data by eye, and I can't see anything behaving contrary to what I have, so that's good.

However, it's certainly made it clear that "random" is not very random at all, with obvious favourability for certain slots and repeated results across multiple casters in the same round (e.g. 175 across multiple casters all hitting the same targets, in what appears to be the same encounter & follower scenarios, that I assume were likely to be the same mission and round based on the order).

2224 log.txt Here's a log for spell 212 for you that verifies it is random-target (caster actually hits itself in round 6).

zealvurte commented 3 years ago

Logs cover: Followers (#3)

{
    [1343]=true,    -- Auric Spiritguide
}

Missions (#2)

{
    [2183]=true,    -- Rotbriar Rowdies
    [2184]=true,    -- Darkwarren Overrun
    [2195]=true,    -- Campaign: Quiet the Shriekers
    [2198]=true,    -- Campaign: Darkwarren Finality
    [2229]=true,    -- Campaign: Bonebreaker's Hoard
    [2235]=true,    -- Rifts, Unkept
    [2246]=true,    -- Campaign: Alpha Bonemauler
    [2259]=true,    -- Shades of Despair
    [2260]=true,    -- Krala, Wings of Woe
    [2267]=true,    -- Deconstruction Time
    [2279]=true,    -- Cinderwall Incursion
}
LostTemple1990 commented 3 years ago

I have characters with 4 different covenants.... If you still need to verify spells of followers,I will upload the logs I did in two days

zealvurte commented 3 years ago

That would be great, thanks. :)