Misc. fixes from prior NPC changes

This commit is contained in:
Blixibon
2021-11-04 12:04:31 -05:00
parent 6d48f52d12
commit 276d9ff24f
3 changed files with 15 additions and 6 deletions
+6 -3
View File
@@ -3374,14 +3374,17 @@ void CAI_BaseNPC::RunTask( const Task_t *pTask )
}
else if (IsActivityFinished())
{
// Dismount complete. Fix up our position if we have to
// Dismount complete.
GetMotor()->MoveClimbStop();
// Fix up our position if we have to
Vector vecTeleportOrigin;
if (GetMotor()->MoveClimbShouldTeleportToSequenceEnd( vecTeleportOrigin ))
{
GetMotor()->MoveClimbStop();
SetLocalOrigin( vecTeleportOrigin );
TaskComplete();
}
TaskComplete();
}
break;
#else