So here is a bit of a spoiler.....
Earth magic can change (selected) items into other, better items.... and can change ammo into other ammo....with the Transmutation spell.
here is a list of items that you can use...
transmuteList = {"rock" , "throwing_knife" , "arrow" , "shuriken" , "throwing_axe" , "quarrel" , "throwing_hammer" ,
"death_star" , "boom_rock" , "mind_stone","chitin_greaves" , "chitin_mask" , "chitin_boots" , "chitin_mail" , "chitin_gloves" ,
"magic_sphere" , "shield_spellfire" , "returning_throwing_axe" , "woodspirit_orb" , "vorpal_blade" , "dismantler" , "serpentine_bow" ,
"coil_of_the_serpent" , "gnome_stone" , "machine_junk4" , "mystery_ore" , "pathfinder_axe" , "tome_wisdom" ,
"horn_beast_red" , "mind_stone" , "power_weapon" , "power_weapon_depleted" , "poison_gland" , "cutlas" ,
"beholder_eye" , "heavy_shield" , "amethyst_gem" } --(35)
Spellcraft can do much the same thing with the Necrochemy spell (different items of course, and can cycle through bonecraft ingredients instead of ammo)
Here is a list of items you can use.....
necroList = {"tooth_scavenger" , "skull_plain" , "bone_beast" , "bone_amulet" , "tooth_lizard" , "stone_skull", "horn_beast" ,
"skull_reptilian" , "skull_blood_soaked" , "bone_dagger" , "skull_crystal" , "necro_power_glove_empty" , "poison_arrow" ,
"poison_quarrel" , "shuriken" , "returning_throwing_axe" ,"knife" , "huntsman_cloak" , "ninja_vest" , "ninja_cowl" , "tabi_boots" ,
"legionary_shield_dark" , "hardstone_bracelet", "conjurors_hat" , "conjuror_gloves" , "blightning_stave_empty" , "tome_spellcraft" ,
"tainted_arrow" , "tainted_quarrel" , "pick_axe" , "horn_beast_red" , "power_weapon" , "power_weapon_depleted" ,
"monstrance" , "dagger" , "ogre_blood" , "magic_sphere" }
Fire magic has it's own version called Enhancing Flames (but instead of ammo and bonecraft, Enhancing Flames can turn pyre stones into a volley attack like Blades or Whipping Rocks)
Here is a list of items you can use.....
temperedList = {"long_sword" , "razor_claws" , "flail" , "great_axe" , "fire_blade" , "fire_blade_empty" ,
"guardian_stave" , "toorums_sceptre" , "longbow" , "magic_sphere" , "hardstone_bracelet" ,
"pyre_stone" , "water_flask" , "golden_chalice" ,"machine_part_west" , "machine_part_east" ,
"golden_crown" , "golden_figure" , "golden_goromorg" , "ancient_apparatus" ,"golden_dragon" ,
"power_weapon" , "power_weapon_depleted" , "rock" , "arrow_flash_bow" , "arrow_flash_bow_empty" ,
"flail_blazer_empty"} --(27)
Staff Defense's spell Prismic Assault is easier to figure out as far as which items to use for which effect you want (there are 4 diff effects pending on whether you use a potion, wand, bomb or ammo)
Here is a list of the items you can use....
prismicList = {"fire_bomb" , "shock_bomb" , "frost_bomb" , "poison_bomb" , "rock" , "throwing_knife" , "arrow" , "shuriken" ,
"throwing_axe" , "quarrel" , "throwing_hammer" , "death_star" , "boom_rock" , "potion_healing" , "potion_healing_greater" ,
"potion_energy" , "potion_energy_greater" , "potion_rejuvenation" , "potion_rejuvenation_greater" , "potion_panacea",
"elixir_of_life", "potion_invisibility", "potion_rage", "potion_speed", "potion_poison" , "potion_cure_poison" ,
"potion_cure_disease" , "water_flask" , "potion_divine_tincture" , "potion_restoration" , "necro_power_glove" , "reaper_axe" ,
"blightning_stave" , "lightning_blade" , "fire_blade" , "storm_bolter" , "arrowflash_bow" ,
"flail_blazer" , "reaper_axe" , "venom_edge" , "slipstream_dagger" , "flarefeather_cap" , "shield_glacial" , "shield_fiery" ,
"stormbuster_shield" , "boots_of_speed" , "amulet_life" , "amulet_growth" , "amulet_rainbows" , "cane_tide_time" ,
"cane_time_tide" ,"cane_light_shadow" , "cane_shadow_light" , "cane_fire_ice" , "cane_ice_fire" , "cane_cloak_dagger" ,
"cane_dagger_cloak" , "spellfire_stave_charged" , "blightning_stave" , "shock_lance" , "gnome_stone" }
There are hints through the game about which items to use, but not many... and the hints are pretty cryptic.
Hope this helps all the beta testers
Akroma