Name | Brief Description |
---|
AmIAHumanoid | Returns TRUE if the target is a humanoid. |
AssignAOEDebugString | Causes the creator of an area of effect spell to speak. |
CalcNumberOfAttacks | Internal function. Calculates the appropriate base number of attacks for spells that increase this (tensers, divine power). |
CreateDoomEffectsLink | Creates a linked effect that can be used for all doom effects. |
CreateProtectionFromAlignmentLink | Creates a protection from alignment effect. |
DoSpellBreach | Performs a spell breach up to nTotal spells are removed and nSR spell resistance is lowered. |
GetDragonFearDC | Internal function. Adding a function, we were using two different sets of numbers before. Standardizing it to be closer to 3e. nAge - hit dice |
GetRandomDelay | Generates a random number between two values used for time delays. |
GetScaledDuration | Determines a scaled down duration based on the game difficulty setting. |
GetScaledEffect | Creates a new effect based on the game difficulty. |
GetSpellBreachProtection | Returns the next protection spell from a list of seventeen. |
GetSpellEffectDelay | Determines the time an effect should be delayed. |
MyResistSpell | Determines and plays animation for resisting a spell when applicable. |
MySavingThrow | Checks for spell countering by a saving throw. |
PlayDragonBattleCry | Makes a dragon sound its battle cry. |
RemoveEffectsFromSpell | Internal function. Removes any effects from this type of spell. i.e., used in Mage Armor to remove any previous mage armors. |
RemoveProtections | Removes all spell protections of a specific type. |
RemoveSpecificEffect | Removes effects from a creature. |
RemoveSpellEffects | Removes the effects of a spell cast on a creature. |
RemoveTempHitPoints | Internal function. Gets rids of temporary hit points so that they will not stack. |
spellsCure | Internal function. Used by the 'cure' series of spells.
Will do max heal/damage if at normal or low difficulty. Random rolls occur at higher difficulties. |
TrapDoElectricalDamage | Function for doing electrical traps. |