First TCL command just disables collision, but second TCL call to re-enable collision (after a few frames) immediately warps player to the floor .
I tried fixing player vertical position in the same frame immediately before and/or after TCL (example)
set savedZ to ( player->GetPos Z )player->SetPos Z savedZTCLplayer->SetPos Z savedZ, but it does not work.
Anybody has a similar problem solved?