Commit Graph

583 Commits

Author SHA1 Message Date
Jaysyn904
cbe3c42814 2026/04/29 Morning Update 3
Soul Eater NPCs shouldn't spam Soul Blast.
Reduced DelayCommand() to create a Wight via Soule Eater's Soul Drain.
2026-04-29 11:16:42 -04:00
Jaysyn904
8dc0e492cc 2026/04/29 Morning Update 2
Undead, constructs, vermin & oozes can't be wights.
2026-04-29 09:16:25 -04:00
Jaysyn904
7fa1f3d302 2026/04/29 Morning Update
Tweaked Soul-Drained wight creation
2026-04-29 08:59:10 -04:00
Jaysyn904
a62073c871 2026/04/29 Early update
Fixed targeting for Claws of the Savage.
Updated VFX for Landshark Boots.
Made GetTotalUsableEssentia respect Incandescent Overload.
Added the rest of the old CEP2 weapons to prc_x2_itemprop.
Fixed DoCone() to allow skipping SR checks.
Fixed Blast of Flame to not have an SR check.
Fixed Lightining Guantlet's Hand bind to add electrical damage to melee weapon, once per round.
Vow of Poverty now allows Shield of Thought.
Cloudkill now obeys poison immunity
True Resurrection should work on any PC as well as any NPC in your party.
2026-04-29 00:41:13 -04:00
Jaysyn904
e844a975c1 2025/04/27 Evening update 2
Updated racialappear.2da for new races.
2026-04-27 21:48:58 -04:00
Jaysyn904
df731f3bd4 2026/04/27 Evening Update
Added PRC Option to change player model to appearances in racialappear.2da
Added class heartbeat script and updated Soul Eater's onHit to work with NPCs and cohorts.
2026-04-27 20:49:54 -04:00
Jaysyn904
f397206b74 2026/04/27 Update
Fighter was missing Weapon Proficiency: Scythe.
Tentative fix for Sweeping Strike + Eldritch Glaive.
Fixed Necrocarnum Weapon reducing AB.
Updated creature abilities to more closely follow PnP.
Updated tlk for Sanctified & Holy Ki Strike.
2026-04-27 10:31:20 -04:00
Jaysyn904
b5be848a4e 2026/04/26 PRC8 Manual Update
Updated PRC8 manual.
2026-04-26 09:06:58 -04:00
Jaysyn904
dd038b659b 2026/04/26 Morning Update
Fixed Weapon of Choice: Scythe typo in iprp_feats.2da.
Fixed Chaos Dragon breath not randomizing.
2026-04-26 09:03:11 -04:00
Jaysyn904
f2fae74d01 2026/04/25 Update
Tentatively fixed scrying for NWN:EE.
Added SCRY_AREA_BLOCKED & SCRY_FROM_AREA_BLOCKED area variables to control scrying.
Updated all scrying spells, powers & abilities  to use the above variables.
2026-04-25 21:01:33 -04:00
Jaysyn904
5d111437e0 2026/04/25 Update
White Raven Hammer now has the correct description.
Fixed Skulk non-detection DC for scrying.  (Scrying is still broken)
Removed heal VFX from scrying.
Updated PRC8 version number.
Added scry DC variable to Claritangent Hand.
Glitterdust now obeys Mastery of Shaping.
Recitation now follows PnP.
Recitation's TLK entry was corrected.
Sleet Storm now obeys Mastery of Shaping.
2026-04-25 09:02:49 -04:00
Jaysyn904
6faae2799f Update prc_inc_switch.nss
Corrected version number.
v4.88
2026-04-21 09:51:00 -04:00
Jaysyn904
8c5adc12f3 2026/04/21 Update
Fixed Warpriest's epic bonus feat progression.
Updated Warpriest's epic bonus feat list to match PnP.
2026-04-21 09:44:57 -04:00
Jaysyn904
427e48a81e 2026/04/20 Update 2
The PnP version of Black Blade of Disaster now actually follows 3e PnP.
The onSpawn call for incorporeal creatures now uses SetIncorporeal().
Fixed minor typo in prc_fact_cunconv
2026-04-20 23:37:32 -04:00
Jaysyn904
0e9dabdfb3 2026/04/20 Update
Aberrations shouldn't show up on the default Druid PnP Wildshape list.
Added Assassin to GetIsBioSpellCastClass()
Updated CloakedCastingDC() to work with Factotum's Cunning Brilliance.
Greatly expanded the possible class abilities for Factotum's Cunning Brilliance.
Fixed Sublime Chord related bug in PRCGetIsRealSpellKnownByClass().
2026-04-20 15:53:14 -04:00
Jaysyn904
0c813b4954 2026/04/15 Update
Iron Body should only apply Arcane spell failure.
2026-04-15 19:33:21 -04:00
Jaysyn904
6f35ce554a 2026/04/14 Update
Players shouldn't always enter the module on their back if PRC_PNP_DEATH_ENABLE is enabled.
2026-04-14 08:14:29 -04:00
Jaysyn904
51ab63df4e 2026/04/10
Sleet Storm and Prismatic Wall were missing a spell targeting shader.
2026-04-10 12:14:21 -04:00
Jaysyn904
d94be0fd42 2026/04/03
Summon Undead now uses PRCGetSpellId().
Ectoplasmic Enhancement now doesn't quit after testing a non-undead.
Warmage no longer has infinite casts of Disrupt Undead.
Crushing Despair now respects Mind Immunity.
Incendiary Cloud now uses MyFirstObjectInShape() and MyNextObjectInShape().
Tweaked prc_s_spellb.nss to always pass oPC to GetSlotCount() since the function is OBJECT_INVALID by default.
Tweaked prc_prereq.nss to always pass oPC to GetSlotCount() since the function is OBJECT_INVALID by default.
Form of Doom's Fear Aura now respects Mind Immunity  and Fear Immunity.
Dread Necromancer's Fear Aura now respects Mind Immunity.
Summon Undead skeletons not how the correct resistances.
Enlighted Fist & Dragon Disciple can now qualify for Improved Spell Resistance.
Cerebremancer can now take Bane Magic.
2026-04-03 14:21:10 -04:00
Jaysyn904
038a4cf88d 2026/03/28
Added default level up package for Warblade.
Moment of Prescience should be an instant action.
Truespeak should be a class skill for Factotum.
Added Armor Enhancement, Lesser infusion.
Added Armor Enhancement infusion.
Added Armor Enhancement, Greater infusion
Added Resistance Item infusion.
Added Weapon Augmentation, Personal infusion.
Added Weapon Augmentation infusion.
Added Weapon Augmentation, Lesser infusion.
2026-03-28 23:39:46 -04:00
Jaysyn904
a84e7acc91 2026/03/22 Update
Added Damage Resistance iprops 11-14 & 16-19.
2026-03-22 15:56:50 -04:00
Jaysyn904
1ec88ceb96 2026/03/21
Warblade was missing Weapon Spec feats for Trident & Dwarven Waraxe.
Updated PRC8 version number.
4.87
2026-03-21 09:49:52 -04:00
Jaysyn904
01eb86d307 2026/03/20 Update
Fixed issue where Factotum's Arcane Dilettante post rest dialog wasn't appearing.
Desecrate now correctly doubles a caster's Animate Dead HD pool.
Effects are now removed when leaving an area of Desecration.
Undead HD pool is now calculated correctly in Animate Dead.
2026-03-20 18:07:36 -04:00
Jaysyn904
ef380d9efb Create PRC8_ChangeLog.txt
Added human readable changelog for reference.
2026-03-16 15:30:44 -04:00
Jaysyn904
f319be6dec 2026/03/16 Update
Tweaked Bane & Dread iprops
Fixed Bane & Dread doubling any existing Enhancement vs. Racialtype iprops.
Fixed issue where material iprop wasn't showing up for some crafted items.
2026-03-16 08:52:22 -04:00
Jaysyn904
4923f362da Update prc_inc_switch.nss
Update PRC8 version number.
4.86
2026-03-14 13:05:42 -04:00
Jaysyn904
48ac5e5798 Update feat.2da
Fixed crash with Ironmind 1.
2026-03-14 12:35:07 -04:00
Jaysyn904
90c7bd3557 2026/03/11 Update
Fixed Expeditious Retreat's duration.
Fixed Avariel's dive with weapons that have multiple damage types.
Hybsil's description now points to the right TLK entry.
Fixed Dragon Cloud's creature weapons & stats.
Stone Power shouldn't delete all of you spell effects.
Stone Power should be a prereq for Deepstone Sentinel.
GetMaxSpellLevelForCasterLevel() should work with newspellbook spells.
Barbarian Rage should be an instant feat.
Added BAB 2 req to several PrCs to prevent a Bioware bug where they are available in chargen.
2026-03-11 11:23:55 -04:00
Jaysyn904
86666c51e8 2026/02/24 Hotfix Update
Hotfix for Vow Poverty item unequip bug.
Invoke Divine Wrath now accepts all Smites as a prereq.
Added IsUnagumentablePower().
Added GetCanSmite().
Fixed Crown of Might Discharge Crown.
4.85
2026-02-24 00:12:48 -05:00
Jaysyn904
072249bec6 2026/02/22 Update 3
Updated manual.
Updated PRC8 version number.
2026-02-22 14:10:05 -05:00
Jaysyn904
4b7bcae561 2026/02/22 Update 2
Fixed broken Vow of Poverty 2da
Can no longer take both Favored of the Companions & Servant of the Heavens via Vow of Poverty bonus feats.
4.84
2026-02-22 13:30:08 -05:00
Jaysyn904
783f0ddac4 2026/02/22 Update
Added scripting for Combat Form feats: Combat Focus, Combat Awareness, Combat Stability, Combat Defense, Combat Vitality & Combat Strike.
Updated fighter bonus feat lists for Champion of Torm, Dragon Devotee, Eldritch Knight, Fighter, Hospitaler, Psychic Warrior, Serene Guardian, Spellsword and Warblade.
2026-02-22 13:06:52 -05:00
Jaysyn904
73ce19db22 2026/02/21 Update
Updated all soulmelds to allow double chakra binds.
Updated Totemist soulmelds to allow double totem binds.
Pearl of Black Doubt should play nice with Vow of Poverty.
2026-02-21 19:25:00 -05:00
Jaysyn904
c1188ebb28 2026/02/19 Update
Eldritch Disciple should have Verminlord as an epic bonus feat.
Only spellcasters can use Craft (Alchemy).
Added Great Charisma and removed Great Wisdom as Force Missile Mage epic bonus feats.
Frenzied Berserker was missing Great STR 10 as an epic bonus feat.
Oozemaster had several epic bonus feats only grantable at 10th lvl.
Pyromancer's Great Charisma bonus feats were pointing at wrong or non-existent feats.
Corrected Frenzied Berserker's skill list.
Corrected Legendary Dreadnought's skill list.
Added placeholders for Combat Form feats.
Added Combat Forms masterfeats.
Fixed ASF issue with Eldritch Sculptor's 2nd blast.
Gated debug in CheckIfDeleveled().
Updated AddRacialRestrictions() for latest races.
Vow of Poverty & Forsaker work better together at level up.
Maybe fixed the mass ability buffs not hitting all targets issue.  Needs mulitplayer testing.
Updated some creature abilities to use PRC functions.
2026-02-19 21:10:22 -05:00
Jaysyn904
e8e5f457b7 2026/02/14 Update 2
Added ethran cohort utcs for the Hathran class.
2026-02-14 21:22:58 -05:00
Jaysyn904
41a3c945f9 2026/02/14 Updates
Updated PRC8 version.
Hathran can now select an ethran as a cohort.
Preliminary Circle Magic work done.
Added Choke Hold, Pain Touch, Ki Shout, Great Ki Shout, Freezing the Lifeblood, Falling Star Strikea nd Unbalancing Strike feats.
Warforged get Immunity Energy Drain, not Immunity: Ability Drain.
Forsakers can use alchemical items.
Added VectorToPerpendicular().
Added GetIsAlchemical().
Added GenerateRandomName().
Added _DoChokeHold().
Updated Shaman bonus feat list.
Updated fighter bonus feat lists.
Added Favored of the Companions to the Vow of Poverty bonus feat list.
Ur-Priest can't enter RKV, BFZ or Thrall of Orcus.
2026-02-14 19:53:55 -05:00
Jaysyn904
066590fe88 2026/02/08 Update
Updated warlock supporting PrCs to have epic warlock bonus feats. (@Shalvan)
4.83
2026-02-08 16:23:13 -05:00
Jaysyn904
4026b6af2c 2026/02/08 Update
Archived Spellman's Project content.
Added missing Diamond Dragon stat feats.
Hospitaler's should be able to take Extra Turning.
Dodge proxies should allow entry into Champion of Corellon.
Mounted Combat is a prereq for Champion of Corellon.
Only Clerics have Domain reqs to enter Morninglord.
Verdant Lord was missing BAB 4 entry requirement.
Diamond Dragons don't get spellcraft.
Re-added Korobokuru race.
Added .ltr tables for Korobokuru.
Capped Blood in the Water at +20.
Capped Pearl of Black Doubt at +20.
Added json_GetFirstKnownSpell() and json_GetNextKnownSpell().
Updated all old NWNx functions to work with NWNxEE.
Added new switch to enable optional PRCX / NWNxEE shims.
Commented out ConvoCC switches on inc_switch_setup.nss
Diamond Dragon's stat increases are intrinsic when using NWNxEE.
Forsaker's stat increases are intrinsic when using NWNxEE.
Vow of Poverty's stat increases are intrinsic when using NWNxEE.
Cloud Dragon summon should be Neutral Good.
Fixed Verdant Lord's regen.
Fixed Forest Master's regen.
Morninglord's Creative Fire should affect Alchemy.
Added yes/no dialog when choosing Vow of Poverty bonus Exalted Feats.
Racial natural AC should be intrinsic when NWNxEE is enabled.
Transcendent Vitality's CON bonus is intrinsic when NWNxEE is enabled.
2026-02-08 00:44:28 -05:00
Jaysyn904
875f00c88f 2026/01/30 Update
Updated version number.
Fixed Touch of Golden Ice.
Removed Leadership related feats from Thrallherds feat list.
Necrocarnum Circlet should only fire the Detect Undead cone VFX once.
Desert Wind maneuvers should to the right amount of damage.
Blade Guide now takes less damage during combat.
FEAT_HOSPITALER_SPELLCASTING_PALADIN was missing from HospitalerMarkerFeats()
Frenzied Berzerker should now work with Vow of Poverty and Forsaker.
prc_wallbreathc now uses PRCEffectDamage().
Changed Mantle of Egregious Might back to Dodge AC.
Tweaked Mirror Image.
2026-01-30 18:11:38 -05:00
Jaysyn904
5464837d0b 2026/01/26 Update 2
Updated bonus feat lists for Spellsword, Hospitaler, Fighter, Eldritch Knight, Dragon Devotee & Champion of Torm.
4.82
2026-01-26 18:44:54 -05:00
Jaysyn904
8772b32d43 2026/01/26 Update
Added Improved Critical (touch attack).
Added Improved Critical (ray).
Added Weapon Focus (touch attack).
Added Epic Weapon Focus (touch attack).
Fell Shot was resolving as a melee touch attack instead of a ranged weapon touch attack.
Cleaned up ungated debug in prc_inc_nat_hb.
2026-01-26 12:36:54 -05:00
Jaysyn904
43cf043470 2026/01/2 Update
Sun Domain power actually destroys undead.
Fixed BCM's Pouncing Strike.
Monkey Grip only applies penalty when appropriate.
Forsaker should stack all sources of Spell Resistance.
Hexblade's Dark Companion retains the sanctuary effect across game saves.
Ottiluke's Resilient Sphere is a Reflex save, not a WIll save.
2026-01-25 10:00:51 -05:00
Jaysyn904
68ca3a56ca 2026/01/22 Update 2
Mechanatrixes always fail saves vs elecricity.
Incorporated most creature ability scripts into the PRC8 & updated them to use PRCEffect(), SPApplyEffectToObject(), etc.
Updated prc_inc_breath to use PRCEffectDamage()
Updated several spell scripts to use PRCEffectDamage().
2026-01-23 00:03:47 -05:00
Jaysyn904
5e83ff285b 2026/01/22 Update
Added Warforged Scout race.
Hidden Talent was setup wrong in all the base class 2DAs.
Fixed typo in DoA's Summon Major Devil.
Updated PRC8 version number.
Updated PRC8 manual.
2026-01-22 18:54:36 -05:00
Jaysyn904
628e5c418c 2026/01/21 Update 2
Added the Shyft planetouched race.
4.81
2026-01-21 20:42:26 -05:00
Jaysyn904
48ca4b8acf 2026/01/21 Update
Swapped Disciple of Asmodeus' Summon Glabrezu for Summon Pit Fiend.  Glabrezu aren't devils.
Wisplings can qualify for Warsling Sniper.
Added Maeluth planetouched racialtype.
Maeluth can qualify for Dwarven Defender. Ollam and Ironsoul Forgemaster.
Added Mechanatrix planetouched racialtype.
Updated creature aura scripts to use PRCEffectDamage(), SPApplyEffectToObject() & PRCMySavingThrow().
2026-01-21 16:35:43 -05:00
Jaysyn904
0f1c10c279 2026/01/26 Update
Added Wispling race.
Wispling qualifies for Shifter (PnP).
Bioware poisons now work with "new" PRC8 weapons.
Updated PRC8 Tester mod store to have Bioware venoms.
Updated PRC8 version.
Added Alchemy expansion notes.
Updated Starting package TLK notes.
2026-01-20 09:11:57 -05:00
Jaysyn904
829d9d7999 2026/01/17 Update
Removed a lot of old backup files.
Fixed Eye of Gruumsh's epic bonus feats.
Add Epic marker feat for Eye of Gruumsh.
Added Channeled Pyroburst to prc_desc_fire.2da
Added GetCurrentUnixTimestamp() function.
Moved crafting conversation functions to prc_craft_cv_inc.nss.
Made Midnight Augment work slightly better, still not quite per PnP yet.
Disciple of Asmodeus' Summoned Devils are supposed to be Lawful Evil.
Every instance of ItemPropertySpellImmunitySpecific() in race_skin.nss was misconfigured.
Several instances of ItemPropertyDamageImmunity() in race_skin.nss were misconfigured.
Fixed issue where Blighters were still considered undead after leaving undead wildshape.
PRC8 now supports offline PnP magical crafting.
Disciple of Asmodeus' Dread Night now increases AC instead of Damage, per PnP.
Non-spellcaster Disciples of Asmodeus have a Hellcat duration based on DoA class level.
Hexblade's Dark Companion shouldn't lose Sacntuary when loading from a save.
Claws of the Savage should increase size properly if caster already has claws at time of casting.
2026-01-17 22:50:31 -05:00
Jaysyn904
a1248f389f 2026/01/14 Later update
Rage Mage wasn't getting the correct number of uses of Spell Rage at 5th lvl.
4.80
2026-01-14 23:34:26 -05:00
Jaysyn904
81e7e1efdf 2026/01/14 Late update
Soul Eater abilities should only work on creatures.
Gated errant Debug statement in prc_inc_nat_hb.nss
2026-01-14 23:27:19 -05:00