Effects Function Category
Functions that deal with various effects.
Functions
| Name | Brief Description |
|---|---|
| ApplyEffectAtLocation | Applies an effect at a location. |
| ApplyEffectToObject | Applies an effect (visual or actual) to an object. |
| Depetrify | Depetrifies a specified creature. |
| DepetrifyWood | Depetrify something that has been turned to wood |
| EffectAbilityDecrease | Creates an ability decreasing effect on specified ability score. |
| EffectAbilityIncrease | Create an effect that increases an objects specified ability score. |
| EffectACDecrease | Creates an AC decrease effect. |
| EffectACIncrease | Gives an AC bonus to an object. |
| EffectAppear | Create a special effect to make the object "fly in". |
| EffectAreaOfEffect | Returns a new effect object. |
| EffectAttackDecrease | Create an Attack Decrease effect. |
| EffectAttackIncrease | Create an Attack Increase effect |
| EffectBeam | Create a Beam effect. |
| EffectBlindness | Create a Blindness effect. |
| EffectCharmed | Create a Charm effect |
| EffectConcealment | Returns a new effect object. |
| EffectConfused | Creates a confusion effect. |
| EffectCurse | Create a Curse effect. |
| EffectCutsceneDominated | Creates an effect that is guranteed to dominate a creature. |
| EffectCutsceneGhost | Creates a cutscene ghost effect |
| EffectCutsceneImmobilize | Immobilize a creature |
| EffectCutsceneParalyze | Creates an effect that will paralyze a creature for use in a cut-scene. |
| EffectDamage | Returns a new effect object. |
| EffectDamageDecrease | Returns a new effect object. |
| EffectDamageImmunityDecrease | Create a Damage Immunity Decrease effect. |
| EffectDamageImmunityIncrease | Creates a Damage Immunity Increase effect |
| EffectDamageIncrease | Create a Damage Increase effect. |
| EffectDamageReduction | Create a Damage Reduction effect. |
| EffectDamageResistance | Returns a new effect object that makes the target more resistant to certain types of damage. |
| EffectDamageShield | Creates a damage shield around the target that will damage sucessfull attackers. |
| EffectDarkness | Returns a new effect object. |
| EffectDazed | Returns a new effect object. |
| EffectDeaf | Returns a new effect object. |
| EffectDeath | Create a Death effect |
| EffectDisappear | Returns a new effect object. |
| EffectDisappearAppear | Returns a new effect object. |
| EffectDisease | Create a Disease effect. |
| EffectDispelMagicAll | Create a Dispel Magic All effect. |
| EffectDispelMagicBest | Create a Dispel Magic Best effect. |
| EffectDominated | Returns a new effect object. |
| EffectEntangle | Create an Entangle effect |
| EffectEthereal | Creates an effect like the Sanctuary spell, but the observers get no saving throw. |
| EffectFrightened | Create a frightened effect for use in making creatures shaken or flee. |
| EffectHaste | Returns a new effect object. |
| EffectHeal | Creates a healing effect. |
| EffectHitPointChangeWhenDying | Returns a new effect object. |
| EffectImmunity | Create an Immunity effect. |
| EffectInvisibility | Create an Invisibility effect. |
| EffectKnockdown | Returns a new effect object. |
| EffectLinkEffects | Creates one new effect object from two seperate effect objects. |
| EffectMissChance | Creates a miss chance effect. |
| EffectModifyAttacks | Create a Modify Attacks effect that adds attacks to the target. |
| EffectMovementSpeedDecrease | Create a Movement Speed Decrease effect to slow target. |
| EffectMovementSpeedIncrease | Create a Movement Speed Increase effect to speed target movement rate. |
| EffectNegativeLevel | Create a Negative Level effect that will decrease the level of the target. |
| EffectParalyze | Returns a new effect object. |
| EffectPetrify | Creates an effect that will petrify a creature. |
| EffectPoison | Create a Poison effect. |
| EffectPolymorph | Create a Polymorph effect that changes the target into a different type of creature. |
| EffectRegenerate | Create a Regenerate effect. |
| EffectResurrection | Returns a new effect object. |
| EffectSanctuary | Creates a sanctuary effect. |
| EffectSavingThrowDecrease | Create a Saving Throw Decrease effect to lower one Saving Throw type. |
| EffectSavingThrowIncrease | Create a Saving Throw Increase effect to raise one Saving Throw type. |
| EffectSeeInvisible | Returns a new effect object. |
| EffectSilence | Create a Silence effect |
| EffectSkillDecrease | Returns an effect to decrease a skill. |
| EffectSkillIncrease | Returns an effect which will cause a skill increase. |
| EffectSleep | Returns a sleep effect. |
| EffectSlow | Creates a slow effect. |
| EffectSpellFailure | Creates an effect that inhibits spells. |
| EffectSpellImmunity | Returns an effect of spell immunity. |
| EffectSpellLevelAbsorption | Returns a Spell Level Absorption effect |
| EffectSpellResistanceDecrease | Returns a Spell Resistance Decrease effect. |
| EffectSpellResistanceIncrease | Returns an effect which increases spell resistance. |
| EffectStunned | Returns a Stunned effect. |
| EffectSummonCreature | Creates a summon creature effect. |
| EffectSwarm | Returns a Swarm effect. |
| EffectTemporaryHitpoints | Create a Temporary Hitpoints effect that raises the Hitpoints of the target. |
| EffectTimeStop | Returns a new effect object. |
| EffectTrueSeeing | Returns an effect of True Seeing. |
| EffectTurned | Returns a new effect object. |
| EffectTurnResistanceDecrease | Create a Turn Resistance Decrease effect that can make creatures more susceptible to turning. |
| EffectTurnResistanceIncrease | Create a Turn Resistance Decrease effect that can make creatures more resistant to turning. |
| EffectUltravision | Returns an effect of Ultravision |
| EffectVisualEffect | Creates a new visual effect object |
| ExtraordinaryEffect | Marks an effect as belonging to the effect subtype Extraordinary. |
| GetAreaOfEffectCreator | Gets the creator of an Area of Effect object. |
| GetEffectCreator | Gets the object that created eEffect. |
| GetEffectDurationType | Gets the constant that defines the type of effect in eEffect. |
| GetEffectSpellId | This will return the constant of the spell that applied the effect (SPELL_*). |
| GetEffectSubType | Get the subtype (SUBTYPE_*) of the effect. |
| GetEffectType | Get the type constant of the effect. |
| GetFirstEffect | Determines the first active effect on a creature. |
| GetHasEffect | Determines whether a creature has an effect. |
| GetIsEffectValid | Determines whether an effect is valid. |
| GetNextEffect | Determines the next active effect on a creature. |
| GetPlaceableIllumination | Retrieves the current state of a placeables illumination. |
| MagicalEffect | This function sets the effects sub type to magical. |
| MakeDrunk | Gets a creature drunk. |
| Petrify | Permanently turn a creature to stone. (Until depetrified anyway.) |
| PetrifyWood | Turns a specified object to wood instead of stone. |
| PlayAnimation | Play an animation. |
| PlayVoiceChat | Plays a voice chat. |
| RecomputeStaticLighting | Recomputes the lighting in an area based on current static lighting conditions. |
| RemoveEffect | Removes an effect from a creature or object. |
| RemoveEffectOfType | Remove an effect of the given type. |
| RemoveSpecificEffect | Removes effects from a creature. |
| RunDrownImpact | Allows a water elemental to fill its victim’s lungs with water, drowning the victim. |
| RunMelfAcidImpact | Handles the dealing of damage each round by the Melf’s Acid Arrow spell. |
| SupernaturalEffect | Modifies an effect to make it a Supernatural effect. |
| VersusAlignmentEffect | Set eEffect to be versus a specific alignment. |
| VersusRacialTypeEffect | Set eEffect to be versus nRacialType. |
| VersusTrapEffect | Modifies an effect so that it only works against traps. |