]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Don't allow changing mage skin with editmob command
authorMario <mario.mario@y7mail.com>
Wed, 5 Jun 2013 20:24:05 +0000 (06:24 +1000)
committerMario <mario.mario@y7mail.com>
Wed, 5 Jun 2013 20:24:05 +0000 (06:24 +1000)
qcsrc/server/command/cmd.qc

index d29da28db81c973435d37dcb4521eb9ef30bf558..010800950701db060b400307ff05fa0e81df54b9 100644 (file)
@@ -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;
                        }
                }