void main() { if(GetTag(OBJECT_SELF) == "lighting") { if(d20(1) <= 15) { ActionCastSpellAtObject(SPELL_CALL_LIGHTNING, OBJECT_SELF, METAMAGIC_NONE, TRUE, 3, PROJECTILE_PATH_TYPE_DEFAULT, TRUE); } } else if(GetTag(OBJECT_SELF) == "dreamupdate") { ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_GLOW_PURPLE, FALSE), OBJECT_SELF, 6.0); } }