Hello! I just wanted to preface by saying I am a long time lurker, first time poster. I have run into a problem with a script I have been working on that is supposed to change character skills. The problem Iâm having is changing the skill itself. For instance, I want to chance the attribute bonus for Unarmed (Endurance) to a combination of Endurance and Agility. When I did though, the script will average out the two attributes on character creation perfectly, but any increases made on level up disappear shortly after the level up menu disappears. I just want to know if what Iâm trying to do is even possible or if there is a work around. Here is an example of my script: set iDexterity to player.GetActorValue Agility set iConstitution to player.GetActorValue Endurance let iFitness := iDexterity - iConstitution player.SetActorValue Unarmed iFitness Thank you in advance for any help.