To niestety ci nie pomogę 

 Ja zrobiłem regenerację na FrameFunctions jedyne aby działało to dać zmienną na true
Spróbuj może tak hero.attribute[ATR_REGENERATEMANA] += 1;
Chyba że jest to jako talent to :
Npc_SetTalentSkill   (slf, NPC_TALENT_REGENERATEMANA,          1);