Update PRC Spellcasting Class Notes.txt
This commit is contained in:
parent
08e20634af
commit
b5a8bcb930
@ -1,23 +1,5 @@
|
||||
/* Steps for adding a new spellbook
|
||||
|
||||
Prepared:
|
||||
Make cls_spgn_*.2da
|
||||
Make cls_spcr_*.2da
|
||||
Make blank cls_spell_*.2da
|
||||
Add cls_spgn_*.2da to classes.2da
|
||||
Add class entry in prc_classes.2da
|
||||
Add the spellbook feat (#1999) to cls_feat_*.2da at the appropriate level
|
||||
Add class to GetSpellbookTypeForClass() below
|
||||
Add class to GetAbilityScoreForClass() below
|
||||
Add class to bKnowsAllClassSpells() below if necessary
|
||||
Add class to GetIsArcaneClass() or GetIsDivineClass() in prc_inc_castlvl as appropriate
|
||||
Add class to GetCasterLevelModifier() in prc_inc_castlvl if necessary
|
||||
Add class to SetupLookupStage() in inc_lookups
|
||||
Add class to GetCasterLvl() in prc_inc_spells
|
||||
Add Practiced Spellcaster feat to feat.2da and to PracticedSpellcasting() in prc_inc_castlvl
|
||||
Run the assemble_spellbooks.bat file
|
||||
Make the prc_* scripts in newspellbook. The filenames can be found under the spell entries for the class in spells.2da.
|
||||
|
||||
Spont:
|
||||
Make cls_spgn_*.2da
|
||||
Make cls_spkn_*.2da
|
||||
@ -32,6 +14,7 @@ Add class to GetIsArcaneClass() or GetIsDivineClass() in prc_inc_castlvl as appr
|
||||
Add class to GetCasterLevelModifier() in prc_inc_castlvl if necessary
|
||||
Add class to SetupLookupStage() in inc_lookups
|
||||
Add class to GetCasterLvl() in prc_inc_spells
|
||||
Add class to PRCGetSpellSaveDC() in prc_add_spell_dc
|
||||
Add Practiced Spellcaster feat to feat.2da and to PracticedSpellcasting() in prc_inc_castlvl
|
||||
Add class to prc_amagsys_gain if(CheckMissingSpells(oPC, CLASS_TYPE_SORCERER, MinimumSpellLevel, MaximumSpellLevel))
|
||||
Add class to ExecuteScript("prc_amagsys_gain", oPC) list in EvalPRCFeats in prc_inc_function
|
||||
@ -44,4 +27,26 @@ Name - tlk file strref
|
||||
SpellCaster - does the class cast spells? 0 = No, 1 = Yes (used for bonus spellslot item properties)
|
||||
SBType - S = spontaneous, P = prepared
|
||||
AL - does the class use Advanced Learning of any type? 0 = No, 1 = Yes
|
||||
*/
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
Prepared:
|
||||
Make cls_spgn_*.2da
|
||||
Make cls_spcr_*.2da
|
||||
Make blank cls_spell_*.2da
|
||||
Add cls_spgn_*.2da to classes.2da
|
||||
Add class entry in prc_classes.2da
|
||||
Add the spellbook feat (#1999) to cls_feat_*.2da at the appropriate level
|
||||
Add class to GetSpellbookTypeForClass() below
|
||||
Add class to GetAbilityScoreForClass() below
|
||||
Add class to bKnowsAllClassSpells() below if necessary
|
||||
Add class to GetIsArcaneClass() or GetIsDivineClass() in prc_inc_castlvl as appropriate
|
||||
Add class to GetCasterLevelModifier() in prc_inc_castlvl if necessary
|
||||
Add class to SetupLookupStage() in inc_lookups
|
||||
Add class to GetCasterLvl() in prc_inc_spells
|
||||
Add class to PRCGetSpellSaveDC() in prc_add_spell_dc
|
||||
Add Practiced Spellcaster feat to feat.2da and to PracticedSpellcasting() in prc_inc_castlvl
|
||||
Run the assemble_spellbooks.bat file
|
||||
Make the prc_* scripts in newspellbook. The filenames can be found under the spell entries for the class in spells.2da.
|
Loading…
x
Reference in New Issue
Block a user