From: Rudolf Polzer <divverent@xonotic.org>
Date: Thu, 13 Sep 2012 13:12:08 +0000 (+0200)
Subject: new cheats: cmd usetarget, cmd killtarget
X-Git-Tag: xonotic-v0.7.0~231
X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=bfb6b052ab7ed3905337053df0545e211f640bab;p=xonotic%2Fxonotic-data.pk3dir.git

new cheats: cmd usetarget, cmd killtarget
---

diff --git a/qcsrc/server/cheats.qc b/qcsrc/server/cheats.qc
index 8377eb465..6579bf124 100644
--- a/qcsrc/server/cheats.qc
+++ b/qcsrc/server/cheats.qc
@@ -682,6 +682,28 @@ float CheatCommand(float argc)
 			if(GiveItems(self, 1, argc))
 				DID_CHEAT();
 			break;
+		case "usetarget":
+			IS_CHEAT(0, argc, 0);
+			e = self;
+			self = spawn();
+			self.target = argv(1);
+			activator = e;
+			SUB_UseTargets();
+			remove(self);
+			self = e;
+			DID_CHEAT();
+			break;
+		case "killtarget":
+			IS_CHEAT(0, argc, 0);
+			e = self;
+			self = spawn();
+			self.killtarget = argv(1);
+			activator = e;
+			SUB_UseTargets();
+			remove(self);
+			self = e;
+			DID_CHEAT();
+			break;
 	}
 
 	END_CHEAT_FUNCTION();