Difference between revisions of "Class"
Jump to navigation
Jump to search
Corrected Skill Weight explanation and calculations.
imported>Scornett |
imported>DreamKing (Corrected Skill Weight explanation and calculations.) |
||
Line 16: | Line 16: | ||
*'''Attribute Weights:''' For Actors above Level 1, these weights determine how the Actor distributes the Health, Magicka and Stamina bonuses they gain based on their level. Like the player, all Actors gain 10 points to distribute per level (this value comes from the iAVDhmsLevelUp gamesetting). | *'''Attribute Weights:''' For Actors above Level 1, these weights determine how the Actor distributes the Health, Magicka and Stamina bonuses they gain based on their level. Like the player, all Actors gain 10 points to distribute per level (this value comes from the iAVDhmsLevelUp gamesetting). | ||
**For Example, say Health = 1, Magicka = 2, Stamina = 3. An Actor at Level 7 has a total of 60 HMS points to distribute. 1/6 of them are given to Health, 2/6 to Magicka, and 3/6 to Stamina. So the NPC has +10 Health, +20 Magicka, and +30 Stamina. | **For Example, say Health = 1, Magicka = 2, Stamina = 3. An Actor at Level 7 has a total of 60 HMS points to distribute. 1/6 of them are given to Health, 2/6 to Magicka, and 3/6 to Stamina. So the NPC has +10 Health, +20 Magicka, and +30 Stamina. | ||
*'''Skill Weight:''' For Actors above Level 1, these weights determine how the Actor distributes the Skill Points based on their level. For each level above Level 1, the Actor gains a number of skill points equal to the iAVDskillsLevelUp gamesetting (8). | *'''Skill Weight:''' For Actors above Level 1, these weights and their sum determine how the Actor distributes the Skill Points based on their level. For each level above Level 1, the Actor gains a number of skill points equal to the iAVDskillsLevelUp gamesetting (8). | ||
**For Example, say One-handed = 3, Light Armor = | **An NPC's skill at a given level will be the sum of their base value for the skill (typically determined by their Race) plus the number of skill points they have to distribute multiplied by the fraction of the skill's weight compared to their total skill weights. ''This Skill = This Skill Base + (Total Points * (This Skill Weight / Sum of Skills Weights))'' Any fractions should be rounded to the nearest integer. | ||
**For Example, say a class defines skill weights of One-handed = 3, Light Armor = 3, Archery = 2, Block = 1. Their sum is 9. An Actor reaching Level 10 has a total of 72 skill points to distribute. Their One-Handed skill at level 10 would be their base skill plus 72 * 3 / 9; that is, the base plus 24. | |||
[[Category:Character]] | [[Category:Character]] | ||
[[Category:Actor]] | [[Category:Actor]] |