I'm looking for an addon that will track the rate of whatever im farming. For example I was farming primal mana in netherstorm the other day. I started farming mana wraiths for Motes of mana. Then i switched to farming nether rays. They both drop the motes but the drop rate on the nether rays is lower. However, I can kill the nether rays faster. In the end I was not really sure which method was faster. Is there a mod that would track whatever item you were farming and give you a rate per hour or something like that?
If you arent farming there hundreds of hours the rate is totally random...(or share data with others)
Ive farmed Mote of Fires for quite a long time to make my Tailoring Set/Spellcloth/Shadowcloth and sell em.
I normally farmed about 5Primals/day and then stopped. I always was at the same place and always had it solo and the same farm speed.
Sometimes i was done after 40minutes with farming 5 Primals and sometimes i needed 2hours...
While mob A may have a 5% chance of dropping said item, you may not get that item 5 times out of 100 kills. You have a 5% chance of it dropping on kill #1, 5% chance on kill #2, 5% chance on kill #3, etc. That's how percent chances work. In the end, it's all luck. :)
To figure out why your personal results are going to be meaningless, simply visit a site like wowhead or Thottbot and look at the drop rates. For ones where say 50,000 or more kills have been done you can see the value converging to the actual Blizzard percentage.
For others where only 100 or 1000 have dropped you may see huge percentages if a few lucky drops got reported. For instance it may apear that some mobs have a larger chance to drop some world boe epic but in reality the chance for those seems to always be the same no matter the mob.
To give an actual example my Warrior Azethoth farmed bloody murlocs for 3 days straight before putting in a GM ticket about keris reed or whatever not dropping. It took another 3 hours after that. Toadkiller got it on the 5th kill.
The point is, your sample size is going to be too small.