[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/religious/shield.c</h2>
This is the effect skelton docs.  This effect
has a classification of "priest.shield".
<p>
The arguments consist of a three-part mixed array.  The first
element is an integer specifying the strength of the shield.  The
second element is an integer specifying the amount of seconds
before the shield expires.  The third part is special:  when the
effect is added, it should be an object pointing to the person
casting (or whatever) the shield.  It is then replaced with a
string of that object's deity (or "a deity" if query_deity()
returns 0)
<p><p><b>See also:</b><br>help::effects
.c<h2>Includes</h2>
This class includes the following files <a href="include.armour.h.shtml">/include/armour.h</a>, <a href="include.effect.h.shtml">/include/effect.h</a> and /std/effects/religious/path.h<h2>Method index</h2>
<dl><ul>
<li><a href="#callback">callback</a>(object, string, int, string, )<li><a href="#restart">restart</a>(object, mixed *)<li><a href="#weakening_message">weakening_message</a>(object)</ul><h2>Public Functions</h2>
These are functions that everyone can access.<p>
.<ul><a name="callback">
callback</a><pre>
int callback(object player,
             string type,
             int amount,
             string zone,
              mixed)
</pre>
<ul><a name="restart">
restart</a><pre>
int * restart(object player,
              mixed * arg)
</pre>
<ul><a name="weakening_message">
weakening_message</a><pre>
void weakening_message(object player)
</pre>

[an error occurred while processing this directive]

