This commit is contained in:
2025-10-15 15:44:21 +08:00
parent 06c3ea0409
commit 500560f1f3
2 changed files with 4 additions and 2 deletions

Binary file not shown.

View File

@@ -178,18 +178,20 @@ namespace ArachnaeSwarm
{ {
currentPowerArmorWeapon.DeSpawn(); currentPowerArmorWeapon.DeSpawn();
} }
string destroyedWeaponLabel = currentPowerArmorWeapon.Label;
currentPowerArmorWeapon.Destroy(); currentPowerArmorWeapon.Destroy();
Log.Message($"[PA_Debug] Notify_Unequipped: Destroyed power armor weapon {currentPowerArmorWeapon.Label}."); Log.Message($"[PA_Debug] Notify_Unequipped: Destroyed power armor weapon {destroyedWeaponLabel}.");
currentPowerArmorWeapon = null; currentPowerArmorWeapon = null;
} }
// Restore original weapon if saved // Restore original weapon if saved
if (originalWeapon != null && pawn?.equipment != null) if (originalWeapon != null && pawn?.equipment != null)
{ {
string originalWeaponLabel = originalWeapon.Label;
pawn.equipment.MakeRoomFor(originalWeapon); pawn.equipment.MakeRoomFor(originalWeapon);
pawn.equipment.AddEquipment(originalWeapon); pawn.equipment.AddEquipment(originalWeapon);
Log.Message($"[PA_Debug] Notify_Unequipped: Restored original weapon {originalWeaponLabel}.");
originalWeapon = null; originalWeapon = null;
Log.Message($"[PA_Debug] Notify_Unequipped: Restored original weapon {originalWeapon.Label}.");
} }
} }