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>
This commit is contained in:
commit
47f160a295
31 changed files with 6235 additions and 0 deletions
56
config/moves.json
Normal file
56
config/moves.json
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
[
|
||||
{
|
||||
"name": "Tackle",
|
||||
"type": "Normal",
|
||||
"category": "Physical",
|
||||
"power": 40,
|
||||
"accuracy": 100,
|
||||
"pp": 35,
|
||||
"description": "A physical attack in which the user charges and slams into the target."
|
||||
},
|
||||
{
|
||||
"name": "Ember",
|
||||
"type": "Fire",
|
||||
"category": "Special",
|
||||
"power": 40,
|
||||
"accuracy": 100,
|
||||
"pp": 25,
|
||||
"description": "The target is attacked with small flames."
|
||||
},
|
||||
{
|
||||
"name": "Water Gun",
|
||||
"type": "Water",
|
||||
"category": "Special",
|
||||
"power": 40,
|
||||
"accuracy": 100,
|
||||
"pp": 25,
|
||||
"description": "The target is blasted with a forceful shot of water."
|
||||
},
|
||||
{
|
||||
"name": "Vine Whip",
|
||||
"type": "Grass",
|
||||
"category": "Physical",
|
||||
"power": 45,
|
||||
"accuracy": 100,
|
||||
"pp": 25,
|
||||
"description": "The target is struck with slender, whiplike vines."
|
||||
},
|
||||
{
|
||||
"name": "Thunder Shock",
|
||||
"type": "Electric",
|
||||
"category": "Special",
|
||||
"power": 40,
|
||||
"accuracy": 100,
|
||||
"pp": 30,
|
||||
"description": "A jolt of electricity crashes down on the target."
|
||||
},
|
||||
{
|
||||
"name": "Rock Throw",
|
||||
"type": "Rock",
|
||||
"category": "Physical",
|
||||
"power": 50,
|
||||
"accuracy": 90,
|
||||
"pp": 15,
|
||||
"description": "The user picks up and hurls a rock at the target."
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue