// Created By Scarface void main() { object oPC = GetPCSpeaker(); effect eEffect, eVisEyes; int iGender = GetGender(oPC), iSub, iType; switch(GetAppearanceType(oPC)) { case APPEARANCE_TYPE_DWARF: { if (iGender == GENDER_MALE) eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_DWARF_MALE); else eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_DWARF_FEMALE); break; } case APPEARANCE_TYPE_ELF: { if (iGender == GENDER_MALE) eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_ELF_MALE); else eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_ELF_FEMALE); break; } case APPEARANCE_TYPE_GNOME: { if (iGender == GENDER_MALE) eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_GNOME_MALE); else eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_GNOME_FEMALE); break; } case APPEARANCE_TYPE_HALF_ELF: { if (iGender == GENDER_MALE) eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HALFELF_MALE); else eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HALFELF_FEMALE); break; } case APPEARANCE_TYPE_HALFLING: { if (iGender == GENDER_MALE) eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HALFLING_MALE); else eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HALFLING_FEMALE); break; } case APPEARANCE_TYPE_HALF_ORC: { if (iGender == GENDER_MALE) eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HALFORC_MALE); else eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HALFORC_FEMALE); break; } case APPEARANCE_TYPE_HUMAN: { if (iGender == GENDER_MALE) eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HUMAN_MALE); else eVisEyes = EffectVisualEffect(VFX_EYES_RED_FLAME_HUMAN_FEMALE); break; } } eEffect = GetFirstEffect(oPC); while (GetIsEffectValid(eEffect)) { iType = GetEffectType(eEffect); iSub = GetEffectSubType(eEffect); if (iType == EFFECT_TYPE_VISUALEFFECT && iSub == SUBTYPE_SUPERNATURAL) { RemoveEffect(oPC, eEffect); } eEffect = GetNextEffect(oPC); } ApplyEffectToObject(DURATION_TYPE_PERMANENT, SupernaturalEffect(eVisEyes), oPC); }