May Day Update

Fixed Expanded Incarnum Capacity II-V to require the previous feat as a prereq.
Fixed bonus feats granted by soulmelds to be removed when rebinding.
This commit is contained in:
Jaysyn904
2026-05-01 14:58:32 -04:00
parent cbe3c42814
commit 5ea23cb0aa
19 changed files with 865 additions and 45 deletions

View File

@@ -313,12 +313,20 @@ void main()
}
else if(nStage == STAGE_CONFIRM_UNSHAPE_SELECTION)
{
if (nChoice)
{
PRCRemoveSpellEffects(GetIsChakraUsed(oMeldshaper, GetLocalInt(oMeldshaper, "nChakra"), nClass), oMeldshaper, oMeldshaper);
/* if (nChoice)
{
PRCRemoveSpellEffects(GetIsChakraUsed(oMeldshaper, GetLocalInt(oMeldshaper, "nChakra"), nClass), oMeldshaper, oMeldshaper);
DeleteLocalInt(oMeldshaper, "nChakra");
nStage = STAGE_SELECT_CHAKRA;
}
} */
if (nChoice)
{
int nMeldId = GetIsChakraUsed(oMeldshaper, GetLocalInt(oMeldshaper, "nChakra"), nClass);
RemoveSpecificSoulmeldFeats(oMeldshaper, GetSoulmeldTag(nMeldId));
PRCRemoveSpellEffects(nMeldId, oMeldshaper, oMeldshaper);
DeleteLocalInt(oMeldshaper, "nChakra");
nStage = STAGE_SELECT_CHAKRA;
}
else
{
nStage = STAGE_SELECT_UNSHAPE_MELD;