public void DroppedItemLog(PluginItemTypes itemType, ItemQuality itemQuality)
{
switch (itemType)
{
case PluginItemTypes.CraftingMaterial:
case PluginItemTypes.CraftingPlan:
case PluginItemTypes.LegendaryCraftingMaterial:
case PluginItemTypes.CraftTome:
FunkyGame.CurrentStats.CurrentProfile.LootTracker.Crafting.Dropped++;
break;
case PluginItemTypes.Ruby:
case PluginItemTypes.Emerald:
case PluginItemTypes.Topaz:
case PluginItemTypes.Amethyst:
case PluginItemTypes.Diamond:
FunkyGame.CurrentStats.CurrentProfile.LootTracker.Gems.Dropped++;
break;
case PluginItemTypes.Axe:
case PluginItemTypes.CeremonialKnife:
case PluginItemTypes.HandCrossbow:
case PluginItemTypes.Dagger:
case PluginItemTypes.FistWeapon:
case PluginItemTypes.Flail:
case PluginItemTypes.Mace:
case PluginItemTypes.MightyWeapon:
case PluginItemTypes.Spear:
case PluginItemTypes.Sword:
case PluginItemTypes.Wand:
case PluginItemTypes.TwoHandAxe:
case PluginItemTypes.TwoHandBow:
case PluginItemTypes.TwoHandDaibo:
case PluginItemTypes.TwoHandCrossbow:
case PluginItemTypes.TwoHandFlail:
case PluginItemTypes.TwoHandMace:
case PluginItemTypes.TwoHandMighty:
case PluginItemTypes.TwoHandPolearm:
case PluginItemTypes.TwoHandStaff:
case PluginItemTypes.TwoHandSword:
case PluginItemTypes.Mojo:
case PluginItemTypes.Source:
case PluginItemTypes.Quiver:
case PluginItemTypes.Shield:
case PluginItemTypes.CrusaderShield:
case PluginItemTypes.Amulet:
case PluginItemTypes.Ring:
case PluginItemTypes.Belt:
case PluginItemTypes.Boots:
case PluginItemTypes.Bracers:
case PluginItemTypes.Chest:
case PluginItemTypes.Cloak:
case PluginItemTypes.Gloves:
case PluginItemTypes.Helm:
case PluginItemTypes.Pants:
case PluginItemTypes.MightyBelt:
case PluginItemTypes.Shoulders:
case PluginItemTypes.SpiritStone:
case PluginItemTypes.VoodooMask:
case PluginItemTypes.WizardHat:
if (itemQuality == ItemQuality.Legendary)
{
FunkyGame.CurrentStats.CurrentProfile.LootTracker.Legendary.Dropped++;
}
else if (itemQuality > ItemQuality.Magic3)
{
FunkyGame.CurrentStats.CurrentProfile.LootTracker.Rare.Dropped++;
}
else
{
FunkyGame.CurrentStats.CurrentProfile.LootTracker.Magical.Dropped++;
}
break;
case PluginItemTypes.FollowerEnchantress:
case PluginItemTypes.FollowerScoundrel:
case PluginItemTypes.FollowerTemplar:
break;
case PluginItemTypes.SpecialItem:
break;
case PluginItemTypes.HealthPotion:
break;
case PluginItemTypes.HealthGlobe:
break;
case PluginItemTypes.InfernalKey:
FunkyGame.CurrentStats.CurrentProfile.LootTracker.Keys.Dropped++;
break;
case PluginItemTypes.KeyStone:
break;
case PluginItemTypes.BloodShard:
break;
}
}