Add Shadow Servant and unarmed system updates

Fixed a bunch of TLK typos.
Updated Master of Shadow's Shadow Servant.
Added Maul to the Metal Domain feat choice.
Drider is a large creature.
Added missing Eagle Claw base weapon.
Tentatively fixed NUI spell selector hang issue.
Fixed Monk / Shou / IoDM die increasing bug.
Added StepDie() function to progressively increase Monster damage constants.
Clamped Skill increases to 128 in json_AdjustCreatureSkillByID
Updated PRC8 Tester module to have new weapon types.
Added all spell focus feats to Wizard's bonus feat list.
Updated PRC8 manual.
Added notes.
This commit is contained in:
Jaysyn904
2025-11-12 19:16:17 -05:00
parent a36c854fc0
commit 8e82907d07
26 changed files with 2585 additions and 1268 deletions

View File

@@ -68,10 +68,12 @@ void main()
sHeader1 += "This will grant you proficiency and weapon focus in that weapon.";
// Set the header
SetHeader(sHeader1);
// Add responses for the PC
// Response numbers are baseitems.2da row
AddChoice("Warhammer", 5, oPC);
AddChoice("Light Hammer", 37, oPC);
// Add responses for the PC
// Response numbers are baseitems.2da row
AddChoice("Warhammer", 5, oPC);
AddChoice("Light Hammer", 37, oPC);
AddChoice("Maul", 123, oPC);
MarkStageSetUp(STAGE_WEAPON_CHOICE, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it
SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values

View File

@@ -122,7 +122,7 @@ void main()
}
//:: Update stats
jTree = json_ApplyAbilityBoostFromHD(jTree, nOriginalHD, nVerdant);
jTree = json_ApplyAbilityBoostFromHD(jTree, nOriginalHD);
if (jTree == JSON_NULL)
{
SendMessageToPC(oPC, "json_ApplyAbilityBoostFromHD failed <20> JSON became invalid.");