void ClearBlind(object oPC) { effect token = GetFirstEffect(oPC); while (GetIsEffectValid(token)) { if(GetEffectType(token) == EFFECT_TYPE_BLINDNESS) RemoveEffect(oPC,token); token = GetNextEffect(oPC); } return; } void main() { object oPC = GetPCSpeaker(); if(oPC == OBJECT_INVALID) oPC = GetLastSpeaker(); ClearBlind(oPC); return; }