From a21b9a69cea08cf7f4b87c2666d64808fc8d0fba Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Wed, 16 Jan 2019 05:19:00 +0100 Subject: [PATCH] trigger_teleport: Now looks for the right attributes in its search for a destination. How inspiring. --- Source/gs-entbase/server/trigger_teleport.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Source/gs-entbase/server/trigger_teleport.cpp b/Source/gs-entbase/server/trigger_teleport.cpp index c33a7dd4..edebe7cd 100644 --- a/Source/gs-entbase/server/trigger_teleport.cpp +++ b/Source/gs-entbase/server/trigger_teleport.cpp @@ -15,8 +15,11 @@ class trigger_teleport : CBaseTrigger void trigger_teleport :: touch ( void ) { if ( other.health > 0 || other.solid == SOLID_SLIDEBOX ) { - entity eTarget = find( world, ::targetname, target ); - setorigin( other, eTarget.origin ); + entity eTarget = find(world, CBaseTrigger::m_strTargetName, m_strTarget); + + if (eTarget) { + setorigin(other, eTarget.origin + [0,0,16]); + } } }