forked from Jaysyn/PRC8
2025/12/03 Update
Finished Hidden Talent. Tweaked Factotum abilities to hopefully not run out of uses. Tweaked Twinfiends skill function. Hopefully fixed the Factotum's Inspiration not generating issues. Hopefullly fixed Double Chakra bind. Hopefully fixed Totemist's Double Totem Bind. Hopefully fixed Girallon Arms. Fixed Kuthrik Claws not granting Weapon Finesse. Added missing medium centaur hoof slam uti. Added new tentacle slam creature weapon (works the same, looks better). Updated Spell Effect NUI to ignore system spells (@Rakiov). Fixed typo in Guided Strike.
This commit is contained in:
@@ -277,8 +277,15 @@ void main()
|
||||
if (DEBUG) DoDebug("sChakra: "+sChakra+" nChakra: "+IntToString(nChakra));
|
||||
|
||||
// Non-blank row, not shaped already, it can be attached to the chosen Chakra, and it's for the right class, and it doesn't contradict alignment
|
||||
if(nTest && sSpell != "" && !GetIsMeldShaped(oMeldshaper, nMeld, nClass) && StringToInt(sChakra) == nChakra && SoulmeldAlignmentCheck(oMeldshaper, nMeld, nClass) && DragonbloodedCheck(oMeldshaper, nMeld))
|
||||
{
|
||||
//if(nTest && sSpell != "" && !GetIsMeldShaped(oMeldshaper, nMeld, nClass) && StringToInt(sChakra) == nChakra && SoulmeldAlignmentCheck(oMeldshaper, nMeld, nClass) && DragonbloodedCheck(oMeldshaper, nMeld))
|
||||
int nIsTotemBound = (GetIsChakraUsed(oMeldshaper, CHAKRA_TOTEM, CLASS_TYPE_TOTEMIST) == nMeld);
|
||||
int nCanDoubleBind = (GetLevelByClass(CLASS_TYPE_TOTEMIST, oMeldshaper) >= 11);
|
||||
if(nTest && sSpell != "" &&
|
||||
(!GetIsMeldShaped(oMeldshaper, nMeld, nClass) || (nIsTotemBound && nCanDoubleBind)) &&
|
||||
StringToInt(sChakra) == nChakra &&
|
||||
SoulmeldAlignmentCheck(oMeldshaper, nMeld, nClass) &&
|
||||
DragonbloodedCheck(oMeldshaper, nMeld))
|
||||
{
|
||||
AddChoice(GetStringByStrRef(StringToInt(Get2DACache(sMeldFile, "Name", i))), nMeld, oMeldshaper);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user