Difference between revisions of "MUDL:has spell active"
From SlothMUD Wiki
m (Teker moved page MUDL:has spell to MUDL:has spell active) |
|||
| Line 34: | Line 34: | ||
if (!has_spell_active(target(%c), spell_id('blindness')), | if (!has_spell_active(target(%c), spell_id('blindness')), | ||
( | ( | ||
| − | msg_character(target(%c), '$N does something hideous!', %c) | + | msg_character(target(%c), '$N does something hideous!', %c) |
)), | )), | ||
return(true) | return(true) | ||
Latest revision as of 19:45, 8 November 2018
Summary
| Function Name | has_spell_active |
|---|---|
| Settable | No |
| Returns | Boolean |
| Parameter Options |
|---|
| Target (character), Spell (integer) |
This function returns True if the Target is currently affected by the specified spell.
Example
setproc <mobile> # every_round
if (target(%c),
(
if (!has_spell_active(target(%c), spell_id('blindness')),
(
msg_character(target(%c), '$N does something hideous!', %c)
)),
return(true)
}},
return(false)