if (Npc_HasItems (hero, ItAt_SwampdragonHeart ) >= 1){Npc_RemoveInvItems (hero,ItAt_SwampdragonHeart ,1);}
else if (Npc_HasItems (hero, ItAt_RockdragonHeart ) >= 1){Npc_RemoveInvItems (hero,ItAt_RockdragonHeart ,1);}
else if (Npc_HasItems (hero, ItAt_FiredragonHeart ) >= 1){Npc_RemoveInvItems (hero,ItAt_FiredragonHeart ,1);}
else if (Npc_HasItems (hero, ItAt_IcedragonHeart ) >= 1){Npc_RemoveInvItems (hero,ItAt_IcedragonHeart ,1);};
Npc_RemoveInvItems (hero,ItMi_InnosEye_Discharged_MIS ,1);
CreateInvItems (hero,ItMi_InnosEye_MIS,1);