diff --git a/src/gs-entbase/server/trigger_teleport.qc b/src/gs-entbase/server/trigger_teleport.qc index 9bee221d..487a5721 100644 --- a/src/gs-entbase/server/trigger_teleport.qc +++ b/src/gs-entbase/server/trigger_teleport.qc @@ -70,7 +70,7 @@ trigger_teleport::Touch(entity eToucher) if (eTarget) { vector endpos = eTarget.origin + [0,0,16]; float flSpeed = vlen(eToucher.velocity); - makevectors(eToucher.angles); + makevectors(eTarget.angles); eToucher.velocity = (v_forward * flSpeed); eToucher.angles = eTarget.angles; setorigin_safe(eToucher, endpos);