23 Commits

Author SHA1 Message Date
Jaysyn904
d3de7f3987 8 class slot support for arcane & divine casters
8 class slot support for arcane & divine casters.  Added Marker feat enforcement script.  Expanded LA buyoff to 60 HD.  Marker feat constant bug fixes.
2023-08-03 18:47:42 -04:00
Jaysyn904
04c7ed2867 Spellcasting Level marker feat update
Spellcasting Level marker feat update.  Added new effect icons.  Removed some old NWNx messages.
2023-07-23 20:57:37 -04:00
Jaysyn904
8333517884 Fix for 4 class blues?
Fix for 4 class blues?
2023-07-05 00:03:39 -04:00
Jaysyn904
db2f5c8719 Update for new nwscript.nss
Update for new nwscript.nss.  Added & updated notes.  Continuing with spellcasting marker feats.
2023-07-03 10:53:43 -04:00
Jaysyn904
07d069de1b Deduplicated Class feats
Deduplicated Class feats.
2023-03-30 20:00:09 -04:00
Jaysyn904
bdb0e94723 Updated baseitems.2da for weapon finesse
Updated baseitems.2da for weapon finesse.  Fixed typo in include.  Added testing scripts for CL increase.
2023-03-22 00:11:02 -04:00
Jaysyn904
9211a5a403 Update psi_inc_core.nss 2023-03-19 16:31:25 -04:00
Jaysyn904
67f002f80b Update for .35-35
Update for .35-35.  Added Steadfast Determination.
2023-03-14 20:48:30 -04:00
Jaysyn904
6585d40a0f Major script update for 8 class support
Major script update for 8 class support.

prc_wipeNSB.nss

PRC_S_spellb.nss

prc_amagsys_gain.nss	- AMSCompatibilityCheck()

prc_prereq.nss			- Dragonheart(), KnightWeave()

prc_onenter.nss			- OnEnter_AMSCompatibilityCheck()

prc_metamagic.nss		- GetHasSpontaneousNSBClass()

prc_feats.nss

prc_dracactive.nss

prc_debug_hfeatm.nss

prc_cbtmed_spnhl.nss

psi_powconv.nss

psi_pow_bstpwr.nss

x2_pc_umdcheck.nss
2023-03-11 12:04:30 -05:00
Jaysyn904
a668275943 Major include update for 8 class support
Major include update for 8 class support

inv_inc_invfunc.nss		- GetHighestInvokerLevel(), GetFirstInvocationClassPosition(), GetPrimaryInvocationClass()

inc_epicspellfnc.nss	- GetCanLearnSeed()

inc_newspellbook.nss 	- CheckNewSpellbooks(), GetSpellslotLevel()

moi_inc_moifunc.nss		- GetHighestMeldshaperLevel(), GetPrimaryIncarnumClass(), GetFirstIncarnumClassPosition()

nw_o2_coninclude.nss	- nDetermineClassToUse()

prc_inc_castlvl.nss		- GetArcanePRCLevels(), GetDivinePRCLevels(), GetFirstArcaneClassPosition(), GetFirstDivineClassPosition(), GetPrimaryArcaneClass(), GetPrimaryDivineClass(), GetPrimarySpellcastingClass(), UrPriestCL(), GetLevelByTypeArcane(), GetLevelByTypeDivine(), [Needs marker feats]

prc_inc_clsfunc.nss		- [Needs marker feats]

prc_inc_core.nss		- PRCGetSpellLevel(), UseNewSpellBook(), PRCGetHasSpell(), PRCGetIsRealSpellKnown()

prc_inc_domain.nss		- CastDomainSpell()

prc_inc_function.nss	- SetupCharacterData(), [Needs marker feats]

prc_inc_itmrstr.nss		- _prc_inc_itmrstr_ApplyWizardry()

prc_inc_leadersh.nss	- StoreCohort()

prc_inc_spells.nss		- GetPrCAdjustedCasterLevelByType(), GetLevelByTypeArcaneFeats(), GetLevelByTypeDivineFeats(), PRCDecrementRemainingSpellUses(), PRCGetSpellUsesLeft()

prc_shifter_info.nss	- _prc_inc_PrintDebugItem(), _prc_inc_PrintShape()

psi_inc_core.nss		- GetHighestManifesterLevel(), GetPrimaryPsionicClass(), GetFirstPsionicClassPosition()

shd_inc_shdfunc.nss		- GetHighestShadowcasterLevel(), GetPrimaryShadowMagicClass(), GetFirstShadowMagicClassPosition()

tob_inc_recovery.nss	- RecoverPrCAbilities()

tob_inc_tobfunc.nss		- GetHighestInitiatorLevel(), GetPrimaryBladeMagicClass(), GetFirstBladeMagicClassPosition()

true_inc_trufunc.nss	- GetHighestTrueSpeakerLevel()
2023-03-11 01:13:46 -05:00
Jaysyn904
b266d1350e Removed changed includes
Removed changed includes.  Screwed up previous commit.
2023-03-11 01:12:18 -05:00
Jaysyn904
525a4f8ccc Revert "Revert "Major update""
This reverts commit 5de4086e8e5831b9b8f4b40a382ddfad1b1d84d8.
2023-03-11 01:08:00 -05:00
Jaysyn904
5de4086e8e Revert "Major update"
This reverts commit d37dc3e68d6bee1148075a51acecba34a4f2dadf.
2023-03-11 01:06:21 -05:00
Jaysyn904
d37dc3e68d Major update
inv_inc_invfunc.nss		- GetHighestInvokerLevel(), GetFirstInvocationClassPosition(), GetPrimaryInvocationClass()

inc_epicspellfnc.nss	- GetCanLearnSeed()

inc_newspellbook.nss 	- CheckNewSpellbooks(), GetSpellslotLevel()

moi_inc_moifunc.nss		- GetHighestMeldshaperLevel(), GetPrimaryIncarnumClass(), GetFirstIncarnumClassPosition()

nw_o2_coninclude.nss	- nDetermineClassToUse()

prc_inc_castlvl.nss		- GetArcanePRCLevels(), GetDivinePRCLevels(), GetFirstArcaneClassPosition(), GetFirstDivineClassPosition(), GetPrimaryArcaneClass(), GetPrimaryDivineClass(), GetPrimarySpellcastingClass(), UrPriestCL(), GetLevelByTypeArcane(), GetLevelByTypeDivine(), [Needs marker feats]

prc_inc_clsfunc.nss		- [Needs marker feats]

prc_inc_core.nss		- PRCGetSpellLevel(), UseNewSpellBook(), PRCGetHasSpell(), PRCGetIsRealSpellKnown()

prc_inc_domain.nss		- CastDomainSpell()

prc_inc_function.nss	- SetupCharacterData(), [Needs marker feats]

prc_inc_itmrstr.nss		- _prc_inc_itmrstr_ApplyWizardry()

prc_inc_leadersh.nss	- StoreCohort()

prc_inc_spells.nss		- GetPrCAdjustedCasterLevelByType(), GetLevelByTypeArcaneFeats(), GetLevelByTypeDivineFeats(), PRCDecrementRemainingSpellUses(), PRCGetSpellUsesLeft()

prc_shifter_info.nss	- _prc_inc_PrintDebugItem(), _prc_inc_PrintShape()

psi_inc_core.nss		- GetHighestManifesterLevel(), GetPrimaryPsionicClass(), GetFirstPsionicClassPosition()

shd_inc_shdfunc.nss		- GetHighestShadowcasterLevel(), GetPrimaryShadowMagicClass(), GetFirstShadowMagicClassPosition()

tob_inc_recovery.nss	- RecoverPrCAbilities()

tob_inc_tobfunc.nss		- GetHighestInitiatorLevel(), GetPrimaryBladeMagicClass(), GetFirstBladeMagicClassPosition()

true_inc_trufunc.nss	- GetHighestTrueSpeakerLevel()
2023-03-11 01:04:56 -05:00
Jaysyn904
e2d524963b Updated Invoking include to allow invoking past 3rd class
Updated Invoking include to allow invoking past 3rd class.  Updated epic spell include to allow epic spellcasting past 3rd class.  Updated nwscript compiler for .35.  Added .35 change log / notes.
2023-03-10 19:04:21 -05:00
Jaysyn904
f59214cb64 @hbwhipshot fixed template stacking
@hbwhipshot fixed template stacking
2023-03-09 14:06:10 -05:00
Jaysyn904
238a29a9ca Updated Foe Hunter for new Favored Enemies
Updated Foe Hunter for new Favored Enemies
2023-03-03 18:00:07 -05:00
Jaysyn904
b7e05b60d5 Updated Archmage for PrC Class selection.
Updated Archmage for PrC Class selection. First release.
2023-02-26 22:18:45 -05:00
Jaysyn904
fdde8c9331 Updated racialtype.2da for new FavoredEnemyFeat column
Updated racialtype.2da for new FavoredEnemyFeat column.  Added Favored Enemy: Plants & Favored Enemy: Oozes.  Updated feat constants.
2023-02-25 11:16:30 -05:00
Jaysyn904
6a6a8d56ac Update for PRC 4.1.10a 2023/02/20
Update for PRC 4.1.10a 2023/02/20

+ Jaysyn's latest PnP changes.
2023-02-20 19:23:13 -05:00
Jaysyn904
6c305aecc5 Update to PRC 4.1.10a
Update to PRC 4.1.10a
2022-12-09 19:08:32 -05:00
Jaysyn904
edc1ff70e3 Updated for PRC 4.19a
Updated for PRC 4.19a.  Added sai & nunchaku as Monk weapons.  Updated prc_inc_switch.nss to show defunct switches.
2022-10-18 14:51:39 -04:00
Jaysyn904
1662218bb4 Initial upload.
Adding base PRC 4.19a files to repository.
2022-10-07 13:51:24 -04:00