Mobileを移動不能にするプロパティは2つあります。 ParalyzedとFrozenです。 これは共にbool型でtrueの時は移動することが出来ません。 この2つの違いはParalyzedはダメージを受けた場合解除されますが、Frozenは解除されません。 それを上手く使い分けてください。 間違ってもダメージを受けた場合Frozenをfalseにするなんて事はしないでください。
また一定時間の間、移動不能にするメソッドは
public void Paralyze( TimeSpan duration ) public void Freeze( TimeSpan duration )
であり、それぞれdurationの時間が経過した後に移動可能になります。当然Paralyzeはダメージを受けた時点で解除されます。