--- a/hedgewars/uAmmos.pas Fri Nov 28 14:58:33 2014 -0500
+++ b/hedgewars/uAmmos.pas Sat Nov 29 01:19:29 2014 +0100
@@ -43,11 +43,11 @@
procedure SetWeapon(weap: TAmmoType);
procedure DisableSomeWeapons;
procedure ResetWeapons;
-function GetAmmoByNum(num: Longword): PHHAmmo;
+function GetAmmoByNum(num: LongInt): PHHAmmo;
function GetCurAmmoEntry(var Hedgehog: THedgehog): PAmmo;
function GetAmmoEntry(var Hedgehog: THedgehog; am: TAmmoType): PAmmo;
-var StoreCnt: Longword;
+var StoreCnt: LongInt;
implementation
uses uVariables, uCommands, uUtils, uCaptions, uDebug;
@@ -151,7 +151,7 @@
FillAmmoStore(StoresList[Pred(StoreCnt)], newAmmos)
end;
-function GetAmmoByNum(num: Longword): PHHAmmo;
+function GetAmmoByNum(num: LongInt): PHHAmmo;
begin
TryDo(num < StoreCnt, 'Invalid store number', true);
GetAmmoByNum:= StoresList[num]