Arniox Posted December 13, 2016 Share Posted December 13, 2016 2 hours ago, Shifty9 said: I just got one for the exact number in the other "famous" banshee dread kill of 2,147,483,520 (no negative). Pretty sure the plus one over the max 32 bit integer that we both got has to do with two's compliment so yep, to napkin math we go.. Why not simply make HP and life pools 64 bit integers? This may be hard is impossible but I personally have no idea Link to comment Share on other sites More sharing options...
.corvon. Posted December 13, 2016 Share Posted December 13, 2016 give me your build right now Link to comment Share on other sites More sharing options...
Shifty9 Posted December 13, 2016 Author Share Posted December 13, 2016 1 hour ago, TheMetrocop said: give me your build right now Exact builds used (though I recommend maxing all the mods, unlike me) Frame: http://warframe-builder.com/Warframes/Builder/Banshee/t_30_0200023020_5-4-5-6-0-5-12-1-7-14-2-5-21-8-5-411-5-9-481-6-7-612-7-5-615-3-5_6-11-12-7-14-9-615-9-5-9-411-8-481-6-612-9-21-14-f-f_0/en/1-0-2/0 Weapon: http://warframe-builder.com/Primary_Weapons/Builder/Dread/t_30_22232000_132-2-5-137-0-8-140-4-5-150-1-8-159-5-5-361-3-5-626-6-5-630-7-5_137-6-150-7-132-8-361-6-140-5-159-9-626-9-630-7/en/2-0-26/0 Link to comment Share on other sites More sharing options...
Irixa Posted December 13, 2016 Share Posted December 13, 2016 (edited) 1 hour ago, TheMetrocop said: give me your build right now Edited December 13, 2016 by Irixa nvm, it was posted at the same time I asked xD Link to comment Share on other sites More sharing options...
Shifty9 Posted December 13, 2016 Author Share Posted December 13, 2016 2 minutes ago, Irixa said: Haha forgot the other details too so here: 8 level 70 brood mothers and spammed 7 sonars from atop the pillar right in front of where they spawn, then killed them all. Gotten 2,147,483,520 like 20 times but no damage cap again... yet. Will try more tomorrow because I accidentally deleted the video of it xD Link to comment Share on other sites More sharing options...
(PSN)Silverback73 Posted December 13, 2016 Share Posted December 13, 2016 (edited) 6 hours ago, MillbrookWest said: Truthfully, Sonar shouldn't really need to be adjusted. You need the stars to align, and then have a bit of luck, to pull off these kinds of numbers. I main banshee myself and repeating this isn't exactly a walk in the park. So there's no real need to nerf her, as getting numbers like this in the wild is incredibly hard. Tell that to my Volt who used to be able to stack hitscan crits through shields into the millions. Edited December 13, 2016 by (PS4)Silverback73 Link to comment Share on other sites More sharing options...
MillbrookWest Posted December 14, 2016 Share Posted December 14, 2016 (edited) On 12/13/2016 at 3:20 PM, Arniox said: Why not simply make HP and life pools 64 bit integers? This may be hard is impossible but I personally have no idea There's kinda no point. You need to bend over backwards to reach these numbers. Achieving it in your normal regular play is quite difficult (not impossible). So with that in mind, there is no need to dedicate any resources to it, it can merely benefit from the natural progression of the engine as (if we're honest) it's not critical to the way you play. There is also the fact that DE itself would need to sort out some issues with having 64bit values in their 32bit engine, as that is all some people are capable of running the game in. Also, 64bit values would be highly overkill just for the odd rouge damage spike value. You would get the 'correct' value for your damage output, but it would be a fraction of the actual values you could represent. Whereas 32bits max out at ~5billion(unsigned), 64bits max out at ~18 Quintillion... So yeah, we might get 10 billion if all the stars align and have leprechauns sitting on every squad members shoulder, but that is still insignificant to the data range you get from 64bits. On 12/13/2016 at 5:37 PM, (PS4)Silverback73 said: Tell that to my Volt who used to be able to stack hitscan crits through shields into the millions. Banshee is a lot less reliable than that though. You need to actually hit the sonar spots to cause an effect. It's not a free gift of millions of damage. As i said above, you kinda need to bend over backwards a bit if you want really high numbers. For the general run of play, you'll likely see a few million every now and then, and if you can't aim for S#&$ (Miragulor), it's basically wasted. Edited December 14, 2016 by MillbrookWest Link to comment Share on other sites More sharing options...
Shifty9 Posted December 15, 2016 Author Share Posted December 15, 2016 21 hours ago, MillbrookWest said: There's kinda no point. You need to bend over backwards to reach these numbers. Achieving it in your normal regular play is quite difficult (not impossible). So with that in mind, there is no need to dedicate any resources to it, it can merely benefit from the natural progression of the engine as (if we're honest) it's not critical to the way you play. There is also the fact that DE itself would need to sort out some issues with having 64bit values in their 32bit engine, as that is all some people are capable of running the game in. Also, 64bit values would be highly overkill just for the odd rouge damage spike value. You would get the 'correct' value for your damage output, but it would be a fraction of the actual values you could represent. Whereas 32bits max out at ~5billion(unsigned), 64bits max out at ~18 Quintillion... So yeah, we might get 10 billion if all the stars align and have leprechauns sitting on every squad members shoulder, but that is still insignificant to the data range you get from 64bits. Banshee is a lot less reliable than that though. You need to actually hit the sonar spots to cause an effect. It's not a free gift of millions of damage. As i said above, you kinda need to bend over backwards a bit if you want really high numbers. For the general run of play, you'll likely see a few million every now and then, and if you can't aim for S#&$ (Miragulor), it's basically wasted. "Miragulor" xD Link to comment Share on other sites More sharing options...
ThunderZsolt Posted December 15, 2016 Share Posted December 15, 2016 On 2016. 12. 13. at 3:20 AM, Arniox said: Why not simply make HP and life pools 64 bit integers? This may be hard is impossible but I personally have no idea On 2016. 12. 14. at 7:31 AM, MillbrookWest said: Also, 64bit values would be highly overkill just for the odd rouge damage spike value. Or DE could use unsigned int values, because the negative ones aren't used Unless when an enemy takes damage, it calculates the new health value, and the enemy dies if it is negative. When using unsigned values, it should compare the HP with the incoming damage first, decide if the enemy is killed or not, and if not, calculate the new value. So it is not hard to program, can use all 32 bit to display the damage number, but I have no idea which code runs faster (important with high fire rate weapons and hordes of enemies on low-end PC-s) Link to comment Share on other sites More sharing options...
holysnir Posted December 15, 2016 Share Posted December 15, 2016 On 12/12/2016 at 11:51 PM, Shifty9 said: Ok I looked it up and 2,147,483,647 is the maximum positive number for a 32 bit integer and the number I got is exactly 1 higher than that (which coincides with how two's compliment works). But I'm still not 100% sure if my actual damage exceeds 2,147,483,648 and I just broke the game so it literally can't show anything higher than that. It doesnt have to be the exact same number, it can exceed by a little Link to comment Share on other sites More sharing options...
Shifty9 Posted December 15, 2016 Author Share Posted December 15, 2016 8 hours ago, holysnir said: It doesnt have to be the exact same number, it can exceed by a little What do you mean by that? Link to comment Share on other sites More sharing options...
Arniox Posted December 17, 2016 Share Posted December 17, 2016 On 12/14/2016 at 7:31 PM, MillbrookWest said: There is also the fact that DE itself would need to sort out some issues with having 64bit values in their 32bit engine, as that is all some people are capable of running the game in. Also, 64bit values would be highly overkill just for the odd rouge damage spike value. You would get the 'correct' value for your damage output, but it would be a fraction of the actual values you could represent. Whereas 32bits max out at ~5billion(unsigned), 64bits max out at ~18 Quintillion... So yeah, we might get 10 billion if all the stars align and have leprechauns sitting on every squad members shoulder, but that is still insignificant to the data range you get from 64bits. very true. And a funny example :P They could simply cap all damage at 1 digit before that maximum value of 32 bit integers. Link to comment Share on other sites More sharing options...
holysnir Posted December 17, 2016 Share Posted December 17, 2016 On 15/12/2016 at 6:49 PM, Shifty9 said: What do you mean by that? i just mean that if it exceeds by 1 or 2, it might be because of a bad calculation or the pc is doing something it isnt supposed to Link to comment Share on other sites More sharing options...
Shifty9 Posted December 17, 2016 Author Share Posted December 17, 2016 8 hours ago, holysnir said: i just mean that if it exceeds by 1 or 2, it might be because of a bad calculation or the pc is doing something it isnt supposed to It didn't make a bad calculation. 2,147,483,647 is the exact number of which a signed 32 bit integer can reach. Anything above that appears as -2,147,483,648 because of what someone else mentioned (two's compliment). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now