Weapon Damage Calculation in Vanilla wrong?

Post » Tue Jun 19, 2012 8:04 pm

OK here is the problem:

If you take the normal weapon skills. e.g. Armsman, the description says it increases the weapon damage by 20% each rank, but if you look at the perk in the CK, the calculation goes "damage*1.20" for rank 1, "damage*1.40" for rank 2 and so on, however, 1.2*1.4*1.6*1.8*2.0 = 9.6 and not 2.0 !!!!

If you then have a look at perks that modify e.g. sneaking attack damage, they took that into consideration, backstab does "Damage*2 while sneaking" where the inherent modifier for sneak attacks is 3, so 3*2=6 times more damage. Assasin's Blade then extends this to 15 times more damage, but the multiplier in the perk is 2.5, which is correct because 3'2'2,5 = 15.

So is the calculation of Weapon skills (and btw. Armor Skills as well) in Vanilla completely wrong and thus overpowered?

>> Could this be corrected if each of the higher ranks (e.g. Armsman 3) has a higher priority or would this prevent other multipliers, e.g. from enchanted gear to affect the skill correctly?
User avatar
Jimmie Allen
 
Posts: 3358
Joined: Sun Oct 14, 2007 6:39 am

Post » Tue Jun 19, 2012 3:03 pm

All of those 20% weapon perks have a condition that they only work if the same actor does not have the next rank of a perk. So if the player has all 5 ranks of a perk, it will work like:

- First rank doesn't give anything, because player has second rank
- Second rank doesn't work, because player has third
- Third doesn't work, because player has fourth
- Fourth doesn't work, because player has fifth
- Fifth works, because all conditions are satisfied, so it multiplies damage by 2
User avatar
Juan Cerda
 
Posts: 3426
Joined: Thu Jul 12, 2007 8:49 pm

Post » Tue Jun 19, 2012 1:12 pm

Can I see that condition somewhere? Because for a modification of other skills this would make calculating much more easy.
The Condition in the perk-window only describes the conditions you need to take that perk.
User avatar
Katie Samuel
 
Posts: 3384
Joined: Tue Oct 10, 2006 5:20 am

Post » Tue Jun 19, 2012 4:57 am

ok found it ...

But then that means that they miscalculated the haggling-perk. I found that it has the same condition connected to each rank, being only applicable if the player doesn't have the next rank.
But the multiplier for e.g. 30% better prices is sellprice: 1.30 which is correct, but 0.77 for buyprice, which is only 23%. However if you remove that condition for the buyprice, then the calculation works properly because 0.91*0.83*... and so on results for the correct ammont of price reduction for each rank - but only if ALL perks count, so something must have gone wrong here.
User avatar
Olga Xx
 
Posts: 3437
Joined: Tue Jul 11, 2006 8:31 pm

Post » Tue Jun 19, 2012 6:39 pm

130 / 0,77 = 100 - That's a common discount trick:

$130 now only $100!

You paid $100 and saved $30 - that's -30% right? Wrong, it's -23%.

A lot of shrewd merchants in Skyrim ;)
User avatar
:)Colleenn
 
Posts: 3461
Joined: Thu Aug 31, 2006 9:03 am

Post » Tue Jun 19, 2012 1:29 pm

Well, thanks to my mod, the merchants don't cheat ME anymore :biggrin:
User avatar
Leticia Hernandez
 
Posts: 3426
Joined: Tue Oct 23, 2007 9:46 am


Return to V - Skyrim