add logs
Browse files
src/lib/components/Pages/Battle.svelte
CHANGED
|
@@ -632,11 +632,21 @@
|
|
| 632 |
|
| 633 |
// Save updated Piclet to database
|
| 634 |
if (newInstance.id) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 635 |
await db.picletInstances.update(newInstance.id, newInstance);
|
|
|
|
|
|
|
|
|
|
| 636 |
}
|
| 637 |
|
| 638 |
// Update local state with final leveled instance
|
| 639 |
currentPlayerPiclet = newInstance;
|
|
|
|
| 640 |
|
| 641 |
// Show level up results if any occurred
|
| 642 |
if (levelUpInfo.length > 0) {
|
|
|
|
| 632 |
|
| 633 |
// Save updated Piclet to database
|
| 634 |
if (newInstance.id) {
|
| 635 |
+
console.log('💾 Saving XP to database:', {
|
| 636 |
+
picletId: newInstance.id,
|
| 637 |
+
oldXP: currentPlayerPiclet.xp,
|
| 638 |
+
newXP: newInstance.xp,
|
| 639 |
+
xpGained: xpGained
|
| 640 |
+
});
|
| 641 |
await db.picletInstances.update(newInstance.id, newInstance);
|
| 642 |
+
console.log('✅ Database update completed');
|
| 643 |
+
} else {
|
| 644 |
+
console.log('❌ No piclet ID, cannot save to database');
|
| 645 |
}
|
| 646 |
|
| 647 |
// Update local state with final leveled instance
|
| 648 |
currentPlayerPiclet = newInstance;
|
| 649 |
+
console.log('🔄 Updated currentPlayerPiclet with new XP:', currentPlayerPiclet.xp);
|
| 650 |
|
| 651 |
// Show level up results if any occurred
|
| 652 |
if (levelUpInfo.length > 0) {
|