Here is a spreadsheet that lists various haste combinations you could use, along with a few parses for archery.
Note: This is based from 2012, includes some AA modifiers and Type 3 haste items(overhaste), which we do not have on P99, but will show how stacking works and the results.
Yes, Rangers do insane damage with archery now and can actually hit the minimum allowed delay with bows. I have an end game ranger on Bertox, and it's just nuts how well we solo and power level. Makes bards blush.
[You must be logged in to view images. Log in or Register.]
https://docs.google.com/spreadsheets...mEI/edit#gid=1