🎮 Features implemented: - Pokemon-style pet collection and battles - Multi-location exploration system - Dynamic weather with background updates - Achievement system with location unlocks - Web dashboard for player stats - Modular command system - Async database with SQLite - PM flood prevention - Persistent player data 🌤️ Weather System: - 6 weather types with spawn modifiers - 30min-3hour dynamic durations - Background task for automatic updates - Location-specific weather patterns 🐛 Recent Bug Fixes: - Database persistence on restart - Player page SQLite row conversion - Achievement count calculations - Travel requirement messages - Battle move color coding - Locations page display 🔧 Generated with Claude Code 🤖 Co-Authored-By: Claude <noreply@anthropic.com>
46 lines
No EOL
1.3 KiB
JSON
46 lines
No EOL
1.3 KiB
JSON
{
|
|
"effectiveness": {
|
|
"Fire": {
|
|
"strong_against": ["Grass", "Ice"],
|
|
"weak_against": ["Water", "Rock"],
|
|
"immune_to": [],
|
|
"resists": ["Fire", "Grass"]
|
|
},
|
|
"Water": {
|
|
"strong_against": ["Fire", "Rock"],
|
|
"weak_against": ["Electric", "Grass"],
|
|
"immune_to": [],
|
|
"resists": ["Water", "Fire", "Ice"]
|
|
},
|
|
"Grass": {
|
|
"strong_against": ["Water", "Rock"],
|
|
"weak_against": ["Fire", "Ice"],
|
|
"immune_to": [],
|
|
"resists": ["Water", "Electric", "Grass"]
|
|
},
|
|
"Electric": {
|
|
"strong_against": ["Water"],
|
|
"weak_against": ["Rock"],
|
|
"immune_to": [],
|
|
"resists": ["Electric"]
|
|
},
|
|
"Rock": {
|
|
"strong_against": ["Fire", "Electric"],
|
|
"weak_against": ["Water", "Grass"],
|
|
"immune_to": [],
|
|
"resists": ["Fire", "Normal"]
|
|
},
|
|
"Ice": {
|
|
"strong_against": ["Grass"],
|
|
"weak_against": ["Fire", "Rock"],
|
|
"immune_to": [],
|
|
"resists": ["Ice"]
|
|
},
|
|
"Normal": {
|
|
"strong_against": [],
|
|
"weak_against": ["Rock"],
|
|
"immune_to": [],
|
|
"resists": []
|
|
}
|
|
}
|
|
} |