"The GetIsEffectValid() NWScript command is used to test whether or not the specified effect is a valid effect that was applied to an object. This is almost exclusively used in loops that make use of GetFirstEffect() and GetNextEffect()."@en . "function GetIsEffectValid (effect eEffect) \n* Returns TRUE if eEffect is a valid effect. The effect must have been applied to an object or else it will return FALSE \n* Return type: int \n* Include file: nwscriptdefn"@en . . . . . "effect eEffect"@en . . "The effect to be tested."@en . "GetIsEffectValid"@en . "The GetIsEffectValid() NWScript command is used to test whether or not the specified effect is a valid effect that was applied to an object. This is almost exclusively used in loops that make use of GetFirstEffect() and GetNextEffect()."@en . . "function GetIsEffectValid (effect eEffect) \n* Returns TRUE if eEffect is a valid effect. The effect must have been applied to an object or else it will return FALSE \n* Return type: int \n* Include file: nwscriptdefn"@en . . . "GetIsEffectValid"@en .