In program client_process.cpp
Client::OPMemorizeSpell
change the line that says
Code:
if(GetClass()>0 && GetClass()<16 && (GetLevel() >= spells[memspell->spell_id].classes[GetClass()]))
to say
Code:
if(GetClass()>0 && GetClass()<16 && (GetLevel() >= spells[memspell->spell_id].classes[GetClass()-1]))