BankStack
BankStack is the leading cause of things moving in your bags and bank.
It:
- sorts your inventory, bank, or guild bank
- fills incomplete stacks in your bank with items from your inventory
- compresses your bags by filling incomplete stacks within them
- puts a chicken in every pot, and pot in every chicken
Quick command reference:
/bankstack
: show configuration/sort
: rearrange your bags/sort bank
: rearrange your bank/stack
: fills stacks in your bank from your bags/stack bank bags
: fills stacks in your bags from your bank/stack {group1} {group2}
: fills stacks in group2 from group1/compress
: merges stacks in your bags/compress bank
: merges stacks in your bank/compress {group}
: merges stacks in group/fill
: fill empty slots in your bank from your bags/fill {group1} {group2}
: fill empty slots in group2 from group1
In the /bankstack configuration you'll find sections for "ignore" and "groups". Here's a bit of elaboration on the syntax for those parts.
You need, regrettably, to hear about bag ids first. Each bag has a number which addons use to interact with it.
Your bags are: 0, 1, 2, 3, 4 Your bank is: -1, 5, 6, 7, 8, 9, 10, 11 Your guild bank is: 51, 52, 53, 54, 55, 56, 57, 58
To ignore slot 1 of bag 0, the first slot in your backpack, go to the "ignore" panel and put "0 1" into the textfield and click "okay".
Groups are similar. Let's say that you're a herbalist, and only want to do some things to your herb bags.
You could put this into the "groups" textbox: herbs 3,4 Or this: bankherbs 10,11
You now have two custom groups, herbs and bankherbs. Presumably you keep massive herb bags in slots 3 and 4, and are making lots of money from this because you have the two most expensive bank slots as well (10 and 11).
Having created these groups you could:
/stack herbs bankherbs
Which would fill up stacks in your bank herb bags from stacks in your personal herb bags.
Predefined groups are: bank, bags, guild, all, and a few more. Click the "list" button in the groups config to see these.
would be nice to see a update so WoW does not say its out of date anymore, also does anyone know how to make it so the hearthstone for example is the first or last in the sort order?
idk why but i always liked to sort my bag starting at the bottom & i always like my heathstone being the very first 1 so i can find it faster
ty for this wonderfull addon its got my + & fav
i just started using Elvui also i cant say im a fan of that built in sorter as much idk why it just does not do stuff in the same order & does not seem to have alot of options so i always still use this 1 + bagnon not a fan of there bagnon type built in addon too lol
Ignore the slot number your hearthstone is in, then it will not be sorted.
For bottom left slot in your backback > put your hearthstone here, ignore slot 0 13 it will then stay there every time you sort your bags.
(use the slash commands or type in the slot number under: game menu >interface>addons>bankstack> ignore )
To locate which slot is which you read the information above - or go to http://www.wowwiki.com/BagId
The addon does have several clever ways to sort your bags. Read the information about the addon and *you* can customise the sort - by quest item, subcategory, tradegood etc...you need to read the information provided tho!
I'm not sure this addon is the problem, but it happened right after I installed it: I was crafting some items, and the crafting was able to continue, even though my bags were full. My mats was disappearing and the items I made vanished into thin air. I didn't think such a thing was possible, but apparently it was.
I have a bank mule that has nothing but boe and hierloom armor and weapons, would be nice to have an option to make the primary sort ilevel.
I've really wanted an option where whenever I stack from my bags to the bank or vice versa, it would verbosely list what's being stacked, such as if you have the verbosity option set to 2. The caveat is, I'd prefer it only to be that verbose for that one instance. Would incorporating this as an option be possible?
I just fixed an issue I was having with the /sort guild, and thought I should share. I was having an issue where the /sort guild wasn't working. I would get errors including confusion:stopping, and unknow item. I fixed it by sliding the Processing Delay setting to "1". Ran the addon, and it works fine! Thanks
I moved all the sliders under Advanced to the right. It has made it work for me, however it is really slow when using those settings.
Heya, just to report a weird bug with this, happens also with latest version.
When in a battleground, if I select a player and right click their portrait to report them afk (full of botter here on EU servers) this addon prevents me doing so and I need to disable this addon in order to report people afk.
Weird one.
Anyone have a fix for this addon ? Guild bank sort still doesnt work no matter which settings you use. Any ideas or a fix would be great.
I made a video of this addon using a smeagol voice.
To sort Guild Bank:
/sort bank 51 - first tab and from here straithforward 52,53,54 etc....
I get this error when I attempt to organize my bank.
Date: 2013-03-23 16:58:37
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\BankStack\sort.lua line 167:
attempt to compare number with nil
Debug:
BankStack\sort.lua:167:
BankStack\sort.lua:120
[C]: sort()
BankStack\sort.lua:234: Sort()
BankStack\sort.lua:41:
BankStack\sort.lua:12
BankStack\core.lua:446: ?()
BankStack\ldb.lua:68: OnClick()
...AddOns\BankStack\lib\LibDBIcon-1.0\LibDBIcon-1.0.lua:143:
...AddOns\BankStack\lib\LibDBIcon-1.0\LibDBIcon-1.0.lua:143
Locals:
a = 710
b = 614
a_id = 80595
b_id = 6365
a_order = 960
b_order = 944
a_name = nil
_ = nil
a_rarity = nil
a_level = nil
a_minLevel = nil
a_type = nil
a_subType = nil
a_stackCount = nil
a_equipLoc = nil
a_texture = nil
b_name = "Strong Fishing Pole"
_ = "[Strong Fishing Pole]"
b_rarity = 1
b_level = 10
b_minLevel = 5
b_type = "Weapon"
b_subType = "Fishing Poles"
b_stackCount = 1
b_equipLoc = "INVTYPE_2HWEAPON"
b_texture = "Interface\Icons\INV_Fishingpole_02"
(*temporary) = false
(*temporary) = false
(*temporary) = 180
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare number with nil"
bag_ids = <table> {
1 = 6948
2 = 89680
3 = 76690
4 = 76688
5 = 76655
6 = 76648
7 = 76645
8 = 76665
9 = 76676
10 = 76891
11 = 31887
12 = 87213
13 = 2901
14 = 22279
15 = 22280
16 = 22280
702 = 23768
710 = 80595
718 = 74856
607 = 76137
615 = 81411
504 = 76061
508 = 76734
512 = 76136
520 = 76134
806 = 74841
814 = 17849
703 = 79102
711 = 89326
719 = 74863
608 = 76137
616 = 22279
513 = 76136
902 = 89815
807 = 74842
815 = 74848
617 = 22280
704 = 80590
712 = 72988
720 = 74865
601 = 76134
609 = 76130
501 = 76131
505 = 76139
509 = 72094
514 = 76136
903 = 91866
812 = 74837
901 = 89233
820 = 73269
808 = 74834
816 = 71096
819 = 90407
705 = 80592
713 = 72093
708 = 80591
602 = 76135
610 = 76130
618 = 58488
605 = 76135
-87 = 21538
515 = 76133
904 = 43348
811 = 74833
709 = 89329
801 = 74860
809 = 74849
817 = 74850
804 = 74840
706 = 80594
714 = 72092
803 = 85506
603 = 76135
611 = 76130
502 = 76138
506 = 76140
510 = 72103
516 = 76133
905 = 3427
717 = 74866
716 = 74859
802 = 74864
810 = 74838
818 = 52188
701 = 6532
707 = 80593
715 = 72092
619 = 34861
604 = 76135
612 = 76130
620 = 6533
-72 = 89112
-73 = 21100
517 = 76133
-75 = 79104
-76 = 89880
-77 = 74846
-78 = 71634
-79 = 76141
-80 = 86143
-81 = 83079
-82 = 45574
-83 = 45577
-84 = 45579
-85 = 21543
-86 = 21539
503 = 76142
507 = 76734
-89 = 21544
518 = 76133
-91 = 71083
-92 = 22206
101 = 76097
102 = 72092
103 = 20815
104 = 34907
-97 = 50741
-98 = 21499
-99 = 93394
613 = 24478
606 = 76137
614 = 6365
-74 = 80513
-90 = 21541
-93 = 34480
519 = 76134
-94 = 92683
-95 = 92676
-96 = 69209
805 = 74847
813 = 74843
511 = 72104
-88 = 21157
}
initial_order = <table> {
1 = 469
2 = 470
3 = 471
4 = 472
5 = 473
6 = 474
7 = 475
8 = 476
9 = 477
10 = 478
11 = 479
12 = 480
13 = 481
14 = 482
15 = 483
16 = 484
520 = 930
807 = 977
309 = 533
903 = 993
1101 = 1023
712 = 962
1102 = 1024
211 = 515
219 = 523
904 = 994
1103 = 1025
713 = 963
501 = 911
1104 = 1026
-72 = 910
618 = 948
905 = 995
1105 = 1027
714 = 964
1001 = 1007
-96 = 886
102 = 486
106 = 490
110 = 494
114 = 498
118 = 502
715 = 965
1002 = 1008
1108 = 1030
311 = 535
907 = 997
1109 = 1031
716 = 966
1003 = 1009
1110 = 1032
212 = 516
220 = 524
908 = 998
1111 = 1033
717 = 967
1004 = 1010
1112 = 1034
312 = 536
909 = 999
1113 = 1035
718 = 968
1005 = 1011
1114 = 1036
910 = 1000
1115 = 1037
719 = 969
1006 = 1012
1116 = 1038
422 = 570
313 = 537
911 = 1001
421 = 569
720 = 970
1007 = 1013
515 = 925
205 = 509
213 = 517
419 = 567
912 = 1002
616 = 946
418 = 566
1008 = 1014
417 = 565
817 = 987
-73 = 909
314 = 538
913 = 1003
-85 = 897
-89 = 893
1009 = 1015
-97 = 885
103 = 487
107 = 491
111 = 495
115 = 499
119 = 503
808 = 978
1010 = 1016
617 = 947
819 = 989
809 = 979
315 = 539
915 = 1005
-76 = 906
-80 = 902
1011 = 1017
-84 = 898
206 = 510
214 = 518
-88 = 894
916 = 1006
-92 = 890
810 = 980
1012 = 1018
619 = 949
906 = 996
1107 = 1029
316 = 540
502 = 912
415 = 563
811 = 981
1013 = 1019
414 = 562
412 = 560
620 = 950
413 = 561
812 = 982
503 = 913
307 = 531
1014 = 1020
813 = 983
411 = 559
301 = 525
317 = 541
410 = 558
814 = 984
409 = 557
1015 = 1021
408 = 556
207 = 511
601 = 931
504 = 914
407 = 555
815 = 985
406 = 554
1016 = 1022
405 = 553
404 = 552
602 =
AddOns:
Swatter, v4.2.0 (<%codename%>)
NPCScan, v5.0.0.5
AucAdvanced, v5.15.5383 (LikeableLyrebird)
AucFilterBasic, v5.15.5383 (LikeableLyrebird)
AucFilterOutlier, v5.15.5383.5381(5.15/embedded)
AucMatchUndercut, v5.15.5383.5381(5.15/embedded)
AucScanData, v5.15.5383 (LikeableLyrebird)
AucStatHistogram, v5.15.5383 (LikeableLyrebird)
AucStatiLevel, v5.15.5383 (LikeableLyrebird)
AucStatPurchased, v5.15.5383 (LikeableLyrebird)
AucStatSales, v5.15.5383.5381(5.15/embedded)
AucStatSimple, v5.15.5383 (LikeableLyrebird)
AucStatStdDev, v5.15.5383 (LikeableLyrebird)
AucStatWOWEcon, v5.15.5383.5323(5.15/embedded)
AucUtilAHWindowControl, v5.15.5383.5381(5.15/embedded)
AucUtilAppraiser, v5.15.5383.5381(5.15/embedded)
AucUtilAskPrice, v5.15.5383.5381(5.15/embedded)
AucUtilAutoMagic, v5.15.5383.5381(5.15/embedded)
AucUtilCompactUI, v5.15.5383.5381(5.15/embedded)
AucUtilEasyBuyout, v5.15.5383.5381(5.15/embedded)
AucUtilFixAH, v5.15.5383 (LikeableLyrebird)
AucUtilItemSuggest, v5.15.5383.5381(5.15/embedded)
AucUtilPriceLevel, v5.15.5383.5381(5.15/embedded)
AucUtilScanButton, v5.15.5383.5320(5.15/embedded)
AucUtilScanFinish, v5.15.5383.5381(5.15/embedded)
AucUtilScanProgress, v5.15.5383.4979(5.15/embedded)
AucUtilScanStart, v5.15.5383.5381(5.15/embedded)
AucUtilSearchUI, v5.15.5383.5381(5.15/embedded)
AucUtilSimpleAuction, v5.15.5383.5381(5.15/embedded)
AucUtilVendMarkup, v5.15.5383.4828(5.15/embedded)
Auctionator, v3.1.3
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v5.2.1
BankStack, vv31
Bartender4, v4.5.9
BeanCounter, v5.15.5383 (LikeableLyrebird)
BittensSpellFlashHunter, v3.0.2
BittensSpellFlashLibrary, v4.3.2
Booster, v786
BoosterAlliance, v787
BoosterHorde, v791
Configator, v5.1.DEV.344(/embedded)
Coordinates, v1.9
DebugLib, v5.1.DEV.337(/embedded)
Edge, v790
Enchantrix, v5.15.5383 (LikeableLyrebird)
EnchantrixBarker, v5.15.5383 (LikeableLyrebird)
GatherMate2, v1.25.4
Impulse, v795
Informant, v5.15.5383 (LikeableLyrebird)
LibExtraTip, v5.12.DEV.342(/embedded)
ManaCore, v793
Postal, v3.5.1
Recount, v
Routes, vv1.4.2
SlideBar, v4.2.0 (<%codename%>)
SpellFlash, v6.6
SpellFlashCore, v2.0.2
Stubby, v5.15.5383 (LikeableLyrebird)
TipHelper, v5.12.DEV.343(/embedded)
TomTom, vv50200-1.0.2
Tycoon, v793
TycoonContent, v794
WoWPro, v2.4.0A
WoWProAchievements, v2.4.0A
WoWProDailies, v2.4.0A
WoWProLeveling, v2.4.0A
WowProProfession, v2.4.0A
WoWProWorldEvents, v2.4.0A
ZygorGuidesViewer, v4.0
BlizRuntimeLib_enUS v5.2.0.50200 <us>
(ck=a21)
create post with google translation
Hello,
I write this post to show you the changes that I made at the level of translation frFR
I changed the \ 195 \ 131 \ 194 \ 169 to \ 195 \ 169 for the "é" format \ xxx \ xxx \ xxx \ xxx does not work and I have a few corrections.
I add a "local L = core.L" in files and config.lua ldb.lua
I add an " L[ ] " in all lines of text
example:
original
local options = {
name = "Config", desc = "Basic settings", type = "group", order = 10,
modified
local options = {
name = L["Config"], desc = L["Basic_settings"], type = "group", order = 10,
I do not know if the punctuation were valid in the key value so I've written all letter and I replaced the spaces with underscores
" : " colon
" , " comma
" . " stopfull
" - " dash
" word-word " hyphen
" () " bracket
" " " " inverted_commas
example:
original
local help_options = {
name = "BankStack Help", type="group",
args = {
header = { name = "BankStack: Things in your bags, they move", type = "header", order = 10, },
modified
local help_options = {
name = L["BankStack_Help"], type="group",
args = {
header = { name = L["BankStack_colon_space_Things_in_your_bags_comma_they_move"], type = "header", order = 10, },
I did the translation that I added to the file and local.frFr.lua local.enUS.lua
Addon works again but I do not know if everything is good,
I noticed that after the translation checkbox text are moved (alphabetically different) and I do not know if the text corresponds with the correct checkbox
the addon is not translated Entirely I have not touched the file core.lua
I want to know how to send you the files for audits, in order to integrate them in a future update if it suits you :)
thank you
hi,
everytime i do /sort guild
2-5 seconds later it says Confusion. Stopping
and rarely Internal guild error.
Are you using v31? And in your BankStack options, in the "Advanced" section, is the option to be conservative checked?
Thank you for responding. Yes, i had the latest update, and I've tried every single possible option... including the one you mentioned.
i tried everything. I keep getting "confussion stopping" when i try to /sort guild .. i get the error seconds later.
The addon still organizes my bag / gbank if when i click/ alt click.. but i need to organize across all vaults. thx
Are the guild bank tabs predefined numbers for the ignore feature, such as your bags are: 0, 1, 2, 3, 4 and your bank is: -1, 5, 6, 7, 8, 9, 10, 11?
Guild is 51,52,53,54,55,56,57,58. I should probably put that in the description.
hello,
I sort my guild bank with version 31 and I perceived that ranks items by quality and not by nature so in a given type items will not be stored after.
the current sort is:
items (blue)
hunter ink (green)
Ebon pigment (green)
Perfect Brilliant Carnelian (green)
Brilliant Carnelian (green)
other items (white)
Moonglow Ink (white)
Ashen Pigment (white)
I would like to be the sort of way
items (blue)
hunter ink (green)
Moonglow Ink (white)
items (blue)
Perfect Brilliant Carnelian (green)
Brilliant Carnelian (green)
items (white)
items (blue)
Ebon pigment (green)
Ashen Pigment (white)
items (white)
other items (white)
sort by type and then by any quality inks and pigment stones and the ....
is there a option to do this or that is a fault of the game or addon?
thank you