Difference between revisions of "Fatigue Game Settings"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>ABO
(fixed attack fatigue burn formula, and added block fatigue burn note.)
imported>ABO
(Corrected block fatigue burn formulas)
Line 53: Line 53:
|style="background:#ffeded" | fFatigueAttackWeaponMult
|style="background:#ffeded" | fFatigueAttackWeaponMult
|style="background:#ffeded" | 0.1
|style="background:#ffeded" | 0.1
|style="background:#ffeded" | Fatigue burned by attack weapon weight multiplier???
|style="background:#ffeded" | Fatigue burned by attack weapon weight multiplier
|-  
|-  
|style="background:#ffeded" | fFatigueBlockBase
|style="background:#ffeded" | fFatigueBlockBase
|style="background:#ffeded" | 0.0
|style="background:#ffeded" | 0.0
|style="background:#ffeded" | Fatigue burned by block
|style="background:#ffeded" | Fatigue burned by block base
|-  
|-  
|style="background:#ffeded" | fFatigueBlockMult
|style="background:#ffeded" | fFatigueBlockMult
|style="background:#ffeded" | 1.0
|style="background:#ffeded" | 1.0
|style="background:#ffeded" | Fatigue burned by block shield weight multiplier???
|style="background:#ffeded" | Fatigue burned by block skill/100 multiplier
|-  
|-  
|style="background:#ffeded" | fFatigueBlockSkillBase
|style="background:#ffeded" | fFatigueBlockSkillBase
|style="background:#ffeded" | 20.0
|style="background:#ffeded" | 20.0
|style="background:#ffeded" | Fatigue burned by block skill base
|style="background:#ffeded" | Fatigue burned by block base
|-  
|-  
|style="background:#ffeded" | fFatigueBlockSkillMult
|style="background:#ffeded" | fFatigueBlockSkillMult
Line 73: Line 73:
|style="background:#ffeded" | fPowerAttackFatiguePenalty
|style="background:#ffeded" | fPowerAttackFatiguePenalty
|style="background:#ffeded" | 5.0
|style="background:#ffeded" | 5.0
|style="background:#ffeded" | Fatigue burned by a power attack???
|style="background:#ffeded" | Fatigue burned by a power attack multiplier
|-  
|-  
|style="background:#ffeded" | fMarksmanFatigueBurnPerSecond
|style="background:#ffeded" | fMarksmanFatigueBurnPerSecond
Line 89: Line 89:
|style="background:#ffeded" | fPerkJumpFatigueExpertMult
|style="background:#ffeded" | fPerkJumpFatigueExpertMult
|style="background:#ffeded" | 0.5
|style="background:#ffeded" | 0.5
|style="background:#ffeded" | Perk multipliers for fatigue burn when jumping???
|style="background:#ffeded" | Acrobatics Perk multiplier for fatigue burn when jumping
|-  
|-  
|style="background:#ffeded" | [[fPerkAthleticsXXFatigueMult]]
|style="background:#ffeded" | [[fPerkAthleticsXXFatigueMult]]
|style="background:#ffeded" | 1.0 -> 0.0
|style="background:#ffeded" | 1.0 -> 0.0
|style="background:#ffeded" | Perk multipliers for fatigue burn when running.
|style="background:#ffeded" | Athletics Perk multipliers for fatigue burn when running.
|}
|}


Line 118: Line 118:
Fatigue burned by attacking is (fPowerAttackFatiguePenalty only applies for a power attack):
Fatigue burned by attacking is (fPowerAttackFatiguePenalty only applies for a power attack):


   fatigue burned = (fFatigueAttackBase + fFatigueAttackMult * WeaponWeight???) *
   fatigue burned = (fFatigueAttackBase + fFatigueAttackMult * WeaponWeight) *
     fPowerAttackFatiguePenalty
     fPowerAttackFatiguePenalty


Line 127: Line 127:
Fatigue burned by blocking is:
Fatigue burned by blocking is:


   fatigue burned = fFatigueBlockBase + fFatigueBlockMult * ShieldWeight??? +
   fatigue burned = fFatigueBlockBase + fFatigueBlockMult * Block/100 +
     fFatigueBlockSkillBase + fFatigueBlockSkillMult * Block/100
     fFatigueBlockSkillBase + fFatigueBlockSkillMult * Block


Note that the Apprentice block perk (reaching skill level iSkillApprenticeMin, default 25) is blocking burns no fatigue, so though there being 4 different settings for block fatigue burn, they become meaningless above pretty low skill levels.
Note that the Apprentice block perk (reaching skill level iSkillApprenticeMin, default 25) is blocking burns no fatigue. Negative values for the *Mult settings work and make more sense than the defaults, as this makes fatigue burn decrease with increasing block skill. Encumbrance, shield weight, and damage of attack blocked have have no impact.


[[Category:Settings]]
[[Category:Settings]]

Revision as of 01:37, 18 July 2007

The following settings control how fatigue works:

Setting Default Value Description
fFatigueBase 1.0 Base impact of low fatigue???
fFatigueMult 0.5 Multiplier for impact of low fatigue???
fFatigueReturnBase 10.0 Base fatigue regenerated per second
fFatigueReturnMult 0.0 Fatigue regenerated per second endurance multiplier
fFatigueRunBase 8.0 Fatigue burned per second when running
fFatigueRunMult 0.0 Fatigue burned per second when running encumberance multiplier
fFatigueJumpBase 30.0 Fatigue burned by jumping
fFatigueJumpMult 0.0 Fatigue burned by jumping encumberance multiplier
fFatigueCastBase 1.0 Fatigue burned by spell casting
fFatigueCastMult 0.0 Fatigue burned by spell casting encumberance??? multiplier
fFatigueAttackWeaponBase 7.0 Fatigue burned by attack
fFatigueAttackWeaponMult 0.1 Fatigue burned by attack weapon weight multiplier
fFatigueBlockBase 0.0 Fatigue burned by block base
fFatigueBlockMult 1.0 Fatigue burned by block skill/100 multiplier
fFatigueBlockSkillBase 20.0 Fatigue burned by block base
fFatigueBlockSkillMult 0.0 Fatigue burned by block skill multiplier
fPowerAttackFatiguePenalty 5.0 Fatigue burned by a power attack multiplier
fMarksmanFatigueBurnPerSecond 15.0 Fatigue burned per second when bow drawn by novice marksman
fMarksmanFatigueBurnPerShot 5.0 Fatigue burned per shot (by novice marksman???)
iMarksmanFatigueBurnPerSecondSkill 20 Unknown. Does not define max skill below which fMarksmanFatigueBurnPerSecond takes affect.
fPerkJumpFatigueExpertMult 0.5 Acrobatics Perk multiplier for fatigue burn when jumping
fPerkAthleticsXXFatigueMult 1.0 -> 0.0 Athletics Perk multipliers for fatigue burn when running.

The following formulas are not all entirely confirmed, but should be pretty close. Unknowns are marked with ???.

The impact on things like attack damage of low fatigue is done calculated with a fatigue factor;

 FatigueFactor = (fFatigueBase + Fatigue/MaxFatigue) * fFatigueMult

Fatigue regenerated per second is calculated as:

 fatigue regenerated = fFatigueReturnBase + fFatigueReturnMult * Endurance

Fatigue burned per second when running is calculated as (fPerkAthleticsXXFatigueMult depends on athletics skill):

 fatigue burned = (fFatigueRunBase + fFatigueRunMult * Encumberance/MaxEncumberance) *
   fPerkAthleticsXXFatigueMult

Fatigue burned by jumping is (fPerkJumpFatigueXXMult depends on acrobatics skill):

 fatigue burned = (fFatigueJumpBase + fFatigueJumpMult * Encumberance/MaxEncumberance) *
   fPerkJumpFatigueXXMult

Fatigue burned by attacking is (fPowerAttackFatiguePenalty only applies for a power attack):

 fatigue burned = (fFatigueAttackBase + fFatigueAttackMult * WeaponWeight) *
   fPowerAttackFatiguePenalty

Fatigue burned by spell casting is:

 fatigue burned = fFatigueCastBase + fFatigueCastMult * Encumberance???SpellCost???

Fatigue burned by blocking is:

 fatigue burned = fFatigueBlockBase + fFatigueBlockMult * Block/100 +
   fFatigueBlockSkillBase + fFatigueBlockSkillMult * Block

Note that the Apprentice block perk (reaching skill level iSkillApprenticeMin, default 25) is blocking burns no fatigue. Negative values for the *Mult settings work and make more sense than the defaults, as this makes fatigue burn decrease with increasing block skill. Encumbrance, shield weight, and damage of attack blocked have have no impact.