X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fserver%2Fweapons%2Fspawning.qc;h=57302ee7fe051db32f18e36dbcd0cd4e52963421;hp=8e7810bbb117de338ed62dc6a32e6684466e8f1e;hb=3a035cb2732af064519135410c5664c2e1b3f501;hpb=0b7855b8e65e0220238a08cdcdd2ca7386e3d06e diff --git a/qcsrc/server/weapons/spawning.qc b/qcsrc/server/weapons/spawning.qc index 8e7810bbb..57302ee7f 100644 --- a/qcsrc/server/weapons/spawning.qc +++ b/qcsrc/server/weapons/spawning.qc @@ -35,7 +35,7 @@ string W_Apply_Weaponreplace(string in) } void weapon_defaultspawnfunc(float wpn) -{ +{SELFPARAM(); entity e; float t; string s; @@ -76,7 +76,7 @@ void weapon_defaultspawnfunc(float wpn) e = get_weaponinfo(j); if(e.netname == s) { - self = spawn(); + setself(spawn()); copyentity(oldself, self); self.classname = "replacedweapon"; weapon_defaultspawnfunc(j); @@ -85,10 +85,10 @@ void weapon_defaultspawnfunc(float wpn) } if(j > WEP_LAST) { - print("The weapon replace list for ", oldself.classname, " contains an unknown weapon ", s, ". Skipped.\n"); + LOG_INFO("The weapon replace list for ", oldself.classname, " contains an unknown weapon ", s, ". Skipped.\n"); } } - self = oldself; + setself(oldself); } if(t >= 1) // always the case! { @@ -105,7 +105,7 @@ void weapon_defaultspawnfunc(float wpn) } if(j > WEP_LAST) { - print("The weapon replace list for ", self.classname, " contains an unknown weapon ", s, ". Skipped.\n"); + LOG_INFO("The weapon replace list for ", self.classname, " contains an unknown weapon ", s, ". Skipped.\n"); } } if(wpn == 0)