From a8fa7e9fa63a11fa1b6b35845bb8f2f8daa760a5 Mon Sep 17 00:00:00 2001 From: Jaysyn904 <68194417+Jaysyn904@users.noreply.github.com> Date: Fri, 1 May 2026 16:42:38 -0400 Subject: [PATCH] May Day Update 2 Scribe Scroll will no longer eat an entire stack of scrolls. --- nwn/nwnprc/trunk/include/prc_x2_craft.nss | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/nwn/nwnprc/trunk/include/prc_x2_craft.nss b/nwn/nwnprc/trunk/include/prc_x2_craft.nss index f793f9a7..5f692b6c 100644 --- a/nwn/nwnprc/trunk/include/prc_x2_craft.nss +++ b/nwn/nwnprc/trunk/include/prc_x2_craft.nss @@ -594,9 +594,13 @@ object CICraftScribeScroll(object oCreator, int nSpellID) return OBJECT_INVALID; } else - { - DestroyObject(oMat); - } + { + int nStack = GetNumStackedItems(oMat); + if (nStack > 1) + SetItemStackSize(oMat, nStack - 1); + else + DestroyObject(oMat); + } } // Resolve class and scroll template