From 2478b26a05d55d78ca73c4b08febc9c5ecdf4973 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sat, 31 Jul 2010 12:41:11 +1200 Subject: [PATCH] GetOrDefault can die. --- OpenRA.Mods.RA/Effects/Missile.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRA.Mods.RA/Effects/Missile.cs b/OpenRA.Mods.RA/Effects/Missile.cs index c6aec1871c..7ef71bade1 100755 --- a/OpenRA.Mods.RA/Effects/Missile.cs +++ b/OpenRA.Mods.RA/Effects/Missile.cs @@ -76,8 +76,8 @@ namespace OpenRA.Mods.RA.Effects var targetPosition = Args.target.CenterLocation + offset; var targetAltitude = 0; - if (Args.target.IsActor && Args.target.Actor.traits.GetOrDefault() != null) - targetAltitude = Args.target.Actor.traits.GetOrDefault().Altitude; + if (Args.target.IsActor && Args.target.Actor.traits.Contains()) + targetAltitude = Args.target.Actor.traits.Get().Altitude; Altitude += Math.Sign(targetAltitude - Altitude); Traits.Util.TickFacing(ref Facing,