Category: Data Broker
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
120
Date:
01-18-2010 06:52 AM
Size:
95.75 Kb
Downloads:
927
Favorites:
14
MD5:
Pictures
Lonny Broker: Bags
Lonny Broker: Bags
This is a complete rewrite from the ground up of my LonnyBagsFu to LDB, although it's lacking some features the old one have, it's a complete working and functional Bag replacement.

If you used the addon before the release of version 110 and the bags menu isn't showing up, please delete the addon savedvariables as I made some minor changes that may break the older versions.

Bags replacement, replacing the bag buttons with a textual DropDown links.

Lonny Broker: Bags:
  • Holding the Alt key and using the mouse on a certain bag causes it to be picked out of the slot.
  • Right click a "bag item" will automatically equip it into an available bag slot.
  • Full Drag and Drop support including bags swapping.
  • Shows the amount of used bag space for each bag individually.
  • Shows the total free slots.
  • 'Auto Bags' option for 'Merchant', 'Bank', 'Guild Bank', 'Trade', 'Trade Skill', 'Auction House', 'Mailbox' and 'Loot'.
  • Allow you to define a custom pattern to the bags name.
Coming Soon:
  • Apply the bags name to the bag's title.
  Change Log - Lonny Broker: Bags
120 (18-01-10)
+ Changed the type of LDB from 'launcher' to 'data source' so the bags text display will work properly.
+ The options are now part of the addon.
+ Updated the Ace libraries.
+ Some minor changes.

------------------------------------------------------------------------
112 (09-12-09)
+ TOC update to 30300. (Patch 3.3)

------------------------------------------------------------------------
111 (03-12-09)
+ Removed the option to open/close the bags when the loot window is getting opened/closed, as it caused more trouble than it is worth.

------------------------------------------------------------------------
110 (28-11-09)
+ Minor bug fixes.
+ UI options are now available! you will need to download 'Broker_LonnyOptions' if you wish to change the default configuration of my broker addons.
+ Most of the old features were implemented and available through the options.

------------------------------------------------------------------------
103 (06-10-09)
+ Changed the type to 'launcher' so bars such as Titan Panel would recognize it and handle it as one.

------------------------------------------------------------------------
102 (05-10-09)
+ The bags should diplay correctly upon login now.
+ The text changed to show the amount of free / totals slots available.
+ Optimized the global function calls.
+ TOC update to 30200. (Patch 3.2)

*** The missing features from the old FuBar addon are coming soon! ***

------------------------------------------------------------------------
101 (27-09-09)
+ Fixed a bug caused the bags not to update upon login.

------------------------------------------------------------------------
100 (03-07-09)
+ Initial Release.
  Optional Files - Lonny Broker: Bags
Sorry, there are currently no optional files available.
  Archived Versions - Lonny Broker: Bags
File Name
Version
Size
Author
Date
112
14kB
Lonny
12-08-2009 08:48 PM
111
14kB
Lonny
12-02-2009 08:02 PM
110
14kB
Lonny
11-28-2009 07:59 AM
103
13kB
Lonny
10-05-2009 11:12 PM
102
13kB
Lonny
10-05-2009 05:39 AM
101
13kB
Lonny
09-27-2009 06:20 AM
100
13kB
Lonny
07-03-2009 10:00 AM
  Comments - Lonny Broker: Bags
Post A Reply Comment Options
Old 01-17-2010, 10:15 AM  
Lonny
A Deviate Faerie Dragon
 
Lonny's Avatar
Interface Author - Click to view interfaces

Forum posts: 16
File comments: 94
Uploads: 25
Re: Baggins + LonnyBags errors when using Bank

The problem is not with my addon, but with Baggins which seems to hook and break some of the bags API, the reason my addons is listed in the stack is merely because I'm calling/using them.

Try to disable Baggins and tell me if the problem occur regardless, and I'll see what I can do.
__________________
Lonny, Best Regards.

Click me and paste your code.

Last edited by Lonny : 01-17-2010 at 10:27 AM.
Lonny is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-17-2010, 09:58 AM  
dlr554
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 0
Baggins + LonnyBags errors when using Bank

I'm getting these errors when I open or close the bank while using LonnyBags and Baggins. Usually happens after I've moved something to or from the bank, and then closing the bank. Also, I have the "Auto Bags" setting disabled for everything.

6x Baggins-435\Baggins.lua:2744: C stack overflow
(tail call): ?:
Broker_LonnyBags-$Revision: 112 $\Bags_API.lua:200: in function `AutoBagsAll'
Broker_LonnyBags-$Revision: 112 $\Core.lua:27: in function <Broker_LonnyBags\Core.lua:23>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
Baggins-435\Baggins.lua:2745: in function <Baggins\Baggins.lua:2743>
(tail call): ?:
Broker_LonnyBags-$Revision: 112 $\Bags_API.lua:200: in function `AutoBagsAll'
Broker_LonnyBags-$Revision: 112 $\Core.lua:27: in function <Broker_LonnyBags\Core.lua:23>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
Baggins-435\Baggins.lua:2745: in function <Baggins\Baggins.lua:2743>
...:
Baggins-435\Baggins.lua:2745: in function <Baggins\Baggins.lua:2743>
(tail call): ?:
Broker_LonnyBags-$Revision: 112 $\Bags_API.lua:200: in function `AutoBagsAll'
Broker_LonnyBags-$Revision: 112 $\Core.lua:27: in function <Broker_LonnyBags\Core.lua:23>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
Baggins-435\Baggins.lua:2745: in function `CloseAllBags'
Baggins-435\Baggins.lua:2812: in function <Baggins\Baggins.lua:2810>
(tail call): ?:
<string>:"OPENALLBAGS":1: in function <[string "OPENALLBAGS"]:1>

Locals:
(*temporary) = "down"
(*temporary) = 1
(*temporary) = -1
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1

---

6x AceEvent-2.0-91097 (Ace2):275: C stack overflow
AceEvent-2.0-91097 (Ace2):910: in function <Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
Baggins-435\Baggins.lua:2745: in function <Baggins\Baggins.lua:2743>
(tail call): ?:
Broker_LonnyBags-$Revision: 112 $\Bags_API.lua:200: in function `AutoBagsAll'
Broker_LonnyBags-$Revision: 112 $\Core.lua:27: in function <Broker_LonnyBags\Core.lua:23>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
Baggins-435\Baggins.lua:2745: in function <Baggins\Baggins.lua:2743>
(tail call): ?:
Broker_LonnyBags-$Revision: 112 $\Bags_API.lua:200: in function `AutoBagsAll'
...:
Baggins-435\Baggins.lua:2745: in function <Baggins\Baggins.lua:2743>
(tail call): ?:
Broker_LonnyBags-$Revision: 112 $\Bags_API.lua:200: in function `AutoBagsAll'
Broker_LonnyBags-$Revision: 112 $\Core.lua:27: in function <Broker_LonnyBags\Core.lua:23>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
Baggins-435\Baggins.lua:2745: in function `CloseAllBags'
Baggins-435\Baggins.lua:2812: in function <Baggins\Baggins.lua:2810>
(tail call): ?:
<string>:"OPENALLBAGS":1: in function <[string "OPENALLBAGS"]:1>

Locals:
_ = AceEvent20Frame {
0 = <userdata>
}
event = "BANKFRAME_CLOSED"
inPlw = false
blacklist = <table> {
ACTIONBAR_SLOT_CHANGED = true
BAG_UPDATE = true
UNIT_INVENTORY_CHANGED = true
ITEM_LOCK_CHANGED = true
}
self = <table> {
UnregisterAllEvents = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:528:
postInit = true
CancelScheduledEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:464:
argCheck = <function> @ Ace2\AceLibrary\AceLibrary.lua:129:
FAKE_NIL = <userdata>
CancelAllScheduledEvents = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:574:
ALL_EVENTS = <userdata>
registry = <table> {}
TriggerEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:233:
IsEventScheduled = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:482:
IsBucketEventRegistered = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:711:
PLAYER_REGEN_DISABLED = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:771:
RATE = <userdata>
ScheduleLeaveCombatAction = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:802:
CancelAllCombatSchedules = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:753:
UnregisterAllBucketEvents = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:740:
currentEventUID = 486683
currentEvent = "BANKFRAME_CLOSED"
RegisterBucketEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:607:
playerLogin = true
UID_NUM = 486683
super = <table> {}
IsEventRegistered = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:590:
PLAYER_REGEN_ENABLED = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:777:
ScheduleEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:440:
OnEmbedDisable = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:861:
pcall = <function> @ Ace2\AceLibrary\AceLibrary.lua:167:
throttleRegistry = <table> {}
GetLibraryVersion = <function> @ Ace2\AceLibrary\AceLibrary.lua:585:
export = <table> {}
onceRegistry = <table> {}
ScheduleRepeatingEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:452:
RegisterEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:98:
combatSchedules = <table> {}
embedList = <table> {}
delayRegistry = <table> {}
IsFullyInitialized = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:871:
uid = "185653C8"
buckets = <table> {}
frame = AceEvent20Frame {}
error = <function> @ Ace2\AceLibrary\AceLibrary.lua:75:
UnregisterBucketEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:716:
UnregisterEvent = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:493:
RegisterAllEvents = <function> @ Ace2\AceEvent-2.0\AceEvent-2.0.lua:200:
}

---

1x BugSack-3.3\BugSack.lua:487: C stack overflow
CallbackHandler-1.0-5:146: in function <...tes\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[2]":4: in function <[string "safecall Dispatcher[2]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[2]":13: in function `?'
CallbackHandler-1.0-5:91: in function `Fire'
!BugGrabber-2.2\BugGrabber.lua:174: in function <!BugGrabber\BugGrabber.lua:172>
!BugGrabber-2.2\BugGrabber.lua:290: in function <!BugGrabber\BugGrabber.lua:226>
!BugGrabber-2.2\BugGrabber.lua:473: in function <!BugGrabber\BugGrabber.lua:326>
AceEvent-2.0-91097 (Ace2):299: in function `TriggerEvent'
AceEvent-2.0-91097 (Ace2):910: in function <Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
...:
Baggins-435\Baggins.lua:2745: in function <Baggins\Baggins.lua:2743>
(tail call): ?:
Broker_LonnyBags-$Revision: 112 $\Bags_API.lua:200: in function `AutoBagsAll'
Broker_LonnyBags-$Revision: 112 $\Core.lua:27: in function <Broker_LonnyBags\Core.lua:23>
<in C code>: in function `CloseBankFrame'
Baggins-435\Baggins.lua:2725: in function `CloseBag'
Baggins-435\Baggins.lua:2745: in function `CloseAllBags'
Baggins-435\Baggins.lua:2812: in function <Baggins\Baggins.lua:2810>
(tail call): ?:
<string>:"OPENALLBAGS":1: in function <[string "OPENALLBAGS"]:1>

---

Last edited by dlr554 : 01-17-2010 at 10:15 AM.
dlr554 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.