Shouldn't hit all? [how Finley repeat attack works (ends on a miss)]

This bugger hit all of my heroes when all of them were buffed. Crazy when I forgot to stop him.

1 Like

@AirHawk Yup, very easy to forget about as his chaining is dependent on buffs rather than rng chance like Misandra.

1 Like

Looks like weā€™re going to have to open a support case to get clarification on this. Who wants to take one for them team?

1 Like

The more I look at the comments on this situation, the more certain I am that it picked Belith as the second target, ending the special because she has already been hit.

Hereā€™s my reasoning:

  1. Itā€™s the only way that it would end without a Miss or damage coming on another hero.
  2. A gurantee that it would hit everybody with a buff would make him very OP and we have seen this too often for it to be guaranteed
  3. they wouldnā€™t have ā€œEach enemy can only be hit onceā€ on the card unless it was possible to target the same enemy more than once.

Thoughts on this?

Edit:

Click for original post

Bug

Rumor from beta says Finley hits all enemies with buffs once, then 1 enemy without buffs, then stops.

BUT. Finley hits random eligible enemies because of his damage reduction each hit and counterattack/ reflect damage. In my opinion the v23 check for counterattack broke Finley or check for Finley broke attack all enemies.

(If counterattack kills hero while casting AOE or splash damage, AOE or splash damage may not hit rightmost hero(es))

So I think this is a bug, but Devs could decide it is a feature.

RNG

Edit:

Rumor from beta says Finley hits all enemies with buffs once, then 1 enemy without buffs, then stops.

With a -35% accuracy, Finley has a 1 in 67 ( 0.35^4 = 0.015 ) chance of missing 4 times. Approximately the chance of getting a Classic 5* hero with an Epic Hero Token.

2 Likes

I like this reasoning, but this tells me that either the code or the text for his special is wrong. The text reads, ā€œtargets another enemy with buffs.ā€ So in the OPā€™s case, Finley ought to target someone other than Belith.

Now, I could see him hitting Belith, hitting someone else, and then trying to hit Belith again and stopping, but even that seems inconsistent with what I would expect.

Wait, I think I got it! @Joroc You had Gunnarā€™s buff up to share damage. Finley hit Belith, and she took the debuff, but everyone shared the damage. The code saw that Finley had dealt damage to everyone and he stopped the chain.

Edit: maybe not on my last theory - hereā€™s a post with video of someone raiding with Finley against Aegir, and he hits all five targets.

3 Likes

I think you got it!!

It seems to be a bug.
My feeling is a mistake in the algorithm.
If he misses a hit, he doesnā€™t check if the hero is buffed and behave like it is not.

But only a developer can say if he is working by design or this it is a glitch.

@Petri , @mhalttu could you please support?

1 Like