Again, it is NOT damage based on any furies at all.
Electro reflects damage based on the damage he receives from a non-projectile attack. The more the damage dealt at him, the more it will reflect. So the first hit shown in the video reflected the proper amount of damage. No bug there. For the second hit, the damage dealt was 0 (due to the indestructible), and therefore Colossus should not take any damage back at all. And that's the bug, where he is taking damage while not damaging electro.
If there was no bug here involved, then the first hit would reflect the same damage, and the second hit would not reflect any. Meaning that the "electro cheese" method wouldn't work, unless you want to keep reviving him in order to deal poor amount of damage back on each try.
Let me make it easy for u.....lets just talk about the damage which is dealt by collossus to electro on his first hit..... Collossus has so many furies than why is his first hit doing only 7792 damage to electro on his first hit??
the first hit was made electro go from x amount hp to 1hp and its 30% was dealt back(just because it is 1% or any % doesn't means it was at 1hp) then next hit the damage was capped and 2.1billion was dealt back which is the bug
We've all seen our champs, especially corvus deal substantially more damage than remains in available health with the last hit. So it's again, is the damage still dealt/dished out when indestructible is up, or does it stop it at all. If you punch a concrete wall, you are still expending energy/damage, it's just absorbed.
But regardless, I'm guessing this is still those without KM, quake or elektro as 5*+, again, just wanting to take this away from those that do.
It's not a matter of what was intended or not in game, it's "I can't do it" for those players wanting it nerfed and from kabam, it's "does this lose us money".
It could easily be classified as working as intended in a game with sentient, robot dragons and gods. (Let alone face me vs starburst but not bane, or the devs creating new bleed effects *cough*rupture*cough* to get around bleed immune)...
Collossus has so many furies than why is his first hit doing only 7792 damage to electro on his first hit??
That is because of the Heimdall synergy & indestructible. There was 7793 health left before the first hit, and because of the indestructible synergy, Colossus could only take 7792 health and leaving 1 hp left.
Then on the 2nd hit, it registers 0 because Indestructible takes no damage, but the 48 furies still registered and was reflected back.
Sometimes electro works as intended with indestructible, sometimes not. If electro is a defender and has the node where he is indestructible until a combo of 15 is reached, the first 15 hits deal no damage to either champ.
2,147,483,647 is the maximum value for a 32-bit integer and is the damage cap for the game, KM as well can reach this value.
Would you mind explaining why is it exactly this number? It is 2^31 -1 but why? Mainly the -1 confuses me.
(stepping in for DNA on this one... lol) 1st (separate from your question) it is to the 31st power instead of the 32nd power because the code must be using a SIGNED INTEGER (as opposed to an Unsigned Integer, so internally the value can range from +2.147m to -2.147m).
2nd (your question) ... Letβs start with a 2-bit number first. Possible values are 0/1/2/3. So although 2^2 = 4, the max value for a 2-bit variable (unsigned) is only 3. So same logic for 32 bit variable (downplayed to a 31 power because it is a +/- βsignedβvariable), comes out to 1 number LESS than what 2^31 actually is.
While the βPositiveβ value maximum is 1 number short of the full 2^y calculation (accounting for the value ZERO), a βNegativeβ value's range does indeed go up to the full 2^y calculation.
Since there is only a singular 0 (not separate +0 and -0), the Negative range gets to be one number higher than it's corresponding Positive range.
Comments
But regardless, I'm guessing this is still those without KM, quake or elektro as 5*+, again, just wanting to take this away from those that do.
It's not a matter of what was intended or not in game, it's "I can't do it" for those players wanting it nerfed and from kabam, it's "does this lose us money".
It could easily be classified as working as intended in a game with sentient, robot dragons and gods. (Let alone face me vs starburst but not bane, or the devs creating new bleed effects *cough*rupture*cough* to get around bleed immune)...
Then on the 2nd hit, it registers 0 because Indestructible takes no damage, but the 48 furies still registered and was reflected back.
1st (separate from your question) it is to the 31st power instead of the 32nd power because the code must be using a SIGNED INTEGER (as opposed to an Unsigned Integer, so internally the value can range from +2.147m to -2.147m).
2nd (your question) ... Letβs start with a 2-bit number first. Possible values are 0/1/2/3. So although 2^2 = 4, the max value for a 2-bit variable (unsigned) is only 3.
So same logic for 32 bit variable (downplayed to a 31 power because it is a +/- βsignedβvariable), comes out to 1 number LESS than what 2^31 actually is.
(So yes, accounts for the value ZERO)
https://youtu.be/sunmMBkbM40
While the βPositiveβ value maximum is 1 number short of the full 2^y calculation (accounting for the value ZERO), a βNegativeβ value's range does indeed go up to the full 2^y calculation.
Since there is only a singular 0 (not separate +0 and -0), the Negative range gets to be one number higher than it's corresponding Positive range.
ie (for 3-bit signed numbers) -4/-3/-2/-1/0/1/2/3