diff --git a/OpenRA.Mods.Cnc/IonCannonPower.cs b/OpenRA.Mods.Cnc/IonCannonPower.cs index 0629ecf9ae..84ee0aa402 100644 --- a/OpenRA.Mods.Cnc/IonCannonPower.cs +++ b/OpenRA.Mods.Cnc/IonCannonPower.cs @@ -21,6 +21,12 @@ namespace OpenRA.Mods.Cnc class IonCannonPower : SupportPower { public IonCannonPower(Actor self, IonCannonPowerInfo info) : base(self, info) { } + public override IOrderGenerator OrderGenerator(string order, SupportPowerManager manager) + { + Sound.PlayToPlayer(manager.self.Owner, Info.SelectTargetSound); + return new SelectGenericPowerTarget(order, manager, "ioncannon", MouseButton.Left); + } + public override void Activate(Actor self, Order order) { self.World.AddFrameEndTask(w =>