Page 1 of 1
Bow Range
Posted: 25 Oct 2005, 06:05
by phoen
Is it possible to have the range of any of the bows increse as your Accuracy goes up. Because longer range could be a side effect of being more accurate.
Posted: 25 Oct 2005, 10:34
by ktm
in reality, a longer range would be caused by a stronger bow (more tension on the string etc), not by a more experienced marksman. another factor would be the type of arrow, so maybe you could ask for some lighter arrows instead - which would tend to do less damage than heavier ones.
Posted: 25 Oct 2005, 13:45
by criptos
OOOooooOOOOoooooh...
Interesting.
Maybe more accuracy means more % to deal full damage

re
Posted: 03 Nov 2005, 01:20
by Bear
>.>
Bow damage = distance * force
if Archer is closer /but not too close to target, then the monster should take higher damage.
if archer is far away, it should take less damage but have.
if archer is up close, the monster should take less damage, but risk a critical hit.
Thats how i think the bows damage system should be like
Posted: 03 Nov 2005, 14:30
by Modanung
If you want the damage to increase if the distance is less it should be something like:
If you want the damage to decrease again with very short distances you could do something like:
Code: Select all
DAMAGE=FORCE*((log(DISTANCE+1))/0.1*(0.5*DISTANCE+1)^2)
Just an example.

I don't have a graph-drawer on my PC, but it makes a nice graph on my calculator
The critical hit chance could be:
Posted: 07 Jan 2006, 17:52
by bahamutian
Actually, an increased accuracy could result in hitting targets that are further away.
Honestly, if you cannot hit something at 10 yards due to very bad accuracy, how much less likely are you to hit something at 20 yards.
Once you can hit that object at 10 yards, you will probably attempt something farther away more likely.
This would have a maximum distance that you can hit something, which would be affected by terrain, which doesnt seem to be in the dev. model right now unless I am mistaken.
Your comment is right that an increase in accuracy will not increase range.