631 bytes added
, 01:56, 1 September 2014
{{code}}
Rooted dictates that the character in question cannot move to another tile of its own accord, regardless of available limbs or AGI stat. IsRooted is defined in a character's entry inside char.dat and is currently used by all forms of [[carnivorous plant]] and [[mushroom]]. Rooted does not prevent a character from interacting with adjacent tiles or enemies, however.
A rooted character can only move via [[teleport]]ation or [[levitation]], and cannot be knocked back by a [[kicking|kick]].
<pre>
truth character::CanMove() const
8840
{
8841
return !IsRooted() || StateIsActivated(LEVITATION);
8842
}
</pre>