Index: binary-improvements/7dtd-server-fixes/7dtd-server-fixes.csproj
===================================================================
--- binary-improvements/7dtd-server-fixes/7dtd-server-fixes.csproj	(revision 113)
+++ binary-improvements/7dtd-server-fixes/7dtd-server-fixes.csproj	(revision 114)
@@ -61,4 +61,5 @@
     <Compile Include="src\TelnetCommands\ListLandProtection.cs" />
     <Compile Include="src\TelnetCommands\RemoveLandProtection.cs" />
+    <Compile Include="src\TelnetCommands\Version.cs" />
   </ItemGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
Index: binary-improvements/7dtd-server-fixes/src/AssemblyInfo.cs
===================================================================
--- binary-improvements/7dtd-server-fixes/src/AssemblyInfo.cs	(revision 113)
+++ binary-improvements/7dtd-server-fixes/src/AssemblyInfo.cs	(revision 114)
@@ -18,5 +18,5 @@
 // and "{Major}.{Minor}.{Build}.*" will update just the revision.
 
-[assembly: AssemblyVersion("0.8.7.32040")]
+[assembly: AssemblyVersion("0.087.*")]
 
 // The following attributes are used to specify the signing key for the assembly, 
Index: binary-improvements/7dtd-server-fixes/src/CommandExtensions.cs
===================================================================
--- binary-improvements/7dtd-server-fixes/src/CommandExtensions.cs	(revision 113)
+++ binary-improvements/7dtd-server-fixes/src/CommandExtensions.cs	(revision 114)
@@ -17,4 +17,5 @@
 			manager.m_GUIConsole.AddCommand (new SetTimeReal (manager.m_GUIConsole));
 			manager.m_GUIConsole.AddCommand (new ShowInventory (manager.m_GUIConsole));
+			manager.m_GUIConsole.AddCommand (new Version (manager.m_GUIConsole));
 		} catch (Exception e) {
 			Log.Out ("Error registering custom commands: " + e);
Index: binary-improvements/7dtd-server-fixes/src/TelnetCommands/Kill.cs
===================================================================
--- binary-improvements/7dtd-server-fixes/src/TelnetCommands/Kill.cs	(revision 113)
+++ binary-improvements/7dtd-server-fixes/src/TelnetCommands/Kill.cs	(revision 114)
@@ -20,7 +20,4 @@
 	public override void Run (string[] _params)
 	{
-		m_Console.SendResult("Command \"kill\" is currently not implemented!");
-		return;
-		/*
 		try {
 			if (_params.Length != 1) {
@@ -29,5 +26,5 @@
 			}
 
-			ClientInfo ci = CommonMappingFunctions.GetClientInfoFromNameOrID(_params[0], false);
+			ClientInfo ci = CommonMappingFunctions.GetClientInfoFromNameOrID (_params [0], false);
 
 			if (ci == null) {
@@ -36,11 +33,10 @@
 			}
 
-			EntityPlayer p = CommonMappingFunctions.GetEntityPlayer(ci);
-			p.Stats.Health.Value = 1;
-			p.Stats.SendAll();
-			m_Console.SendResult ("Killed player " + _params[0]);
+			EntityPlayer p = CommonMappingFunctions.GetEntityPlayer (ci);
+			p.DamageEntity(new DamageSource(EnumDamageSourceType.Bullet), 9999, false);
+			m_Console.SendResult ("Killed player " + _params [0]);
 		} catch (Exception e) {
 			Log.Out ("Error in Kill.Run: " + e);
-		}*/
+		}
 	}
 }
Index: binary-improvements/7dtd-server-fixes/src/TelnetCommands/Version.cs
===================================================================
--- binary-improvements/7dtd-server-fixes/src/TelnetCommands/Version.cs	(revision 114)
+++ binary-improvements/7dtd-server-fixes/src/TelnetCommands/Version.cs	(revision 114)
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.Reflection;
+
+public class Version : ConsoleCommand
+{
+	public Version (ConsoleSdtd cons) : base(cons)
+	{
+	}
+
+	public override string Description ()
+	{
+		return "get the currently running version of the server fixes";
+	}
+
+	public override string[] Names ()
+	{
+		return new string[] { "version", string.Empty };
+	}
+
+	public override void Run (string[] _params)
+	{
+		try {
+			m_Console.SendResult ("Server fixes version: " + Assembly.GetExecutingAssembly ().GetName ().Version);
+		} catch (Exception e) {
+			Log.Out ("Error in Version.Run: " + e);
+		}
+	}
+}
+
Index: binary-improvements/NamePatcher/ManualPatches.cs
===================================================================
--- binary-improvements/NamePatcher/ManualPatches.cs	(revision 113)
+++ binary-improvements/NamePatcher/ManualPatches.cs	(revision 114)
@@ -83,4 +83,16 @@
 
 
+			md = getMethodInType (mainModule.GetType ("EntityPlayer").BaseType.Resolve (), (method, isConstructor, retType, paramCount, paramList) => {
+				return !isConstructor && method.IsPublic && paramCount == 3 && method.Name.Equals ("DamageEntity");
+			}
+			);
+			if (md != null) {
+				TypeDefinition typeDamageSource = md.Parameters[0].ParameterType.Resolve();
+				renameMember (typeDamageSource, "DamageSource");
+			} else {
+				Console.WriteLine ("FAILED: DamageSource");
+			}
+
+
 			renameMember (mainModule.GetType ("ItemBlock").BaseType.Resolve (), "ItemBase");
 
