+#ifdef SVQC
+ entity tg = find(world, targetname, self.target);
+ if(tg.spawnflags & 4)
+ {
+ self.use1 = train_use;
+ self.SUB_THINK = func_null;
+ self.SUB_NEXTTHINK = 0;
+ }
+ else
+#endif
+ if(self.wait < 0 || self.train_wait_turning) // no waiting or we already waited while turning