From 49bfd697073d5fd30e09d905bebb87abc084be70 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Fri, 15 Oct 2010 12:33:15 +1300 Subject: [PATCH] Fix voice crash on adding a 3rd side (thanks raminator for finding this) --- OpenRA.Game/Sound.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Game/Sound.cs b/OpenRA.Game/Sound.cs index 2597a85582..7faad39687 100644 --- a/OpenRA.Game/Sound.cs +++ b/OpenRA.Game/Sound.cs @@ -242,7 +242,7 @@ namespace OpenRA return false; var variantext = (vi.Variants.ContainsKey(variant) && !vi.DisableVariants.Contains(phrase))? - vi.Variants[variant][voicedUnit.ActorID % vi.Variants.Count] : vi.DefaultVariant; + vi.Variants[variant][voicedUnit.ActorID % vi.Variants[variant].Length] : vi.DefaultVariant; Play(clip + variantext); return true; }