From 0ce72900c301db45fb1eccfa53c2dc0b3e5dad7c Mon Sep 17 00:00:00 2001 From: Yunfan Bai <bcy603@gmail.com> Date: Thu, 24 Aug 2023 12:10:34 -0700 Subject: [PATCH] Fixing lost back appendages in bodyswap Fixes a bug where the back interface and appendages are lost during bodyswap. --- src/npc/surgery/bodySwap/bodySwap.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/npc/surgery/bodySwap/bodySwap.js b/src/npc/surgery/bodySwap/bodySwap.js index a14253a4510..f295d17368f 100644 --- a/src/npc/surgery/bodySwap/bodySwap.js +++ b/src/npc/surgery/bodySwap/bodySwap.js @@ -36,6 +36,12 @@ globalThis.bodySwap = function(soul, body, fromGenepool) { soul.tail = body.tail; soul.tailShape = body.tailShape; soul.tailColor = body.tailColor; + soul.PBack = body.PBack; + soul.wingsShape = body.wingsShape; + soul.appendages = soul.appendages; + soul.appendagesColor = soul.appendagesColor; + soul.appendagesEffectColor = body.appendagesEffectColor; + soul.appendagesEffect = body.appendagesEffect; soul.origHColor = body.origHColor; soul.hColor = body.hColor; soul.hLength = body.hLength; -- GitLab