[an error occurred while processing this directive]
[<a href="index.shtml">Package Index</a></code> | <a href="index_std.shtml">Mudlib Index</a></code> | <a href="index_eff.shtml">Effect Index</a></code>]<br><h2>File /std/effects/magic/vines.c</h2>
This is the effect for magically summoned vines which
wrap themselves around a player and hold him put.
<p>
The argument is the eff_args class.  'strength'
is the strength of an individual vine (int).
'left' is the number of vines to start with (int).  The third
'caster' is the caster's name or the caster himself
(string or object, respectively), set to zero if the caster
isn't a player.  'vines', 'safe_mapping', 'decrease_count' and
'position_data' should be set to zero as they are used internally.
(If you must know, 'vines' is an object pointing to the
vine object, 'safe_mapping' is a mapping used to store weapon
safe data when the player logs out)
<p>
This effect has a shadow associated with it.<p><b>See also:</b><br>help::effects
.c<h2>Includes</h2>
This class includes the following files /std/effects/magic/path.h and <a href="include.effect.h.shtml">/include/effect.h</a><h2>Class Index</h2>
<ul><li><a href="#class_eff_args">eff_args</a>
</ul><h2>Classes</h2>
These are nice data types for dealing with...  Data!<p>
<ul>
<li><a name="class_eff_args">
eff_args</a><pre>
class eff_args {
                 int strength;
                 int left;
                 mixed caster;
                 object vines;
                 mapping safe_mapping;
                 int decrease_count;
                 mixed position_data;
}

</pre>
</ul>
[an error occurred while processing this directive]

