the rate at which imbue helps staffmods scales with playerlevel. Its doing each step by checking a random number 0-100 and giving it thresholds for +0/1/2/3 per skill and 0/1/2/3 skills rolled. When you imbue, it adds your char level to each roll, so level 99 imbues get +3/3/3 skills
that also means its pretty useless at getting low level staffmods, because a high enough ilvl item will only roll tier 3-6 skills, and a char level low enough to still get tier 1 skills either won't make much difference in imbues or could even give it high enough affixes to make it high level reqs
low level staffmod druid pelts have to drop naturally for that, and they're very hard to find and extremely low odds to be +3/3/3 of any skill let alone the three you want, and have limited sockets if larzuk'd
even worse for other staffmods, ie low level assassin claws don't get staffmods at all
Imbue quest does not guarantee a 3/3/3 if you imbue at clvl 99.
Nb of staffmods : Condition (roll down)
2 : 70 < Rand(99) + clvl+4 < 91
3 : Rand(99) + clvl+4 > 90
Skill bonus : Condition (roll down)
+1 : Rand(99) + [clvl+4 /2] < 60
+2 : 59 < Rand(99) + [clvl+4 /2] < 90
+3 : Rand(99) + [clvl+4 /2] > 89
The first table means you always get 1 staffmod minimum, but you can also guarantee 3 staffmods at clvl 87+
The 2nd table means that you also have scaling better odds to roll higher +skills for each staffmod, but it’s still at worst:
0 + [99+4 /2] = 51.5 = 51 (below 60, so only +1).
It’s rolled individually for all staffmods, but this means you could get at worst a 1/1/1 roll on a lvl 99.
1/1/1 is unlucky, but still higher than the average staffmodable item dropped naturally lol
This post was edited by SinsOfTheSun on Mar 25 2026 04:54pm