Seems like a waste of time to comprehensively fill out yet another versionjust to see nothing be done a year(s) later.
But here’s the latest proof of life that “Reflect” is unable to calculate how much life the troop has actually remaining and reflect the appropriate amount of damage. Instead it reflects potential damage done to the troop. (And no those of you just joining the class, that’s not the intended behavior at all.)
I see. So if my troop has 1000 attack.
And you have a first tier trait on a legendary troop activated even if your troop starts with level 1 health. When my troop does skull damage to your troop. 250 damage will be reflected back?
That seems logical to you?
Keep in mind Reflect isn’t just reserved for skull damage. It just is in regards to this case.
But what you’re suggesting is basically if a troop has the reflect status cast on it. (Which reflects spell damage) then, when Lethal or Devour gets cast. Then the troop casting it would die (most likely) as well since the game would see it as 500 damage.
As I tried to say in the OP…
They have already stated that they are “investigating it” it’s just been 14 months since they have. If it was the intended behavior this would of been slapped with “not a bug” long ago. I don’t expect people to click on the ancient links. So I tried to get ahead of “bug report puzzles” and be clear that there’s absolutely nothing to indicate that this is intended.
I wish I could say that there’s no way in hell this is intended behavior. But the devs could just decide to be lazy and make the bug a feature and say “yeah that’s how we want it to work” and then have Reflect the status work completely different. Cites Kingdom Stars 22 Bug offers as a great example…or The Warren Delve Traitstones
Bigger problem that the instant kill spells are still implemented as doing dmg to a troop equals their armor+life. My guild mate killed himself twice in halls of reflection using Megavore. I assume the bug still exists for armor stripper weapons too.
tried to reproduce that bug with rope dart some time ago, but it didn’t trigger at all… maybe it was fixed for weapons only, as they are single target armor strippers and megavore is multiple targets ?
or bug returned ?
reflect returns 0 damage no matter how much armor was stipped off. it reflects only damage done by spell, no damage is inflicted by armor stripping part.
at least that’s what I got with rope dart experiments
Oops, brain fart. So some strip effects might remove armor, some others destroy armor. Sounds tedious to test, we don’t have any troops that start out with reflect, right?
It’s not the armor stripping part, but the 3rd trait on Megavore. Mega has 8% chance to kill the last enemy on 4-5 matches. The trait proved to be suicidal.
That observation makes kind of sense, I seem to recall such kills were handled as dealing 10000 damage. What about Zuul? Haven’t ever seen that happen to him, maybe the spell has a hidden cleanse phase?
When megavore’s trait procs against an enemy with reflect, it receives 2x (enemy’s HP + armor) return damage
When archer’s trait procs against an enemy with reflect, it receives 5x (enemy’s HP + armor) return damage
When archer’s trait procs against an enemy with infernal armor which reflects 25% of skull damage, it receives 2.5x (enemy’s HP + armor) return damage
So I guess my example is bad prior. Devour and Zuulgoth’s lethal cast should reflect back as damage according to what currently happens already then.
The game is still responsible to base the damage on the enemy’s actual life and armor. And not just potential damage.