entity targ;
targ = find(world, targetname, self.target);
self.target = targ.target;
if (self.target == "")
objerror("func_train_find: no next target");
SUB_SETORIGIN(self, targ.origin - self.view_ofs);
entity targ;
targ = find(world, targetname, self.target);
self.target = targ.target;
if (self.target == "")
objerror("func_train_find: no next target");
SUB_SETORIGIN(self, targ.origin - self.view_ofs);