EffectTrueSeeing()
Returns an effect of True Seeing.
effect EffectTrueSeeing();
Description
Creates a True Seeing effect which can then be applied to a creature target.
True seeing, as far as I (Jasperre) know, sees through (as if they never had it):
- Invisibility (Improved and normal)
- Hiding creatures
- Sancuary (not Etherealness)
Remarks
EffectTrueSeeing() only creates the effect, it still must be applied to a creature using ApplyEffectToObject.
Using ApplyEffectAtLocation will result in no effect.
Version
1.22
Example
// Example 1 - An OnUsed script to create a True Seeing effect and then apply the effect to a PC with a duration of 60 seconds. void main(){ effect eTrueSeeing = EffectTrueSeeing(); object oPC = GetLastUsedBy(); if (!GetIsPC(oPC)) return; ApplyEffectToObject(DURATION_TYPE_INSTANT,eTrueSeeing,oPC,60.0f); } // Example 2 - Same script as Example 1, but uses // EffectTrueSeeing without the need of an effect variable. void main(){ object oPC = GetLastUsedBy(); if (!GetIsPC(oPC)) return; ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectTrueSeeing(),oPC,60.0f); }
See Also
functions: | ApplyEffectToObject |
categories: | Effects Functions |
author: Brett Lathrope, editor: Jasperre
Send comments on this topic.