diff -r c4ca0fc00c3b -r 9f09196d92a6 hedgewars/uAmmos.pas --- 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]