No categories assigned

LUA:SetSkillValue

LUA Functions: SetSkillValue()

Sets the current value of the given skill

Syntax

SetSkillValue(param1, param2)


Parameters

Required - param1 (Skill), param2 (int16)
param1 is the skill who's value we want to set
param2 is the value we want to set it to

Usage

function respec(Player)
    skill = GetSkill(Player, "Offence")
    if skill ~= nil then
        SetSkillValue(skill, 35)
    end
end

When this function is called the players offence skill value will be set to 35

Note

If the value exceeds the skill's max value it will be set to max value instead