Petbot/modules
megaproxy d05b2ead53 Fix exploration and battle system state management bugs
- Fixed exploration bug: prevent multiple \!explore when encounter is active
- Fixed battle bug: prevent starting multiple battles from exploration encounters
- Enforced exploration encounter workflow: must choose fight/capture/flee before exploring again
- Fixed \!gym challenge to use player's current location instead of requiring location parameter
- Added proper state management to prevent race conditions
- Improved user experience with clear error messages for active encounters

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 16:58:18 +01:00
..
__init__.py Implement secure team builder with PIN verification system 2025-07-14 17:08:02 +01:00
achievements.py Initial commit: Complete PetBot IRC Game 2025-07-13 23:57:39 +01:00
admin.py Initial commit: Complete PetBot IRC Game 2025-07-13 23:57:39 +01:00
base_module.py Implement case-insensitive command processing across all bot modules 2025-07-14 21:57:51 +01:00
battle_system.py Fix exploration and battle system state management bugs 2025-07-15 16:58:18 +01:00
core_commands.py Update all web links to use petz.rdx4.com domain 2025-07-14 00:27:53 +01:00
exploration.py Fix exploration and battle system state management bugs 2025-07-15 16:58:18 +01:00
gym_battles.py Fix exploration and battle system state management bugs 2025-07-15 16:58:18 +01:00
inventory.py Redirect inventory commands to web interface with jump points 2025-07-15 16:57:27 +01:00
pet_management.py Implement case-insensitive command processing across all bot modules 2025-07-14 21:57:51 +01:00
team_builder.py Implement secure team builder with PIN verification system 2025-07-14 17:08:02 +01:00