From adcd5afd850274983cca8f8e188c25ea87df7c51 Mon Sep 17 00:00:00 2001 From: megaproxy Date: Wed, 16 Jul 2025 11:33:07 +0000 Subject: [PATCH] Update help documentation with comprehensive pet healing system MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update inventory section header to "Inventory & Healing System" - Add \!heal command documentation with 1-hour cooldown details - Enhance \!use command description to include revive functionality - Add comprehensive Pet Healing System info box covering: - Fainted pet mechanics and restrictions - Revive items (50% and 100% HP restoration) - Heal command with cooldown system - Auto-recovery after 30 minutes to 1 HP - Travel permissions with fainted pets - Add Pet Fainting System section to Battle System: - Battle defeat mechanics - Available healing options - Strategic impact and type advantages - Update item rarity categories to include Revive (rare) and Max Revive (epic) - Maintain consistent styling and navigation structure - Provide complete user guidance for pet health management 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- help.html | 366 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 350 insertions(+), 16 deletions(-) diff --git a/help.html b/help.html index 0b3bb5d..0bbcf30 100644 --- a/help.html +++ b/help.html @@ -214,6 +214,112 @@ .gym-card strong { color: var(--text-accent); } + + /* Quick Navigation */ + .quick-nav { + background: var(--bg-secondary); + border-radius: 15px; + padding: 20px; + margin-bottom: 30px; + box-shadow: var(--shadow-dark); + border: 1px solid var(--border-color); + } + + .quick-nav h3 { + color: var(--text-accent); + margin: 0 0 15px 0; + font-size: 1.2em; + text-align: center; + } + + .nav-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); + gap: 10px; + } + + .nav-item { + background: var(--bg-tertiary); + padding: 12px 16px; + border-radius: 8px; + text-align: center; + transition: all 0.3s ease; + border: 1px solid var(--border-color); + } + + .nav-item:hover { + background: var(--hover-color); + transform: translateY(-2px); + box-shadow: 0 4px 12px rgba(102, 255, 102, 0.15); + } + + .nav-item a { + color: var(--text-primary); + text-decoration: none; + font-weight: 500; + font-size: 0.9em; + display: block; + } + + .nav-item a:hover { + color: var(--text-accent); + } + + /* Smooth scrolling for anchor links */ + html { + scroll-behavior: smooth; + } + + /* Section anchor targets */ + .section { + scroll-margin-top: 20px; + } + + /* Back to top button */ + .back-to-top { + position: fixed; + bottom: 30px; + right: 30px; + width: 50px; + height: 50px; + background: var(--gradient-primary); + color: white; + border: none; + border-radius: 50%; + font-size: 18px; + cursor: pointer; + opacity: 0; + visibility: hidden; + transition: all 0.3s ease; + z-index: 1000; + box-shadow: 0 4px 15px rgba(0,0,0,0.3); + } + + .back-to-top.show { + opacity: 1; + visibility: visible; + } + + .back-to-top:hover { + transform: translateY(-3px); + box-shadow: 0 6px 20px rgba(0,0,0,0.4); + } + + /* Mobile responsiveness for navigation */ + @media (max-width: 768px) { + .nav-grid { + grid-template-columns: repeat(2, 1fr); + gap: 8px; + } + + .nav-item { + padding: 10px 12px; + } + + .nav-item a { + font-size: 0.8em; + } + } @@ -224,7 +330,25 @@

Complete guide to Pokemon-style pet collecting in IRC

-
+ + +
🚀 Getting Started
@@ -247,7 +371,7 @@
-
+
🌍 Exploration & Travel
@@ -271,6 +395,11 @@
See which location you're currently in and get information about the area.
Example: !where
+
+
!wild [location]
+
Show wild pets available in your current location or a specified location. Helps you see what pets you can encounter.
+
Example: !wild or !wild crystal caves
+
@@ -299,7 +428,7 @@
-
+
⚔️ Battle System
@@ -329,10 +458,20 @@
Example: !flee
+ +
+

💀 Pet Fainting System

+
    +
  • Battle Defeat - Pets that lose battles will faint and cannot be used until healed
  • +
  • Healing Options - Use Revive items, !heal command, or wait 30 minutes for auto-recovery
  • +
  • Strategic Impact - Plan your battles carefully to avoid having all pets faint
  • +
  • Type Advantages - Use type matchups to win battles and avoid fainting
  • +
+
-
+
🏛️ Gym Battles NEW!
@@ -356,6 +495,11 @@
Get detailed information about a gym including leader, theme, team, and badge details.
Example: !gym info "Storm Master"
+
+
!forfeit
+
Forfeit your current gym battle if you're losing or want to try a different strategy.
+
Example: !forfeit
+
@@ -406,7 +550,7 @@
-
+
🐾 Pet Management
@@ -430,12 +574,17 @@
Remove a pet from your active team and put it in storage.
Example: !deactivate aqua
+
+
!nickname <pet> <new_nickname>
+
Give a custom nickname to one of your pets. Use their current name or ID to reference them.
+
Example: !nickname flamey "Blazer"
+
-
-
🎒 Inventory System NEW!
+
+
🎒 Inventory & Healing System UPDATED!
@@ -445,8 +594,13 @@
!use <item name>
-
Use a consumable item from your inventory. Items can heal pets, boost stats, or provide other benefits.
-
Example: !use Small Potion
+
Use a consumable item from your inventory. Items can heal pets, boost stats, revive fainted pets, or provide other benefits.
+
Example: !use Small Potion, !use Revive
+
+
+
!heal
+
Heal all your active pets to full health. Has a 1-hour cooldown to prevent abuse.
+
Example: !heal
@@ -455,8 +609,8 @@
  • ○ Common (15%) - Small Potions, basic healing items
  • ◇ Uncommon (8-12%) - Large Potions, battle boosters, special berries
  • -
  • ◆ Rare (3-6%) - Super Potions, speed elixirs, location treasures
  • -
  • ★ Epic (2-3%) - Evolution stones, rare crystals, ancient artifacts
  • +
  • ◆ Rare (3-6%) - Super Potions, Revive items, speed elixirs, location treasures
  • +
  • ★ Epic (2-3%) - Max Revive, evolution stones, rare crystals, ancient artifacts
  • ✦ Legendary (1%) - Lucky charms, ancient fossils, ultimate items
@@ -464,9 +618,74 @@
💡 Item Discovery: Find items while exploring! Each location has unique treasures. Items stack in your inventory and can be used anytime.
+ +
+

🏥 Pet Healing System

+
    +
  • Fainted Pets - Pets that lose battles faint and cannot be used until healed
  • +
  • Revive Items - Use Revive (50% HP) or Max Revive (100% HP) to restore fainted pets
  • +
  • !heal Command - Heals all active pets to full health (1-hour cooldown)
  • +
  • Auto-Recovery - Fainted pets automatically recover to 1 HP after 30 minutes
  • +
  • Travel Allowed - You can still travel and explore with fainted pets
  • +
+
-
+
+
🎯 Community Events NEW!
+
+
+
+
!events
+
View all active community events that all players can participate in together.
+
Example: !events
+
+
+
!event <id>
+
Get detailed information about a specific community event, including progress and leaderboard.
+
Example: !event 1
+
+
+
!contribute <id>
+
Contribute to a community event. Everyone who participates gets rewards when the event completes!
+
Example: !contribute 1
+
+
+
!eventhelp
+
Get detailed help about the community events system and how it works.
+
Example: !eventhelp
+
+
+ +
+

🤝 How Community Events Work

+
    +
  • Collaborative Goals - All players work together toward shared objectives
  • +
  • Progress Tracking - Events show progress bars and contribution leaderboards
  • +
  • Time Limited - Events have deadlines and expire if not completed
  • +
  • Difficulty Levels - ⭐ Easy, ⭐⭐ Medium, ⭐⭐⭐ Hard events with better rewards
  • +
  • Automatic Spawning - New events appear regularly for ongoing engagement
  • +
+
+ +
+

🎪 Event Types

+
    +
  • 🏪 Resource Gathering - Help collect supplies for the community
  • +
  • 🐾 Pet Rescue - Search for and rescue missing pets
  • +
  • 🎪 Community Projects - Work together on town improvement projects
  • +
  • 🚨 Emergency Response - Help during natural disasters or crises
  • +
  • 🔬 Research - Assist scientists with important discoveries
  • +
+
+ +
+ 💡 Event Strategy: Check !events regularly for new opportunities! Higher difficulty events give better rewards, and contributing more increases your reward multiplier when the event completes. +
+
+
+ +
🏆 Achievements & Progress
@@ -489,7 +708,7 @@
-
+
🌐 Web Interface
@@ -499,12 +718,47 @@
  • Leaderboard - Top players by level and achievements
  • Locations Guide - All areas with spawn information
  • Gym Badges - Display your earned badges and progress
  • +
  • Interactive Map - See where all players are exploring
  • +
  • Team Builder - Drag-and-drop team management with PIN verification
  • -
    +
    +
    🤖 Bot Status & Utilities
    +
    +
    +
    +
    !status
    +
    Check the bot's current connection status and basic system information.
    +
    Example: !status
    +
    +
    +
    !uptime
    +
    See how long the bot has been running since last restart.
    +
    Example: !uptime
    +
    +
    +
    !ping
    +
    Test the bot's responsiveness with a simple ping-pong test.
    +
    Example: !ping
    +
    +
    + +
    +

    🔧 System Status

    +
      +
    • Connection Monitoring - Bot automatically monitors its IRC connection
    • +
    • Auto-Reconnect - Automatically reconnects if connection is lost
    • +
    • Background Tasks - Weather updates, event spawning, and data validation
    • +
    • Rate Limiting - Built-in protection against spam and abuse
    • +
    +
    +
    +
    + +
    ⚡ Rate Limiting & Fair Play
    @@ -573,12 +827,92 @@
    +
    +
    🛡️ Admin Commands
    +
    +
    +
    +
    !reload
    +
    Reload all bot modules without restarting the bot (Admin only).
    +
    Example: !reload
    +
    +
    +
    !setweather <location|all> <weather_type> [duration]
    +
    Manually set weather for a location or all locations (Admin only).
    +
    Example: !setweather all sunny 120
    +
    +
    +
    !spawnevent [difficulty]
    +
    Force spawn a community event with optional difficulty 1-3 (Admin only).
    +
    Example: !spawnevent 2
    +
    +
    +
    !startevent [type] [difficulty]
    +
    Start a specific event type. Without args, shows available types (Admin only).
    +
    Example: !startevent resource_gathering 2
    +
    +
    + +
    +

    🔑 Admin Access

    +
      +
    • Single Admin User - Only one designated admin user can use these commands
    • +
    • Module Management - Reload modules without restarting the entire bot
    • +
    • Weather Control - Force weather changes for testing or events
    • +
    • Event Management - Spawn community events on demand
    • +
    +
    + +
    + ⚠️ Admin Note: These commands require admin privileges and can affect the entire bot system. Use with caution and always test changes in a development environment first. +
    +
    +
    + + + + + + \ No newline at end of file