ORGA is a comprehensive guild management addon for World of Warcraft Classic designed specifically for the "OnlyRejects" guild. It provides guild members with tools for organization, guild bank management, event planning, and more.
Version: 1.0.14
ORGA consists of several integrated modules:
- Customizable main interface with resizable window
- Tab-based navigation system for all modules
- Minimap button for quick access
- Guild membership verification
- Automatic guild invite system for new members
- Comprehensive slash commands
- Inventory scanning and tracking for bank alts
- Complete guild bank item management
- Shopping cart system for requesting items
- Display of all available items with search and filter options
- Bank alt management interface
- Tracks guild member deaths
- Historical death data
- Guild event planning and management
- Special features for guild management
- Open the CurseForge App
- Search for "ORGA" or "Only Rejects Guild Addon"
- Click "Install"
- Launch World of Warcraft
- Download the latest release from CurseForge or GitHub Releases
- Extract the contents to your World of Warcraft
Interface/AddOns
directory - Ensure all folders are correctly named:
- ORGA
- ORGA_Deathlog
- ORGA_Events
- ORGA_ORGS
- ORGA_REJECTS
- Restart World of Warcraft if it's running
/orga
- Toggle the main addon window/orgabutton show
- Show minimap button/orgabutton hide
- Hide minimap button/orgaversion
- Show addon version information/orgadebug
- Show debug information window/orgahelp
- Show full command list/orgasave
- Manually save inventory data (ORGS module)/orgsverbose
- Toggle verbose logging (ORGS module)
- Open the addon interface by clicking the minimap button or typing
/orga
- Navigate between modules using the tabs at the top of the window
- Use the ORGS tab to view the guild bank contents and request items
- Check the Events tab for upcoming guild activities
- View the Death Log to see recent player deaths
- Drag the window by the top bar to reposition, or resize from the bottom-right corner
- Bank alts have access to additional features to manage the guild bank
- When a bank is opened, inventory is automatically scanned
- Special requests tab shows all pending item requests from guild members
- Use
/orgasave
to manually trigger inventory data saves
- The addon provides a streamlined interface for requesting guild invites
- Click the "Search for Members" button to find online guild members
- Click "Request Invite" next to any member's name to send them a whisper
- Guild members with the addon will automatically send invites when they receive these requests
- View all items stored in the guild bank
- Request items through the shopping cart system
- See upcoming guild events
- Track guild member deaths
- Access guild management features
- Automatic guild invite responses
- Automatic inventory scanning
- Manual inventory updates through slash commands
- Review and process item requests from guild members
- Track gold amounts across bank characters
The addon is organized into several modules:
- ORGA: Core functionality and UI framework
- ORGA_ORGS: Guild bank system (Only Rejects Guild Storage)
- ORGA_DeathLog: Death tracking system
- ORGA_Events: Event planning and management
- ORGA_REJECTS: Additional guild management features
- Clone the repository:
git clone https://github.com/Lyderian/ORGA.git
- Make your changes following the existing code style
- Test your changes in-game
- Submit a pull request with a detailed description of your changes
This addon uses automated packaging through GitHub Actions and CurseForge:
- Update version numbers in all TOC files
- Tag the release in git:
git tag v1.0.9
- Push the tag to GitHub:
git push origin v1.0.9
- The GitHub Action will automatically:
- Package the addon
- Create a GitHub Release
- Upload to CurseForge
For support, feedback, or to report bugs, please create an issue in the GitHub repository.
This addon is designed specifically for the "OnlyRejects" guild and is licensed under [All Rights Reserved] for controlled distribution. While the code is public on GitHub for educational purposes, it is not permitted for redistribution or use by other guilds without explicit permission.
Developed by Lyderian for the OnlyRejects guild.
- Fixed CurseForge packaging structure to ensure sub-addons are properly recognized by the game
- Modified packaging configuration to place addons at the root level rather than nested
- Ensured consistent versioning across all addon modules
- Consolidated all SavedVariables references in the core addon
- Updated interface version to support WoW Classic 1.15.6
- Changed all purple text to white for better readability
- Fixed CurseForge packaging structure
- Improved addon distribution system
- Initial CurseForge integration
- Set up automated GitHub releases
- Created packaging configuration
- Added guild invite request system for non-guild members
- Added automatic guild invite response for members
- Fixed window resizing and position saving
- Added version tracking and update checks
- Improved debug tools and error handling
- Added bank alt detection and special interfaces
- Initial release with basic functionality
- Created tab system for module navigation
- Implemented guild bank inventory system
- Added minimap button for quick access