Drop-o-Meter version 2.6
This is a mod which will tell you the drop rate on any item picked up from looting. Drops per minute and Drops per hour.
Features include:
- Calculates Drops Per Minute (DPM)
- Calculates Drops Per Hour (DPH)
- Drop progress bar
- Can now input the number of items you have on you
- Input the target amount you wish to obtain
- Displays a calculation of time to achieve your goal
- Displays farming time HH:MM:SS
- Type /dom hide to hide the mod
- Type /dom show to show the mod
- Type /dom setscale:200 to set the mods scale to 200%
Bug fixes in this version:
Input error on user empty field is now fixed.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...
- +0
- Thumbs Down
- Thumbs Up
suicidalkatt saidAny way to make this able to detect "created" items? such as primal water or say maybe arathi basin marks?
- +0
- Thumbs Down
- Thumbs Up
Veyilla saidCan one use this Addon also for the German Clienten?
- +0
- Thumbs Down
- Thumbs Up
Darcey saidHi Veyilla,
As far as I know the mods I have made should work on all wow clients....
I have not programmed in language localisation so it should remain in english.
D.
- +0
- Thumbs Down
- Thumbs Up
Darcey saidVERSION 2.6 IS NOW AVAILABLE
I will only be developing on Version 2.6 and latest versions as they release.
- +0
- Thumbs Down
- Thumbs Up
Zidomo saidCheck my previous post for the error ;). Using v17-10-07 v2.3 r2 of Drop-o-Meter, error happened every time you change the default "20" in the box on the right side to another number. Error recorded with the the BugSack/BugGrabber mod (from http://files.wowace.com):
"Drop_o_Meter\\Drop_o_Meter.lua:191: attempt to perform arithmetic on upvalue 'nTargetItemCount' (a nil value)\nDrop_o_Meter\\Drop_o_Meter.lua:164: in function `fDDOMOnUpdate'\n<string>:\"*:OnUpdate\":1: in function <[string \"*:OnUpdate\"]:1>".
Will test v16-11-07 to see if it reoccurs.
- +0
- Thumbs Down
- Thumbs Up
Darcey saidDownload is now in ZIP format............
Bugs mentioned below I don't get any problems on my machine and runs fine... But will put more strict rules on input data and place text items in input boxes preventing overlap or breaking design limits...
Simple mod works fine for me and guildies...... Does what it says it does, no error popups...... Reset - resets and works fine.....
Can you specify error info and line number you get.... ta..
- +0
- Thumbs Down
- Thumbs Up
Zidomo said"1). Reset the mod when opened for the version your using... Will apply this to hide/show and ini of mod"
I "reset" it several times during testing below; the problems listed below were consistent through resets.
"2). When entering values the calculation is trying to calculate on what you have entered even if you have entered a letter or nothing which can result in an error - this is an error which can be ignored as it affects nothing and waits for the user to input something reasonable for it to calculate."
Well, its still a bug in the mod which throws up an error when you switch the value in the box to something other than 20. Mods shouldn't be throwing up errors like that. It should be fixed; the user shouldn't be forced to just "ignore" it. If someone has no other mods that are throwing up errors (which is usual), why should they put up with this one doing so?
As to the fonts in the box causing the overlap problem; I don't modify the default UI scale, so that's not the issue. The fonts for this mod just aren't sized properly in proportion to the frame you (as the author) put them in. If its of help, several mods (ACE2 ones, etc.) allow you to resize fonts without having to use custom ones; you can use ones included with WoW.
In terms of "calculating the time to achieve your farming target if you have passed your target.", no it would not result in a negative number ;). I wasn't speaking in absolutes for the target. I was suggesting simply to continue to calculate via the last input variable (i.e. the default 20/hour) after you reach 20 in an hour. Continue to calculate the "estimated farm time for 20 items" (or whatever number you wish) once you pass an hour. Its not going to result in a negative number.
Putting up a message, stopping that calculation and forcing the user to reset the second you reach 60 minutes isn't very good.
The idea of the mod is nice, hope it becomes more usable soon.
- +0
- Thumbs Down
- Thumbs Up
Darcey saidWill look into errors you specified....
Will not be integrating ACE packages, there is no need for all that code or function extension.
Have stopped calculation on 1 of them and altered completion message...
The other errors you get I dont get but I can quite easily format data input strings to prevent this from running.
Mods for fun. not for work ;)
- +0
- Thumbs Down
- Thumbs Up
Darcey saidIn reply to Zidomo
1). Reset the mod when opened for the version your using... Will apply this to hide/show and ini of mod
2). When entering values the calculation is trying to calculate on what you have entered even if you have entered a letter or nothing which can result in an error - this is an error which can be ignored as it affects nothing and waits for the user to input something reasonable for it to calculate.
3). The messages "YOUR A FARMING MACHINE etc" are there for when you reach your target. If you go over your target the calculation doesnt work... As how am I to write a math equation to calculate the time to achieve your farming target if you have passed your target... This will result in a negative number.... Simply reset the mod and enter new numbers or enter a higher target. I will probably replace this message with "target achieved".
- +0
- Thumbs Down
- Thumbs Up
Darcey saidThe text sizes are a problem.. I have noticed guild mates have same problem but they have other mods installed which affect fonts - something I cannot code for.....
I am looking into using custom fonts with the mod... Which may fix this.. but UI scale issues which is set by the users can cause problems here again...... am testing...
But so far... its fully functional and not had anyone in guild have it not do what its supposed to do...
thank you for the feedback..... the more info i get the better i can make it for all us farmers :)
- +0
- Thumbs Down
- Thumbs Up
Zidomo saidInteresting. v2.3r2 is still pretty raw & buggy, though.
Tested on a USEng 2.2.3 live WoW server. When changing the value in the far right target amount "white space" immediately to the left of the Reset button to something other than the default 20, the following error comes up (recorded with BugSack/BugGrabber mod):
"Drop_o_Meter\\Drop_o_Meter.lua:191: attempt to perform arithmetic on upvalue 'nTargetItemCount' (a nil value)\nDrop_o_Meter\\Drop_o_Meter.lua:164: in function `fDDOMOnUpdate'\n<string>:\"*:OnUpdate\":1: in function <[string \"*:OnUpdate\"]:1>".
That error repeats several times each time you change the value in the target amount white space.
Other problems:
--The "Farm Time:" counter text overlaps the "DPM:" text immediately to the right of it (not shown in the screenshot; the current mod version also has "DPH:" to the right of "DPM:") . As a result, you can't see the minutes (once you have it running over an hour) or seconds for Farm Time very well.
--When you gather the total number of items set in the target amount white space (default: 20/hour), the text at the bottom of the frame changes into something pointless, distracting & too wide for the frame ;): "YOUR A FARMING MACHINE!! NOTHING BETTER TO DO?". What would be far more useful: continue to calculate the per hour amount once you collect for over an hour and adjust the "Estimated farm time for XX items is XX minutes" as needed.
- +0
- Thumbs Down
- Thumbs Up
Darcey saidmotes of water - 0.4DPM
- +0
- Thumbs Down
- Thumbs Up
Darcey saidNew version after day 1 lol..
All new math.... Decided on lifetime farming DPM averages instead of over 10 min calculations.
- +0
- Thumbs Down
- Thumbs Up
Darcey saidlol.. thats what i was farming when i decided to build this lol.
- +0
- Thumbs Down
- Thumbs Up
Tarz saidWhat, no comments? Well let me be the first then ;)
Currently farming primal water for my alt warlocks shadoweave set so I'll pull this down and give it a try.
Thanks Darcey :)
- +0
- Thumbs Down
- Thumbs Up
Darcey saidIhave just updated the following:
--- Slash command added to show and hide the thing (/dom show or /dom hide)
--- More accurate timings
--- Ability to handle stack drops of upto x6
--- New X close button
--- Relocation of some UI elements