BlzSetAbilityStringLevelArrayField

Parameters
whichAbilityability
whichFieldabilitystringlevelarrayfield
levelinteger

0-indexed level (since 1.31.1). Index=0 means level=1 in game and so on.

indexinteger
valuestring
comment
bug

Fixed in PTR 2.0.3.23025; present in v2.0.3.22904, v2.0.3: per-ability instance fields sometimes wrongly apply to all ability instances of the base type. See BlzSetAbilityStringLevelField for test code.

Bug report: https://us.forums.blizzard.com/en/warcraft3/t/ability-specific-tooltip-natives-broken-in-v20322978/36601

patch

1.31.0.11889

Source
common.j (suggest an edit or discuss on Github)
return type
boolean
Source code
native BlzSetAbilityStringLevelArrayField          takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, integer index, string value returns boolean