Hasbinbad made a really good post about benefits of STA actually.. With gear and buffs, maxing STR isn't nearly as hard as getting your HP up from STA. While a new rogue will see benefits from that early bump in STR, the long-term effects are less rewarding than maxing out STA at creation.
|