Originally Posted by
Dawgsnstuff
Blizzard pretty much has to do a number squish before the next expansion.
Otherwise we would be having 7-10mil hp and would doing 1.5-2mil dps (according to blizzard the numbers would rise about 16 times as the growth is exponential).
Having numbers so big is bad for computations that the game does all the time. Also doing for example 200k crits like now is kind of stupid seeing 5-6 numbers on your screen after every melee hit.
Also I would guess balancing PvP would be much easier when everything isnt so exponential so to speak :P
Oh god here we go.
Please, stop spreading this false information. It's easy to test it yourself.
Here is a simple Pascal code:
Code:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var a, b, c, i : integer;
rightNow : TTime;
begin
b := 1;
c := 10;
rightNow := Now;
for i := 0 to 999999999 do
begin
a := i + b * c;
end;
showMessage('B = 1, C = 10 ----- ' + formatDateTime('hh:mm:ss.zzz', now - rightNow));
b := 1000;
c := 100000;
rightNow := Now;
for i := 0 to 999999999 do
begin
a := i + b * c;
end;
showMessage('B = 1000, C = 100000 ----- ' + formatDateTime('hh:mm:ss.zzz', now - rightNow));
end;
end.
Output:
B = 1, C = 10 ----- 00:00:00.352
B = 1000, C = 100000 ----- 00:00:00.354
2nd Output:
B = 1, C = 10 ----- 00:00:00.362
B = 1000, C = 100000 ----- 00:00:00.362
3rd output:
B = 1, C = 10 ----- 00:00:00.364
B = 1000, C = 100000 ----- 00:00:00.344