diff --git a/help.html b/help.html
index 00626fb..c514ea3 100644
--- a/help.html
+++ b/help.html
@@ -48,52 +48,30 @@
border-radius: 20px;
margin-bottom: 40px;
box-shadow: var(--shadow-dark);
- position: relative;
- overflow: hidden;
- }
-
- .header::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
- z-index: 0;
- }
-
- .header > * {
- position: relative;
- z-index: 1;
}
.header h1 {
- margin: 0;
+ margin: 0 0 15px 0;
font-size: 3em;
- font-weight: 700;
- background: linear-gradient(45deg, #fff, #66ff66);
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- background-clip: text;
- text-shadow: 0 2px 10px rgba(0,0,0,0.3);
+ font-weight: 800;
+ text-shadow: 0 4px 8px rgba(0,0,0,0.3);
}
.header p {
- margin: 15px 0 0 0;
- opacity: 0.9;
+ margin: 0;
font-size: 1.3em;
+ opacity: 0.9;
font-weight: 300;
}
.section {
background: var(--bg-secondary);
- margin-bottom: 30px;
border-radius: 15px;
- overflow: hidden;
+ margin-bottom: 30px;
box-shadow: var(--shadow-dark);
border: 1px solid var(--border-color);
- transition: transform 0.3s ease, box-shadow 0.3s ease;
+ overflow: hidden;
+ transition: all 0.3s ease;
}
.section:hover {
@@ -156,7 +134,7 @@
font-size: 0.95em;
}
- .locations-list, .status-list {
+ .info-box {
background: var(--bg-tertiary);
padding: 20px;
border-radius: 12px;
@@ -164,24 +142,24 @@
border: 1px solid var(--border-color);
}
- .locations-list h4, .status-list h4 {
+ .info-box h4 {
margin: 0 0 15px 0;
color: var(--text-accent);
font-size: 1.1em;
font-weight: 600;
}
- .locations-list ul, .status-list ul {
+ .info-box ul {
margin: 0;
padding-left: 25px;
}
- .locations-list li, .status-list li {
+ .info-box li {
margin: 8px 0;
color: var(--text-primary);
}
- .locations-list strong, .status-list strong {
+ .info-box strong {
color: var(--text-accent);
}
@@ -197,133 +175,118 @@
}
.tip {
- background: var(--bg-tertiary);
- border: 1px solid var(--text-accent);
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ color: white;
padding: 20px;
border-radius: 12px;
margin: 20px 0;
- box-shadow: 0 0 15px rgba(102, 255, 102, 0.1);
+ font-weight: 500;
+ text-shadow: 0 2px 4px rgba(0,0,0,0.3);
}
- .tip strong {
- color: var(--text-accent);
- }
-
- table {
- width: 100%;
- border-collapse: collapse;
- margin: 20px 0;
- background: var(--bg-tertiary);
- border-radius: 8px;
- overflow: hidden;
- }
-
- th, td {
- padding: 15px;
- text-align: left;
- border-bottom: 1px solid var(--border-color);
- }
-
- th {
- background: var(--bg-primary);
- color: var(--text-accent);
- font-weight: 600;
- }
-
- tr:hover {
- background: var(--hover-color);
- }
-
- code {
- background: var(--bg-primary);
- color: var(--text-accent);
- padding: 2px 6px;
- border-radius: 4px;
- font-family: 'Fira Code', 'Courier New', monospace;
- font-size: 0.9em;
- }
-
- .new-badge {
- background: var(--gradient-secondary);
- color: white;
- font-size: 0.7em;
- padding: 3px 8px;
- border-radius: 12px;
- margin-left: 10px;
- font-weight: bold;
- text-transform: uppercase;
- letter-spacing: 0.5px;
- box-shadow: 0 2px 5px rgba(0,0,0,0.2);
- }
-
- .pm-indicator {
- background: rgba(102, 255, 102, 0.2);
- color: var(--text-accent);
+ .badge {
+ display: inline-block;
+ background: var(--text-accent);
+ color: var(--bg-primary);
+ padding: 4px 8px;
+ border-radius: 6px;
font-size: 0.8em;
- padding: 2px 8px;
+ font-weight: bold;
+ margin-left: 8px;
+ }
+
+ .gym-list {
+ display: grid;
+ grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
+ gap: 15px;
+ margin: 15px 0;
+ }
+
+ .gym-card {
+ background: var(--bg-primary);
+ padding: 15px;
border-radius: 8px;
- margin-left: 10px;
- border: 1px solid var(--text-accent);
+ border: 1px solid var(--border-color);
+ }
+
+ .gym-card strong {
+ color: var(--text-accent);
}
-
+
!start
-
Begin your pet journey! Creates your trainer account and gives you a starter pet in Starter Town.
+
Begin your pet collecting journey! Creates your trainer account and gives you your first starter pet.
Example: !start
!help
-
Display a quick list of available commands in the IRC channel.
+
Get a link to this comprehensive command reference page.
Example: !help
+
+
!stats
+
View your basic trainer information including level, experience, and money.
+
Example: !stats
+
-
+
!explore
-
Explore your current location to find wild pets. Weather affects what types of pets you'll encounter!
+
Search your current location for wild pets or items. You might find pets to battle/catch or discover useful items!
Example: !explore
-
-
!location (or !where)
-
See where you currently are, including the location description.
-
Example: !location
-
!travel <location>
-
Travel to a different location. Some locations require achievements to unlock!
-
Example: !travel Whispering Woods
+
Move to a different location. Each area has unique pets and gyms. Some locations require achievements to unlock.
+
Example: !travel whispering woods
-
!wild <location>
-
Check what types of pets can be found in a specific location.
-
Example: !wild Electric Canyon
+
!weather
+
Check the current weather effects in your location. Weather affects which pet types spawn more frequently.
+
Example: !weather
+
+
+
!where / !location
+
See which location you're currently in and get information about the area.
+
Example: !where
-
-
Available Locations:
+
+
🗺️ Available Locations
- - Starter Town - Where all trainers begin (always accessible)
- - Whispering Woods - Unlocked by catching 3 different Grass-type pets
- - Electric Canyon - Unlocked by catching 2 different Electric-type pets
- - Crystal Caves - Unlocked by catching 3 different Rock-type pets
- - Frozen Tundra - Unlocked by catching 5 different Water/Ice-type pets
- - Dragon's Peak - Unlocked by catching 15 pets total and having 3 Fire-type pets
+ - Starter Town - Peaceful starting area (Fire/Water/Grass pets)
+ - Whispering Woods - Ancient forest (Grass pets + new species: Vinewrap, Bloomtail)
+ - Electric Canyon - Charged valley (Electric/Rock pets)
+ - Crystal Caves - Underground caverns (Rock/Crystal pets)
+ - Frozen Tundra - Icy wasteland (Ice/Water pets)
+ - Dragon's Peak - Ultimate challenge (Fire/Rock/Ice pets)
+
+
+
+
+
🌤️ Weather Effects
+
+ - Sunny - 1.5x Fire/Grass spawns (1-2 hours)
+ - Rainy - 2.0x Water spawns (45-90 minutes)
+ - Thunderstorm - 2.0x Electric spawns (30-60 minutes)
+ - Blizzard - 1.7x Ice/Water spawns (1-2 hours)
+ - Earthquake - 1.8x Rock spawns (30-90 minutes)
+ - Calm - Normal spawns (1.5-3 hours)
@@ -331,35 +294,103 @@
+
+
!catch / !capture
+
Attempt to catch a wild pet that appeared during exploration. Success depends on the pet's level and rarity.
+
Example: !catch
+
!battle
-
Start a battle with a wild pet you encountered during exploration. Strategic combat with type advantages!
+
Start a turn-based battle with a wild pet. Defeat it to gain experience and money for your active pet.
Example: !battle
!attack <move>
-
Use a specific move during battle. Each pet has different moves based on their type.
-
Example: !attack Ember
-
-
-
!flee
-
Attempt to escape from battle. Success depends on your pet's speed vs the wild pet's speed.
-
Example: !flee
+
Use a specific move during battle. Each move has different power, type, and effects.
+
Example: !attack flamethrower
!moves
-
View your active pet's available moves (up to 4 moves). Shows move type and power for battle planning.
+
View all available moves for your active pet, including their types and power levels.
Example: !moves
-
!catch (or !capture)
-
Try to catch a pet during exploration OR during battle. During battle, weaker pets (lower HP) have significantly higher catch rates - up to 90% for nearly defeated pets! Both !catch and !capture work identically.
-
Example: !catch or !capture
+
!flee
+
Attempt to escape from the current battle. Not always successful!
+
Example: !flee
+
+
+
+
+
+
+
+
+
!gym
+
List all gyms in your current location with your progress. Shows victories and next difficulty level.
+
Example: !gym
+
+
+
!gym list
+
Show all gyms across all locations with your badge collection progress.
+
Example: !gym list
+
+
+
!gym challenge "<name>"
+
Challenge a gym leader! You must be in the same location as the gym. Difficulty increases with each victory.
+
Example: !gym challenge "Forest Guardian"
+
+
+
!gym info "<name>"
+
Get detailed information about a gym including leader, theme, team, and badge details.
+
Example: !gym info "Storm Master"
- Battle Strategy: Use type advantages! Water beats Fire, Fire beats Grass, Grass beats Water, Electric beats Water, Rock beats Fire and Electric. Weaken wild pets in battle to increase catch rate!
+ 💡 Gym Strategy: Each gym specializes in a specific type. Bring pets with type advantages! The more you beat a gym, the harder it gets, but the better the rewards!
+
+
+
+
🏆 Gym Leaders & Badges
+
+
+ 🍃 Forest Guardian
+ Location: Starter Town
+ Leader: Trainer Verde
+ Theme: Grass-type
+
+
+ 🌳 Nature's Haven
+ Location: Whispering Woods
+ Leader: Elder Sage
+ Theme: Grass-type
+
+
+ ⚡ Storm Master
+ Location: Electric Canyon
+ Leader: Captain Volt
+ Theme: Electric-type
+
+
+ 💎 Stone Crusher
+ Location: Crystal Caves
+ Leader: Miner Magnus
+ Theme: Rock-type
+
+
+ ❄️ Ice Breaker
+ Location: Frozen Tundra
+ Leader: Arctic Queen
+ Theme: Ice/Water-type
+
+
+ 🐉 Dragon Slayer
+ Location: Dragon's Peak
+ Leader: Champion Drake
+ Theme: Fire-type
+
+
@@ -368,33 +399,60 @@
!team
-
View all your pets with active pets marked by ⭐. Shows levels, HP, and storage status.
+
View your active team of pets with their levels, HP, and status.
Example: !team
-
!stats
-
View your player statistics including level, experience, and money.
-
Example: !stats
+
!pets
+
View your complete pet collection with detailed stats and information via web interface.
+
Example: !pets
-
!activate <pet> PM ONLY
-
Activate a pet for battle by nickname or species name. Only inactive pets can be activated. This command only works in private messages to prevent channel spam.
-
Example: /msg PetBot !activate Sparky
Example: /msg PetBot !activate Pikachu
+
!activate <pet>
+
Add a pet to your active battle team. You can have multiple active pets for different situations.
+
Example: !activate flamey
-
!deactivate <pet> PM ONLY
-
Deactivate an active pet, removing it from battle readiness. This command only works in private messages to prevent channel spam.
-
Example: /msg PetBot !deactivate Sparky
Example: /msg PetBot !deactivate Pikachu
+
!deactivate <pet>
+
Remove a pet from your active team and put it in storage.
+
Example: !deactivate aqua
-
!swap <pet1> <pet2> PM ONLY
-
Swap activation status between two pets. The first pet becomes inactive, the second becomes active. This command only works in private messages to prevent channel spam.
-
Example: /msg PetBot !swap Sparky Flame
Example: /msg PetBot !swap Pikachu Charmander
+
!swap <pet1> <pet2>
+
Swap the active status of two pets - one becomes active, the other goes to storage.
+
Example: !swap leafy flamey
+
+
+
+
+
+
+
+
+
!inventory / !inv / !items
+
View all items in your inventory organized by category. Shows quantities and item descriptions.
+
Example: !inventory
+
+
+
!use <item name>
+
Use a consumable item from your inventory. Items can heal pets, boost stats, or provide other benefits.
+
Example: !use Small Potion
+
+
🎯 Item Categories & Rarities
+
+ - ○ 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
+ - ✦ Legendary (1%) - Lucky charms, ancient fossils, ultimate items
+
+
+
- Pet Management Tips: You can only have a limited number of active pets at once. Use !team to see which pets are active (⭐). Pet management commands (!activate, !deactivate, !swap) must be sent as private messages to the bot to prevent channel spam. Use /msg PetBot <command> format.
+ 💡 Item Discovery: Find items while exploring! Each location has unique treasures. Items stack in your inventory and can be used anytime.
@@ -403,123 +461,44 @@
!achievements
-
View your earned achievements and progress. Achievements unlock new locations!
+
View your achievement progress and see which new locations you've unlocked.
Example: !achievements
-
-
Key Achievements:
+
+
🎯 Location Unlock Requirements
- - Pet Collector - Catch your first 5 pets
- - Advanced Trainer - Catch 10 pets total
- - Nature Explorer - Catch 3 different Grass-type pets (unlocks Whispering Woods)
- - Spark Collector - Catch 2 different Electric-type pets (unlocks Electric Canyon)
- - Rock Hound - Catch 3 different Rock-type pets (unlocks Crystal Caves)
- - Ice Breaker - Catch 5 different Water/Ice-type pets (unlocks Frozen Tundra)
- - Dragon Tamer - Catch 15 pets total + 3 Fire types (unlocks Dragon's Peak)
+ - Pet Collector (5 pets) → Unlocks Whispering Woods
+ - Spark Collector (2 Electric species) → Unlocks Electric Canyon
+ - Rock Hound (3 Rock species) → Unlocks Crystal Caves
+ - Ice Breaker (5 Water/Ice species) → Unlocks Frozen Tundra
+ - Dragon Tamer (15 pets + 3 Fire species) → Unlocks Dragon's Peak
-
+
-
-
!weather
-
Check the current weather in your location and its effects on pet spawns.
-
Example: !weather
-
-
-
-
-
Weather Effects:
-
- - Sunny - 1.5x Fire and Grass-type spawns
- - Rainy - 2.0x Water-type spawns
- - Thunderstorm - 2.0x Electric-type spawns
- - Blizzard - 1.7x Ice and Water-type spawns
- - Earthquake - 1.8x Rock-type spawns
- - Calm - Normal spawn rates for all types
-
-
-
-
-
-
-
-
-
-
How to Play:
-
- - Use
!start to create your trainer and get a starter pet
- - Use
!explore to find wild pets in your current location
- - Choose to
!battle the wild pet (recommended) or !catch directly
- - In battle, use
!attack <move> to weaken the wild pet
- - Use
!catch (or !capture) during battle for much higher success rates on damaged pets
- - Battle-catch rates: 30% base + up to 50% bonus for low HP (90% max for nearly defeated pets)
- - Collect different types of pets to unlock achievements and new locations
- - Use
!travel to explore new areas as you unlock them
- - Check
!weather for optimal catching conditions
-
-
-
-
-
-
-
-
-
-
-
-
-
- | Attacking Type |
- Strong Against (2x) |
- Weak Against (0.5x) |
-
-
-
-
- | Fire |
- Grass, Ice |
- Water, Rock |
-
-
- | Water |
- Fire, Rock |
- Electric, Grass |
-
-
- | Grass |
- Water, Rock |
- Fire, Ice |
-
-
- | Electric |
- Water |
- Rock |
-
-
- | Rock |
- Fire, Electric |
- Water, Grass |
-
-
- | Normal |
- None |
- Rock |
-
-
-
+
+ Access detailed information through the web dashboard at
http://petz.rdx4.com/
+
+ - Player Profiles - Complete stats, pet collections, and inventories
+ - Leaderboard - Top players by level and achievements
+ - Locations Guide - All areas with spawn information
+ - Gym Badges - Display your earned badges and progress
+