Fix crash in WorldInteractionControllerWidget.

This commit is contained in:
Matthew
2010-10-25 17:14:14 +13:00
parent b80962b365
commit 15d6facdb9

View File

@@ -98,6 +98,7 @@ namespace OpenRA.Widgets
var done = false; var done = false;
foreach (var o in orders) foreach (var o in orders)
{ {
if (o.Subject.Destroyed) continue;
foreach (var v in o.Subject.TraitsImplementing<IOrderVoice>()) foreach (var v in o.Subject.TraitsImplementing<IOrderVoice>())
{ {
if (Sound.PlayVoice(v.VoicePhraseForOrder(o.Subject, o), o.Subject, o.Subject.Owner.Country.Race)) if (Sound.PlayVoice(v.VoicePhraseForOrder(o.Subject, o), o.Subject, o.Subject.Owner.Country.Race))