2 BILLION Damage Hearthstone OTK!!!

  Рет қаралды 80,957

MarkMcKz

Жыл бұрын

The goal of this Wild Hearthstone Deathrattle Warlock OTK combo deck is to use Fiendish Servant combined with Devourer of Souls! We do this by playing Devourer of Souls, Wicked Shipment, double Tamsin's Phylactery, Rain of Fire, Prince Taldaram, Shallow Grave, Stonetusk Boar, and Shallow Grave for the 2 Billion Damage OTK! Super fun meme deck! Good luck!
Stream: www.twitch.tv/markmckz
Twitter: markmckz
Discord: discord.gg/Mup3kRj
Decklists: outof.cards/members/markmckz/decks
Use Creator Code MarkMcKz for Epic Game Store Purchases and Fortnite V-Buck spending!
Deck Code:
AAEBAcn1AgiIBZ3iAu2sA/CsA7C2A/GRBNu5BMKSBQvnywLy0AKdqQOV3gO98QOD+wPFgATnoASb1ASlkgXAkgUA
### You PIG!
# Class: Warlock
# Format: Wild
#
# 1x (1) Devourer of Souls
# 1x (1) Fiendish Servant
# 2x (1) Kobold Librarian
# 2x (1) Mistress of Mixtures
# 2x (1) Plague of Flames
# 1x (1) Rain of Fire
# 1x (1) Stonetusk Boar
# 2x (1) Touch of the Nathrezim
# 2x (1) Wicked Shipment
# 2x (2) Defile
# 2x (2) Drain Soul
# 2x (2) Shallow Grave
# 2x (3) Free Admission
# 1x (3) Prince Taldaram
# 2x (3) Scourge Supplies
# 1x (4) Tamsin's Phylactery
# 1x (5) Queen Azshara
# 2x (5) Runed Mithril Rod
# 1x (7) Valdris Felgorge
#
AAEBAcn1AgiIBZ3iAu2sA/CsA7C2A/GRBNu5BMKSBQvnywLy0AKdqQOV3gO98QOD+wPFgATnoASb1ASlkgXAkgUA
#
# To use this deck, copy it to your clipboard and create a new deck in Hearthstone
#Hearthstone #MarkMcKz

Пікірлер: 159
@MarkMcKz
@MarkMcKz Жыл бұрын
They call me Mr. Pig! Remember to like the video and subscribe to the channel for daily Hearthstone content! Thanks so much for watching!
@silva81
@silva81 Жыл бұрын
Mr. Pig is back here once again to destroy faces
@InTheNickofTime
@InTheNickofTime Жыл бұрын
I cannot stress enough, this combo was ridiculously perfect its insane. The boar's attack is the max 32 bit integer value (2,147,483,647), one more attack and it would overflow to 0. When you hit the priest the 2nd time, you did 2,147,483,612 Or the max integer - 36 (35 + 0 since computers count 0). If your opponent had a max hp of 30 with no armor, you wouldn't have been able to kill them, It HAD to be 35 or greater, or the boar would have needed 5 less attack. A difference of 5 attack for lethal with numbers this large, I cant believe it worked out that way. I'm still geekin out about it!
@Nightenstaff
@Nightenstaff Жыл бұрын
Gotta give that Priest some respect. He took that first 2,147,483,647 damage like a Champ. He's like, "Oh 2 billion damage? Let me just draw a card. Yawn, you can go ahead and go again."
@driver_4151
@driver_4151 Жыл бұрын
Overconfidence is a slow and insidious killer.
@darketernal3
@darketernal3 Жыл бұрын
Oh it gets better. The first hit to his face he actually gained 1 hp.
@tylerbakeman
@tylerbakeman Жыл бұрын
That number is the Maximum 32-Bit Integer. Negative numbers are typically immediately after that by convention (depending on the system )- Hearthstone probably got confused because of working with values close to Max Int. They could fix the issue, by constraining their values more strictly.
@XeyBoxlow
@XeyBoxlow Жыл бұрын
@@driver_4151 darkest dungeon reference lesgo
@UranoSteam
@UranoSteam 11 ай бұрын
Imagine if he had 1 health and died next turn
@KhaledIron
@KhaledIron Жыл бұрын
that damage took 3 business days to ship out
@azuredragonhart5571
@azuredragonhart5571 Жыл бұрын
naw bro, just 2 day overnight shipping.
@avj89
@avj89 Жыл бұрын
Game on first hit "that's not 2 billion damage." Game on 2nd hit, "Oh damn, it is 2 billion damage"
@vaspeter2600
@vaspeter2600 Жыл бұрын
Ah yes, my favourite archetype, integer overflow warlock
@InTheNickofTime
@InTheNickofTime Жыл бұрын
Holy crap, this is so precise. So hearthstone damage likely uses a 32 bit integer, therefor it can only handle values up to 2,147,483,647. Since the priest has 34 health, and counting 0 as a number, it registered at 2,147,483,648, or as the computer read it, +1 hp, as it overflows over. Once at 35 hp, the combo works and kills. If the priest had 30 hp, it might not have worked at all. The boar has exactly 1 less attack than the 32 bit max value. That's so unbelievably precise.
@danielschneider9358
@danielschneider9358 Жыл бұрын
I think it actually caps out at that exact number, one below the limit, in a failed attempt to avoid weird stuff like this. Otherwise the odds of it being that precise number are pretty low, right? (just realized, no, it's actually rather likely, since the damage of the boar is always equal to one plus some powers of two, thus ending up exactly one below a power of two is rather likely. Interesting)
@Jellycent13
@Jellycent13 Жыл бұрын
Hadnt noticed boar healed him on the first hit, very good explanation
@byeguyssry
@byeguyssry Жыл бұрын
That doesn't make sense since the Boar's attack should've overflowed too. You can see the Devourer of Souls had 60564 Attack before passing it to the Boar. So the Boar's Attack should be 1 more than a multiple of 60564. It wasn't, meaning it was capped, presumably to stop overflow
@PeterZaitcev
@PeterZaitcev Жыл бұрын
I've done some calculations. The attack should actually be 2.439.128.749, this is a but bigger than int32 max value (by 291.645.102), so HS kept the attack at int32 max value.
@evgenijdenisov
@evgenijdenisov Жыл бұрын
​@@danielschneider9358 it definitely capped. I thought it was precise but rewatched the moment. When "shallow grave" triggered the deathrattle, it worked 28 times, and when it destroyed the minion, it should have been triggered 28 times more. But it triggered only 5 times. And the 5th time it didn't give the full buff. It capped at max integer value. Then animation just froze for a bit (it had 23 more buffs that didn't happen) and Mark said: "KEKWait".
@eddieashes
@eddieashes Жыл бұрын
Respect to the priest for taking 2 billion damage twice 😂
@EnderGoku9001
@EnderGoku9001 Жыл бұрын
💀
@mmarkusgaming
@mmarkusgaming Жыл бұрын
Yo opponent Big Priest is so fat, it takes double 2B face damage to kill him!
@thomasgrey9121
@thomasgrey9121 Жыл бұрын
Nice one m8 😂😂😂
@locogato3488
@locogato3488 Жыл бұрын
Good one!
@stormrunner4081
@stormrunner4081 Жыл бұрын
Linecracker druid Finally a worthy opponent our battle shall be legendary
@rasmuskivikero
@rasmuskivikero Жыл бұрын
My guess is that Hearthstone has a variable for missing health. Since the opponent's hero was missing 1hp and got hit by maximum integer value it lead to there happening an integer overflow with the missing health (1+maximum -> 0) thus the game thought that the opponent has 0 missing health which caused it to go back to maximum
@evgenijdenisov
@evgenijdenisov Жыл бұрын
I don't like the idea of a separate var for missing health. At least, if i were a developer, i wouln't do it this way. But this is the only idea that can explain the "34 -> 35" thing. Another notable thing is that Piggo's attack capped at max integer and didn't reset to 0.
@pedrocortez2584
@pedrocortez2584 Жыл бұрын
the thing is, why botter to have a separate variable for missing health? only to avoid working with negatives? that doesnt make any sense
@pedrocortez2584
@pedrocortez2584 Жыл бұрын
but indeed, i think you are correct
@andredepadua8799
@andredepadua8799 Жыл бұрын
@@pedrocortez2584 Why bother? Healing effects have to stop somewhere
@Ghostrnaut
@Ghostrnaut Жыл бұрын
And with the new over 30 health threshold, that heroes can reach now, it makes more sense to have a missing health variable than a total health variable. Then having a variable that checks to see if health is at or below 0 after damage is taken.
@bobroberto95
@bobroberto95 Жыл бұрын
he got hit so hard he skipped a turn KEKW
@ThatGameShow
@ThatGameShow Жыл бұрын
Game: “You must deal 65 damage to the enemy hero.” Mark: “I know just the deck.”
@polyjackets8659
@polyjackets8659 Жыл бұрын
"Stare into the abyss and see your end" 🙈
@beewings98
@beewings98 Жыл бұрын
The boar is like: the first time I just wanted to go over to see if he got any food in his house. He didn’t. Then I realized he’s the food so I went back again
@azuredragonhart5571
@azuredragonhart5571 Жыл бұрын
It feels like some kinda overflow + overflow = ok, he's dead jim kinda moment. I mean if the animation times keep them locked out long enough for boar to strike again, is it not still...an otk of sorts? 😀
@derrickstomberg2709
@derrickstomberg2709 Жыл бұрын
Priest obv had divine shield
@taylon5200
@taylon5200 Жыл бұрын
Bro you've become like my favorite hearthstone creator (behind rarran, can't help it) in like the span of two weeks with this nutty eye for an eye shit, over 2billion damage like wtf man you're a genius and this is phenomenal to watch 😂
@TheMasterMakarov
@TheMasterMakarov Жыл бұрын
2147483647 is the highest integer number 2147483647 is the pigs attack so there is probably some fuckery going on where the starting health internatinally starts at 2 or something so they went all they back around or something would be interesting to see what happens when you hit an opponent with this pig at 33 or 1 for that matter and if you always heal 1 so ironically unless your opponent is on full health your pig has 1 attack again
@InTheNickofTime
@InTheNickofTime Жыл бұрын
I honestly truly believe that this only works if the priest has 35 health. At 34 health it overflowed to +1 hp, so at 33 hp it would likely heal +2 hp. This was extremely precise.
@AvatarOfBlues
@AvatarOfBlues Жыл бұрын
about the ending: it's so easy to explain: you just got hearthstoned :D
@hairodesuuu9039
@hairodesuuu9039 Жыл бұрын
The hit was so hard that it recover the opponents health just to hit it again.
@Mindhumble
@Mindhumble Жыл бұрын
Nice to see Mark being one of the most popular HS youtubers now. I was subscriber number 30 and i didn't understand how he wasn't more popular, i guess it was just a matter of time. These boar combos are so evergreen, but i liked how you kept us in suspense this time, for us to try working out the combo! Still very confused about the zero damage taken by the priest though. Bravo Mark!
@MAbdullahAl-Yisari
@MAbdullahAl-Yisari Жыл бұрын
Priest got some invisible ice block in there
@nathonbrewer7775
@nathonbrewer7775 Жыл бұрын
Do people ever quit right away when you're playing them once they see your name?
@haroerhaktak2613
@haroerhaktak2613 Жыл бұрын
idk what the number limit is, but i assume you were only a few damage points away which is why the first attack you healed him but the second attack you killed him.
@petrie911
@petrie911 Жыл бұрын
You can see that the attack doesn't increase nearly as much in the last deathrattle trigger as it did in the previous. This is because 2,147,483,647 is INT_MAX, the largest representable positive integer, and it seems Hearthstone caps attack values at that to prevent overflow. Next, it's likely that there is a "missing health" variable that Hearthstone compares to a "max health" variable to see if a hero is dead. It appears the calculation of missing health does *not* have overflow protection, so it calculates 1 + INT_MAX, which overflows to -2,147,483,648 (i.e. INT_MIN, the smallest representable negative integer). The game then corrects the negative missing health value to 0. However, with 0 missing health on the second attack, no overflow occurs because the missing health becomes exactly INT_MAX, which the game correctly identifies as larger than 35 and kills the enemy hero.
@daviddonachie5333
@daviddonachie5333 Жыл бұрын
Which means that as long as the Priest could damage themselves on their turn (assuming it wasn't skipped), the boar would keep healing them instead of killing them.
@joona9777
@joona9777 Жыл бұрын
You were right, 35HP was alot. 2 billion dmg pig needed 2 hits to get thru all that health!
@uichyi5453
@uichyi5453 Жыл бұрын
Probably because maximum damage is int value, and if you go beyond int value, it actually will heal (maximum int value + 1 = minimum int value), like he went from 34 to 35, but if his maximum health was around 2 billion, he would get 2 billion hp, though
@TMeyer-cc9cw
@TMeyer-cc9cw Жыл бұрын
Yeah that wouldnt explain why it would work the second hit
@michaeletzkorn
@michaeletzkorn Жыл бұрын
@@TMeyer-cc9cw Here's the explanation for that: maximum int value + 0 = maximum int value. The mystery left here is why +36 extra damage on the second attack.
@locogato3488
@locogato3488 Жыл бұрын
When I saw the thumbnail I expected something with Linecracker and Elder Nadox, I definitely did not expect Devourer of Souls.
@evgenijdenisov
@evgenijdenisov Жыл бұрын
The lowest possible attack value of the boar in the end of the combo is just 20553. It would happen if the first part of "shallow grave" never makes the DoS buff themselves. But it may happen in 1 of 4 trillion cases. Each hit of the DoS deathrattle to themselves roughly doubles the final value, so maximum possible value (if without capping) is 22412467569164289 (22 quadrillion). And it is as rare as the minimum. The median is around 11 billion, and this is the Mark's case. He would have 11 billion if the value didn't cap. 2 games of 3 you will hit the maximum integer value.
@killat5469
@killat5469 Жыл бұрын
wow this was like being in a bad dream where nothing worked as planned but still some how works all the same or something idk, thx for this crazy video~
@UltiKon
@UltiKon Жыл бұрын
very cool! Devourer can make so many big numbers OTKs
@kanelandes3485
@kanelandes3485 7 ай бұрын
Priest gets hit for 2billion damage. “Yall hear something?”
@Green__Ghost
@Green__Ghost Жыл бұрын
Stonetusk Boar still best card in Hearthstone.
@olegyurchenko4127
@olegyurchenko4127 Жыл бұрын
Respect to priest for allowing second attack
@TheJackMouse
@TheJackMouse Жыл бұрын
I don’t know if he had a choice
@paarahful
@paarahful Жыл бұрын
turn was 100% skipped
@razortongue9000
@razortongue9000 Жыл бұрын
Definitely my favorite so far. "How does that make any sense?" 🤣🤣🤣
@shanehare5954
@shanehare5954 Жыл бұрын
That was obnoxious.....i absolutely love it thank yoh for this
@kio5200
@kio5200 Жыл бұрын
Expectation: "Leeroooooooy Jeeeeenkins!" Reality: "We're gonna be rich!"
@josephjoestar3631
@josephjoestar3631 Жыл бұрын
This man dealt 4 billion damage to this poor woman before she could even have a turn to respond
@user-kv1ih9lf5e
@user-kv1ih9lf5e Жыл бұрын
Finally a deck intro I can understand lol
@theram46
@theram46 Жыл бұрын
That was so awesome I couldn't stop smiling.
@maxisalamone
@maxisalamone Жыл бұрын
The Priest: "This but a scratch!"
@blaebrobinson895
@blaebrobinson895 Жыл бұрын
Thanks Mark. You're the most redeeming thing about this game.
@fleshwebber1757
@fleshwebber1757 Жыл бұрын
You have to let them the time to stare into the abyss first
@1Tuxedo_Cat1
@1Tuxedo_Cat1 Жыл бұрын
1/1 and charge for 1 mana is soo good
@MaverickDoan
@MaverickDoan Жыл бұрын
4 BILLION heath Priest is so OP! :D
@jelez0bet0n90
@jelez0bet0n90 Жыл бұрын
I think they have variable "missing health" in unsigned int type, then if it's 1 initially after summing up with boar attack it overflows, and when it's 0 -- no overflow and everything is correct
@jelez0bet0n90
@jelez0bet0n90 Жыл бұрын
oh ok this idea was in comments before
@Kilorelv
@Kilorelv Жыл бұрын
I THINK the first hit caused overflow since turn ended and then tried to calculate damage thats too high and so the negative turned to positive damage. Then 2nd turn the timer wasn't over so it gave time for the game to process the damage properly
@igorjasinski5463
@igorjasinski5463 Жыл бұрын
already love it after Reading the title
@lollinger3182
@lollinger3182 Жыл бұрын
seems like a well balance fair game to me... nice 1
@aaronbonita2042
@aaronbonita2042 Жыл бұрын
So much drip on that pig that the game didn't know what to do
@matthewliberda5490
@matthewliberda5490 Жыл бұрын
The damage dealt was one less than 2^31 so some sort of data overflow/calculation error. Signed 32nd bit subtraction and your number took up every bit.
@michaeletzkorn
@michaeletzkorn Жыл бұрын
I had fun looking at the software bug in this. 32 bit signed integers use 1 bit for sign (I guess negative attack is possible?). That leaves us 31 bits. We have two to the power of 31 positive values we can represent. We subtract one to represent 0. 2^31 - 1 = 2147483647 What's weird is 34 - max_val shouldn't overflow. We should still just get a large negative number. The best explanation so far is damage is calculated off missing health. In which case, +1 + max_val would give you -min_val missing health. Or the compiler is doing some optimization to addition since sometimes addition offers a small speed boost. My curiousity now is the +36 extra damage dealt on the second attack.
@V1510N_
@V1510N_ 8 ай бұрын
My thought would be that the animation took so long that it became his turn, he full roped and it became your turn again, and since it became your turn, and the minion dident attack before that, it kinda thinks it hasent attacked yet. Idk but thats my thoughts
@nightsky4897
@nightsky4897 Жыл бұрын
I think the reason their health went back to 35 was because the attack value on the pig was so high it rolled over heathstone's 32-bit integer or some shit like that
@qwertyuiop.
@qwertyuiop. Жыл бұрын
Then why the second attack worked? Doesn't make sense.
@vaels5682
@vaels5682 Жыл бұрын
Yea but why would it not do it on the second attack then?
@legominer9520
@legominer9520 Жыл бұрын
It is something like this for some reason the attacks flip flop on if they deal damage or not
@MatthewTheUntitled
@MatthewTheUntitled Жыл бұрын
Bro flabbergasted the game
@nickelsremy9286
@nickelsremy9286 Жыл бұрын
the game didnt belive it at first too
@nunyabeezwax6758
@nunyabeezwax6758 Жыл бұрын
The look on your face when no shadow word death or silence.
@MrFright2010
@MrFright2010 Жыл бұрын
The numbers! They were too damn high!
@venezo321
@venezo321 Жыл бұрын
kinda cool thats the exact same number of gold you're allowed to have in a stack in OSRS
@teux01
@teux01 Жыл бұрын
Is it possible that the animations were so long that somehow the game thought your turn was over even though you still got off the attack with the boar?
@akuakkk1908
@akuakkk1908 Жыл бұрын
No, we can clearly see how his opponent health goes from 34 to 35 (healed) on the first attack. So clearly the attack registered... Just... Code spaghethi or some software limitations?
@murtazamohseni4382
@murtazamohseni4382 Жыл бұрын
holy boar what was that
@sphires
@sphires Жыл бұрын
Looks like you got an overflow the first hit and it did negative damage
@OneDarkCutie
@OneDarkCutie Жыл бұрын
"Welcome to Hearthstone."
@slice9597
@slice9597 Жыл бұрын
You've heard of Cocaine Bear. Meet Cocaine BOAR.
@vlavona
@vlavona Жыл бұрын
i cant with heartstone and mark his opponent got a coby of his valdaris before him and played it twice !!!!! lmao and he draw his before the last card my god you cant make this up man
@gameingman9708
@gameingman9708 Жыл бұрын
What happens at the end was blizzard trying to stop you again. With the bad draws and the OTK not OTKing, I think blizzard had something to do with this
@user-lu7bt4po3s
@user-lu7bt4po3s Жыл бұрын
Actually, there's a deck, that very similar to this, but better. It's combo with selfish shelfish. You play devourer of souls, wicked shipment, double philactery then rain of fire. Usually it's enough to kill your opponent, but if you're playing against something like druid with 5k armor, then you just copy devourer of souls with Taldaram and douvle shallow grave, 100% lethal in any case.
@solamanhuq7780
@solamanhuq7780 Жыл бұрын
Didn't see the end of the video. I'm guessing integer overflow. Lesee if I'm right
@solamanhuq7780
@solamanhuq7780 Жыл бұрын
Okay I was wrong. I hazard that a bug occurred that killed the opponent on their game but not yours
@Rollbaa
@Rollbaa Жыл бұрын
Stackoverflow!
@marknickelsen2894
@marknickelsen2894 Жыл бұрын
When when opponent got divine shield
@myglaren29
@myglaren29 Жыл бұрын
boy got hit with max cash
@GoegiGusp
@GoegiGusp Жыл бұрын
was the opponent able to win ??
@ahmedalarishi6119
@ahmedalarishi6119 Жыл бұрын
The priest received a refund
@Tyranzor64
@Tyranzor64 Жыл бұрын
Casual int cap damage
@Random-fl4ow
@Random-fl4ow Жыл бұрын
believe me or not i would have been dumb enough to put that 2billions dmg card into the 4-3 card and clear the board without winning :P
@ankin_speeds
@ankin_speeds Жыл бұрын
That number is the hard limit for dmg its called the integer limit, respect to the game it does crash everything
@celes24
@celes24 Жыл бұрын
I like how Mark didn't explain the concept of the OTK and people will explain it in the comment :)
@devilvocano420
@devilvocano420 Жыл бұрын
its a 2 turn kill smh also i dont know whats happening :) good vid
@LuckyPandaX
@LuckyPandaX Жыл бұрын
2 billion damage 1 health? Druid be like let me hero power that.
@e7nn
@e7nn Жыл бұрын
I like those intro where you don't tell us anything besides a little teaser. Makes me try to guess
@udoheinz7845
@udoheinz7845 Жыл бұрын
The 0 dmg probably comes from a type error. The dmg might be of the type integer which has a maximum and the display of the attack is probably some kind of string which is just a chain of characters
@creighton9744
@creighton9744 Жыл бұрын
Bro looks like Sheldon Cooper
@teytreet7358
@teytreet7358 Жыл бұрын
Stack overflow..does negative damage
@caiofiuzaseixas9027
@caiofiuzaseixas9027 Жыл бұрын
Jim raynor deck
@Ben-kg5ez
@Ben-kg5ez Жыл бұрын
You simply did not do enough damage the first time around
@KyleAlexJohn
@KyleAlexJohn Жыл бұрын
Did you just discover another way to force your opponent to skip their turn? Putting my money on it being the animation taking forever
@jvbteixeira
@jvbteixeira Жыл бұрын
Can't wait to see what they got in stores for us after 10 years of beta!
@hausu3163
@hausu3163 Жыл бұрын
POWERCREEP IS DEFINITELY NOT OUT OF CONTROL- hs devs lying to themselves so they can go to bed everyday
@TheAacharge
@TheAacharge Жыл бұрын
2^31-1 damage will heal 1 🤔
@TheAacharge
@TheAacharge Жыл бұрын
You can't believe someone wrote this logic 😅
@argentpuck
@argentpuck Жыл бұрын
Small indie dev strikes again
@Anch54321
@Anch54321 Жыл бұрын
Priest played Time out
@zjz1
@zjz1 Жыл бұрын
Seems like hearthstone store HPmax and HPlost two variables. Current HP is calculated by HPmax - HPlost. First time the priest HPlost was 1. Integer maximum is 2147483647 which somehow is also the boar's attack. After the attack HPlost should be 2147483648, but it exceeded integer maximum, so it jump to minimum -2147483648. Negative HPlost should automatically become zero. So HPmax=35, HPlost=0, HP=35. Second time HPlost was 0. After the attack HPmax=35, HPlost=2147483647, no overflow. HP=-2147483612
@zaacckatbo1341
@zaacckatbo1341 Жыл бұрын
emotional damage twice
@igorjasinski5463
@igorjasinski5463 Жыл бұрын
Yeah, The endings weird, like always lol
@jared8515
@jared8515 Жыл бұрын
still not enough to kill control warrior
@blackholesun4942
@blackholesun4942 7 ай бұрын
High cost deck 😢
@LuNGoVeR
@LuNGoVeR Жыл бұрын
TTK
@epic-game-highlights
@epic-game-highlights Жыл бұрын
😂😂😂
@khalilv8
@khalilv8 Жыл бұрын
O.O
@bismarcbk100
@bismarcbk100 Жыл бұрын
LOLLLLLLLLLLLLLLLLLLLLL
@AlienFt
@AlienFt Жыл бұрын
wow people still play heartstone?!? xD