Petbot/modules
megaproxy 72c1098a22 Implement comprehensive pet healing system with revive items and database support
- Add Revive (50% HP) and Max Revive (100% HP) items to config/items.json
- Extend database schema with fainted_at timestamp for pets table
- Add last_heal_time column to players table for heal command cooldown
- Implement comprehensive pet healing database methods:
  - get_fainted_pets(): Retrieve all fainted pets for a player
  - revive_pet(): Restore fainted pet with specified HP
  - faint_pet(): Mark pet as fainted with timestamp
  - get_pets_for_auto_recovery(): Find pets eligible for 30-minute auto-recovery
  - auto_recover_pet(): Automatically restore pet to 1 HP
  - get_active_pets(): Get active pets excluding fainted ones
  - get_player_pets(): Enhanced to filter out fainted pets when active_only=True
- Update inventory module to handle revive and max_revive effects
- Add proper error handling for cases where no fainted pets exist
- Maintain case-insensitive item usage compatibility

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-16 11:32:01 +00:00
..
__init__.py Implement secure team builder with PIN verification system 2025-07-14 17:08:02 +01:00
achievements.py Add unified navigation bar to all webserver pages 2025-07-15 16:59:16 +01:00
admin.py Implement comprehensive team builder configuration system 2025-07-15 22:40:23 +00:00
backup_commands.py Implement comprehensive rate limiting system and item spawn configuration 2025-07-15 20:10:43 +00:00
base_module.py Implement comprehensive rate limiting system and item spawn configuration 2025-07-15 20:10:43 +00:00
battle_system.py Fix exploration and battle system state management bugs 2025-07-15 16:58:18 +01:00
connection_monitor.py Implement comprehensive rate limiting system and item spawn configuration 2025-07-15 20:10:43 +00:00
core_commands.py Add unified navigation bar to all webserver pages 2025-07-15 16:59:16 +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 Implement comprehensive pet healing system with revive items and database support 2025-07-16 11:32:01 +00:00
pet_management.py Enhance web interface and item system with user experience improvements 2025-07-15 20:47:37 +00:00
team_builder.py Implement secure team builder with PIN verification system 2025-07-14 17:08:02 +01:00