diff --git a/assets/items/Eth_Armor_archon_plate.png b/assets/items/Eth_Armor_archon_plate.png new file mode 100644 index 0000000..b25ed46 Binary files /dev/null and b/assets/items/Eth_Armor_archon_plate.png differ diff --git a/assets/items/Eth_Armor_dusk_shroud.png b/assets/items/Eth_Armor_dusk_shroud.png new file mode 100644 index 0000000..4e48c9c Binary files /dev/null and b/assets/items/Eth_Armor_dusk_shroud.png differ diff --git a/assets/items/Eth_Armor_lacquered_plate.png b/assets/items/Eth_Armor_lacquered_plate.png new file mode 100644 index 0000000..b088fc7 Binary files /dev/null and b/assets/items/Eth_Armor_lacquered_plate.png differ diff --git a/assets/items/Eth_Armor_light_plate.png b/assets/items/Eth_Armor_light_plate.png new file mode 100644 index 0000000..b4ffbd2 Binary files /dev/null and b/assets/items/Eth_Armor_light_plate.png differ diff --git a/assets/items/Eth_Armor_mage_plate.png b/assets/items/Eth_Armor_mage_plate.png new file mode 100644 index 0000000..7200a40 Binary files /dev/null and b/assets/items/Eth_Armor_mage_plate.png differ diff --git a/assets/items/Eth_Armor_sacred_armor.png b/assets/items/Eth_Armor_sacred_armor.png new file mode 100644 index 0000000..2bd1333 Binary files /dev/null and b/assets/items/Eth_Armor_sacred_armor.png differ diff --git a/assets/items/Eth_Armor_shadow_plate.png b/assets/items/Eth_Armor_shadow_plate.png new file mode 100644 index 0000000..6093bf4 Binary files /dev/null and b/assets/items/Eth_Armor_shadow_plate.png differ diff --git a/assets/items/Eth_Helm_bone_visage.png b/assets/items/Eth_Helm_bone_visage.png new file mode 100644 index 0000000..88a5452 Binary files /dev/null and b/assets/items/Eth_Helm_bone_visage.png differ diff --git a/assets/items/Eth_Helm_corona.png b/assets/items/Eth_Helm_corona.png new file mode 100644 index 0000000..c1698a1 Binary files /dev/null and b/assets/items/Eth_Helm_corona.png differ diff --git a/assets/items/Eth_Helm_diadem.png b/assets/items/Eth_Helm_diadem.png new file mode 100644 index 0000000..a26d73b Binary files /dev/null and b/assets/items/Eth_Helm_diadem.png differ diff --git a/assets/items/Eth_Helm_giant_conch.png b/assets/items/Eth_Helm_giant_conch.png new file mode 100644 index 0000000..e5db858 Binary files /dev/null and b/assets/items/Eth_Helm_giant_conch.png differ diff --git a/assets/items/Eth_Helm_shako.png b/assets/items/Eth_Helm_shako.png new file mode 100644 index 0000000..7410b21 Binary files /dev/null and b/assets/items/Eth_Helm_shako.png differ diff --git a/assets/items/Eth_Shield_monarch.png b/assets/items/Eth_Shield_monarch.png new file mode 100644 index 0000000..dcb91bd Binary files /dev/null and b/assets/items/Eth_Shield_monarch.png differ diff --git a/assets/items/Eth_Shield_sacred_targe.png b/assets/items/Eth_Shield_sacred_targe.png new file mode 100644 index 0000000..eff772d Binary files /dev/null and b/assets/items/Eth_Shield_sacred_targe.png differ diff --git a/assets/items/Eth_Shield_troll_nest.png b/assets/items/Eth_Shield_troll_nest.png new file mode 100644 index 0000000..2282f6c Binary files /dev/null and b/assets/items/Eth_Shield_troll_nest.png differ diff --git a/assets/items/Eth_Weapon_berserker_axe.png b/assets/items/Eth_Weapon_berserker_axe.png new file mode 100644 index 0000000..53bef2e Binary files /dev/null and b/assets/items/Eth_Weapon_berserker_axe.png differ diff --git a/assets/items/Eth_Weapon_colossus_voulge.png b/assets/items/Eth_Weapon_colossus_voulge.png new file mode 100644 index 0000000..d40606b Binary files /dev/null and b/assets/items/Eth_Weapon_colossus_voulge.png differ diff --git a/assets/items/Eth_Weapon_cryptic_axe.png b/assets/items/Eth_Weapon_cryptic_axe.png new file mode 100644 index 0000000..9e37e7a Binary files /dev/null and b/assets/items/Eth_Weapon_cryptic_axe.png differ diff --git a/assets/items/Eth_Weapon_crystal_sword.png b/assets/items/Eth_Weapon_crystal_sword.png new file mode 100644 index 0000000..e155560 Binary files /dev/null and b/assets/items/Eth_Weapon_crystal_sword.png differ diff --git a/assets/items/Eth_Weapon_flail.png b/assets/items/Eth_Weapon_flail.png new file mode 100644 index 0000000..0f3c145 Binary files /dev/null and b/assets/items/Eth_Weapon_flail.png differ diff --git a/assets/items/Eth_Weapon_ghost_spear.png b/assets/items/Eth_Weapon_ghost_spear.png new file mode 100644 index 0000000..712b91c Binary files /dev/null and b/assets/items/Eth_Weapon_ghost_spear.png differ diff --git a/assets/items/Eth_Weapon_giant_thresher.png b/assets/items/Eth_Weapon_giant_thresher.png new file mode 100644 index 0000000..78ecb82 Binary files /dev/null and b/assets/items/Eth_Weapon_giant_thresher.png differ diff --git a/assets/items/Eth_Weapon_grand_matron_bow.png b/assets/items/Eth_Weapon_grand_matron_bow.png new file mode 100644 index 0000000..ba3d041 Binary files /dev/null and b/assets/items/Eth_Weapon_grand_matron_bow.png differ diff --git a/assets/items/Eth_Weapon_great_poleaxe.png b/assets/items/Eth_Weapon_great_poleaxe.png new file mode 100644 index 0000000..32286f9 Binary files /dev/null and b/assets/items/Eth_Weapon_great_poleaxe.png differ diff --git a/assets/items/Eth_Weapon_phase_blade.png b/assets/items/Eth_Weapon_phase_blade.png new file mode 100644 index 0000000..7ea388c Binary files /dev/null and b/assets/items/Eth_Weapon_phase_blade.png differ diff --git a/assets/items/superior_colossus_voulge_gray.png b/assets/items/Eth_Weapon_superior_colossus_voulge.png similarity index 100% rename from assets/items/superior_colossus_voulge_gray.png rename to assets/items/Eth_Weapon_superior_colossus_voulge.png diff --git a/assets/items/superior_cryptic_axe_gray.png b/assets/items/Eth_Weapon_superior_cryptic_axe.png similarity index 100% rename from assets/items/superior_cryptic_axe_gray.png rename to assets/items/Eth_Weapon_superior_cryptic_axe.png diff --git a/assets/items/superior_grand_matron_bow_gray.png b/assets/items/Eth_Weapon_superior_grand_matron_bow.png similarity index 100% rename from assets/items/superior_grand_matron_bow_gray.png rename to assets/items/Eth_Weapon_superior_grand_matron_bow.png diff --git a/assets/items/superior_thresher_gray.png b/assets/items/Eth_Weapon_superior_thresher.png similarity index 100% rename from assets/items/superior_thresher_gray.png rename to assets/items/Eth_Weapon_superior_thresher.png diff --git a/assets/items/Eth_Weapon_thresher.png b/assets/items/Eth_Weapon_thresher.png new file mode 100644 index 0000000..77039b7 Binary files /dev/null and b/assets/items/Eth_Weapon_thresher.png differ diff --git a/assets/items/Eth_Weapon_war_scepter.png b/assets/items/Eth_Weapon_war_scepter.png new file mode 100644 index 0000000..ce8287e Binary files /dev/null and b/assets/items/Eth_Weapon_war_scepter.png differ diff --git a/assets/items/LT_Set_griswold_valor.png b/assets/items/LT_Set_griswold_valor.png new file mode 100644 index 0000000..f567c05 Binary files /dev/null and b/assets/items/LT_Set_griswold_valor.png differ diff --git a/assets/items/LT_Set_immortal_king_will.png b/assets/items/LT_Set_immortal_king_will.png new file mode 100644 index 0000000..cae9d25 Binary files /dev/null and b/assets/items/LT_Set_immortal_king_will.png differ diff --git a/assets/items/LT_Set_laying_of_hands.png b/assets/items/LT_Set_laying_of_hands.png new file mode 100644 index 0000000..0381903 Binary files /dev/null and b/assets/items/LT_Set_laying_of_hands.png differ diff --git a/assets/items/LT_Set_mavina_caster.png b/assets/items/LT_Set_mavina_caster.png new file mode 100644 index 0000000..4f32f1d Binary files /dev/null and b/assets/items/LT_Set_mavina_caster.png differ diff --git a/assets/items/LT_Set_mavina_true_sight.png b/assets/items/LT_Set_mavina_true_sight.png new file mode 100644 index 0000000..ed9b2b8 Binary files /dev/null and b/assets/items/LT_Set_mavina_true_sight.png differ diff --git a/assets/items/LT_Set_natalya_soul.png b/assets/items/LT_Set_natalya_soul.png new file mode 100644 index 0000000..a4e91ec Binary files /dev/null and b/assets/items/LT_Set_natalya_soul.png differ diff --git a/assets/items/LT_Set_tal_rasha_fine-spun_cloth.png b/assets/items/LT_Set_tal_rasha_fine-spun_cloth.png new file mode 100644 index 0000000..8036649 Binary files /dev/null and b/assets/items/LT_Set_tal_rasha_fine-spun_cloth.png differ diff --git a/assets/items/LT_Set_trang-oul_claws.png b/assets/items/LT_Set_trang-oul_claws.png new file mode 100644 index 0000000..66f869d Binary files /dev/null and b/assets/items/LT_Set_trang-oul_claws.png differ diff --git a/assets/items/LT_Set_trang-oul_girth.png b/assets/items/LT_Set_trang-oul_girth.png new file mode 100644 index 0000000..33d5206 Binary files /dev/null and b/assets/items/LT_Set_trang-oul_girth.png differ diff --git a/assets/items/LT_arreat_face.png b/assets/items/LT_arreat_face.png new file mode 100644 index 0000000..8cea818 Binary files /dev/null and b/assets/items/LT_arreat_face.png differ diff --git a/assets/items/LT_blade_of_ali_baba.png b/assets/items/LT_blade_of_ali_baba.png new file mode 100644 index 0000000..84299f2 Binary files /dev/null and b/assets/items/LT_blade_of_ali_baba.png differ diff --git a/assets/items/ogre_axe_unique.png b/assets/items/LT_bonehew.png similarity index 100% rename from assets/items/ogre_axe_unique.png rename to assets/items/LT_bonehew.png diff --git a/assets/items/LT_cerebus_bite.png b/assets/items/LT_cerebus_bite.png new file mode 100644 index 0000000..f4f6a5c Binary files /dev/null and b/assets/items/LT_cerebus_bite.png differ diff --git a/assets/items/bloodlord_skull_unique.png b/assets/items/LT_darkforce_spawn.png similarity index 100% rename from assets/items/bloodlord_skull_unique.png rename to assets/items/LT_darkforce_spawn.png diff --git a/assets/items/LT_duriel_shell.png b/assets/items/LT_duriel_shell.png new file mode 100644 index 0000000..8509b24 Binary files /dev/null and b/assets/items/LT_duriel_shell.png differ diff --git a/assets/items/LT_frostburn.png b/assets/items/LT_frostburn.png new file mode 100644 index 0000000..9fcc3d0 Binary files /dev/null and b/assets/items/LT_frostburn.png differ diff --git a/assets/items/LT_giant_skull.png b/assets/items/LT_giant_skull.png new file mode 100644 index 0000000..ac0c434 Binary files /dev/null and b/assets/items/LT_giant_skull.png differ diff --git a/assets/items/LT_goblin_toe.png b/assets/items/LT_goblin_toe.png new file mode 100644 index 0000000..4f59e08 Binary files /dev/null and b/assets/items/LT_goblin_toe.png differ diff --git a/assets/items/LT_goldwrap.png b/assets/items/LT_goldwrap.png new file mode 100644 index 0000000..89dd7d6 Binary files /dev/null and b/assets/items/LT_goldwrap.png differ diff --git a/assets/items/LT_gore_rider.png b/assets/items/LT_gore_rider.png new file mode 100644 index 0000000..154b3e4 Binary files /dev/null and b/assets/items/LT_gore_rider.png differ diff --git a/assets/items/LT_guardian_angel.png b/assets/items/LT_guardian_angel.png new file mode 100644 index 0000000..d818203 Binary files /dev/null and b/assets/items/LT_guardian_angel.png differ diff --git a/assets/items/LT_head_hunter_glory.png b/assets/items/LT_head_hunter_glory.png new file mode 100644 index 0000000..b9e1a5f Binary files /dev/null and b/assets/items/LT_head_hunter_glory.png differ diff --git a/assets/items/LT_jalal_mane.png b/assets/items/LT_jalal_mane.png new file mode 100644 index 0000000..c2c9305 Binary files /dev/null and b/assets/items/LT_jalal_mane.png differ diff --git a/assets/items/LT_kira_guardian.png b/assets/items/LT_kira_guardian.png new file mode 100644 index 0000000..a5935be Binary files /dev/null and b/assets/items/LT_kira_guardian.png differ diff --git a/assets/items/LT_lacerator.png b/assets/items/LT_lacerator.png new file mode 100644 index 0000000..a7b23f7 Binary files /dev/null and b/assets/items/LT_lacerator.png differ diff --git a/assets/items/LT_lightsabre.png b/assets/items/LT_lightsabre.png new file mode 100644 index 0000000..98758cb Binary files /dev/null and b/assets/items/LT_lightsabre.png differ diff --git a/assets/items/LT_marrowwalk.png b/assets/items/LT_marrowwalk.png new file mode 100644 index 0000000..280c622 Binary files /dev/null and b/assets/items/LT_marrowwalk.png differ diff --git a/assets/items/LT_razortail.png b/assets/items/LT_razortail.png new file mode 100644 index 0000000..29f6853 Binary files /dev/null and b/assets/items/LT_razortail.png differ diff --git a/assets/items/LT_schaefer_hammer.png b/assets/items/LT_schaefer_hammer.png new file mode 100644 index 0000000..c52260c Binary files /dev/null and b/assets/items/LT_schaefer_hammer.png differ diff --git a/assets/items/LT_shaftstop.png b/assets/items/LT_shaftstop.png new file mode 100644 index 0000000..131cf9a Binary files /dev/null and b/assets/items/LT_shaftstop.png differ diff --git a/assets/items/LT_silkweave.png b/assets/items/LT_silkweave.png new file mode 100644 index 0000000..4bf65c4 Binary files /dev/null and b/assets/items/LT_silkweave.png differ diff --git a/assets/items/LT_skullder_ire.png b/assets/items/LT_skullder_ire.png new file mode 100644 index 0000000..afef08a Binary files /dev/null and b/assets/items/LT_skullder_ire.png differ diff --git a/assets/items/LT_snowclash.png b/assets/items/LT_snowclash.png new file mode 100644 index 0000000..0620e40 Binary files /dev/null and b/assets/items/LT_snowclash.png differ diff --git a/assets/items/LT_stealskull.png b/assets/items/LT_stealskull.png new file mode 100644 index 0000000..7670aaa Binary files /dev/null and b/assets/items/LT_stealskull.png differ diff --git a/assets/items/LT_stormshield.png b/assets/items/LT_stormshield.png new file mode 100644 index 0000000..3cd3016 Binary files /dev/null and b/assets/items/LT_stormshield.png differ diff --git a/assets/items/LT_string_of_ears.png b/assets/items/LT_string_of_ears.png new file mode 100644 index 0000000..b8a67f5 Binary files /dev/null and b/assets/items/LT_string_of_ears.png differ diff --git a/assets/items/LT_the_cranium_basher.png b/assets/items/LT_the_cranium_basher.png new file mode 100644 index 0000000..2dfef6b Binary files /dev/null and b/assets/items/LT_the_cranium_basher.png differ diff --git a/assets/items/LT_thundergod_vigor.png b/assets/items/LT_thundergod_vigor.png new file mode 100644 index 0000000..9464b66 Binary files /dev/null and b/assets/items/LT_thundergod_vigor.png differ diff --git a/assets/items/LT_vampire_gaze.png b/assets/items/LT_vampire_gaze.png new file mode 100644 index 0000000..3bf520f Binary files /dev/null and b/assets/items/LT_vampire_gaze.png differ diff --git a/assets/items/LT_warshrike.png b/assets/items/LT_warshrike.png new file mode 100644 index 0000000..1448f9c Binary files /dev/null and b/assets/items/LT_warshrike.png differ diff --git a/assets/items/hydra_bow_unique.png b/assets/items/LT_windforce.png similarity index 100% rename from assets/items/hydra_bow_unique.png rename to assets/items/LT_windforce.png diff --git a/assets/items/LT_wizardspike.png b/assets/items/LT_wizardspike.png new file mode 100644 index 0000000..f12ca7c Binary files /dev/null and b/assets/items/LT_wizardspike.png differ diff --git a/assets/items/MT_Set_aldur_advance.png b/assets/items/MT_Set_aldur_advance.png new file mode 100644 index 0000000..97aa142 Binary files /dev/null and b/assets/items/MT_Set_aldur_advance.png differ diff --git a/assets/items/MT_Set_guillaum_face.png b/assets/items/MT_Set_guillaum_face.png new file mode 100644 index 0000000..12736e5 Binary files /dev/null and b/assets/items/MT_Set_guillaum_face.png differ diff --git a/assets/items/MT_Set_immortal_king_soul_cage.png b/assets/items/MT_Set_immortal_king_soul_cage.png new file mode 100644 index 0000000..4fe8fb0 Binary files /dev/null and b/assets/items/MT_Set_immortal_king_soul_cage.png differ diff --git a/assets/items/demonhead_unique.png b/assets/items/MT_andariel_visage.png similarity index 100% rename from assets/items/demonhead_unique.png rename to assets/items/MT_andariel_visage.png diff --git a/assets/items/MT_boneflame.png b/assets/items/MT_boneflame.png new file mode 100644 index 0000000..885e750 Binary files /dev/null and b/assets/items/MT_boneflame.png differ diff --git a/assets/items/MT_boneshade.png b/assets/items/MT_boneshade.png new file mode 100644 index 0000000..28cf9bc Binary files /dev/null and b/assets/items/MT_boneshade.png differ diff --git a/assets/items/MT_chance_guards.png b/assets/items/MT_chance_guards.png new file mode 100644 index 0000000..3065924 Binary files /dev/null and b/assets/items/MT_chance_guards.png differ diff --git a/assets/items/vampirebone_gloves_unique.png b/assets/items/MT_dracul_grasp.png similarity index 100% rename from assets/items/vampirebone_gloves_unique.png rename to assets/items/MT_dracul_grasp.png diff --git a/assets/items/MT_gheed_fortune.png b/assets/items/MT_gheed_fortune.png new file mode 100644 index 0000000..dac186d Binary files /dev/null and b/assets/items/MT_gheed_fortune.png differ diff --git a/assets/items/gilded_shield_unique.png b/assets/items/MT_herald_of_zakarum.png similarity index 100% rename from assets/items/gilded_shield_unique.png rename to assets/items/MT_herald_of_zakarum.png diff --git a/assets/items/MT_homunculus.png b/assets/items/MT_homunculus.png new file mode 100644 index 0000000..3d3a180 Binary files /dev/null and b/assets/items/MT_homunculus.png differ diff --git a/assets/items/MT_magefist.png b/assets/items/MT_magefist.png new file mode 100644 index 0000000..429910d Binary files /dev/null and b/assets/items/MT_magefist.png differ diff --git a/assets/items/MT_ondal_wisdom.png b/assets/items/MT_ondal_wisdom.png new file mode 100644 index 0000000..8bec173 Binary files /dev/null and b/assets/items/MT_ondal_wisdom.png differ diff --git a/assets/items/MT_ribcracker.png b/assets/items/MT_ribcracker.png new file mode 100644 index 0000000..a9b2718 Binary files /dev/null and b/assets/items/MT_ribcracker.png differ diff --git a/assets/items/scarabshell_boots_unique.png b/assets/items/MT_sandstorm_trek.png similarity index 100% rename from assets/items/scarabshell_boots_unique.png rename to assets/items/MT_sandstorm_trek.png diff --git a/assets/items/MT_shadow_dancer.png b/assets/items/MT_shadow_dancer.png new file mode 100644 index 0000000..74ad909 Binary files /dev/null and b/assets/items/MT_shadow_dancer.png differ diff --git a/assets/items/ogre_gauntlets_unique.png b/assets/items/MT_steelrend.png similarity index 100% rename from assets/items/ogre_gauntlets_unique.png rename to assets/items/MT_steelrend.png diff --git a/assets/items/MT_stormlash.png b/assets/items/MT_stormlash.png new file mode 100644 index 0000000..89c611f Binary files /dev/null and b/assets/items/MT_stormlash.png differ diff --git a/assets/items/swirling_crystal_unique.png b/assets/items/MT_the_oculus.png similarity index 100% rename from assets/items/swirling_crystal_unique.png rename to assets/items/MT_the_oculus.png diff --git a/assets/items/thresher_unique.png b/assets/items/MT_the_reaper_toll.png similarity index 100% rename from assets/items/thresher_unique.png rename to assets/items/MT_the_reaper_toll.png diff --git a/assets/items/MT_thunderstroke.png b/assets/items/MT_thunderstroke.png new file mode 100644 index 0000000..ee8068f Binary files /dev/null and b/assets/items/MT_thunderstroke.png differ diff --git a/assets/items/ceremonial_javelin_unique.png b/assets/items/MT_titan_revenge.png similarity index 100% rename from assets/items/ceremonial_javelin_unique.png rename to assets/items/MT_titan_revenge.png diff --git a/assets/items/cryptic_axe_unique.png b/assets/items/MT_tomb_reaver.png similarity index 100% rename from assets/items/cryptic_axe_unique.png rename to assets/items/MT_tomb_reaver.png diff --git a/assets/items/mithril_coil_unique.png b/assets/items/MT_verdungo_hearty_cord.png similarity index 100% rename from assets/items/mithril_coil_unique.png rename to assets/items/MT_verdungo_hearty_cord.png diff --git a/assets/items/sharkskin_boots_unique.png b/assets/items/MT_waterwalk.png similarity index 100% rename from assets/items/sharkskin_boots_unique.png rename to assets/items/MT_waterwalk.png diff --git a/assets/items/circlet_magic.png b/assets/items/Magic_circlet.png similarity index 100% rename from assets/items/circlet_magic.png rename to assets/items/Magic_circlet.png diff --git a/assets/items/coronet_magic.png b/assets/items/Magic_coronet.png similarity index 100% rename from assets/items/coronet_magic.png rename to assets/items/Magic_coronet.png diff --git a/assets/items/diadem_magic.png b/assets/items/Magic_diadem.png similarity index 100% rename from assets/items/diadem_magic.png rename to assets/items/Magic_diadem.png diff --git a/assets/items/grand_charm_magic.png b/assets/items/Magic_grand_charm.png similarity index 100% rename from assets/items/grand_charm_magic.png rename to assets/items/Magic_grand_charm.png diff --git a/assets/items/jewel_magic.png b/assets/items/Magic_jewel.png similarity index 100% rename from assets/items/jewel_magic.png rename to assets/items/Magic_jewel.png diff --git a/assets/items/small_charm_magic.png b/assets/items/Magic_small_charm.png similarity index 100% rename from assets/items/small_charm_magic.png rename to assets/items/Magic_small_charm.png diff --git a/assets/items/tiara_magic.png b/assets/items/Magic_tiara.png similarity index 100% rename from assets/items/tiara_magic.png rename to assets/items/Magic_tiara.png diff --git a/assets/items/flawless_amethyst.png b/assets/items/Misc_flawless_amethyst.png similarity index 100% rename from assets/items/flawless_amethyst.png rename to assets/items/Misc_flawless_amethyst.png diff --git a/assets/items/Misc_flawless_ruby.png b/assets/items/Misc_flawless_ruby.png new file mode 100644 index 0000000..3887843 Binary files /dev/null and b/assets/items/Misc_flawless_ruby.png differ diff --git a/assets/items/super_healing_potion.png b/assets/items/Misc_super_healing_potion.png similarity index 100% rename from assets/items/super_healing_potion.png rename to assets/items/Misc_super_healing_potion.png diff --git a/assets/items/super_mana_potion.png b/assets/items/Misc_super_mana_potion.png similarity index 100% rename from assets/items/super_mana_potion.png rename to assets/items/Misc_super_mana_potion.png diff --git a/assets/items/tp_scroll.png b/assets/items/Misc_tp_scroll.png similarity index 100% rename from assets/items/tp_scroll.png rename to assets/items/Misc_tp_scroll.png diff --git a/assets/items/amulet_rare.png b/assets/items/Rare_amulet.png similarity index 100% rename from assets/items/amulet_rare.png rename to assets/items/Rare_amulet.png diff --git a/assets/items/bladed_talons_rare.png b/assets/items/Rare_blade_talons.png similarity index 100% rename from assets/items/bladed_talons_rare.png rename to assets/items/Rare_blade_talons.png diff --git a/assets/items/Rare_boots.png b/assets/items/Rare_boots.png new file mode 100644 index 0000000..cbe2c80 Binary files /dev/null and b/assets/items/Rare_boots.png differ diff --git a/assets/items/cestus_rare.png b/assets/items/Rare_cestus.png similarity index 100% rename from assets/items/cestus_rare.png rename to assets/items/Rare_cestus.png diff --git a/assets/items/circlet_rare.png b/assets/items/Rare_circlet.png similarity index 100% rename from assets/items/circlet_rare.png rename to assets/items/Rare_circlet.png diff --git a/assets/items/claws_rare.png b/assets/items/Rare_claws.png similarity index 100% rename from assets/items/claws_rare.png rename to assets/items/Rare_claws.png diff --git a/assets/items/coronet_rare.png b/assets/items/Rare_coronet.png similarity index 100% rename from assets/items/coronet_rare.png rename to assets/items/Rare_coronet.png diff --git a/assets/items/diadem_rare.png b/assets/items/Rare_diadem.png similarity index 100% rename from assets/items/diadem_rare.png rename to assets/items/Rare_diadem.png diff --git a/assets/items/federal_claws_rare.png b/assets/items/Rare_feral_claws.png similarity index 100% rename from assets/items/federal_claws_rare.png rename to assets/items/Rare_feral_claws.png diff --git a/assets/items/Rare_gauntlets.png b/assets/items/Rare_gauntlets.png new file mode 100644 index 0000000..7057a3b Binary files /dev/null and b/assets/items/Rare_gauntlets.png differ diff --git a/assets/items/Rare_gloves.png b/assets/items/Rare_gloves.png new file mode 100644 index 0000000..d127f39 Binary files /dev/null and b/assets/items/Rare_gloves.png differ diff --git a/assets/items/greater_claws_rare.png b/assets/items/Rare_greater_claws.png similarity index 100% rename from assets/items/greater_claws_rare.png rename to assets/items/Rare_greater_claws.png diff --git a/assets/items/greater_talons_rare.png b/assets/items/Rare_greater_talson.png similarity index 100% rename from assets/items/greater_talons_rare.png rename to assets/items/Rare_greater_talson.png diff --git a/assets/items/Rare_greaves.png b/assets/items/Rare_greaves.png new file mode 100644 index 0000000..06b8f8e Binary files /dev/null and b/assets/items/Rare_greaves.png differ diff --git a/assets/items/hand_scythe_rare.png b/assets/items/Rare_hand_scythe.png similarity index 100% rename from assets/items/hand_scythe_rare.png rename to assets/items/Rare_hand_scythe.png diff --git a/assets/items/jewel_rare.png b/assets/items/Rare_jewel.png similarity index 100% rename from assets/items/jewel_rare.png rename to assets/items/Rare_jewel.png diff --git a/assets/items/ring_rare.png b/assets/items/Rare_ring.png similarity index 100% rename from assets/items/ring_rare.png rename to assets/items/Rare_ring.png diff --git a/assets/items/runic_talons_rare.png b/assets/items/Rare_runic_talons.png similarity index 100% rename from assets/items/runic_talons_rare.png rename to assets/items/Rare_runic_talons.png diff --git a/assets/items/tiara_rare.png b/assets/items/Rare_tiara.png similarity index 100% rename from assets/items/tiara_rare.png rename to assets/items/Rare_tiara.png diff --git a/assets/items/war_fist_rare.png b/assets/items/Rare_war_fist.png similarity index 100% rename from assets/items/war_fist_rare.png rename to assets/items/Rare_war_fist.png diff --git a/assets/items/Rune_11_Amn.png b/assets/items/Rune_11_Amn.png new file mode 100644 index 0000000..6c951b0 Binary files /dev/null and b/assets/items/Rune_11_Amn.png differ diff --git a/assets/items/Rune_12_Sol.png b/assets/items/Rune_12_Sol.png new file mode 100644 index 0000000..044815e Binary files /dev/null and b/assets/items/Rune_12_Sol.png differ diff --git a/assets/items/Rune_13_Shael.png b/assets/items/Rune_13_Shael.png new file mode 100644 index 0000000..a626f82 Binary files /dev/null and b/assets/items/Rune_13_Shael.png differ diff --git a/assets/items/Rune_14_Dol.png b/assets/items/Rune_14_Dol.png new file mode 100644 index 0000000..375475c Binary files /dev/null and b/assets/items/Rune_14_Dol.png differ diff --git a/assets/items/Rune_15_Hel.png b/assets/items/Rune_15_Hel.png new file mode 100644 index 0000000..64fe848 Binary files /dev/null and b/assets/items/Rune_15_Hel.png differ diff --git a/assets/items/Rune_16_Io.png b/assets/items/Rune_16_Io.png new file mode 100644 index 0000000..3d635f3 Binary files /dev/null and b/assets/items/Rune_16_Io.png differ diff --git a/assets/items/Rune_17_Lum.png b/assets/items/Rune_17_Lum.png new file mode 100644 index 0000000..64d333f Binary files /dev/null and b/assets/items/Rune_17_Lum.png differ diff --git a/assets/items/Rune_18_Ko.png b/assets/items/Rune_18_Ko.png new file mode 100644 index 0000000..4676f2c Binary files /dev/null and b/assets/items/Rune_18_Ko.png differ diff --git a/assets/items/Rune_19_Fal.png b/assets/items/Rune_19_Fal.png new file mode 100644 index 0000000..3b4de73 Binary files /dev/null and b/assets/items/Rune_19_Fal.png differ diff --git a/assets/items/Rune_20_Lem.png b/assets/items/Rune_20_Lem.png new file mode 100644 index 0000000..6071223 Binary files /dev/null and b/assets/items/Rune_20_Lem.png differ diff --git a/assets/items/pul_rune.png b/assets/items/Rune_21_Pul.png similarity index 100% rename from assets/items/pul_rune.png rename to assets/items/Rune_21_Pul.png diff --git a/assets/items/um_rune.png b/assets/items/Rune_22_Um.png similarity index 100% rename from assets/items/um_rune.png rename to assets/items/Rune_22_Um.png diff --git a/assets/items/mal_rune.png b/assets/items/Rune_23_Mal.png similarity index 100% rename from assets/items/mal_rune.png rename to assets/items/Rune_23_Mal.png diff --git a/assets/items/ist_rune.png b/assets/items/Rune_24_Ist.png similarity index 100% rename from assets/items/ist_rune.png rename to assets/items/Rune_24_Ist.png diff --git a/assets/items/gul_rune.png b/assets/items/Rune_25_Gul.png similarity index 100% rename from assets/items/gul_rune.png rename to assets/items/Rune_25_Gul.png diff --git a/assets/items/vex_rune.png b/assets/items/Rune_26_Vex.png similarity index 100% rename from assets/items/vex_rune.png rename to assets/items/Rune_26_Vex.png diff --git a/assets/items/ohm_rune.png b/assets/items/Rune_27_Ohm.png similarity index 100% rename from assets/items/ohm_rune.png rename to assets/items/Rune_27_Ohm.png diff --git a/assets/items/lo_rune.png b/assets/items/Rune_28_Lo.png similarity index 100% rename from assets/items/lo_rune.png rename to assets/items/Rune_28_Lo.png diff --git a/assets/items/sur_rune.png b/assets/items/Rune_29_Sur.png similarity index 100% rename from assets/items/sur_rune.png rename to assets/items/Rune_29_Sur.png diff --git a/assets/items/ber_rune.png b/assets/items/Rune_30_Ber.png similarity index 100% rename from assets/items/ber_rune.png rename to assets/items/Rune_30_Ber.png diff --git a/assets/items/jah_rune.png b/assets/items/Rune_31_Jah.png similarity index 100% rename from assets/items/jah_rune.png rename to assets/items/Rune_31_Jah.png diff --git a/assets/items/cham_rune.png b/assets/items/Rune_32_Cham.png similarity index 100% rename from assets/items/cham_rune.png rename to assets/items/Rune_32_Cham.png diff --git a/assets/items/zod_rune.png b/assets/items/Rune_33_Zod.png similarity index 100% rename from assets/items/zod_rune.png rename to assets/items/Rune_33_Zod.png diff --git a/assets/items/amulet_set.png b/assets/items/TT_Set_amulet.png similarity index 100% rename from assets/items/amulet_set.png rename to assets/items/TT_Set_amulet.png diff --git a/assets/items/lacquered_plate_set.png b/assets/items/TT_Set_tal_rasha_guardianship.png similarity index 100% rename from assets/items/lacquered_plate_set.png rename to assets/items/TT_Set_tal_rasha_guardianship.png diff --git a/assets/items/amulet_unique.png b/assets/items/TT_amulets.png similarity index 100% rename from assets/items/amulet_unique.png rename to assets/items/TT_amulets.png diff --git a/assets/items/spiderweb_sash_unique.png b/assets/items/TT_arachnid_mesh.png similarity index 100% rename from assets/items/spiderweb_sash_unique.png rename to assets/items/TT_arachnid_mesh.png diff --git a/assets/items/corona_unique.png b/assets/items/TT_crown_of_ages.png similarity index 100% rename from assets/items/corona_unique.png rename to assets/items/TT_crown_of_ages.png diff --git a/assets/items/dimensional_shard_unique.png b/assets/items/TT_death_fathom.png similarity index 100% rename from assets/items/dimensional_shard_unique.png rename to assets/items/TT_death_fathom.png diff --git a/assets/items/TT_death_web.png b/assets/items/TT_death_web.png new file mode 100644 index 0000000..28a760a Binary files /dev/null and b/assets/items/TT_death_web.png differ diff --git a/assets/items/eldritch_orb_unique.png b/assets/items/TT_eschuta_temper.png similarity index 100% rename from assets/items/eldritch_orb_unique.png rename to assets/items/TT_eschuta_temper.png diff --git a/assets/items/diadem_unique.png b/assets/items/TT_griffon_eye.png similarity index 100% rename from assets/items/diadem_unique.png rename to assets/items/TT_griffon_eye.png diff --git a/assets/items/shako_unique.png b/assets/items/TT_harlequin_crest.png similarity index 100% rename from assets/items/shako_unique.png rename to assets/items/TT_harlequin_crest.png diff --git a/assets/items/spired_helm_unique.png b/assets/items/TT_nightwing_veil.png similarity index 100% rename from assets/items/spired_helm_unique.png rename to assets/items/TT_nightwing_veil.png diff --git a/assets/items/dusk_shroud_unique.png b/assets/items/TT_ormus_robes.png similarity index 100% rename from assets/items/dusk_shroud_unique.png rename to assets/items/TT_ormus_robes.png diff --git a/assets/items/jewel_unique.png b/assets/items/TT_rainbow_facet.png similarity index 100% rename from assets/items/jewel_unique.png rename to assets/items/TT_rainbow_facet.png diff --git a/assets/items/ring_unique.png b/assets/items/TT_rings.png similarity index 100% rename from assets/items/ring_unique.png rename to assets/items/TT_rings.png diff --git a/assets/items/TT_skin_of_the_vipermagi.png b/assets/items/TT_skin_of_the_vipermagi.png new file mode 100644 index 0000000..a21f13b Binary files /dev/null and b/assets/items/TT_skin_of_the_vipermagi.png differ diff --git a/assets/items/battle_boots_unique.png b/assets/items/TT_war_traveler.png similarity index 100% rename from assets/items/battle_boots_unique.png rename to assets/items/TT_war_traveler.png diff --git a/assets/items/bl__ring_mail_unique.png b/assets/items/bl__ring_mail_unique.png deleted file mode 100644 index 4af6b32..0000000 Binary files a/assets/items/bl__ring_mail_unique.png and /dev/null differ diff --git a/assets/items/bl__ring_mail.png b/assets/items/bl_rare_ring_mail.png similarity index 100% rename from assets/items/bl__ring_mail.png rename to assets/items/bl_rare_ring_mail.png diff --git a/assets/items/bl_unique_ring_mail.png b/assets/items/bl_unique_ring_mail.png new file mode 100644 index 0000000..e8d46be Binary files /dev/null and b/assets/items/bl_unique_ring_mail.png differ diff --git a/assets/items/flawless_ruby.png b/assets/items/flawless_ruby.png deleted file mode 100644 index f095fc0..0000000 Binary files a/assets/items/flawless_ruby.png and /dev/null differ diff --git a/assets/items/guardian_crown_unique.png b/assets/items/guardian_crown_unique.png deleted file mode 100644 index 019609c..0000000 Binary files a/assets/items/guardian_crown_unique.png and /dev/null differ diff --git a/assets/items/myrmidon_greaves_unique.png b/assets/items/myrmidon_greaves_unique.png deleted file mode 100644 index 78922f6..0000000 Binary files a/assets/items/myrmidon_greaves_unique.png and /dev/null differ diff --git a/params.ini b/params.ini index ca56b02..6b29224 100644 --- a/params.ini +++ b/params.ini @@ -53,86 +53,182 @@ holy_shield=4 blessed_hammer=5 [items] -;runes -pul_rune=1 -um_rune=1 -mal_rune=1 -ist_rune=1 -gul_rune=1 -vex_rune=1 -ohm_rune=1 -sur_rune=1 -lo_rune=1 -ber_rune=1 -jah_rune=1 -cham_rune=1 -zod_rune=1 -;misc -flawless_amethyst=1 -flawless_ruby=1 -super_mana_potion=1 -super_healing_potion=1 -tp_scroll=1 -;charms & jewels -small_charm_magic=1 -grand_charm_magic=1 -jewel_magic=1 -jewel_rare=1 -jewel_unique=1 -;amulets & rings -amulet_rare=1 -amulet_set=1 -amulet_unique=1 -ring_rare=1 -ring_unique=1 -;circlets -circlet_magic=1 -circlet_rare=1 -coronet_magic=1 -coronet_rare=1 -tiara_magic=1 -tiara_rare=1 -diadem_magic=1 -diadem_rare=1 -diadem_unique=1 -;claws -war_fist_rare=0 -cestus_rare=0 -claws_rare=0 -bladed_talons_rare=0 -greater_claws_rare=0 -greater_talons_rare=0 -federal_claws_rare=0 -hand_scythe_rare=0 -;bases -superior_colossus_voulge_gray=1 -superior_cryptic_axe_gray=1 -superior_grand_matron_bow_gray=1 -superior_thresher_gray=1 -;other unique and set items -battle_boots_unique=1 -bloodlord_skull_unique=1 -ceremonial_javelin_unique=1 -corona_unique=1 -cryptic_axe_unique=1 -demonhead_unique=1 -dimensional_shard_unique=1 -dusk_shroud_unique=1 -eldritch_orb_unique=1 -gilded_shield_unique=1 -guardian_crown_unique=1 -hydra_bow_unique=1 -lacquered_plate_set=1 -mithril_coil_unique=1 -myrmidon_greaves_unique=1 -ogre_axe_unique=1 -ogre_gauntlets_unique=1 -runic_talons_rare=1 -scarabshell_boots_unique=1 -shako_unique=1 -sharkskin_boots_unique=1 -spiderweb_sash_unique=1 -spired_helm_unique=1 -swirling_crystal_unique=1 -thresher_unique=1 -vampirebone_gloves_unique=1 +;=====MISC===== +misc_flawless_amethyst=1 +misc_flawless_ruby=1 +misc_super_healing_potion=1 +misc_super_mana_potion=1 +misc_tp_scroll=1 +;=====MAGIC===== +magic_circlet=1 +magic_coronet=1 +magic_diadem=1 +magic_grand_charm=1 +magic_jewel=1 +magic_small_charm=1 +magic_tiara=1 +;=====RARE===== +rare_amulet=1 +rare_blade_talons=1 +rare_boots=1 +rare_cestus=1 +rare_circlet=1 +rare_claws=1 +rare_coronet=1 +rare_diadem=1 +rare_feral_claws=1 +rare_gauntlets=1 +rare_gloves=1 +rare_greater_claws=1 +rare_greater_talson=1 +rare_greaves=1 +rare_hand_scythe=1 +rare_jewel=1 +rare_ring=1 +rare_ring_mail=1 +rare_runic_talons=1 +rare_tiara=1 +rare_war_fist=1 +;=====RUNE===== +rune_11_amn=1 +rune_12_sol=1 +rune_13_shael=1 +rune_14_dol=1 +rune_15_hel=1 +rune_16_io=1 +rune_17_lum=1 +rune_18_ko=1 +rune_19_fal=1 +rune_20_lem=1 +rune_21_pul=1 +rune_22_um=1 +rune_23_mal=1 +rune_24_ist=1 +rune_25_gul=1 +rune_26_vex=1 +rune_27_ohm=1 +rune_28_lo=1 +rune_29_sur=1 +rune_30_ber=1 +rune_31_jah=1 +rune_32_cham=1 +rune_33_zod=1 +;=====ETH===== +eth_armor_archon_plate=1 +eth_armor_dusk_shroud=1 +eth_armor_lacquered_plate=1 +eth_armor_light_plate=1 +eth_armor_mage_plate=1 +eth_armor_sacred_armor=1 +eth_armor_shadow_plate=1 +eth_helm_bone_visage=1 +eth_helm_corona=1 +eth_helm_diadem=1 +eth_helm_giant_conch=1 +eth_helm_shako=1 +eth_shield_monarch=1 +eth_shield_sacred_targe=1 +eth_shield_troll_nest=1 +eth_weapon_berserker_axe=1 +eth_weapon_colossus_voulge=1 +eth_weapon_cryptic_axe=1 +eth_weapon_crystal_sword=1 +eth_weapon_flail=1 +eth_weapon_ghost_spear=1 +eth_weapon_giant_thresher=1 +eth_weapon_grand_matron_bow=1 +eth_weapon_great_poleaxe=1 +eth_weapon_phase_blade=1 +eth_weapon_superior_colossus_voulge=1 +eth_weapon_superior_cryptic_axe=1 +eth_weapon_superior_grand_matron_bow=1 +eth_weapon_superior_thresher=1 +eth_weapon_thresher=1 +eth_weapon_war_scepter=1 +;=====LOWTIER===== +lt_arreat_face=1 +lt_blade_of_ali_baba=1 +lt_bonehew=1 +lt_cerebus_bite=1 +lt_darkforce_spawn=1 +lt_darkglow=1 +lt_duriel_shell=1 +lt_frostburn=1 +lt_giant_skull=1 +lt_goblin_toe=1 +lt_goldwrap=1 +lt_gore_rider=1 +lt_guardian_angel=1 +lt_head_hunter_glory=1 +lt_jalal_mane=1 +lt_kira_guardian=1 +lt_lacerator=1 +lt_lightsabre=1 +lt_marrowwalk=1 +lt_razortail=1 +lt_schaefer_hammer=1 +lt_set_griswold_valor=1 +lt_set_immortal_king_will=1 +lt_set_laying_of_hands=1 +lt_set_mavina_caster=1 +lt_set_mavina_true_sight=1 +lt_set_natalya_soul=1 +lt_set_tal_rasha_fine-spun_cloth=1 +lt_set_trang-oul_claws=1 +lt_set_trang-oul_girth=1 +lt_shaftstop=1 +lt_silkweave=1 +lt_skullder_ire=1 +lt_snowclash=1 +lt_stealskull=1 +lt_stormshield=1 +lt_string_of_ears=1 +lt_the_cranium_basher=1 +lt_thundergod_vigor=1 +lt_vampire_gaze=1 +lt_warshrike=1 +lt_windforce=1 +lt_wizardspike=1 +;=====MIDTIER===== +mt_andariel_visage=1 +mt_boneflame=1 +mt_boneshade=1 +mt_chance_guards=1 +mt_dracul_grasp=1 +mt_gheed_fortune=1 +mt_herald_of_zakarum=1 +mt_homunculus=1 +mt_magefist=1 +mt_ondal_wisdom=1 +mt_ribcracker=1 +mt_sandstorm_trek=1 +mt_set_aldur_advance=1 +mt_set_guillaum_face=1 +mt_set_immortal_king_soul_cage=1 +mt_shadow_dancer=1 +mt_steelrend=1 +mt_stormlash=1 +mt_the_oculus=1 +mt_the_reaper_toll=1 +mt_thunderstroke=1 +mt_titan_revenge=1 +mt_tomb_reaver=1 +mt_verdungo_hearty_cord=1 +mt_waterwalk=1 +;=====TOPTIER===== +tt_amulets=1 +tt_arachnid_mesh=1 +tt_crown_of_ages=1 +tt_death_fathom=1 +tt_death_web=1 +tt_eschuta_temper=1 +tt_griffon_eye=1 +tt_harlequin_crest=1 +tt_nightwing_veil=1 +tt_ormus_robes=1 +tt_rainbow_facet=1 +tt_rings=1 +tt_set_amulet=1 +tt_set_tal_rasha_guardianship=1 +tt_skin_of_the_vipermagi=1 +tt_war_traveler=1 \ No newline at end of file diff --git a/src/item_finder.py b/src/item_finder.py index f53de92..7e6f73c 100644 --- a/src/item_finder.py +++ b/src/item_finder.py @@ -49,6 +49,7 @@ class ItemFinder: # load all templates self._templates = {} for filename in os.listdir('assets/items'): + filename = filename.lower() if filename.endswith('.png'): item_name = filename[:-4] blacklist_item = item_name.startswith("bl__")