SetHeroStat
- Parameters
-
whichHero unit
whichStat integer
value integer
- comment
- patch
1.07
- Source
- Blizzard.j
- return type
nothing
- Source code
function SetHeroStat takes unit whichHero, integer whichStat, integer value returns nothing
// Ignore requests for negative hero stats.
if (value <= 0) then
return
endif
if (whichStat == bj_HEROSTAT_STR) then
call SetHeroStr(whichHero, value, true)
elseif (whichStat == bj_HEROSTAT_AGI) then
call SetHeroAgi(whichHero, value, true)
elseif (whichStat == bj_HEROSTAT_INT) then
call SetHeroInt(whichHero, value, true)
else
// Unrecognized hero stat - ignore the request.
endif
endfunction