diff --git a/OpenRA.Mods.RA/ParatroopersPower.cs b/OpenRA.Mods.RA/ParatroopersPower.cs index bd6ce73125..90ed43e5e5 100644 --- a/OpenRA.Mods.RA/ParatroopersPower.cs +++ b/OpenRA.Mods.RA/ParatroopersPower.cs @@ -35,11 +35,13 @@ namespace OpenRA.Mods.RA { public ParatroopersPower(Actor self, ParatroopersPowerInfo info) : base(self, info) { } + protected override void OnFinishCharging() { Sound.PlayToPlayer(Owner, Info.EndChargeSound); } + protected override void OnActivate() { Game.controller.orderGenerator = new GenericSelectTarget( Owner.PlayerActor, "ParatroopersActivate", "ability" ); - Sound.Play(Info.SelectTargetSound); + Sound.PlayToPlayer(Owner, Info.SelectTargetSound); } public void ResolveOrder(Actor self, Order order) diff --git a/mods/ra/system.yaml b/mods/ra/system.yaml index 28337a44c6..7119b5a4c1 100644 --- a/mods/ra/system.yaml +++ b/mods/ra/system.yaml @@ -44,6 +44,7 @@ Player: Prerequisites: AFLD TechLevel: 5 DropItems: E1,E1,E1,E3,E3 + SelectTargetSound: slcttgt1.aud NukePower: Image: atomicon ChargeTime: 13