Fraser commited on
Commit
b913f42
·
1 Parent(s): ddd4734
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) {