Why not just make the punch effect you get the last item you equip that has a punch effect? For example, I wanted to wear ghastly robe and toy lock bot. Since ghastly robe has a punch effect of its own, it replaced the toy lock bot's punch effect. I wore the lock bot LAST and it overrode it. Why lol? Just make punch effects not have a weird as hell hierarchy thanks