ExtraordinaryEffect(effect)

Marks an effect as belonging to the effect subtype Extraordinary.

effect ExtraordinaryEffect(
    effect eEffect
);

Parameters

eEffect

An effect to flag as extraordinary.


Description

This function adds the flag SUBTYPE_EXTRAORDINARY to an effect, marking it as an Extraordinary effect. This allows the engine to apply the effect with the same rules as Extraordinary Abilities (3rd edition DMG page 71, MM page 7).



Remarks

The extent to which the Aurora Engine correctly classifies and applies Extraordinary effects is not yet known.


Version

1.29

Example

// while scripting a Pixie's arrows, you might find:
Effect eSleep = ExtraordinaryEffect(EffectSleep());

See Also

functions: ApplyEffectAtLocation | ApplyEffectToObject | MagicalEffect | SupernaturalEffect
categories: Effects Functions
constants: SUBTYPE_* Constants


 author: Iskander Merriman, editor: Charles Feduke, additional contributor(s): Alex Meduna
 Send comments on this topic.