GetHeroProperName
- Parameters
whichHero unit- comment
Returns the hero's "Proper Name".
A "proper name" is one of the multiple names a hero can get at random. It's the big name displayed above the experience bar.
Example (Lua, 2.0.2):
h1 = CreateUnit(Player(0), FourCC("Hamg"), -30, 0, 90) print(GetUnitName(h1) .." (unit name) aka (proper name) ".. GetHeroProperName(h1)) -- equivalent to: print(BlzGetUnitStringField(h1, UNIT_SF_PROPER_NAMES))- note
Will return
nullon non-hero units ornull.- note
See:
BlzSetUnitName,BlzGetUnitStringField,GetDestructableName,GetItemName,GetObjectName.- patch
1.15
- Source
- common.j (raise an issue to discuss on Github or submit a PR)
- return type
string- Source code
native GetHeroProperName takes unit whichHero returns string