diff --git a/OpenRA.Mods.RA/Crates/ExplodeCrateAction.cs b/OpenRA.Mods.RA/Crates/ExplodeCrateAction.cs index 6bd2eece05..aa91e71f22 100644 --- a/OpenRA.Mods.RA/Crates/ExplodeCrateAction.cs +++ b/OpenRA.Mods.RA/Crates/ExplodeCrateAction.cs @@ -5,7 +5,7 @@ using System.Text; using OpenRA.Traits; using OpenRA.Effects; -namespace OpenRA.Mods.RA.Crates +namespace OpenRA.Mods.RA { class ExplodeCrateActionInfo : ITraitInfo { @@ -23,6 +23,7 @@ namespace OpenRA.Mods.RA.Crates public ExplodeCrateAction(Actor self, ExplodeCrateActionInfo info) { this.self = self; + this.info = info; } public int SelectionShares diff --git a/mods/ra/rules.ini b/mods/ra/rules.ini index d3b9b8fe6a..dccc1c7b0b 100644 --- a/mods/ra/rules.ini +++ b/mods/ra/rules.ini @@ -661,6 +661,7 @@ Verses=90%,100%,60%,25%,50% Explosion=3 InfDeath=4 SmudgeType=Scorch +ImpactSound=firebl3 ; anti-infantry rifle bullet (single shot -- very effective verses infantry) [HollowPoint] diff --git a/mods/ra/rules.yaml b/mods/ra/rules.yaml index b5a963079e..eb4af21946 100644 --- a/mods/ra/rules.yaml +++ b/mods/ra/rules.yaml @@ -646,6 +646,12 @@ CRATE: ArmorUpgradeCrateAction: Multiplier: 2.0 SelectionShares: 10 + ExplodeCrateAction@fire: + Weapon: Napalm + SelectionShares: 80 + ExplodeCrateAction@boom: + Weapon: UnitExplode + SelectionShares: 80 Unit: HP: 1 RenderUnit: diff --git a/mods/ra/sequences.xml b/mods/ra/sequences.xml index 52145b905a..98d546e6cd 100644 --- a/mods/ra/sequences.xml +++ b/mods/ra/sequences.xml @@ -1,4 +1,4 @@ - +