Download
(3Kb)
Download
Updated: 08-05-22 05:48 PM
Pictures
File Info
Compatibility:
WOTLK (3.4.0)
Classic (1.14.3)
TBC Patch (2.5.4)
Classic Patch (1.14.2)
TBC Patch (2.5.3)
Updated:08-05-22 05:48 PM
Created:09-15-19 06:34 AM
Downloads:36,322
Favorites:35
MD5:
Categories:Classic - General, The Burning Crusade Classic, WOTLK Classic, Buff, Debuff, Spell

AutoCarrot  Popular! (More than 5000 hits)

Version: 3.00
by: kebabstorm [More]

Equips Carrot on a Stick automatically when mounted

Works with Classic / TBC / WOTLK

UPDATE: Now also supports gloves with Riding enchant and boots with Mithril Spurs.
Supports Azure Silk Belt for increased swim speed and Deepdive Helmet for underwater breathing
Added an optional button to toggle AutoCarrot on/off.
Press ALT key and drag to move AutoCarrot button.

2022-07-12 v2.0:
- TBC Update , add Riding Crop (automatically choose carrot or crop)
- Now works with both trinket slot 1/2, just move the carrot/crop to whichever slot you want
- Fix bug where items weren't swapped properly on some occasions (for example after entering instances/accepting summon)

2022-08-06 v3.0:
- WOTLK Update (disable carrot/crop on level 70+)
- Add option to auto disable on instances/raids/battlegrounds/arenas

Usage:
/ac enabled 0/1/toggle
/ac ridingGloves 0/1
/ac mithrilSpurs 0/1
/ac swimBelt 0/1
/ac swimHelm 0/1
/ac instance 0/1
/ac button 0/1/reset/scale

3.00:
WOTLK Update (disable carrot/crop on level 70+)
Fix "instance" option

2.06:
New option "instance" to auto disable on instances/raids/battlegrounds/arenas

2.05:
Another attempt to fix items not swapping

2.04:
Fix bug with button and riding crop

2.03:
Add UnitExists check

2.02:
Add Skybreaker Whip

2.01:
Fix bug where items weren't swapped properly on some occasions (for example after entering instances/accepting summon)

2.00:
TBC Update , add Riding Crop (automatically choose carrot or crop)
Now works with both trinket slot 1/2, just move the carrot/crop to whichever slot you want

1.13.12:
TOC update

1.13.11:
Press ALT key and drag to move AutoCarrot button

1.13.10:
Fixed error introduced in 1.13.9 when using gloves or boots without any enchant

1.13.9:
Fixed using duplicate item with different enchants for gloves and boots

1.13.8:
Added an optional button to toggle AutoCarrot on/off.

1.13.7:
Now supports Azure Silk Belt and Deepdive Helmet swimming/diving items.
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Author
Date
2.06
3kB
kebabstorm
07-29-22 09:12 PM
2.05
3kB
kebabstorm
07-20-22 07:02 PM
2.04
3kB
kebabstorm
07-14-22 12:57 PM
2.03
3kB
kebabstorm
07-13-22 04:39 PM
2.01
3kB
kebabstorm
07-11-22 09:23 PM


Post A Reply Comment Options
Unread 09-19-19, 11:05 PM  
erispope
A Deviate Faerie Dragon

Forum posts: 10
File comments: 3
Uploads: 0
One patch to help with functionality and a few suggestions:
Lua Code:
  1. f:SetScript("OnUpdate", function()
  2.     if(not AutoCarrotDB.enabled) then return end
  3. ... change into ...
  4. f:SetScript("OnUpdate", function()
  5.     if(not AutoCarrotDB.enabled or InCombatLockdown()) then return end

Suggestions:
  • check both trinket slots for carrot
  • stop scanning bags after finding all items that we are interested in (e.g. if hands and boots disabled, immediately)
  • if available use an inventory/container library to keep track of what is in the bags of the player - BAG_UPDATE fires very, very often and should really just trigger a flag that your OnUpdate picks up on and triggers a scan
Alternatively, you could react to the events PLAYER_REGEN_DISABLED and PLAYER_REGEN_ENABLED by hiding and showing the frame (though that might not handle the edge case of logging into combat).
Last edited by erispope : 09-19-19 at 11:07 PM.
Report comment to moderator  
Reply With Quote
Unread 09-24-19, 06:11 PM  
txamethyst
An Aku'mai Servant
 
txamethyst's Avatar

Forum posts: 36
File comments: 101
Uploads: 0
i find it amusing that it also switches gear when you take a flight path. intentional or bugged?
Report comment to moderator  
Reply With Quote
Unread 09-27-19, 11:15 AM  
Thrassivoulos
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Great addon. Was wondering if u can make one for Argent Dawn Commision trinket at west/east plaguelands
Report comment to moderator  
Reply With Quote
Unread 11-18-19, 09:29 AM  
hasnogaems
A Flamescale Wyrmkin
 
hasnogaems's Avatar

Forum posts: 109
File comments: 19
Uploads: 0
Tremendous addon, but I would like to make some macro or script that will trigger unequip of riding items. And disable addon till I press it again. Like enable combat mode bind.
/ac enabled 0/1
can disable/enable addon, but do not trigger unequip. To unequip I need to unmount.
Report comment to moderator  
Reply With Quote
Unread 11-21-19, 03:59 AM  
Moonscarlet
A Murloc Raider
 
Moonscarlet's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 1
Uploads: 1
Hey,

Great addon but there's a bug, if I have it enabled, and I try to equip gloves with enchant/boots with enchant or carrot while dismounted it will revert back to the other item, so even if the default gloves/boots are the one with enchant and I want to have them equipped all the time, it won't let me, keeps switching to another item in my bags.
Report comment to moderator  
Reply With Quote
Unread 11-26-19, 03:49 PM  
Larper
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
The addon doesn't equip boots with Mithril Spurs

I enabled the boots option with /ac mithrilSpurs 1, but the AddOn still doesn't equip them.

I have my Spurs on my 2nd pair of Shadowcraft Boots. Maybe the problem is that the AddOn doesn't recognize the duplicate?
Last edited by Larper : 11-26-19 at 03:49 PM.
Report comment to moderator  
Reply With Quote
Unread 01-03-20, 04:19 AM  
poprs
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Hello all, great addon, but how i can move it on the screen, now he is in my down left corner, i preff to be right up ). thanks
Report comment to moderator  
Reply With Quote
Unread 01-03-20, 02:23 PM  
dizeliun2
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Not Working

I made an account on this website only to post on this thread, so please look into this developer.

As a hunter, I am having an issue with the addon not auto-swapping my gloves.

I have two pairs of identical Tier 1 (Giantstalker's Gloves).
1 with Agility+7 enchant
1 with Minor Mount Speed Increase enchant.

I was in middle of raid and it was autoswapping my gloves forcing me to use my herbalism gloves mid raid
Herbalist's Gloves w/ +5 Herbalism.

Also it will NOT swap to my speed increase enchant gloves even when
/ac ridingGloves is set to (1)
have tried re-installing / toggling 0 then 1 again / reloading ui / restarting client / putting both gloves off charater and following all previous steps / putting both gloves into bank and following all previous steps.

when i try to take my gloves off it FORCES my agility gloves on.
when I bank my agility gloves and am gloveless nothing forces
when I bank my agility gloves and mount up, it FORCES ride gloves on (YES!)

when I put my herb gloves on without mount it lets them go on
when I mount it puts my ride gloves on (YES!)
it them proceeds to properly swap my herb/ride gloves.

now lets get the agility gloves out of the bank.
I put my agility gloves on, NOPE it forces back to herb gloves.
lets try putting them on when mounted to maybe "save" its spot
when mounted it will not auto-flick back to the ride gloves, it just accepts the agility gloves
unlike my boots (that are different pieces) they auto-swap back to my spur boots. (giantstalker vs beaststalker).

This leads me to believe the addon is mistaking the same specific pair of gloves somehow.

I hope I provided enough information to fix this issue, GL!

please look into this! otherwise amazing addon
Last edited by dizeliun2 : 01-03-20 at 02:30 PM.
Report comment to moderator  
Reply With Quote
Unread 01-07-20, 10:52 AM  
kebabstorm
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 9
everything fixed in 1.13.10
Report comment to moderator  
Reply With Quote
Unread 01-26-20, 02:59 PM  
duhwhat
A Wyrmkin Dreamwalker

Forum posts: 51
File comments: 236
Uploads: 0
any way to have a setting where manual swap of the carrot or boots when mounted WONT immediately re equip them? seems unlikely but I though I'd ask.

actually forget this. the button makes it so easy I don't need this anymore.

also, holy shit your implementation is so much better than item rack for this stuff. swim speed belt doesn't rely on mirror bar!
Last edited by duhwhat : 02-02-20 at 07:00 AM.
Report comment to moderator  
Reply With Quote
Unread 01-26-20, 05:32 PM  
duhwhat
A Wyrmkin Dreamwalker

Forum posts: 51
File comments: 236
Uploads: 0
I'd also like so suggest the ability to lock the button and perhaps specify an x y position via command line.
Report comment to moderator  
Reply With Quote
Unread 08-22-20, 09:53 PM  
Bifidus
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 3
Hi

Requests:

1- Would it be possible to change the default trinket's place the carrot goes in ?
2- Make it compatible with Titan Panel (so i can hide the autocarrot button inside an hidden titan panel)
3- (can replace 2- ) Make it auto toggle off in raids (like An Qiraj) and battle fields.

Good job anyway!
Report comment to moderator  
Reply With Quote
Unread 09-20-21, 07:16 PM  
hasnogaems
A Flamescale Wyrmkin
 
hasnogaems's Avatar

Forum posts: 109
File comments: 19
Uploads: 0
If I disable and enable addon carrot icon position get resets
Last edited by hasnogaems : 09-24-21 at 04:56 AM.
Report comment to moderator  
Reply With Quote
Unread 02-20-24, 01:33 PM  
Bpez
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Post Adding Loop of Swift Currents

Is it possible to add Loop of Swift Currents to swim speed. Or post the code to do so?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: