public override void NPCLoot(NPC npc) { if (npc.TypeName == "Blood Crawler") { TervaniaUtils.DropItem(npc, 2f, ModContent.ItemType <Items.Souls.Normal.Crimson.BloodCrawlerSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "The Hungry") { TervaniaUtils.DropItem(npc, 1.5f, ModContent.ItemType <Items.Souls.Normal.Underworld.TheHungrySoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Spazmatism") { TervaniaUtils.DropItem(npc, 10f, ModContent.ItemType <Items.Souls.Boss.SpazmatismSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.Medusa) { TervaniaUtils.DropItem(npc, 2.5f, ModContent.ItemType <Items.Souls.Hardmode.Underground.MedusaSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Mushi Ladybug") { TervaniaUtils.DropItem(npc, 3f, ModContent.ItemType <Items.Souls.Normal.Underground.MushiLadybugSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Crimtane Bunny") { TervaniaUtils.DropItem(npc, 2f, ModContent.ItemType <Items.Souls.Normal.Crimson.CrimtaneBunnySoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Shark") { TervaniaUtils.DropItem(npc, 2.5f, ModContent.ItemType <Items.Souls.Normal.Overworld.SharkSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.Skeleton) { TervaniaUtils.DropItem(npc, 5f, ModContent.ItemType <Items.Souls.Normal.Underground.SkeletonSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Demon") { TervaniaUtils.DropItem(npc, 2f, ModContent.ItemType <Items.Souls.Normal.Underworld.DemonSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.LavaSlime) { TervaniaUtils.DropItem(npc, 2.5f, ModContent.ItemType <Items.Souls.Normal.Underworld.LavaSlimeSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type >= -65) { TervaniaUtils.DropItem(npc, 0.001f, ModContent.ItemType <Items.Souls.DrakSolz.Secret.SolarEclipseSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.SandSlime) { TervaniaUtils.DropItem(npc, 2f, ModContent.ItemType <Items.Souls.Normal.Desert.SandSlimeSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.UndeadViking) { TervaniaUtils.DropItem(npc, 2.5f, ModContent.ItemType <Items.Souls.Normal.Ice.UndeadVikingSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Moonlight Butterfly") { TervaniaUtils.DropItem(npc, 4f, ModContent.ItemType <Items.Souls.DrakSolz.Overworld.MoonlightButterflySoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.IceBat) { TervaniaUtils.DropItem(npc, 2f, ModContent.ItemType <Items.Souls.Normal.Ice.IceBatSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.CultistBoss) { TervaniaUtils.DropItem(npc, 10f, ModContent.ItemType <Items.Souls.Boss.LunaticCultistSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Jungle Bat") { TervaniaUtils.DropItem(npc, 1f, ModContent.ItemType <Items.Souls.Normal.Jungle.JungleBatSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Purple Slime") { TervaniaUtils.DropItem(npc, 5f, ModContent.ItemType <Items.Souls.Normal.Overworld.PurpleSlimeSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Bone Serpent") { TervaniaUtils.DropItem(npc, 3f, ModContent.ItemType <Items.Souls.Normal.Underworld.BoneSerpentSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Granite Elemental") { TervaniaUtils.DropItem(npc, 2f, ModContent.ItemType <Items.Souls.Normal.Underground.GraniteElementalSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Eye of Cthulhu") { TervaniaUtils.DropItem(npc, 10f, ModContent.ItemType <Items.Souls.Boss.EyeofCthulhuSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Humanity") { TervaniaUtils.DropItem(npc, 1f, ModContent.ItemType <Items.Souls.DrakSolz.Overworld.HumanitySoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Skeletron") { TervaniaUtils.DropItem(npc, 5f, ModContent.ItemType <Items.Souls.Boss.SkeletronSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Hallow Dog") { TervaniaUtils.DropItem(npc, 2.5f, ModContent.ItemType <Items.Souls.DrakSolz.Overworld.HallowDogSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Giant Shelly") { TervaniaUtils.DropItem(npc, 4f, ModContent.ItemType <Items.Souls.Normal.Underground.GiantShellySoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.type == NPCID.WallofFlesh) { TervaniaUtils.DropItem(npc, 10f, ModContent.ItemType <Items.Souls.Boss.WallofFleshSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Baby Slime") { TervaniaUtils.DropItem(npc, 2f, ModContent.ItemType <Items.Souls.Normal.Underground.BabySlimeSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Sand Elemental") { TervaniaUtils.DropItem(npc, 1f, ModContent.ItemType <Items.Souls.Hardmode.Desert.SandElementalSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Spinwheel") { TervaniaUtils.DropItem(npc, 5f, ModContent.ItemType <Items.Souls.DrakSolz.Overworld.SpinwheelSoul>()); } }
public override void NPCLoot(NPC npc) { if (npc.TypeName == "Lac Beetle") { TervaniaUtils.DropItem(npc, 5f, ModContent.ItemType <Items.Souls.Normal.Jungle.LacBeetleSoul>()); } }