diff --git a/OpenRA.Mods.Common/Traits/ShakeOnDeath.cs b/OpenRA.Mods.Common/Traits/ShakeOnDeath.cs index 5848198a1b..4a1e18e9d6 100644 --- a/OpenRA.Mods.Common/Traits/ShakeOnDeath.cs +++ b/OpenRA.Mods.Common/Traits/ShakeOnDeath.cs @@ -15,7 +15,8 @@ namespace OpenRA.Mods.Common.Traits { public class ShakeOnDeathInfo : ITraitInfo { - public readonly int Intensity = 10; + public readonly int Duration = 10; + public readonly int Intensity = 1; public object Create(ActorInitializer init) { return new ShakeOnDeath(this); } } @@ -30,7 +31,7 @@ namespace OpenRA.Mods.Common.Traits void INotifyKilled.Killed(Actor self, AttackInfo e) { - self.World.WorldActor.Trait().AddEffect(info.Intensity, self.CenterPosition, 1); + self.World.WorldActor.Trait().AddEffect(info.Duration, self.CenterPosition, info.Intensity); } } }