From 37cdae2ff366b39500154b87937d1f16da8328ea Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sat, 13 Feb 2010 18:26:23 +1300 Subject: [PATCH] crate lifetime fix; minimap crash fixed --- OpenRa.Game/Graphics/Minimap.cs | 2 +- mods/ra/rules.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRa.Game/Graphics/Minimap.cs b/OpenRa.Game/Graphics/Minimap.cs index 5067dc13f3..b702f8ddd5 100644 --- a/OpenRa.Game/Graphics/Minimap.cs +++ b/OpenRa.Game/Graphics/Minimap.cs @@ -127,7 +127,7 @@ namespace OpenRa.Graphics var colors = terrainTypeColors[world.Map.Theater.ToLowerInvariant()]; int* c = (int*)bitmapData.Scan0; - foreach (var a in world.Queries.WithTrait()) + foreach (var a in world.Queries.WithTrait().Where( a => a.Actor.Owner != null )) *(c + (a.Actor.Location.Y * bitmapData.Stride >> 2) + a.Actor.Location.X) = Color.FromArgb(alpha, a.Actor.Owner.Color).ToArgb(); diff --git a/mods/ra/rules.yaml b/mods/ra/rules.yaml index 7914d19e71..72ad518882 100644 --- a/mods/ra/rules.yaml +++ b/mods/ra/rules.yaml @@ -547,7 +547,7 @@ DOME: CRATE: Crate: - Lifetime: 5 + Lifetime: 120 SpeedUpgradeCrateAction: Multiplier: 1.7 SelectionShares: 10