Farmhand
Description
Farmhand adds dynamic buttons on the screen while you are at Sunsong Ranch.
The buttons allow quick access to the Plow, Shovel, Bug Spray and Watering Can if they are in your inventory. If you do not have a given item, there will be no button for it. Also adds buttons for seeds that are in your inventory. You can even sell unwanted seeds at a vendor without having to open your bags.
When you leave Halfhill, any tools remaining in your inventory will be dropped. You can pick them up again at the farm. (You can disable this feature.)
A special Crop Scanner tool will let you quickly find any plants you've overlooked that need special attention. (Very hand for the hard-to see Smothered and Runty plants.)
To move the buttons, hold SHIFT and drag a button with the left mouse button.
In the Interface Options panel, you can turn on/off tool dropping, turn on/off chat messages and sounds, turn on/off the portal shard buttons and control whether Farmhand automatically hides itself during combat.
I recommend using Masque (optional) to make your buttons pretty.
Localization
Farmhand has translations for all game-supported locales, but if you see a bad translation please visit the localization page and correct it. Then let me know so I can repackage the addon to pick up the changes.
Thanks to all the translators!
Translator Credits
Thanks as well to the Farmhand users who've made great suggestions:
TaraNTino
adore33
Sentinelum
-
View User Profile
-
Send Message
Posted Jan 20, 2013I love this addon, but it kills my framerate. Disabling it doubled my framerate throughout pandaria.
-
View User Profile
-
Send Message
Posted Jan 30, 2013Really? Disabling just this addon had that effect? It doesn't do anything on an ongoing basis. The only time it does anything is when you're either entering or exiting Sunsong Ranch.
I'd suggest disabling your other addons and enable just Farmhand and see if the issue occurs. If not, then there's probably some sort of conflict with one of your other addons.
-
View User Profile
-
Send Message
Posted Jan 15, 2013Installed after reading about it on wowinsider. Love it! my only nitpick is I wish it was movable.
-
View User Profile
-
Send Message
Posted Jan 18, 2013To move the buttons, hold SHIFT and drag a button with the left mouse button.
-
View User Profile
-
Send Message
Posted Jan 12, 2013Excellent addon.
Suggestion for your consideration: add detection of the Cooking School Bell in our inventory and give us a button to summon him (when we're in Halfhill Market.)
-
View User Profile
-
Send Message
Posted Jan 13, 2013I also would really like to see guild bank quantities since my guild pools all our meat and veggies together!
-
View User Profile
-
Send Message
Posted Jan 11, 2013Hi,
Great Add on, very convenient to click on screen as opposed to opening/searching your bags every time!
Question though :
I have a private guild with one tab dedicated to cooking ingredients so therefor i dont use my bank. Is it possible for Farmhand to scan your guildbank as well?
Ah, one more thing.
I didnt like the chat notifications so i turned it off. It appears that the on-screen notifications are switched off then as well. Is there a way to seperate them? So on-screen yes, chat no?
-
View User Profile
-
Send Message
Posted Jan 30, 2013I can look into guild bank numbers, but I think it'd involve you visiting the guild bank frequently to keep the data up to date. The counts of items in your personal bank can be retrieved more easily and without having to visit the bank and cache the data.
-
View User Profile
-
Send Message
Posted Jan 7, 2013Sry took so long, my error pops on Taltric Forthright (Trade Goods Vendor) in SW Command Center
-
View User Profile
-
Send Message
Posted Dec 29, 2012Brilliant addon!
-
View User Profile
-
Send Message
Posted Dec 24, 2012Poped on me when clicked on Justice points trade goods vendor:
Date: 2012-12-24 12:50:03
ID: 3
Error occured in: Global
Count: 11
Message: ..\AddOns\Farmhand\Farmhand.lua line 71:
bad argument #1 to 'find' (string expected, got nil)
Debug:
[C]: ?
[C]: find()
Farmhand\Farmhand.lua:71:
Farmhand\Farmhand.lua:68
[C]: MerchantItemButton_OnEnter()
[string "*:OnEnter"]:1:
[string "*:OnEnter"]:1
-
View User Profile
-
Send Message
Posted Dec 24, 2012Which vendor?
-
View User Profile
-
Send Message
Posted Dec 11, 2012@Skylinee
Well I'm glad that it's working, but I still have no idea why it was failing before or why it isn't now.
Thanks for the feedback!
-
View User Profile
-
Send Message
Posted Dec 11, 2012Sure, it shows the same as in the previous version.
http://i.imgur.com/wgV13.jpg
http://i.imgur.com/ukMLE.jpg
Taken with different tooltip placement options (to the right/to the bottom).
-
View User Profile
-
Send Message
Posted Dec 11, 2012@Skylinee
Good. What does the tooltip show? Can you share a screenshot?
-
View User Profile
-
Send Message
Posted Dec 11, 2012Ok latest version is working without errors on mouseover.
-
View User Profile
-
Send Message
Posted Dec 10, 2012Nope, i can't even remember the last time i cleared my cache.
-
View User Profile
-
Send Message
Posted Dec 10, 2012@Skylinee
It's strange that your game isn't caching the item info. Are you clearing your cache prior to loading, perhaps to make a mod like NPCScan work?
-
View User Profile
-
Send Message
Posted Dec 10, 2012Ok, seems i've found the problem. After opening and closing the vendor window, the errors go away. It seems it needs to retrieve the item info from the server and maybe it's taking too long to cache it. This have to be done again after restarting the client though.
So in short, if i'm erroring while mousing over Witchberry Seeds and close/reopen the window, the error goes away. I will try 1.2.4b3 tomorrow and continue monitoring.
-
View User Profile
-
Send Message
Posted Dec 10, 2012@Skylinee
I have just pushed v1.2.4b3 which should eliminate the error, but the tooltip won't show the vegetable name if GetItemInfo continues to return nil. It will instead show the itemid of the vegetable. If you don't mind, check the displayed itemid by doing:
/run print(GetItemInfo(99999))
Where 99999 is replaced with the itemid shown in the tooltip.
And thanks for helping me track this down.