Это уже можно не делать, а проще сделать так... 
код со строки 1240 
  
    if strsub(spell, 0, 14) == strsub(HEALBOT_POWER_WORD_SHIELD, 0, 14) then
        tmpTest,tmpTest,HB_HealsMin,HB_shield = string.find(line, HB_SPELL_PATTERN_SHIELD );    
        HB_HealsExt=0;
        HB_HealsMax=HB_HealsMin;
    elseif
 
привезти в такой вид
 
    if strsub(spell, 0, 14) == strsub(HEALBOT_POWER_WORD_SHIELD, 0, 14) then
        tmpTest,tmpTest,HB_HealsMin,HB_shield = string.find(line, HB_SPELL_PATTERN_SHIELD );    
        HB_HealsExt=0;
        HB_HealsMin=0;
        HB_HealsMax=HB_HealsMin;
        tmpTest=1;
    elseif
 
и все у меня ошибка вообще пропала, а мод работает у приста.