Here is a comparison of Rangers, Shadowknights, Beastlords and a comparison of them versus their percent effectiveness of their parent classes:
You still have a resist check of zero, spears kind of suck because of this. You need to have a resist check of -50 to -100 for them to be effective.1. Decrease the cast time on the Ranger level 70 and level 69 DD's to .5 seconds.
2. Decrease the recast time on the Ranger level 70 and level 69 DD's to 17 seconds.
3. If you plug those two changes in to the calculator below you will see how the Ranger Percent Effectivness of Parent improves to being slightly ahead of Shadowknights and Beastlords.
Ruining your lands since Dec 2000.