GetSkillValue
Returns the base skill value without modifiers (no buffs, no equipment bonuses).
For the effective value with modifiers, use GetSkillCurrentValue.
In Pascal, the skill is identified by name (string). In Python, by skill index (integer).
Returns 0 if the character is disconnected.
Возвращает базовое значение навыка без модификаторов (без баффов, без бонусов экипировки).
Для эффективного значения с модификаторами используйте GetSkillCurrentValue.
В Pascal навык задаётся именем (строка). В Python — индексом (целое число).
Возвращает 0, если персонаж не подключён.
function GetSkillValue(SkillName: String): Double;
def GetSkillValue(SkillID: int) -> float: ...
begin
AddToSystemJournal('Inscription (base): ' +
Format('%.1f', [GetSkillValue('Inscription')]));
end.
AddToSystemJournal(f'Inscription (base): {GetSkillValue(23):.1f}')
GetSkillCurrentValue, GetSkillCap, GetSkillLockState, UseSkill