# HG changeset patch # User nemo # Date 1370318395 14400 # Node ID b70352db56758f187a25b44047af84d99ffee36b # Parent 3f5e0280db4d28e480a015e0f54dc931902e249c blowtorch defrosts too diff -r 3f5e0280db4d -r b70352db5675 hedgewars/uGears.pas --- a/hedgewars/uGears.pas Tue Jun 04 00:15:03 2013 +0400 +++ b/hedgewars/uGears.pas Mon Jun 03 23:59:55 2013 -0400 @@ -774,7 +774,8 @@ begin dec(i); Gear:= t^.ar[i]; - if (Ammo^.Kind = gtFlame) and (Gear^.Kind = gtHedgehog) and (Gear^.Hedgehog^.Effects[heFrozen] > 255) then + if ((Ammo^.Kind = gtFlame) or (Ammo^.Kind = gtBlowTorch)) and + (Gear^.Kind = gtHedgehog) and (Gear^.Hedgehog^.Effects[heFrozen] > 255) then Gear^.Hedgehog^.Effects[heFrozen]:= max(255,Gear^.Hedgehog^.Effects[heFrozen]-10000); tmpDmg:= ModifyDamage(Damage, Gear); if (Gear^.State and gstNoDamage) = 0 then