Just so I don't forget, this is partly in
Mob::SpellEffect() in
zone/spell_effects.cpp:
Code:
case SE_Blind:
{
#ifdef SPELL_EFFECT_SPAM
snprintf(effect_desc, _EDLEN, "Blind: %+i", effect_value);
#endif
if (spells[spell_id].base[i] == 1)
BuffFadeByEffect(SE_Blind);
// solar: handled by client
// TODO: blind flag?
break;
}