From 8bd64f6a66030925ba983d313ad02179a0f647c2 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sun, 5 Oct 2014 12:23:50 +0200 Subject: [PATCH] Added Kill function to lua --- OpenRA.Mods.RA/Scripting/Properties/HealthProperties.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OpenRA.Mods.RA/Scripting/Properties/HealthProperties.cs b/OpenRA.Mods.RA/Scripting/Properties/HealthProperties.cs index 0143f33983..b7f3793b43 100644 --- a/OpenRA.Mods.RA/Scripting/Properties/HealthProperties.cs +++ b/OpenRA.Mods.RA/Scripting/Properties/HealthProperties.cs @@ -33,6 +33,12 @@ namespace OpenRA.Mods.RA.Scripting [Desc("Maximum health of the actor.")] public int MaxHealth { get { return health.MaxHP; } } + + [Desc("Kill the actor.")] + public void Kill() + { + health.InflictDamage(self, self, health.MaxHP, null, true); + } } [ScriptPropertyGroup("General")]