Petbot/config/types.json
megaproxy 47f160a295 Initial commit: Complete PetBot IRC Game
🎮 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>
2025-07-13 23:57:39 +01:00

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": []
}
}
}