Like Maui said, you'd be better off using a single wNPC to handle the said equiping/inventory system, and have a database NPC to store/use all informations about each sword.
Using a wNPC for each sword is way too messy imo.
You could have custom variables with of course a sword attribute in your ganis. With a well organized template, manipulating the weapon's img using the weapon's name is much better, which is what most servers do. The rest should be a piece of cake next
