Get an Epic Experience with Premium

Genie

Bags & Inventory Login to Add Favorites
  • 36 Likes
  • Project Manager: adjo
  • World of Warcraft
  • 1,489 Monthly Downloads
  • Supports: 6.0.3
  • 328,580 Total Downloads
  • Updated 11/14/2014
  • Created 10/29/2008
  • 459 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 6.0.3.1
or
Support development! **
Donate

About Genie

Summary

Genie is a full bag, bank and guildbank sorting addon with the following features:

  • Changable sorting order
  • Ignorable items
  • Automatic action (here's where the genie comes in ;) )
  • Item stacking
  • Profession items will be moved to their specialized bags

Usage

Type

/genie work

If you are lazy and want Genie to work on your bags automatically (on given events) simply type

/genie auto

and enjoy :)

If you want to customize the way Genie works, then have a look at the documentation

How to help

  • Rate this addon.
  • Become a developer. Simply contact me if you want to help.
  • Localize. Genie should work out of the box in all clients, but wouldn't it be great if Genie could also talk to everyone?
  • Request cool features

How to report bugs

  1. Reproduce it! If it happened only once, then there is nothing i can do.
  2. Download the latest alpha from curseforge.com (you can also use the client), maybe it has already been fixed
  3. Search within existing tickets
  4. Still no solution? Create a bugreport
  5. Revisit your bugreport, maybe i have some additional questions
  6. The bug has been fixed? Cool, tell me about in your ticket, so that others see it's been fixed

FAQ

See here

------------------------------------------------------------------------
r336 | adjo | 2014-11-14 09:48:01 +0000 (Fri, 14 Nov 2014) | 1 line
Changed paths:
   A /tags/6.0.3.1 (from /trunk:335)

Tagging as 6.0.3.1
------------------------------------------------------------------------
r335 | adjo | 2014-11-14 09:46:55 +0000 (Fri, 14 Nov 2014) | 1 line
Changed paths:
   M /trunk/Genie.lua

BUGFIX; GenerateVersion
------------------------------------------------------------------------
r334 | adjo | 2014-11-03 13:20:56 +0000 (Mon, 03 Nov 2014) | 1 line
Changed paths:
   M /trunk/Modules/Genie_UI/AceGUIContainer-GenieFrame.lua
   M /trunk/Modules/Genie_UI/AceGUIContainer-GenieTreeGroup.lua
   M /trunk/Modules/Genie_UI/AceGUIWidget-GenieIcon.lua
   M /trunk/Modules/Genie_UI/GenieUI.lua

UPDATE; Genie-Edit-Button now works with the reagentbank
------------------------------------------------------------------------
r333 | adjo | 2014-10-28 09:57:32 +0000 (Tue, 28 Oct 2014) | 1 line
Changed paths:
   M /trunk/Genie.lua

BUGFIX; Genie.CLASS.Bag:SetFamilies
------------------------------------------------------------------------
r332 | adjo | 2014-10-28 08:25:09 +0000 (Tue, 28 Oct 2014) | 3 lines
Changed paths:
   M /trunk/Genie.lua
   M /trunk/Modules/Genie_UI/GenieUI.lua

FIXED; ticket 148;
NEW; hidden families ('_Crafting Reagents')
BUGFIX; hide hidden families within Genie-Editbutton dropdown menu
------------------------------------------------------------------------
r331 | adjo | 2014-10-27 13:19:58 +0000 (Mon, 27 Oct 2014) | 1 line
Changed paths:
   M /trunk/Genie.lua

UPDATE; Ignore bag now settable through the default bag minimenu
------------------------------------------------------------------------
r330 | adjo | 2014-10-27 09:38:13 +0000 (Mon, 27 Oct 2014) | 2 lines
Changed paths:
   M /trunk/Genie.lua
   M /trunk/Genie.toc
   M /trunk/Modules/Genie_LDB/Genie_LDB.toc
   M /trunk/Modules/Genie_UI/AceGUIContainer-GenieTreeGroup.lua
   M /trunk/Modules/Genie_UI/Genie_UI.toc

TOC; update for 6.0.2
NEW; reagent bank: IsReagentBankUnlocked() and inspect function
------------------------------------------------------------------------
r329 | adjo | 2014-10-20 14:28:37 +0000 (Mon, 20 Oct 2014) | 1 line
Changed paths:
   M /trunk/Genie.lua

FIXED; ticket 145
------------------------------------------------------------------------
r328 | adjo | 2014-10-20 13:49:54 +0000 (Mon, 20 Oct 2014) | 1 line
Changed paths:
   M /trunk/Genie.lua

FIXED; ticket 144
------------------------------------------------------------------------
r326 | adjo | 2014-10-14 08:11:18 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk/Genie.toc

fix toc; 54800 -> 50400
------------------------------------------------------------------------
r325 | adjo | 2014-10-14 08:01:39 +0000 (Tue, 14 Oct 2014) | 3 lines
Changed paths:
   M /trunk/Genie.lua
   M /trunk/Genie.toc

toc update; 5.4.8;
fix ticket 141; thx to Dridzt

------------------------------------------------------------------------
r324 | adjo | 2014-10-10 10:15:35 +0000 (Fri, 10 Oct 2014) | 1 line
Changed paths:
   M /trunk/Modules/Genie_UI/GenieUI.lua

begin; fambags support
------------------------------------------------------------------------

Comments

First Previous Page 1 of 34 Next Last
  • #507

    i apologize if i missed the obvious, but is there a way for genie to ignore a particular slot in a bag, so whatever would be placed in that slot would be ignored? if not, is it just easiest to ignore an item? thanks :)

  • #508

    it's not possible to ignore a single slot (only the whole bag).
    simply ignore the item in question (/genie ignore [Itemlink] or use the gui) an put it where you like it to be

  • #506

    Just got a LUA error while playing, decided to come and share it here in hopes the developer will see it. 

    Message: Interface\AddOns\Genie\Genie.lua:911: script ran too long
    Time: 03/23/15 17:01:45
    Count: 1
    Stack: Interface\AddOns\Genie\Genie.lua:911: in function <Interface\AddOns\Genie\Genie.lua:899>
    Interface\AddOns\Genie\Genie.lua:3706: in function `DoLift'
    Interface\AddOns\Genie\Genie.lua:2346: in function `DoGBSwap'
    Interface\AddOns\Genie\Genie.lua:2384: in function `DoUpdateContainer'
    Interface\AddOns\Genie\Genie.lua:2660: in function `TheWorks'
    Interface\AddOns\Genie\Genie.lua:2328: in function `?'
    Interface\AddOns\Genie\Genie.lua:2636: in function `TheWorks'
    Interface\AddOns\Genie\Genie.lua:2164: in function `?'
    Interface\AddOns\Genie\Genie.lua:2636: in function `TheWorks'
    Interface\AddOns\Genie\Genie.lua:2062: in function `?'
    Interface\AddOns\Genie\Genie.lua:2636: in function `?'
    ...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:53: in function <...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:48>

    Locals: slot = 19
    group = "_SC"
    bag = 4
    amount = nil
    (*temporary) = "script ran too long"

  • #504

    Thanks Adjo for creating this great addon

  • #502
    algorithms?; profile results not updating in session

    i remember when using genie before the sorting algorithms did work differently, i have in my notes:

    • if you want the fastest, select Quicksort3
    • if you want a stable one, select Insertionsort

    so just to be certain, there is no longer any difference at all? they all produce the same result? ty :)

    i just started playing wow again, and i noticed something about genie i never noticed before: if i switch between proflies within the same sesson on the same character, the changes will not reflect what changed in the profile i.e. nothing will get sorted differently. 

    only if i reload ui or what i find to be pretty easy is grab one of the items in the rank editor, move it down a couple, then move it back up to where it was, then click the sort button. it now sorts using the selected profile.

    would you like me to put a bug report in? or is this something you are already aware of?

    thanks for keeping this fantastic addon up-to-date for wod, i find blizzard's algorithm to be less than ideal ;)

    Last edited by menace97 on 1/31/2015 1:28:57 AM
  • #501

    @sort without stacking
    use /genie gb move and afterwards /genie gb sort

    @sorting alghorithms
    there's "no" difference

     

    edit: totally misread dejoblue's comment...

    Last edited by adjo on 12/15/2014 7:31:07 AM
  • #500

    Is there a way to sort, not stack, my stacks of flasks in the gbank? I have stacks of 3 as each raider is allowed 3 flasks per night from the gbank, or 1 stack per day in the bank permission settings. Every addon I have  tried stacks everything til the max and then sorts. 
     
    Also it would be nice to have an explanation of the what the different sorting algorithms do.

  • #509

    create a macro with /genie guildbank move,sort(for infos about this command look wihtin the documentation)

  • #499

    Is [ r338-nolib ] stuck in updating or am I not seeing a change in the version number?

  • #497

    how do i fix so it sorts the way i want items to be sorthed? like healthstone on top and then the gear after items i often use then comes item i use some times then blue Bound on equip gear green bound on equip gear and grey items last (but the last one it does) :D i remember i could set up a prio list in a earlyer versone of genie and it was great :D can you put up a "bag" so you can show how you want it? i have tryed to think how i will have it but the genie dont read my mind right att all XD

    Edit: o yeah did just remember another thing the gear i mentioned is marked in Equipment Manager and then gear that is not marked in there shuld be send to lay between green bind on equip and the grey items :D

    Last edited by Mandrake85 on 11/29/2014 5:18:24 PM
  • #503

    Mandrake85,

    i know this is a little late, but i found that removing stuff like the hearthstone from getting sorted by have it ignore the item or slot is very helpful.

  • #498

    Open the ranking editor with /genie rank or right click the genie minimap button

  • #492

    Any idea why it has the option to sort reagent bags on some of my characters, but not all?

  • #493

    I'm running Genie 6.0.3.1 and I don't have any reagent bank options, either.

  • #496

    Works great, thanks!! :-)

  • 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 »

Sapphire and LG Giveaway!