Alright, done the tests on archer and ranger dmgs vs archer and soldier.
Picture to dmg chart
(Tests done vs Freek_ and Gelek both using voter boots (protection 2))
Highlighted parts show 2 shot range using the same ability / ranged shot.
So what useful info can be gleaned from this?
Archer two shots ranger from 30 blocks+.
Ranger two shots archer from 50 blocks+ (volley or no volley).
Archer two shots soldier from 70 blocks+.
Ranger cannot two shot soldier.
Volley dmg vs archer = 5 hearts (stable at any range).
Archer deals same dmg vs archer at 30 blocks.
Volley dmg vs soldier = 3.5 hearts (stable at any range).
Archer deals same dmg vs soldier at 20 blocks.
So basically all in all, archer has alot more 2 shot potential while ranger has to land 3 arrows unless facing another archer at 50 blocks or more. In return ranger gets more survivability with speed 1 and self peel from volley along with burst potential if lined up with arrow into volley into arrow (which is 3 attacks).
The special attack does inhumane damage.
Volley dmg vs archer = 5 hearts (stable at any range).
Archer deals same dmg vs archer at 30 blocks.
Volley dmg vs soldier = 3.5 hearts (stable at any range).
Archer deals same dmg vs soldier at 20 blocks.
Seems about right, since volley has less range than normal arrows, uses 5 arrows up and has a 15 second cooldown. The inhumane damage is the same "inhumane" damage archer deals from 20 - 30 blocks depending on what class the archer is facing.