# HG changeset patch # User nemo # Date 1266692331 0 # Node ID 797207d0c5006e45cb132466aa47f15dd34bad98 # Parent 571a9deffeac7da508142164cebd4250b43ee6c6 Revert r2675 pending solution to teams getting wrong ammo. diff -r 571a9deffeac -r 797207d0c500 hedgewars/CCHandlers.inc --- a/hedgewars/CCHandlers.inc Sat Feb 20 09:33:20 2010 +0000 +++ b/hedgewars/CCHandlers.inc Sat Feb 20 18:58:51 2010 +0000 @@ -153,7 +153,12 @@ val(s, Gear^.Health); TryDo(Gear^.Health > 0, 'Invalid hedgehog health', true); PHedgehog(Gear^.Hedgehog)^.Team:= CurrentTeam; - CurrentHedgehog^.AmmoStore:= ClansCount - 1; // FIXME HACK to get ammostores work + //CurrentHedgehog^.AmmoStore:= ClansCount - 1; // FIXME HACK to get ammostores work +// ClansCount above causes shared ammo across clans, have demo game that functions as of this revision. +// need to find out why before restoring. +// Also needs a frontend game flag. +// Is *not* related to randomising clan order. + CurrentHedgehog^.AmmoStore:= TeamsCount - 1; // FIXME HACK to get ammostores work CurrentHedgehog^.Gear:= Gear; CurrentHedgehog^.Name:= id; CurrHedgehog:= HedgehogsNumber;