Its the type of armor piece you pick whether it be the platehelmet to the leather arms if it keeps putting basearmor in
public class ItemName : BaseArmor thats where the material error comes from. But take your time and you'll get it right.

I have faith in you
