Action RPG Inventory System

What i did was add a weapon type to the inventory list, then i did a onrep of the inventory item which i created in equipment character, then from here i set the weapon type which the anim bp casts to the the owning pawn and gets the animation type. the rep equipped inventory item replaces the onrepmainhand, the reason i added it to the inventory item list rather than just doing a check is because just seemed logical when setting up a new item.