RoguePickPocketTracker
The ultimate pickpocketing companion for World of Warcraft Classic rogues! Track your thievery with style, compete for achievements, and optimize your routes with detailed analytics.
๐ Key Features at a Glance
- ๐ฐ Automatic Money & Item Tracking - Never lose track of your ill-gotten gains
- ๐ Achievement System - Funny milestone rewards from "Finger Exercises" to "Scrooge McDuck"
- ๐ Location Analytics - Heat-map style zone and location-based statistics
- ๐ Session Reports - Detailed summaries after each stealth session
- ๐ฏ Success Rate Monitoring - Track attempts vs. successes for optimization
- ๐ฌ Group Sharing - Broadcast your accomplishments to party/guild chat
- โ๏ธ Rich Options Panel - Customizable settings and detailed statistics view
- ๐ง Granular Reset Options - Reset specific data types without losing everything
๐ Getting Started
Installation
- Download the latest release from GitHub
- Extract to your
World of Warcraft\_classic_era_\Interface\AddOns\directory - Restart WoW or type
/reloadin-game - Start pickpocketing - the addon begins tracking automatically!
First Steps
- Type
/ppto see your current statistics - Visit
/pp optionsto configure settings and view achievements - Try
/pp zoneto see location-based analytics - Use
/pp shareto show off your progress to friends
๐ Achievement System
Earn bragging rights with our comprehensive achievement system featuring funny names and difficulty scaling:
๐ฏ Session Challenges
Master single-session pickpocketing sprees:
- Finger Exercises โ Shadow Lord (1 to 25 mobs per session)
- Shiny Trinket โ Treasure Hunter (1 to 5 items per session)
๐ Lifetime Milestones
Build your criminal empire over time:
- Getting Started โ Legendary Thief (10 to 10,000 total pickpockets)
- Coin Collector โ Scrooge McDuck (1 silver to 1,000 gold earned)
- First Find โ Museum Curator (1 to 1,000 total items)
- Tourist โ Globe Trotter (pickpocket across 1 to 20+ zones)
Access achievements via /pp achievements or the options panel!
๐ Location Analytics
Optimize your pickpocketing routes with detailed zone and location tracking:
- Zone Statistics - See which areas are most profitable
- Location Breakdown - Sub-zone analysis for pinpoint accuracy
- Success Rate Analysis - Identify the best farming spots
- Heat-Map Data - Build comprehensive area-by-area strategies
Zone Commands
/pp zone- Current zone stats/pp zone all- All zones overview/pp zone Stormwind City- Detailed zone breakdown/pp zone location- Specific location stats
๐ฌ Slash Commands
Main Commands:
/pp- Show current statistics and help/pp options- Open the comprehensive options panel/pp achievements- View your achievement progress
Sharing & Social:
/pp share- Share totals and recent session summary/pp share achievements- Share achievement progress/pp share locations- Share your top 3 pickpocket spots/pp auto share- Toggle automatic sharing to chat
Data Management:
/pp reset [type]- Granular reset options:achievements- Reset only achievementscoins- Reset only money and itemslocations- Reset only zone/location dataall- Reset everything (requires confirmation)
Detailed Analytics:
/pp items- Show cumulative item breakdown/pp zone- Current zone statistics/pp zone all- All zones overview/pp zone [name]- Specific zone details/pp zone [name] all- Complete location breakdown
Utilities:
/pp togglemsg- Toggle loot notification messages/pp debug- Toggle debug mode for troubleshooting
๐ฎ How It Works
The addon seamlessly integrates with your gameplay by monitoring:
- ๐ฅท Stealth Detection - Automatically starts sessions when you enter stealth
- โ Spell Casting - Detects Pick Pocket usage and attempts
- ๐ฐ Money Changes - Tracks increases to your character's money
- ๐ฆ Loot Messages - Parses chat for pickpocketed items
- โ๏ธ Combat Log - Records successes and failures for analytics
Session Management
- Session Start: Entering stealth or casting Pick Pocket
- Session End: Stealth expires + 2-second grace period
- Session Reports: Automatic summary if anything was gained
โ๏ธ Configuration
All settings auto-save and include:
| Setting | Description |
|---|---|
| Show Messages | Toggle pickup notifications |
| Auto Share | Automatically share session summaries |
| Debug Mode | Enable detailed logging |
| Alert Opacity | Customize achievement notification transparency |
Plus comprehensive tracking of coins, attempts, items, zones, locations, and achievement progress.
๐ง System Requirements
- Game Version: World of Warcraft Classic Era (Interface 11507+)
- Character Class: Rogue (addon designed specifically for rogues)
- Dependencies: None - completely standalone
โ Troubleshooting
Addon not tracking?
- โ Verify you're playing a Rogue character
- โ
Enable debug mode with
/pp debug - โ Check addon is loaded in your AddOns menu
- โ Ensure you're pickpocketing (not just looting corpses)
- โ
Try
/reloadto refresh the UI
Need help? Check the Issues page or submit a bug report!
๐ Future Features
Exciting features in development:
- ๐ Lockbox Tracking - Monitor lockpicking statistics
- ๐ Lockbox Achievements - New milestone categories
- ๐ฌ Lockpicking Services - Auto-advertise your skills
- ๐ฅ๏ธ Permanent UI Elements - Optional always-visible tracking
- ๐ฑ Session Toast Notifications - Achievement-style alerts
๐ค Contributing
We welcome contributions from the community! Here's how to get involved:
๐ Reporting Issues
- Use the GitHub Issues page
- Include your WoW version, addon version, and steps to reproduce
- Check existing issues before submitting duplicates
๐ป Development Setup
- Fork the repository on GitHub
- Clone your fork locally
- Make changes and test thoroughly in-game
- Submit a Pull Request with a clear description
๐๏ธ Building Releases
./buildAndRelease.sh # Automated packaging and GitHub release
The project uses GitHub Actions for automated releases when tags are pushed.
๐ Code Style
- Follow existing Lua conventions in the codebase
- Comment complex logic clearly
- Test changes with multiple scenarios before submitting
๐ก Feature Requests
- Open an Issue with the "enhancement" label
- Describe the feature and its benefits clearly
- Consider contributing the implementation yourself!
๐ License
This project is open source and available under a permissive license. Feel free to:
- โ Use and modify for personal use
- โ Distribute and share with others
- โ Fork and create derivative works
- โ Contribute improvements back to the community
Happy Pickpocketing! ๐ฅท๐ฐ
Created with โค๏ธ by Wurby for the WoW Classic community

