Quantcast
Download
(38 Kb)
Download
Updated: 10/22/17 10:40 PM
Pictures
File Info
Compatibility:
Clockwork City (3.2)
Horns of the Reach (3.1)
Updated:10/22/17 10:40 PM
Created:05/01/14 09:05 AM
Monthly downloads:7,190
Total downloads:220,556
Favorites:279
MD5:
3.2
Roomba - Guildbank Stacker  Popular! (More than 5000 hits)
Roomba

Your Guild Bank restacker

Basic operation:

Open your Guild Bank. When things are all loaded up, you'll get a button on the bottom left.

Rescan or Roomba

If there's nothing to stack, you'll only get Rescan (which you can use to recheck the bank for new things to stack). If you get Roomba, just click on it and Restack will start.

Roomba ignore existing items in your inventory, and only restack guild bank items.
If you exit out of the guild bank before the stacking is complete you will retain the current stack of item you were in the process of stacking.

Action can also be Keybinded and more options are available in Addons Settings.







Developpers, few things wor you :


How to detect if Roomba is running - this function is useful if you listen to EVENT_SINGLE_SLOT_UPDATE (item junkers, looters, etc) :
Lua Code:
  1. -- Roomba.WorkInProgress() returns true if Roomba is restacking
  2. if Roomba and Roomba.WorkInProgress and Roomba.WorkInProgress() then


How to start a Restack - this function is useful if you do some Guild Bank Management :
Lua Code:
  1. -- Roomba.BeginStackingProcess() scan bag and do a restack if needed
  2. if Roomba and Roomba.BeginStackingProcess then Roomba.BeginStackingProcess() end
v13
=======
- Update 16 Clockwork City API bump
- Update LibAddonMenu to r23

v12
=======
- Update 15 Horns of the Reach compatibility (This version is both compatible to Live & PTS)

v11
=======
- Update 14 Morrowind compatibility

v10
=======
- Update 13 Homestead compatibility
- Update LibAddonMenu to r23
- Removed unused LibAddonMenu controls to reduce space

v9
=======
- Update 12 One Tamriel compatibility
- Update LibAddonMenu to r22
- Tiny performance improvements

v8
=======
- Update 11 Shadows of the Hist compatibility
v7
=======
- API Bump
- Changes to the code due to new crafting bag
- Code clean
- Updated LibAddonMenu library

v6
=======
- API Bump
- Updated LibAddonMenu library

v5.1
=======
- Added Gamepad Support :

Gamepad users must define the Roomba keybind position to "Center" or "Right Side" in order to work, because "Left Side" is already full of bindings in Gamepad Mode. If you switch between Keyboard and Gamepad often, You should use "Right Side" as it's compatible between both modes.
For new Roomba users in Gamepad mode, keybind is set to center.

As you can set multiple keybinds for a same action, you can bind Romba bindings in both keyboard and controller key if you want.

- Rescan Bank & Run Roomba have been renammed into "Rescan" & "Roomba" to fit Gamepad UI

- Tiny adjustement of position of the progress value

v5
=======
- API Bump
- Changed a check that was causing the keybind to do not appear sometimes

v4
=======
- API Bump
- Removed Roomba features in bag/bank because restacking is now integrated in core UI here
- Added a rescan before each restaack to avoid having restacking iif new duplicates were added between scan and stack.
- Fixed the hidden % when stacking was at 100%
- Tiny fixes

v3
=======
- Roomba is no more tab dependant. It will always scan and restack your WHOLE bag/bank/GBank.
- Added option panel & its librairies. You can now choose if Roomba will be enabled or not at Guild Bank, Bank and in your bag freely.
- Added an option to set the Keybind on the right side of your screen instead of the left one
- Roomba buttons has been merged. If you got something to restack, Button will just display "Run Roomba" instead of "Rescan bank/bag". Once its finished, Run Roomba transforms back into "Rescan bank/bag"
- Added licence : Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)

v2.2
=======
- Fixed two tiny random bugs that may pop an UI error randomly.

v2.1
=======
- Fixed Keybindings if you use another addon which add its keybinds.
- Roomba will try to retry (10 times) if your restack is awaiting another pending action from guildbank.

v2.a
=======
- Roomba was disabled if your 1st Guild doesn't get its Bank. It will now be correctly disabled if you doesn't get privileges to Withdraw/Deposit on the actual bank you're looking at and enabled if you got permission.

v2
=======
- Roomba can now restack your bag and your personnal bank
Usage is identical as for Guild Bank but because the process is faster (less than a second), Roomba won't display anything while restacking

- Roomba will now always try to set a stack to its maxsize
Ex: 2 stack of 180 items will result in 1 stack of 200 and 1 of 160. If Roomba notice you a Restack and the size of your bag doesn't decrease, that because of it

- Complete rewrite of the addon, restacks should be faster and have less fails
- Fixed Keybinding for DE/FR users
- Added compatibility for users who do not use official Launcher (Mainly RU/ES).
- Little Update of the XML due to ESOUI changes
- Update to API 100011
- Developpers: 3rd party addons can now use function Roomba.WorkInProgress() to know if Roomba is actually restacking to prevent Auto-Destroy of items.

v1.5
=======
- Update to API 100010 & removed unnecessary libraries

v1.4
=======
- Update to API 100009

v1.3
=======
- Update to API 100008

v1.2
=======
- Update to API 100007

v1.1
=======
- Fix for when we have multiple full stacks

v1.0
=======
- Blocked off keybind if not in guildbank

v0.9
=======
- Increment API version

v0.8
=======
- More thorough event deregistration, Forced player inventory to the 'view all' tab to prevent Roomba from endlessly headbutting the wall

v0.7
=======
- Removed debug messages to get cleaner bug reports

v0.6
=======
- Now has progress text

v0.5
=======
- Rejigged to a different object format. Now has a progress bar

v0.1
=======
- First release
Optional Files (0)


Archived Files (28)
File Name
Version
Size
Author
Date
12
36kB
Ayantir
07/28/17 09:33 PM
11
36kB
Ayantir
05/21/17 10:04 PM
10
36kB
Ayantir
02/04/17 10:57 AM
9
50kB
Ayantir
09/20/16 05:52 PM
8
52kB
Ayantir
06/30/16 05:17 PM
7
52kB
Wobin
05/02/16 12:06 PM
7
48kB
Wobin
03/07/16 10:56 PM
5.1
48kB
Wobin
11/05/15 01:05 PM
5
48kB
Wobin
11/03/15 08:36 AM
4
48kB
Wobin
09/03/15 05:18 AM
3
48kB
Wobin
07/15/15 05:59 AM
2.2
14kB
Wobin
06/27/15 12:11 PM
2.1
14kB
Wobin
03/19/15 05:10 PM
2.a
14kB
Wobin
03/07/15 03:07 AM
2
14kB
Wobin
03/03/15 06:28 AM
v1.5
11kB
Wobin
11/04/14 09:17 AM
v1.4
17kB
Wobin
09/28/14 12:34 PM
v1.3
17kB
Wobin
08/04/14 01:05 PM
v1.2
17kB
Wobin
07/03/14 07:53 AM
v1.1
16kB
Wobin
05/31/14 02:16 AM
v1.0
16kB
Wobin
05/30/14 05:08 AM
v0.9
16kB
Wobin
05/23/14 02:57 AM
v0.8
16kB
Wobin
05/16/14 04:25 AM
v0.7
20kB
Wobin
05/09/14 04:26 AM
v0.6
20kB
Wobin
05/02/14 09:50 PM
v0.5
20kB
Wobin
05/02/14 11:39 AM
v0.1
19kB
Wobin
05/01/14 09:05 AM
0B
Wobin
05/01/14 09:05 AM


Post A Reply Comment Options
Unread 07/28/17, 08:32 AM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 127
Uploads: 11
Re: Roomba for personal bank

Originally Posted by qoqo
Hi, Ayantir
Thank you for great addon

so, is there Roomba for personal bank?
It is a built in feature of the base game. You should see a key bind option on the withdraw tab for stacking all items.
Report comment to moderator  
Reply With Quote
Unread 07/28/17, 06:22 AM  
qoqo

Forum posts: 0
File comments: 4
Uploads: 0
Roomba for personal bank

Hi, Ayantir
Thank you for great addon

so, is there Roomba for personal bank?
Report comment to moderator  
Reply With Quote
Unread 07/19/17, 05:33 PM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 12
File comments: 197
Uploads: 0
Originally Posted by silvereyes
Originally Posted by SteveCampsOut
Is there a reason why this addon is now stacking the guild bank as soon as I open it whether I want it to or not?
Does this behavior happen if you disable all addons except Roomba? The Roomba code hasn't changed in ages, so I doubt the behavior is caused by Roomba directly. It's possibly another addon calling the Roomba.BeginStackingProcess() api method.
tbh I haven't tried that yet. I have so many addons. <sigh> Guess it's time to figure it out.
Report comment to moderator  
Reply With Quote
Unread 07/19/17, 01:59 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 127
Uploads: 11
Originally Posted by SteveCampsOut
Is there a reason why this addon is now stacking the guild bank as soon as I open it whether I want it to or not?
Does this behavior happen if you disable all addons except Roomba? The Roomba code hasn't changed in ages, so I doubt the behavior is caused by Roomba directly. It's possibly another addon calling the Roomba.BeginStackingProcess() api method.
Report comment to moderator  
Reply With Quote
Unread 07/19/17, 10:00 AM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 12
File comments: 197
Uploads: 0
Is there a reason why this addon is now stacking the guild bank as soon as I open it whether I want it to or not?
Report comment to moderator  
Reply With Quote
Unread 06/19/17, 08:22 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 978
File comments: 1527
Uploads: 31
Re: Not working

Originally Posted by molowakeiki
I tried using this recently and even after disabling ALL other addons that I have running, this still wouldn't pop up with the option to restack the guild bank. Is this addon current or not?
This addon works very well since.. months.. years?

- Do you have a Roomba entry in Settings > Addons ? There should be 1 or 2 options, enable Roomba at Guild Bank and Roomba position (left/center/right)
- Do you have rights to withdraw on your Guild Bank ?
- Do you have something to restack ?

It should work.

If not.. hmm.. send a screen?
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 06/19/17, 12:47 AM  
molowakeiki

Forum posts: 0
File comments: 2
Uploads: 0
Not working

I tried using this recently and even after disabling ALL other addons that I have running, this still wouldn't pop up with the option to restack the guild bank. Is this addon current or not?
Report comment to moderator  
Reply With Quote
Unread 09/20/16, 10:53 PM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 12
File comments: 197
Uploads: 0
Originally Posted by silvereyes
Hi @SteveCampsOut, could you try disabling all addons except for Roomba and see if the issue persists. If it goes away, try enabling addons one at a time until the issue comes back. Then report back here which addon it was.

Also, could you open up the Roomba menu under Settings > Addons > Roomba and tell me what version displays?
Well it was Version 8 but since you've updated it's now version 9... In any case, I don't think it was any other addons. It only did it for that one day so I think the addon just didn't load properly. I didn't do a /reloadui to find out. Don't ask me why not I really don't know.
Last edited by SteveCampsOut : 09/20/16 at 10:55 PM.
Report comment to moderator  
Reply With Quote
Unread 09/20/16, 05:48 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 127
Uploads: 11
Hi @SteveCampsOut, could you try disabling all addons except for Roomba and see if the issue persists. If it goes away, try enabling addons one at a time until the issue comes back. Then report back here which addon it was.

Also, could you open up the Roomba menu under Settings > Addons > Roomba and tell me what version displays?
Report comment to moderator  
Reply With Quote
Unread 09/15/16, 01:42 PM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 12
File comments: 197
Uploads: 0
Originally Posted by Ayantir
Originally Posted by SteveCampsOut
So Roomba has been abandoned? It's no longer stacking items as of today they're all going to the craft bag again...
This addon is not abandoned. For your issue, please make sure you are using last version.
I am and it hasn't been updated since June. It only started happening after the last patch.
Report comment to moderator  
Reply With Quote
Unread 09/15/16, 01:54 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 978
File comments: 1527
Uploads: 31
Originally Posted by SteveCampsOut
So Roomba has been abandoned? It's no longer stacking items as of today they're all going to the craft bag again...
This addon is not abandonned. For your issue, please make sure you are using last version.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 09/14/16, 05:41 PM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 12
File comments: 197
Uploads: 0
So Roomba has been abandoned? It's no longer stacking items as of today they're all going to the craft bag again...
Report comment to moderator  
Reply With Quote
Unread 06/30/16, 05:24 PM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 978
File comments: 1527
Uploads: 31
New & Last update

It was my last update of this addon, if you're interested to take over, please send me a PM.
It has been fully rewrited by me, well commented and shouldn't be hard to understand.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 06/06/16, 01:08 PM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 978
File comments: 1527
Uploads: 31
I would really have 1 user who had himself the issue.
For now I've only "A guildmate, A friend, Someone".

Roomba code is quite complex and I admit that there can have bugs, but I don't have any guildmate who got this problem.


As far as I tested :

With ESO+ :
Old version : Only 1 stack is lost and roomba stop itself
New version : Should work

Without ESO+ :
Both version works
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 06/06/16, 09:44 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1299
File comments: 1237
Uploads: 43
Originally Posted by Ayantir
No it works fine. people having issues with my addons should report to me and stop QQ without testing..
Hey Ayantir,

maybe my guild mate did not update Roomba properly but he just Roombaed the guild bank and all mats were transfered to his personal CraftBag I'll ask him about the version that he used.

I've tested it with the actual version of Roomba and it worked for me. The mats got stacked correctly in the bank again.

Baertram
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: