Talk:ActorValueInfo Script
Active discussions
Can't get/set certain actor valuesEdit
With Dawnguard installed, two non-skills have been made into skills, so skse returns true on IsSkill() but Actor.SetActorValue() says
[07/10/2016 - 01:33:10PM] error: Actor value "MagickaRateMod" does not exist. stack: [ (00000014)].Actor.SetActorValue() - "<native>" LineĀ ?
or
[07/10/2016 - 01:33:10PM] error: Actor value "HealRatePowerMod" does not exist. stack: [ (00000014)].Actor.SetActorValue() - "<native>" LineĀ ?
Actor Values:
158 HealRatePowerMod 159 MagickaRateMod
I've not been able to find alternate names for these that work with getav
GetExperienceForLevel(Skill version)Edit
I'm finding that GetExperienceForLevel for skills is not returning the correct values. The return value is much larger than it should be. Example, 99-100 is over 1.58million exp required, which is significantly less than that according to my in game tests and formula exposed by the function in the SKSE source file. --Rasikko (talk) 2018-05-26T07:57:32 (EDT)