That is a bug. Worn haste should stack for archery. Do you have another item you can check with to make sure it's not an issue with Swiftwind?
Quiver haste is only 1/3 of it's WR roughly. So, a fleeting quiver would only give 20% bow haste.
Here is the actual code the game uses to calculate haste as of now.
Haste is calculated in zone/client_mods.cpp:
Code:
1029 int Client::CalcHaste() {
1030 int h = spellbonuses.haste + spellbonuses.hastetype2 + itembonuses.haste;
1031 int cap = 0;
1032 int level = GetLevel();
1033 /*
1034 if(disc_inuse == discBlindingSpeed) {
1035 if(!disc_elapse.Check(false)) {
1036 h += 20; //this ammount is completely unknown
1037 } else {
1038 disc_inuse = discNone;
1039 }
1040 } */
1041
1042 if(level < 30) {
1043 cap = 50;
1044 } else if(level < 50) {
1045 cap = 74;
1046 } else if(level < 55) {
1047 cap = 84;
1048 } else if(level < 60) {
1049 cap = 94;
1050 } else {
1051 cap = 100;
1052 }
1053
1054
1055 if(h > cap) h = cap;
1056
1057 h += spellbonuses.hastetype3;
1058 h += ExtraHaste; //GM granted haste.
1059
1060 Haste = h;
1061 return(Haste);
1062 }
As you can see, there is nothing for quivers at the moment.
As for the question on decimal rounding on weapon damage, there was a long debate on the eq station forum quite a long time ago that was answered by a dev, and talked how some numbers such as damage displayed were rounded to the nearest whole, while other calculations truncated the decimal, such as weapon ratio, AC and I believe attack. This post was also on the Steelwarrior site, but unfortunately both of the links are now defunct. I remember seeing various posts mentioning the rounding here as well.
To answer the question about why you want the highest base damage bow when using Trueshot, it's simply because bows do not get a damage bonus, and RNG will screw you over more than not. So, when you have a higher minimum hit consistently for a limited duration, the weapon will DPS higher, whereas a lower ratio weapon will out DPS over an extended time.
We did an experiment a long time ago over on the rangers glade before AA's were introduced and found more than not, a higher base damage bow would kill the higher ratio bow, when using max haste, but only during Trueshot. I'll see if I can dig up some old spreadsheets or logs.
|