From: Maik Merten Date: Sun, 21 Nov 2010 17:07:29 +0000 (+0100) Subject: found what broke linked doors: I messed up "self" so that it pointed to the controlle... X-Git-Tag: xonotic-v0.5.0~311^2~37^2^2~10 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=9fc8e2dac1a0d16239045f73c774377d0b192933;p=xonotic%2Fxonotic-data.pk3dir.git found what broke linked doors: I messed up "self" so that it pointed to the controller instead of the original entity --- diff --git a/qcsrc/server/g_subs.qc b/qcsrc/server/g_subs.qc index bcbf6336e..a401b60bd 100644 --- a/qcsrc/server/g_subs.qc +++ b/qcsrc/server/g_subs.qc @@ -267,6 +267,7 @@ void SUB_CalcMove (vector tdest, float tspeed, void() func) // invoke controller self = controller; self.think(); + self = self.owner; } void SUB_CalcMoveEnt (entity ent, vector tdest, float tspeed, void() func)