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) {
|