X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Ftriggers%2Fsubs.qh;h=98491820f215da9636d2ce8cd72e7bbffc2e7aaa;hb=5a21a1f68548de525684836ee759c7f281b591b9;hp=ea8ef3057425b28b9e260785a314da659bfbad7a;hpb=d9b16a719396d1afe1a767dd35e8cc5de779a22d;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/triggers/subs.qh b/qcsrc/common/triggers/subs.qh index ea8ef3057..98491820f 100644 --- a/qcsrc/common/triggers/subs.qh +++ b/qcsrc/common/triggers/subs.qh @@ -27,12 +27,9 @@ #define SUB_FLAGS move_flags void SUB_SETORIGIN(entity s, vector v) - { + {SELFPARAM(); s.move_origin = v; - entity oldself = self; - self = s; - _Movetype_LinkEdict(true); - self = oldself; + WITH(entity, self, s, _Movetype_LinkEdict(true)); } #endif