A weapon is an item that can be obtained from shops, monster loot, or crafted. They can be differentiated into the following weapon types: