Fix achievement progression by moving Whispering Woods unlock
🎯 Achievement System Improvements: - Pet Collector achievement (5 pets) now unlocks Whispering Woods - Nature Explorer achievement (3 Grass species) no longer unlocks location - Added 2 new Grass-type pets: Vinewrap and Bloomtail - Updated Whispering Woods spawns to include new Grass pets 🐛 Problem Solved: - Broke the catch-22 where players needed achievements to access locations - But needed species from those locations to earn achievements - Now players can progress naturally: 5 pets → Whispering Woods → more Grass species 🆕 New Pets: - Vinewrap (Grass) - Defensive grass pet with vine abilities - Bloomtail (Grass) - Fast grass pet with flower-based attacks 🔧 Updated Spawns: - Whispering Woods: 3 Grass species (Leafy, Vinewrap, Bloomtail) + rare Flamey - Players can now complete Nature Explorer achievement after accessing Whispering Woods 📚 Documentation: - Updated README with new achievement progression - Clarified unlock sequence and achievement relationships This change makes the game progression much more logical and accessible for new players. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
6791d49c80
commit
38ef0b8899
4 changed files with 34 additions and 6 deletions
|
|
@ -96,12 +96,17 @@ A feature-rich IRC bot that brings Pokemon-style pet collecting and battling to
|
|||
|
||||
### Unlocking Locations
|
||||
Locations are unlocked by completing achievements:
|
||||
- **Nature Explorer**: Catch 3 different Grass-type pets → Whispering Woods
|
||||
- **Pet Collector**: Catch 5 pets total → Whispering Woods
|
||||
- **Spark Collector**: Catch 2 different Electric-type pets → Electric Canyon
|
||||
- **Rock Hound**: Catch 3 different Rock-type pets → Crystal Caves
|
||||
- **Ice Breaker**: Catch 5 different Water/Ice-type pets → Frozen Tundra
|
||||
- **Dragon Tamer**: Catch 15 pets total + 3 Fire-types → Dragon's Peak
|
||||
|
||||
### Achievement Progression
|
||||
- **Pet Collector** (5 pets) → Unlock Whispering Woods
|
||||
- **Nature Explorer** (3 different Grass pets) → No location unlock
|
||||
- **Advanced Trainer** (10 pets) → No location unlock
|
||||
|
||||
## 🌤️ Weather System
|
||||
|
||||
### Weather Types & Effects
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
"description": "Catch 3 different Grass-type pets",
|
||||
"requirement_type": "catch_type",
|
||||
"requirement_data": "3:Grass",
|
||||
"unlock_location": "Whispering Woods"
|
||||
"unlock_location": null
|
||||
},
|
||||
{
|
||||
"name": "Spark Collector",
|
||||
|
|
@ -39,7 +39,7 @@
|
|||
"description": "Catch your first 5 pets",
|
||||
"requirement_type": "catch_total",
|
||||
"requirement_data": "5",
|
||||
"unlock_location": null
|
||||
"unlock_location": "Whispering Woods"
|
||||
},
|
||||
{
|
||||
"name": "Advanced Trainer",
|
||||
|
|
|
|||
|
|
@ -16,9 +16,10 @@
|
|||
"level_min": 2,
|
||||
"level_max": 6,
|
||||
"spawns": [
|
||||
{"species": "Leafy", "spawn_rate": 0.5, "min_level": 2, "max_level": 5},
|
||||
{"species": "Flamey", "spawn_rate": 0.2, "min_level": 3, "max_level": 4},
|
||||
{"species": "Aqua", "spawn_rate": 0.3, "min_level": 2, "max_level": 4}
|
||||
{"species": "Leafy", "spawn_rate": 0.3, "min_level": 2, "max_level": 4},
|
||||
{"species": "Vinewrap", "spawn_rate": 0.35, "min_level": 3, "max_level": 5},
|
||||
{"species": "Bloomtail", "spawn_rate": 0.25, "min_level": 4, "max_level": 6},
|
||||
{"species": "Flamey", "spawn_rate": 0.1, "min_level": 3, "max_level": 4}
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -75,5 +75,27 @@
|
|||
"base_speed": 60,
|
||||
"evolution_level": null,
|
||||
"rarity": 3
|
||||
},
|
||||
{
|
||||
"name": "Vinewrap",
|
||||
"type1": "Grass",
|
||||
"type2": null,
|
||||
"base_hp": 55,
|
||||
"base_attack": 45,
|
||||
"base_defense": 70,
|
||||
"base_speed": 40,
|
||||
"evolution_level": null,
|
||||
"rarity": 2
|
||||
},
|
||||
{
|
||||
"name": "Bloomtail",
|
||||
"type1": "Grass",
|
||||
"type2": null,
|
||||
"base_hp": 60,
|
||||
"base_attack": 70,
|
||||
"base_defense": 50,
|
||||
"base_speed": 80,
|
||||
"evolution_level": null,
|
||||
"rarity": 2
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue