From: Mario <mario.mario@y7mail.com>
Date: Wed, 5 Jun 2013 20:24:05 +0000 (+1000)
Subject: Don't allow changing mage skin with editmob command
X-Git-Tag: xonotic-v0.8.0~241^2^2~193
X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=70257d24629d2e4367ea4609c07a735089da8b2c;p=xonotic%2Fxonotic-data.pk3dir.git

Don't allow changing mage skin with editmob command
---

diff --git a/qcsrc/server/command/cmd.qc b/qcsrc/server/command/cmd.qc
index d29da28db8..0108009507 100644
--- a/qcsrc/server/command/cmd.qc
+++ b/qcsrc/server/command/cmd.qc
@@ -197,7 +197,7 @@ void ClientCommand_mobedit(float request, float argc)
 			switch(argv(1))
 			{
 				case "name": trace_ent.netname = strzone(strdecolorize(argv(2))); if(trace_ent.sprite) WaypointSprite_UpdateSprites(trace_ent.sprite, trace_ent.netname, "", ""); return;
-				case "skin": trace_ent.skin = stof(argv(2)); trace_ent.SendFlags |= MSF_STATUS; return;
+				case "skin": if(trace_ent.monsterid != MONSTER_MAGE) { trace_ent.skin = stof(argv(2)); trace_ent.SendFlags |= MSF_STATUS; } return;
 				case "movetarget": trace_ent.monster_moveflags = stof(argv(2)); return;
 			}
 		}