I’m wondering this, as well, since I’m currently building a pure Shaman with Savagery + Primal Strike. I THINK Savagery buffs Primal Strike but I’m not 100% sure…
Well, I tried simply watch the DMG range on my Player status. Primal Strike DMG range increased every time I hit with Savage, and then steadily decreased as I lost stacks. I’m going to say that means Savage works as a buff.
Skills like Savagery are basically buffs that increases in power as you use it. Each use/attack generates a charge, and each charge modifies the total bonuses you see on the skill.
The buffs work with everything as long as you have charges.
also the 2nd and 3rd buffs will be full effect as long as you have 1 stack of savagery. while the buffs on savagery itself depends on the # of charges.