Nestharus
o-o
- Reaction score
- 84
SetHeroLevel is buggy. SetHeroLevel(6553) will set it to the max level. Anything above 6553 doesn't work. You have to set to 6553 (max level) and then strip to get down to correct level between 6553 and 10000.
JASS:
library SetHeroLevelX
function SetHeroLevelX takes unit whichUnit, integer level returns nothing
if (level<6553) then
call SetHeroLevel(whichUnit,level,false)
else
call SetHeroLevel(whichUnit,6553,false)
if (GetHeroLevel(whichUnit)!=level) then
call UnitStripHeroLevel(whichUnit,GetHeroLevel(whichUnit)-level)
endif
endif
endfunction
endlibrary