basically you need to handle how the client casts non-spell gem spells since they use slot just beyond their max spell gems. (or maybe they use the slot just beyond their current spell gems ... need to investigate)
AFAIK TIt supports 9 gems, SoF/SoD supports 10, UF supports 12, RoF/RoF2 "supports" 16 but really only supports 12 (unless you're okay with the client overriding shit in memory when it goes out of bounds of an array that is limited to 12).
|