Also at level 10, this skill gives 30 int per stack, 5 stacks makes +150 int. So the amount of int you get per stacks scales per level, so this skill should be equally useful at 60 as it is at 10. (More useful really, if you get better mana regen and a larger mana pool.)
Wouldn't make sense for it to add the same int at level 10 as it does at 60. No sense at all.
Also, tried to learn more about the mechanics of the skill, here's what I've learned:
Maximum 5 stacks.
Whenever you use it, you get stacks equal to the number of enemies around, up to 5. Let me clarify, if you have 5 stacks from before, lets say with 15s of buff left, and you use the skill again with only 2 enemies nearby, you lose your 5 stacks and it is replaced with 2 stacks for the full duration. -> Duration resets, amount of stacks equal to enemies within X yards at the cast time, regardless of how many stacks you had before, and how long that more powerful buff might last.
If you have 4 stacks, and cast SH again with 1 enemy around, you will not then have 5 stacks. You will have 1 for full duration.
Edited by Non_Inertial_Frame, 19 March 2012 - 10:09 PM.