I think going with 150 DEX is fine, you can invest more if you think you’ll be able to crit not only 1/1000 time. But yeh, if you are full STR it’s bad because RS only gives +10% attack speed now, and if you don’t have a decent attack speed +10% is not so fast. Try to invest in DEX, I assume you are not 330 yet and with the R9 inc you will have more stat points to invest in DEX. But don’t worry, being 5th on a boss doesn’t mean you’r dealing less damages than a Popolion. By the way, did you get Sacra + best Blessing before doing the boss ? You could maybe help your damages by purchasing Enchant Fire scroll if you can find them on the market (I didn’t check if people were selling it). Be aware that most of Archers are lacking more damages than before (from my experience) compared to other trees. For your problem of call, I don’t know it as I’m not a Falconer myself, they maybe ninja nerfed it ?