Click this link: sponsr.is/Empyrian and use my code "EMPYRIAN" to get 25% off your first payment for boot dev. That’s 25% your first month or your first year, depending on the subscription you choose. This project has been a complete emotional rollercoaster. Had some stressful times when we had to go back to the drawing board but I'm very relieved with how it ended up concluding. This game is really something :D Thank you for watching!
I thought about implementing the other caps for stats but thought no one would really hit them so it wasn't too important. Life regen hits the same cap as DoT skills cause the actual stat is base_life_regeneration_rate_per_minute, similar to DoT skills that are calculated per minute. The other stats that use per minute are: All dot damage, life/mana/es, degens, leech rate, skill costs per second (link skills etc.)
The reason why it's 35791396 and not 35791394 is likely due to a floating point precision error. The number is probably converted to a float for display purposes. I made a small program to test it and got similar results.
@@Empyriangaming floats are numbers with commas, like 7.5 or 1235125.7753243 Handling commas, decimals, rounding up and converting to integers is part and parcel of coding, and it sucks ass due to how awfully inconsistent it can be, and how it can change the results of any piece of code you put out.
Floats have lots of precision with small numbers but effectively the bigger the number the less precision it’ll have. You can look up tables of how imprecise each float is depending on scale of number! There’s a recent video about 0 a button presses by pannenkoek that talks about float precision in a super easy to understand way
Fun fact: at that regen and armor, you could survive ~21000 crit shaper slams per second. Each slam would do about 1700 damage. Shaper would have to attack once per: 0.00004 seconds 0.04 milliseconds 40 microseconds
This was probably the most insane project yall have ever done. Just the chain of conversions from one stat to another to yet another to yet another is just peak PoE
To your point at 39:00 That exact thing happened to me this league. I farmed Sanctum SUPER hard and bought my first Mageblood ever. I played with it for for like 2 hours, and then I stopped playing PoE and haven't picked it back up since.
Always cool hearing markus and bazuka explain the mechanics of how a project works. This one was a real rollercoaster of a story but it had such a great finale. Looking forward to more stuff next league
In regards to the fun facts about overflowing, Life Regen and Life *degen* are the same stat in the game. The regen cap is the same as the DoT cap because it's calculated as a single number - either positive or negative.
@@Empyriangamingit’s cause they’re linked, but they’re not centred on 0 they’re centred on 1 I think. Eg: Let’s SkillCDR has a range of 100 and is centred on 0 it would be -49% to 49%. The 0 and the - taking 2 of the spots. But if it was centred on 1 it would be -48% to 50%. Only real guess I have
@@Empyriangaming The way whole number (integer type) works in informatic, there is a difference of 1 between of the absolute value of the minimum and the maximum an integer data type can hold (range on af int, common data type, is from -2 147 483 648 to 2 147 483 647 for example). If life regen and degen (i.e. dot) are indeed the same stat, perhaps they display the absolute value to the player, but internally, one is positive and the other negative ? This could explain a difference of 1, as for the other 1 missing, there is many possibilities, I would say it's a rounding error, if it's always rounded to below, which PoE does for many things, maybe it also rounds down the negative value, effectively added one when displaying the absolute value ? This would imply a weird order of operation though... Just my hypothesis, without looking at the code we can never be sure, but it's fun to speculate !
@@Empyriangaming If only the difference was 1 instead of 2, it could be explained by that signed integers negative and positive caps aren't identical, usually off by 1 on the high end. "A signed integer is a 32-bit datum that encodes an integer in the range [-2147483648 to 2147483647]" But since it doesn't overflow there's for sure some logic in place to make sure it stays within bound. The number could be a floating point number since the usual integer bounds don't really match up unless there's an arbitrary cap.
17:27 yeah ceinture works "as described", and the flask passives have been clarified to apply on yourself. Got that realisation too when I tried to build and optimise a FlameLink support
legit lol at 32:48 that the fire mastery tailor made for your build is less impactful than the one worst lesser node. this project was a celebration of number design.
around 29:50 you have the revelation that there's a "regen cap" slightly higher than the dot cap. I'd like to think that ggg always wishes us to succeed, even pushed to the limit you'll come out on top. I'm also very stoned. Crazy vid and thanks for the effort from all involved to once again to push this game to the absolute limit.
This was very cool, anytime you find a new stat cap it's super cool, but part of me wants to see you do an 'effective' regen project at some point. i.e. constant and sustained regen, so you could actually stand in sirus storms and such like you mentioned. It still wouldn't be 'realistic' for anyone, but I'm curious how high you can get a constant regen rate to.
Hey, Empy! I have an idea of the short project for you, with a code name "The Touch of God". The main target is to get the biggest /kills number in one attack. The rules: You can use on-death effects, you can't use DoTs. This should be just one attack of any kind. Guys if you are interested - make Empy see this message. Also one more project idea, without codename for it: to tank the biggest hit possible. This would be probably a standard project as the goal is to scale the incoming damage so the incomming hit would be bigger than the default damage possible. And once again, guys - if you like it, please push it up!
We did something like this in the soul eather project when we had to grup mobs in maps , not in a single hit but its sill similar. Markusz tanked bob and the discharge char from the manhattan project ( Most dps ever achived/biggest hit ever achived). There is no single mob in the game that can do more damage then players. Dont stop having ideas tho
That DoT limit is interesting. PoE servers tick at 30 times per second, but that DoT limit is really close to MAX_INT / 60. My guess is that they wanted to limit DoT damage to 2B (MAX_INT) per second, but didn't adjust that limit to account for a server tick rate lower than 60.
it is integer limit if you convert to per minute. I guess the +2 is because the game ticks don't quite convert to an exact minute/second? Or floating point?
What about a 1 shot project? there is a Dot Cap, but is there a Direct DMG cap? And how do those caps compare to boss hps? Or a direct dmg with dot component. Target to kill all bosses with 1 instance of 1 activated non perpetual ability. (RF for example would not count as it is sustaining)
I'd definitely watch a 0 offensive stat armor stacker fight all bosses. Maybe it's pretty similar to already done stuff but could use the same (and already made) equipment and a Replica Dreamfeather in the offhand.
@Empyriangaming The reason for the +2 on positive DoT cap is that; 0 counts as an integer and -1 is the start for negative DoT. Therefore negative DoT cap will be the same minus 2 to account for the integer 0 and -1 as the starting point. To summarize: DoT Cap - 1-35791396 Neg DoT Cap - 0 - -35791394
Everyone in top of the line gear, min-maxed, multiple mirrors worth of stuff. Here you go mate, put on this amulet we found on the ground. We only noticed it under the pile of horse $4!t, because it is shiny.
To the burn out topic, for me it was the other way around this league. I was about to quit the league, but then I got 2 Apothecary cards out of TotA, sold them, bought a Headhunter (first time for me), made a new build and I still have a fun time blasting Legions with Headhunter and EK Ignite, collecting currency to upgrade my Forbidden Rite Pathfinder ^^
You could have move zealots oath with the tattoo to randomize keystone would have only consted you one passive point to be able to gain a whole entire flask slot.
We didn’t use ZO in the final version, and all the good flasks are already used by the flask support so I didn’t need more flasks in the first version anyway.
Just wanted to add to your point, dropped 2 mirrors this league, this has also been the earliest I've ever quit a league. Thanks for the content, it's banger
Man, every time I watch one of your videos, I get the urge to play Outward and it takes me a minute of confusion before I realize you're still using the Outward OST on your playlist.
monkey jumped so high that she touched the moon, code became physical, noticeable, monkey is aware of thing she never should have know. Monkey still sleep like a monkey... but sometimes back in her head this thought rings... where am I going next time? 👍 thx bros, prime content!
Math can be exciting when you put it into correct circustances. I had more fun watching this video than watching some show from netflix lately. Congratulation guys on a job well done!
Man you guys are amazing with your knowledge. I've played since closed beta and I can't make a character that can't not die past T13 maps. Highest character 95. :( It sucks being a old guy that can't understand the game. lol Cheers guys.
they already did this during the life regen project, more regen doesnt actually help, as soon as berserk consumes more rage per server tick than your max rage it turns off no matter how much regen you have, and they reached that point in the life regen project already im pretty sure
It didnt happen to me I looted a HH and I sold it to min max my build. I've spent a ton of currency to make every item bcs they basically didnt exist on the market (bcs my build is ass). Went from zpds zehp to bit of dps bit of defence but I had so much fun doing so. Thx for your awesome videos !
i know that chris wilson has given you guys public grief for your farming practices for whatever reason (weirdge), but i really hope the people at GGG watch these videos and just pog out because you guys are consistently doing some of the absolute coolest stuff in the game, for nothing but love and laughs. thanks for adding a lot to my POE enjoyment, even if i engage with the game in a totally different way. cheers.
A while back i had a character with 16k es and like 2.4k es regen. It had cwd setups. Was fun afk at sarn arena and watch some players kill themselves against it ;)
Week 2 that's almost a mirror. 420 Div this late in the league is about 2/3s of a mirror. Your friend had a good sale, I'm sure he put those 140 divs to good use. Economy changes a lot over the course of a multi month league.
@Empyriangaming oh yea well i guess after 14 days its the third week already ,. eather way he got dropped and wanted to sell them for 20div someone offered him 250Div then never replied again and after 3 days he got them sold for 140Div ^^ i wish i could find out if this where his boots tho lol. like some original user code on items would be funny but kinda useless as well