X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fg_world.qc;h=f55b4f71926619c735db8927627c9215c3e1139b;hb=daab9330abb8952053b47239d1322cd029b08cd1;hp=91f8ec5014a82eb4c1b450d0414ff3ca735fbed9;hpb=37dfbfc77bea086b24dc33a35464700fdb92d3db;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/g_world.qc b/qcsrc/server/g_world.qc index 91f8ec501..f55b4f719 100644 --- a/qcsrc/server/g_world.qc +++ b/qcsrc/server/g_world.qc @@ -82,7 +82,7 @@ void PingPLReport_Think() void PingPLReport_Spawn() { pingplreport = new_pure(pingplreport); - pingplreport.think = PingPLReport_Think; + setthink(pingplreport, PingPLReport_Think); pingplreport.nextthink = time; } @@ -525,10 +525,10 @@ void RandomSeed_Think() void RandomSeed_Spawn() { randomseed = new_pure(randomseed); - randomseed.think = RandomSeed_Think; + setthink(randomseed, RandomSeed_Think); Net_LinkEntity(randomseed, false, 0, RandomSeed_Send); - WITHSELF(randomseed, randomseed.think()); // sets random seed and nextthink + WITHSELF(randomseed, getthink(randomseed)()); // sets random seed and nextthink } spawnfunc(__init_dedicated_server) @@ -543,7 +543,7 @@ spawnfunc(__init_dedicated_server) remove = remove_unsafely; entity e = spawn(); - e.think = GotoFirstMap; + setthink(e, GotoFirstMap); e.nextthink = time; // this is usually 1 at this point e = new(info_player_deathmatch); // safeguard against player joining