fix crash on selecting husks (and other things with Unit but Selectable.Voice = null)

This commit is contained in:
Chris Forbes
2010-07-07 21:27:34 +12:00
parent fb1d37ae53
commit 12a350b89f
3 changed files with 7 additions and 7 deletions

View File

@@ -222,5 +222,10 @@ namespace OpenRA
return "{0:D2}:{1:D2}".F(minutes, seconds % 60);
}
public static bool HasVoice(this Actor a)
{
return a.Info.Traits.Contains<SelectableInfo>() && a.Info.Traits.Get<SelectableInfo>().Voice != null;
}
}
}