MUDL:check saves paralysis
From SlothMUD Wiki
Revision as of 19:02, 8 November 2018 by Teker (Talk | contribs) (Created page with " __TOC__ = Summary = {|class="abilitiestable" border="0" cellspacing="0" cellpadding="0" ! Function Name | check_saves_paralysis |- ! Settable | No |- ! Returns | Boolean |...")
Summary
Function Name | check_saves_paralysis |
---|---|
Settable | No |
Returns | Boolean |
Parameter Options |
---|
Victim (character) |
Victim (character), Attacker (character) |
Victim (character), Attacker (character), Modifier (integer) |
This function performs a saving throw roll for the Victim and returns True if the save is successful. If the Attacker is specified, any saving throw modifiers on the Attacker will adjust the roll. In addition, a Modifier can be specified to make the roll easier (positive value) or harder (negative value).
Example
setproc <mobile> # every_round if (target(%c), ( if (!check_saves_paralysis(target(%c), %c, 0), ( msg_character(target(%c), '$N has paralyzed you!', %c), affect(target(%c), 'freeze', 'location=paralysis modifier=1 seconds=60 level='+level(%c)), return(true) )) )), return(false)