Precise Strikes affects combat speed incorrectly

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
complexityQuantifier
Higher
Posts: 56
Joined: Sun Jan 16, 2011 2:52 pm

Precise Strikes affects combat speed incorrectly

#1 Post by complexityQuantifier »

The combat speed effects on the Precise Strikes talent don't make any sense. I think the formula may be wrong:

speed = self:addTemporaryValue("combat_physspeed", self:combatSpeed() - 1 / (1 + 0.08 * 1.3))

If your combat speed is 1.0, then it will be increased by 0.094; your attacks become slower. If your combat speed is 0.9 (due to a weapon, perhaps), it will be decreased further by 0.006, making your attacks even faster.

I imagine that the weird formula is attempting to scale the speed change based on player's current speed. I'm not entirely sure from the description ("reducing your attack speed") whether it's supposed to make attacks slower or faster. If you just want to make attacks slower by 10.4% of the current speed, I think the formula could be

speed = self:addTemporaryValue("combat_physspeed", self:combatSpeed() * .104))

(If it's supposed to make attacks faster, just add a negative sign).

Post Reply