public int GetTotalLootStatCount(LootStatTypes statType) { switch (statType) { case LootStatTypes.Looted: return(Magical.Looted + Rare.Looted + Legendary.Looted + Crafting.Looted + Keys.Looted + Gems.Looted); case LootStatTypes.Stashed: return(Magical.Stashed + Rare.Stashed + Legendary.Stashed + Crafting.Stashed + Keys.Stashed + Gems.Stashed); case LootStatTypes.Salvaged: return(Magical.Salvaged + Rare.Salvaged + Legendary.Salvaged + Crafting.Salvaged + Keys.Salvaged + Gems.Salvaged); case LootStatTypes.Vendored: return(Magical.Vendored + Rare.Vendored + Legendary.Vendored + Crafting.Vendored + Keys.Vendored + Gems.Vendored); case LootStatTypes.Dropped: return(Magical.Dropped + Rare.Dropped + Legendary.Dropped + Crafting.Dropped + Keys.Dropped + Gems.Dropped); } return(0); }
public int GetTotalLootStatCount(LootStatTypes statType) { switch (statType) { case LootStatTypes.Looted: return Magical.Looted + Rare.Looted + Legendary.Looted + Crafting.Looted + Keys.Looted + Gems.Looted + KeyStoneFragments.Looted + HoradricCache.Looted; case LootStatTypes.Stashed: return Magical.Stashed + Rare.Stashed + Legendary.Stashed + Crafting.Stashed + Keys.Stashed + Gems.Stashed + KeyStoneFragments.Stashed + HoradricCache.Stashed; case LootStatTypes.Salvaged: return Magical.Salvaged + Rare.Salvaged + Legendary.Salvaged + Crafting.Salvaged + Keys.Salvaged + Gems.Salvaged + KeyStoneFragments.Salvaged + HoradricCache.Salvaged; case LootStatTypes.Vendored: return Magical.Vendored + Rare.Vendored + Legendary.Vendored + Crafting.Vendored + Keys.Vendored + Gems.Vendored + KeyStoneFragments.Vendored + HoradricCache.Vendored; case LootStatTypes.Dropped: return Magical.Dropped + Rare.Dropped + Legendary.Dropped + Crafting.Dropped + Keys.Dropped + Gems.Dropped + KeyStoneFragments.Dropped + HoradricCache.Dropped; } return 0; }