You can already roll all wanted affixes (fools, cruels, knights, 40ias, 2os, self-rep) when imbuing any qlvl 78+ weapons at clvl 8.
The difference is, when talking about staffmoddable items, that the resulting ilvl (clvl+4) is also important as it is used to determine the staffmods rolled.
Staffmods Tiers vs iLvl
01 ≤ iLvl ≤ 11: T1, T2 (base T1)
12 ≤ iLvl ≤ 18: T1, T2, T3 (base T2)
19 ≤ iLvl ≤ 24: T1, T2, T3, T4 (base T3)
25 ≤ iLvl ≤ 36: T2, T3, T4, T5 (base T4) (D2C: iLvl ≥ 25)
37 ≤ iLvl ≤ 99: T3, T4, T5, T6 (base T5) (D2X only)
Each base Tier is randomized by :
20% chance of +1
50% chance to stay unmodified
20% chance of -1
10% chance of -2
For other lower qlvl claws, you’d need to calculate the resulting alvl:
Alvl formula
IF (Mlvl > 0)
THEN Alvl = MAX(ilvl;qlvl) + Mlvl
ELSE IF (MAX(ilvl;qlvl)<(99-INT(qlvl/2))
THEN Alvl = (MAX(ilvl;qlvl)-INT(qlvl/2))
ELSE Alvl = (2*MAX(ilvl;qlvl)-99))
You got all you need to figure out any questions you could have on the subject. But if you feel like you need help, lmk.