X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fitem_key.qc;h=05172241c3e320630e3e4fc02321de3ab370c86f;hb=06ac66a5edaa645e19ed9a6482409e8656a65b1d;hp=cf2b25acff05fb776137775c59ac07f67ce19d63;hpb=c6ebaefab2aca7df4648dac3ccdd4b52de45d0ed;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/item_key.qc b/qcsrc/server/item_key.qc index cf2b25acf..05172241c 100644 --- a/qcsrc/server/item_key.qc +++ b/qcsrc/server/item_key.qc @@ -99,9 +99,9 @@ void spawn_item_key(entity this) this.noalign = 1; if (this.noalign) - this.movetype = MOVETYPE_NONE; + set_movetype(this, MOVETYPE_NONE); else - this.movetype = MOVETYPE_TOSS; + set_movetype(this, MOVETYPE_TOSS); precache_sound(this.noise); @@ -160,7 +160,7 @@ spawnfunc(item_key) // reject this entity if more than one key was set! if (this.itemkeys>0 && (this.itemkeys & (this.itemkeys-1)) != 0) { objerror(this, "item_key.itemkeys must contain only 1 bit set specifying the key it represents!"); - remove(this); + delete(this); return; } @@ -202,7 +202,7 @@ spawnfunc(item_key) if (this.netname == "") { objerror(this, "item_key doesn't have a default name for this key and a custom one was not specified!"); - remove(this); + delete(this); return; } break; @@ -217,7 +217,7 @@ spawnfunc(item_key) _model = "models/keys/key.md3"; // FIXME: replace it by a keycard model! } else if (this.model == "") { objerror(this, "item_key doesn't have a default model for this key and a custom one was not specified!"); - remove(this); + delete(this); return; }