About this mod
Introduces a small and (hopefully) unintrusive system of 10 extra attributes into Skyrim, allowing you to customize your character even more.
- Permissions and credits
I wanted to learn how to write SKSE plugins for a while now, and since i could not come up with a creative idea, i decided to rewrite AVA as a plugin.
With his permission, i am proud to now present this to you, CARE - Core Attribute Remaster & Expansion.
What it does
This mod introduces 10 new attributes that influence your character:
Strength, Fortitude, Endurance, Intelligence, Wisdom, Perception, Agility, Dexterity, Charisma & Luck.
Each attribute is scaled from 1 to 20, whith 10 being the neutral and giving neither bonus nor a penalty.
Most attributes have a negative influence when below 10, but some attributes effects only start scaling when higher than 10.
Your baseline attributes are 9 across the board. Your choice of Sex and Race gives you a starting bonus on top of that.
Each time you reach level 50 and level 100 in a skill, you get a prompt with 3 attributes associated with that skill, which allows you to increase an attributes by one point.
The following settings can be adjusted via the .ini file:
- Base attributes (Default = 9 in every attribute)
- Sex and race bonus
- Attribute limit (Default = 20)
- Skill level at which to increase attributes (Default = 50, so every 50 levels)
- What attributes are offered for each skill (Can be increased to more than 3, or lowered down to a single choice)
- It is possible to make a custom race compatible with this mod by adding the EditorID underneath [RaceSettings] with an attribute array
It is possible to change the limit to be higher than 20, however more than half of the effects are only implemented to work up to 20. I will mark those that have an effect above 20 with a * below.
You can find the current bonuses by hovering over the respective attribute in the MCM
Attributes
Strength
- Melee Damage: Modifies damage dealt with melee weapons.
- Power Attack Cost: Modifies stamina cost of executing a Power Attack.
- Unarmed Damage*: Bonus applied to base Unarmed Damage.
Fortitude
- Health*: Fortifies HP based on Level and Fortitude.
- Disease/Poison Resistance*: Modifies resistance to diseases and poisons.
- Physical Resistance: Modifies damage received.
Endurance
- Health Regeneration*: Modifies your HP Regeneration.
- Carry Weight*: Fortifies Carry Weight based on Level and Endurance.
- Sprint Stamina Cost*: Modifies the amount of stamina used for sprinting.
Intelligence
- Magicka*: Fortifies Magicka based on Level and Intelligence.
- Spell Duration: Modifies the duration for all spells.
- Spell Magnitude: Modifies the magnitude for all spells.
Wisdom
- Magicka Regeneration*: Modifies your Magicka Regeneration.
- Magic Resistance*: Modifies resistance to Magic.
- Spell Cost: Modifies the amount it costs to cast a spell.
Perception
- Critical Hit Damage: Modifies the amount of damage you deal on a Critical Hit.
- Evade Attack Chance: Set chance to take no damage from an incoming attack.
- Power Attack Damage: Modifies your Power Attack damage.
Agility
- Stamina*: Fortifies Stamina based on Level and Agility.
- Sneak Attack Mult: Modifies the amount of Sneak Attack damage is dealt. (I am not dealing with that weaponspeedmult issue).
- Movement Speed*: Modifies your movement speed.
Dexterity
- Stamina Regeneration*: Modifies your Stamina Regeneration.
- Range Damage: Modifies damage dealt with ranged weapons.
- Lockpicking: Modifies the size of the lockpicking spot.
Charisma
- Bribe Cost: Modifies the amount of gold needed to bribe an NPC.
- Intimidate Chance Mult: Modifies the chance to successfully intimidating an NPC.
- Sell Price Mult: Modifies the amount of gold you get for selling items.
Luck
- Critical Hit Chance: Chance to land a critical hit.
- Extra Perk Chance*: Chance of gaining an extra Perk Point at Level Up (Cumulative: Continues to increase until you get one, then resets).
- Rewards Mult*: Modifies the gold received from favors and quests.
Bonus per Sex
Male = 1,1,0,0,1,0,0,1,0,1
Female = 0,0,1,1,0,1,1,0,1,0
Bonus per Race
ArgonianRace = 0,1,0,0,0,0,1,2,0,0
BretonRace = 0,0,0,1,1,0,0,0,2,0
DarkElfRace = 0,1,0,1,2,0,0,0,0,0
HighElfRace = 0,0,0,2,1,0,0,0,0,1
ImperialRace = 0,0,1,0,0,0,0,0,1,2
KhajiitRace = 0,0,0,0,0,1,2,1,0,0
NordRace = 2,0,0,0,0,0,0,0,1,1
OrcRace = 1,2,1,0,0,0,0,0,0,0
RedguardRace = 1,0,2,0,0,1,0,0,0,0
WoodElfRace = 0,0,0,0,0,2,1,1,0,0
Attributes per Skill
Archery = Endurance,Agility,Dexterity
Block = Strength,Fortitude,Endurance
Heavy Armor = Strength,Fortitude,Endurance
One-handed = Strength,Perception,Dexterity
Smithing = Strength,Fortitude,Endurance
Two-handed = Strength,Fortitude,Agility
Alteration = Intelligence,Wisdom,Dexterity
Conjuration = Intelligence,Wisdom,Perception
Destruction = Fortitude,Intelligence,Wisdom
Enchanting = Fortitude,Intelligence,Perception
Illusion = Intelligence,Perception,Charisma
Restoration = Intelligence,Wisdom,Perception
Alchemy = Wisdom,Agility,Dexterity
Light Armor = Strength,Endurance,Agility
Lockpicking = Perception,Dexterity,Luck
Pickpocket = Agility,Dexterity,Charisma
Sneak = Endurance,Agility,Luck
Speech = Wisdom,Charisma,Luck
The source file for the MCM Script is included in the mod. The source code for the plugin can be found here: https://github.com/thehajo/CARE
Feel free to make a pull request if you notice obvious mistakes or how to make the code more robust, as this is my first project in C++.
In the same vein, feel free to suggest additional things that i could add/change! Depending on how easy to implement and how much i like it, i might consider it.