Xenoblade Chronicles X: Definitive Edition has a weapon system tied to their classes that more RPGs should incorporate. Every class in the game can equip one melee and one ranged weapon. For example, the Commando class can equip Dual Guns and Dual Swords.