Aller au contenu

Photo

Power recharge speed and weight capacity


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1
Taddl

Taddl
  • Members
  • 540 messages
I have some problems understanding the formula for the recharge speed in multiplayer. I didnt find anything on the forums that cleared the problems so help is appreciated.

On the forums there is this formula
New Value = Base Value at Rank 1 * (1.0 / (1.0 + Sum of all rank bonuses + Dynamic Bonuses))

http://social.biowar...-9291444-1.html

It works for the positive bonus. For example level 1 infiltrator cloak without rank bonus and +200% weight:

10*(1.0/(1.0+0+2.0))=10*(1.0/3)=3.3333333 seconds

same as in the game.
But if you have the same only with -200% weight:

10 * (1.0/(1.0+0+(-2.0))=10*(1.0/(-1.0))=-10 seconds

that isnt really possible. So i came up with this formula:

New Value = Base Value * sqrt(3)^(-(Sum of all rank bonuses + Dynamic Bonuses))

so we have for example 1:

10*sqrt(3)^(-2.0)=10*(1/3)=3.333 seconds which is correct

and for example 2:

10*sqrt(3)^(-(-2.0))=10*(3)=30 seconds which is also the right value,

but I tested several values in between and they were wrong.
So if anyone can knows the right formula or a site where i can find it, please post it.

Thanks in advance.

#2
Pressedcat

Pressedcat
  • Members
  • 372 messages
The impression I got was that if you have a positive (or zero) power recharge rate, the formula was as provided:

New Value = Base Value at Rank 1 * (1.0 / (1.0 + Sum of all rank bonuses + Dynamic Bonuses)).

If you have a negative overall recharge rate speed, the formula is:

New Value = Base Value at rank 1* (1.0+ |Sum of all rank bonuses + Dynamic Bonuses|).

So in effect, a +200% recharge rate means powers will take a third of the time to recharge, +100% half, -100% double and -200% three times as long.

I guess if you wanted it all in one formula, it would look like:

New Value = Base Value at rank 1 * [(1.0 + |∑Rank Bonuses + ∑Dynamic Bonuses|) ^ (-1* ((∑Rank Bonuses + ∑Dynamic Bonuses) / |∑Rank Bonuses + ∑Dynamic Bonuses|))]

Looks a little ungainly, but the bit in colour just specifies whether the multiplier is going to be of the form 1/n (positive recharge bonus), or n (negative bonus). I haven't really checked to see if this is actually how recharge bonuses work, so don't take it for gospel.

Also, in case you were in any doubt, take ∑ 'to mean sum of', and the stuff in modulus brackets |...| simply means 'magnitude of' or 'positive'.

Modifié par Pressedcat, 07 avril 2012 - 08:16 .


#3
Taddl

Taddl
  • Members
  • 540 messages
Thanks for the reply. It is a pretty good formula and gives mostly the approximately right values. I did some work at it and didnt find the right formula anywhere. So I think I will use it, because the one Bioware uses seems to be pretty weird. So thanks. And it was completely understandable.

But if any dev sees this thread it would be really great to know the actual formula, if you are allowed to give it. If the formula of Pressedcat is the right one you should check the game.