Difference between revisions of "Weapon Damage Formula"

102 bytes removed ,  20:24, 29 December 2008
Make it more clear that MeleeDamageActorValue is actually an ActorValue
imported>SnakeChomp
(MeleeDamage actor value)
imported>SnakeChomp
(Make it more clear that MeleeDamageActorValue is actually an ActorValue)
Line 29: Line 29:
:*ActorSkillValue is the actor's skill value with the weapon.
:*ActorSkillValue is the actor's skill value with the weapon.


'''MeleeDamageActorValue''' = ActorValueBonuses + fAVDMeleeDamageStrengthMult * (ActorStrengthValue + fAVDMeleeDamageStrengthOffset)
'''MeleeDamageActorValue''' is an [[ActorValue]]. The base value = ActorValueBonuses + fAVDMeleeDamageStrengthMult * (ActorStrengthValue + fAVDMeleeDamageStrengthOffset)
:*ActorValueBonuses are granted by certain abilities or equipment. For example, the "Takoma Park Little Leaguer Cap" has an enchantment which increases melee damage by 5. Wearing this cap would mean that ActorValueBonuses has a value of 5.
:*ActorValueBonuses are granted by certain abilities or equipment. For example, the "Takoma Park Little Leaguer Cap" has an enchantment which increases melee damage by 5. Wearing this cap would mean that ActorValueBonuses has a value of 5.
:*fAVDMeleeDamageStrengthMult defaults to: 0.5
:*fAVDMeleeDamageStrengthMult defaults to: 0.5
:*fAVDMeleeDamageStrengthOffset defaults to: 0
:*fAVDMeleeDamageStrengthOffset defaults to: 0
:*ActorStrengthValue is the actor's strength value
:*ActorStrengthValue is the actor's strength value
:*'''Note:''' you can see the actual number being used for your character in game by typing ''player.getav meleedamage'' into the console.


'''CriticalDamageBonus''' = IsCriticalHit * PerkCritModifiers(CritDamage)
'''CriticalDamageBonus''' = IsCriticalHit * PerkCritModifiers(CritDamage)
Anonymous user