From 2ef13f374beb3e20a8a2eefdc25377420898edce Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Wed, 12 May 2010 21:48:52 +1200 Subject: [PATCH] fix bug in placebuilding sounds (was using Player actor location) --- OpenRA.Game/Traits/Player/PlaceBuilding.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRA.Game/Traits/Player/PlaceBuilding.cs b/OpenRA.Game/Traits/Player/PlaceBuilding.cs index bb18b65ce1..613db8bed2 100644 --- a/OpenRA.Game/Traits/Player/PlaceBuilding.cs +++ b/OpenRA.Game/Traits/Player/PlaceBuilding.cs @@ -51,7 +51,7 @@ namespace OpenRA.Traits var building = w.CreateActor( order.TargetString, t, order.Player ); if( playSounds ) foreach( var s in building.Info.Traits.Get().BuildSounds ) - Sound.PlayToPlayer( order.Player, s, self.CenterLocation ); + Sound.PlayToPlayer( order.Player, s, building.CenterLocation ); playSounds = false; } } @@ -59,7 +59,7 @@ namespace OpenRA.Traits { var building = w.CreateActor( order.TargetString, order.TargetLocation, order.Player ); foreach (var s in building.Info.Traits.Get().BuildSounds) - Sound.PlayToPlayer(order.Player, s, self.CenterLocation); + Sound.PlayToPlayer(order.Player, s, building.CenterLocation); } var facts = w.Queries.OwnedBy[self.Owner]