Difference between revisions of "User:JRoush"
Jump to navigation
Jump to search
→General Actor Value Mechanics
imported>JRoush |
imported>JRoush |
||
Line 36: | Line 36: | ||
| <center> '''Calculated Multiplier''' </center> | | <center> '''Calculated Multiplier''' </center> | ||
| A multiplier to the AV from ''other'' AVs and game settings. This factor is almost always 1.0; the exception is the [[MagickaMultiplier]] for the player character. | | A multiplier to the AV from ''other'' AVs and game settings. This factor is almost always 1.0; the exception is the [[MagickaMultiplier]] for the player character. | ||
|- | |||
| <center> '''Max Modifier''' </center> | |||
| For Actors with middle process or higher. This factor is modified by 'recoverable' effects such as Fortify, Drain, Feather, etc on non-Ability-type spells. | |||
|- | |||
| <center> '''Offset Modifier''' </center> | |||
| For all Actors. This factor is doesn't seem to be used by the combat or magic systems. It is modified only by the [[ModActorValue|ModAV]] and [[ForceActorValue|ForceAV]] ''script'' commands (''not'' the console versions). | |||
|- | |||
| <center> '''Damage Modifier''' </center> | |||
| For Actors with low process or higher. This factor is modified by the [[ModActorValue|ModAV]] and [[ForceActorValue|ForceAV]] ''console'' commands, by direct damage from combat, falling, lava, etc., and by 'nonrecoverable' effects like Damage & Restore. It is intended only for '''negative''' values; any change that would increase it above zero sets it to zero instead. | |||
|- | |- | ||
|} | |} | ||
There are three different 'versions' of an Actor Value that play a role in Oblivion: | There are three different 'versions' of an Actor Value that play a role in Oblivion: | ||
Calculated Base Value = (Base + Calculated Base) * (Calculated Multiplier) | Calculated Base Value = (Base + Calculated Base) * (Calculated Multiplier) | ||
Maximum Value | Maximum Value = Calculated Base Value + Max Modifier | ||
Current Value | Current Value = Maximum Value + Offset Modifier + Damage Modifier | ||
{|border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
! style="background:#efefef;" | <center> Value </center> | |||
! style="background:#efefef;" | <center> Used For </center> | |||
|- | |||
| <center> '''Calculated Base Value''' </center> | |||
| Returned by the [[GetBaseActorValue|GetBaseAV]] console+script commands. This value is used to check mastery level in a skill, and (for Alchemy) to compute player-created potion strength. | |||
|- | |||
| <center> '''Maximum Value''' </center> | |||
| The upper limit shown in the menu and HUD for the player's Health, Magicka, and Fatigue. | |||
|- | |||
| <center> '''Current Value''' </center> | |||
| Returned by the [[GetActorValue|GetAV]] console+script commands. This is the value used for the vast majority of AV checks. It is the value shown in the menu and HUD for the player's stats. | |||
|- | |||
|} | |||
=== Notes | === Notes === | ||
* These formulas do not apply to '''Fame,Infamy,Bounty,or Encumbrance'''. These AVs are calculated differently, and stored differently as well. | * These formulas do not apply to '''Fame,Infamy,Bounty,or Encumbrance'''. These AVs are calculated differently, and stored differently as well. | ||
* When player stats are displayed in the menu, they are shown as green if the Current value is greater than the Calculated Base value, red if the Current value is less than the CBV, and blue if the two are equal. The exception is the players Health, Magicka, and Fatigue, where the comparison is between the Maximum value and the CBV. | * When player stats are displayed in the menu, they are shown as green if the Current value is greater than the Calculated Base value, red if the Current value is less than the CBV, and blue if the two are equal. The exception is the players Health, Magicka, and Fatigue, where the comparison is between the Maximum value and the CBV. |