58d4d005e4db24dc09e8856a89e30cd3594bf714
Guda
A comprehensive bag and bank management addon for Turtle WoW (1.12.1).
Features
🎒 Bag Management
- Unified Bag View: All your bags in one window
- Smart Sorting: Sort by quality, name, or item type
- Search Functionality: Quickly find items with the search box
- Quality Borders: Visual quality indicators on items
🏦 Bank Management
- Bank Viewing: View your bank from anywhere (cached data)
- Bank Sorting: Organize your bank with one click
- Persistent Storage: Bank contents saved and viewable offline
👥 Multi-Character Support
- Cross-Character Viewing: View any character's bags and bank
- Money Tracking: See total gold across all characters
- Character Selector: Easy switching between characters
- Faction Filtering: Only shows characters of the same faction
💰 Money Display
- Current Character: Shows your current gold/silver/copper
- Total Money: Displays combined wealth across all characters
- Per-Character: View each character's money in the selector
💾 Auto-Save System
- Auto-Save: Automatically saves every 30 minutes
- Logout Save: Saves all data when you log out
- Manual Save:
/guda saveto save anytime
Slash Commands
/guda or /gn
/guda - Toggle bags
/guda bank - Toggle bank view
/guda chars - Open character selector
/guda sort - Sort your bags
/guda sortbank - Sort your bank (must be at bank)
/guda save - Manually save data
/guda debug - Toggle debug mode
/guda cleanup - Remove characters not seen in 90 days
/guda help - Show this help
How to Use
Basic Usage
- Press B or type
/gudato open your bags - Click Characters button to view other characters
- Click Bank button to view your bank (cached)
- Click Sort to organize your bags
Viewing Other Characters
- Type
/guda charsor click the Characters button - Select a character from the list
- View their bags and bank contents
- Click Current Character to return to your bags
Sorting
- Sort Bags: Click the Sort button or
/guda sort - Sort Bank: Click Sort Bank button (must be at bank) or
/guda sortbank - Sort Methods: Quality (default), Name, or Type
- Quality: Epic → Rare → Uncommon → Common
- Name: Alphabetical
- Type: By item class and subclass
Features in Detail
Bag Scanner
- Automatically scans bags on login and updates
- Tracks all items with full details (name, quality, count, etc.)
- Updates in real-time as you loot/move items
Bank Scanner
- Scans bank when you open it
- Saves bank contents for offline viewing
- Updates automatically while bank is open
Money Tracker
- Tracks money changes in real-time
- Shows current character money
- Calculates total across all characters
- Per-character money in character selector
Data Storage
- Saves to
Guda_DB(global) - Character settings in
Guda_CharDB - Persistent across sessions
- Automatic cleanup of old characters (90+ days)
Configuration
Currently all configuration is automatic. Future versions may include:
- Customizable sort methods
- Buttons per row
- Filter options
- Color customization
Known Limitations
- Sort Functionality: Basic sorting is implemented but actual item moving requires additional complexity to handle:
- Soulbound items
- Bag type restrictions (soul bags, etc.)
- Quest items
- Locked items
- Bank Access: Must open bank at least once to cache contents
- Same Faction: Can only view characters of the same faction
Technical Details
Saved Variables
Guda_DB: Global database (all characters)- Character data (bags, bank, money)
- Last update timestamps
Guda_CharDB: Per-character settings- UI preferences
- Sort method
Auto-Save Schedule
- Every 30 minutes while playing
- On player logout
- Manual:
/guda save
Events Monitored
BAG_UPDATE: Bag content changesBANKFRAME_OPENED: Bank openedBANKFRAME_CLOSED: Bank closedPLAYER_MONEY: Money changesPLAYER_LOGIN: Character loginPLAYER_LOGOUT: Character logout
Credits
Created for Turtle WoW 1.12.1 Version 1.0.0
Support
For bugs or feature requests, please report them in-game or on the forums.
Changelog
Version 1.0.0
- Initial release
- Bag viewing and sorting
- Bank viewing and sorting
- Multi-character support
- Money tracking
- Auto-save system
- Character selector
- Search functionality
Description
Languages
Lua
100%