Originally Posted by monzua
Hi I want to Change the "teleportable" flag via osiris Story script based on specifc conditions in runtime.

Is that possible or is there a different way to block teleport skill to work on a target based on an osiris Event during combat?

If you look at the stats for the teleport skills (Stat editor -> Projects -> Shared -> SkillData -> Skill_Teleportation), then in the column "TargetConditions" you can see "(Character|Dead);!Grounded". This means the target must be a living character or dead, and it must not have the "grounded" status. Hence, this will block teleportation indefinitely:
Code
ApplyStatus(_Char,"GROUNDED",-1.0);


To remove it:
Code
RemoveStatus(_Char,"GROUNDED",-1.0);