diff --git a/OpenRa.Game/Traits/Bridge.cs b/OpenRa.Game/Traits/Bridge.cs index 7d4da56189..22a67aff06 100644 --- a/OpenRa.Game/Traits/Bridge.cs +++ b/OpenRa.Game/Traits/Bridge.cs @@ -52,6 +52,8 @@ namespace OpenRa.Traits TileSprites = replacedTiles.ToDictionary( a => a.Key, a => sprites[new TileReference { tile = (ushort)template.Index, image = (byte)a.Value }]); + + self.Health = (int)(self.GetMaxHP() * template.HP); } public float GetCost(int2 p, UnitMovementType umt)