Adding a new slot type for a new ability is 90% client-sided. If your using the 27.2.X2 client then just search up something like SWORD_TYPE and use the results as reference. I'm not gonna give a full tutorial in this one post. Might make a tutorial later idk.