Get an Epic Experience with Premium

Coconuts

Bags & Inventory Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 226 Monthly Downloads
  • Supports: 5.3.0
  • 78,408 Total Downloads
  • Updated 06/10/2013
  • Created 09/27/2008
  • 101 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: BSD License
  • Newest File: 3.0.266
or

About Coconuts

Coconuts adds a button to your interface that smartly decides a random mount for you. If you're in Outland and have a flying mount, it will pick it! Also lets you dismount. Easy switching to a slower mount or to a ground mount if you need to.

To pick your next slowest mount, hold down (default) Shift and click the button. To pick your ground mount while in an area which allows flying and you have a flying mount, hold down (default) Alt. To dismount while on a flying mount, hold down Shift, Alt, or Ctrl. To use Holly on your mount if you have any, while mounted hold down (default) Ctrl.

The button action can also be bound to a key using WoW's key interface or by entering /kb into the chat then clicking the button and pressing the key you want bound to it.

Coconut also understands travel forms, including flying and aquatic!

Usage & Commands

The chat command is /coconuts or /ccn. Options can also be set by using WoW's Interface->Addons tab.

Options are:

  • gui: Opens the GUI configurator.
  • options favorFlying: Toggles if flying mounts should be favored if in an area that allows them (default: yes).
  • options favorPassenger: Toggles if passenger mounts should be favored (default: yes).
  • options showModifierItems: Toggles if items that modify mounts (such as Fresh Holly) should be selected when holding Ctrl while mounted (default: yes).
  • options suggestOnlySoulbound: Toggles if only mounts that are soulbound to you are to be suggested for use (default: yes).
  • options list: List all of your mounts.
  • options refresh: Forces Coconuts to rescan for mounts in your bags.

Some options can only be set by using WoW's Interface->Addons tab. These include setting the favor flying, show modifier items, show next slowest mount, and favor passenger modifer key (Ctrl, Alt, or Shift), favorite mounts and the zone favorite.

Coconuts supports ButtonFacade, use /bf to configure the skin and color settings for the button if you have it installed.

Coconuts supports LibKeyBound, use /kb to enter key binding mode.

Coconuts's button will stick to other frames that support LibStickyFrames.

Coconuts outputs the current item it will use using LibDataBroker-1.1. Note that clicking on the item in a Broker addon will not activate the item. You must have Coconuts bound to a key to use it in a Broker addon and hide its own button.

Future Plans

  • None at the moment.

Official Thread

------------------------------------------------------------------------
r266 | lordfarlander | 2013-06-10 14:28:06 +0000 (Mon, 10 Jun 2013) | 2 lines
Changed paths:
   M /trunk/Coconuts.toc

Coconuts:
- Oops WoW is at 5.3 not 5.4
------------------------------------------------------------------------
r265 | lordfarlander | 2013-06-10 14:11:55 +0000 (Mon, 10 Jun 2013) | 2 lines
Changed paths:
   M /trunk/Coconuts.toc

Coconuts:
- TOC update
------------------------------------------------------------------------
r264 | lordfarlander | 2013-03-26 15:42:40 +0000 (Tue, 26 Mar 2013) | 2 lines
Changed paths:
   M /trunk/Coconuts.toc

Coconuts:
- TOC Copyright date update
------------------------------------------------------------------------

Addon Packs Containing This...

Comments

First Previous Page 1 of 7 Next Last
  • #108

    Hey first off I have used this addon for over a year now adn i love. Im starting to find an issue where the button dissapears if running into "indoors" i get dismounted as usuall then the button disapears until i manually mount.

  • #107

    Pretty much having a mix of all the problems everyone else has been commenting on recently too. In addition I am also having 2 other problems:

    1. - It only generates Passenger mounts to use, even when the "Favor Passenger Mounts" option is unchecked.

    2. - The only time it doesn't generate a Passenger mount is when it's coming up with my Sea Turtle mount (on land, by the way - in water it's only the Azure Water Strider ever, and never Sea Turtle, Subdued Seahorse, & Abyssal Seahorse)

    So all-in-all, even with "Favor Flying Mounts" checked and none others, and default favoritism (also having that bug where the list only detects a small few of my mounts, out of the 206 I have), it's either generating Passenger mounts or Sea Turtle.

    UPDATE: After the last update, all the problems except one have been fixed. =D The only problem now is kinda minor in my opinion, but would still appreciate a fix for it! The problem is the water mounts still only give the option for the Azure Water Strider (even though it's slower then the other water mount, and honestly it's only really a water surface mount, not even really an Aquatic one).

    If possible, maybe devise a way to have the button give the Aquatic mount options when submerged and the Azure Water Strider (and Felsteed & Dreadsteed for Warlocks with the minor glyph, Glyph of Nightmares) when at the surface of the water? =)

    Last edited by ZombieTeaParty on 1/4/2013 11:10:47 AM
  • #106

    After the last update, the addon only detects the Qiraji Battle Tanks, Grand Black War Mammoth and the Abyssal Sea Horse of my mounts.

  • #105
    Button broken

    My mount button hasn't been working right since I started playing again a couple weeks ago.  Since the recent update, Coconuts onlt finds one mount, my Abysal Seahorse.  If I mount, the dismount button is there, but it disappears as soon as I dismount.  Haven't noticed any errors concerning ccn. Thanks.

  • #104
    cannot mount here

    before last nights update, i kept getting into situations where the button said cannot mount here. on my farm and in random places around the world. i had to put a mount icon on my quick bar to mount up. once i got on a mount, the button would reset, and i could use it in the same spot.

    now the button is completely broke, it just says i cannot mount here, never changes.

    addon gave me no trouble pre mop fyi

    Last edited by fbn on 12/1/2012 9:08:49 AM
  • #103

    After this latest update, my chopper is being selected over my flying mounts even with passanger vehicles not checked. I really appreicate this add on and I hope this is just due to the updateed 5.1 patch, but if it does not select the right mounts based on environment then I cannot use it.

    If I can offer any other explanation please do not hesitate to reply to this post.

  • #99

    I love this addon, have been using it for years, however I recently aquired a "Azure Water Strider" and now my sea turtle is never chosen as an underwater mount.   I tried making it more favorite, but it didnt seem to work.  I tried to use the modifier that chooses the next slowest mount, but that also doesnt choose the sea turtle, (still water strider)

    How clunky would it make the code to change it so that the water strider is only summoned when swimming on the surface, and you want a land mount, and when underwater you only get the Sea Turtle when you actually have a breath timer. 

     

  • #96

    Love this addon, been a user for years.  with the changes to the in-game Mounts, would love to see some new features.  primarily getting it to ignore my tailoring mount when im not on my tailor, or my engineering mount when im not on my engineer!  (even if these functions were manual)

  • #97

    It should be doing just as you said. Let me get with my tester to verify.

  • #95

    Last update fixed the errors I was getting, but now the button is in the middle of my screen and I can't move it, with or without the lock button option checked. Thanks for a great addon.

  • #98

    I'm looking into this!

  • #102

    Any update? Thanks.

    PS - do you have a donate link?

  • #101

    I'm sorry; I've been very busy as of late. I'll have an update tonight or tomorrow to fix this

  • #100

    would love to hear any sort of update regarding this issue, thanks.

  • #94

    I just updated to version r259 and I am getting three errros listed below upon logging in. Not sure what is going on with the Lib but I thought I would share. I had to disable teh addon because it popped teh lua error when doing anything appearantly...

    Message: ...eRecycler-1.0\LibLordFarlander-TableRecycler-1.0.lua:58: bad argument #2 to 'insert' (number expected, got string)
    Time: 10/14/12 13:53:54
    Count: 1
    Stack: [C]: in function `insert'
    ...eRecycler-1.0\LibLordFarlander-TableRecycler-1.0.lua:58: in function `GetTableWithInserts'
    ...ase-2.0\LibLordFarlander-PetAndMountDatabase-2.0.lua:165: in function `GetMountAttributes'
    Interface\AddOns\Coconuts\Coconuts.lua:2919: in function `PlayerMeetsMountRequirements'
    Interface\AddOns\Coconuts\Coconuts.lua:2487: in function `GetPlayersMounts'
    Interface\AddOns\Coconuts\Coconuts.lua:1700: in function `OnProfileChanged'
    Interface\AddOns\Coconuts\Coconuts.lua:1872: in function <Interface\AddOns\Coconuts\Coconuts.lua:1705>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...ce\AddOns\Skillet\Libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
    ...
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...ce\AddOns\Skillet\Libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
    ...ce\AddOns\Skillet\Libs\AceAddon-3.0\AceAddon-3.0.lua:636: in function <...ce\AddOns\Skillet\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>
    [C]: in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:299: in function `UIParentLoadAddOn'
    Interface\FrameXML\UIParent.lua:373: in function `TimeManager_LoadUI'
    Interface\FrameXML\UIParent.lua:690: in function <Interface\FrameXML\UIParent.lua:657>

    Locals: No locals to dump

    Error 2

    Message: ...eRecycler-1.0\LibLordFarlander-TableRecycler-1.0.lua:58: bad argument #2 to 'insert' (number expected, got string)
    Time: 10/14/12 13:53:57
    Count: 1
    Stack: (tail call): ?
    [C]: in function `insert'
    ...eRecycler-1.0\LibLordFarlander-TableRecycler-1.0.lua:58: in function `GetTableWithInserts'
    ...ase-2.0\LibLordFarlander-PetAndMountDatabase-2.0.lua:165: in function `GetMountAttributes'
    Interface\AddOns\Coconuts\Coconuts.lua:2919: in function `PlayerMeetsMountRequirements'
    Interface\AddOns\Coconuts\Coconuts.lua:2487: in function `GetPlayersMounts'
    Interface\AddOns\Coconuts\Coconuts.lua:1746: in function <Interface\AddOns\Coconuts\Coconuts.lua:1734>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'
    ...let\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...ce\AddOns\Skillet\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ce\AddOns\Skillet\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: No locals to dump

    Error 3

    Message: ...eRecycler-1.0\LibLordFarlander-TableRecycler-1.0.lua:58: bad argument #2 to 'insert' (number expected, got string)
    Time: 10/14/12 13:53:57
    Count: 1
    Stack: [C]: ?
    [C]: in function `insert'
    ...eRecycler-1.0\LibLordFarlander-TableRecycler-1.0.lua:58: in function `GetTableWithInserts'
    ...ase-2.0\LibLordFarlander-PetAndMountDatabase-2.0.lua:165: in function `GetMountAttributes'
    Interface\AddOns\Coconuts\Coconuts.lua:2919: in function `PlayerMeetsMountRequirements'
    Interface\AddOns\Coconuts\Coconuts.lua:2487: in function `GetPlayersMounts'
    Interface\AddOns\Coconuts\Coconuts.lua:3015: in function `HasMountListChanged'
    Interface\AddOns\Coconuts\Coconuts.lua:1897: in function `OnUpdate'
    ...\LibLordFarlander-UI-2.1\LibLordFarlander-UI-2.1.lua:484: in function <...\LibLordFarlander-UI-2.1\LibLordFarlander-UI-2.1.lua:479>

    Locals:

    Last edited by Stavmar on 10/14/2012 2:01:41 PM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

SteelSeries Warlords Prize Pack Giveaway