/FnP-Compatibility

cross-mod compatibility for the Faiths & Powers sphere system

INSTRUCTIONS FOR KIT COMPATIBILITY WITH FAITHS & POWERS


STEP 1:

Add the "lib" folder next to this text file to the top level of your mod's main folder. For example, if your mod is called "My Awesome Mod" and your weidu executable is called "setup-My_Awesome_Mod.exe" then you will likely have a folder titled "My_Awesome_Mod" and then subfolders like: - /My_Awesome_Mod/spells/ - /My_Awesome_Mod/items/ - etc.

In this case, copy the "lib" folder so that it is - /My_Awesome_Mod/lib/

If you already have a folder called "lib" at that location, you can just copy the four files from this package's "lib" folder into your "lib" folder.


STEP 2:

In your .tp2 or .tpa file, you should have some code that runs the Weidu ADD_KIT routine. At the end of it, you probably have some code for the EE games that starts with "LAF fl#add_kit_ee"

After the fl#add_kit_ee routine, insert the entire contents of the "example_sphere_access.txt" file.


STEP 3:

Now basically just follow the instructions in that block of code you just copied:

  • Change the '0' to a '1' for the armor your kit can use. (Paladins and Rangers can ignore this)

  • Change the '0' to a number between '1' and '5' for the weapons your kit can use. The number will determine how many proficiency points your kit can put in those weapons. '0' means no proficiency and no usability. (Paladins and Rangers can ignore this.)

  • For class, enter 'cleric' 'acolyte' 'druid' 'mystic' 'occultist' 'champion' 'zealot' 'ranger' or 'scout'.

  • For each sphere your kit should have access to, change the 'x' to the level of access the kit should have.

Notes:

  • "Major" access means normal spell access, the kit can cast all spells in that sphere from levels 1 to 7.
  • "Focus" access means your kit can cast all of those spells as if they were one level lower. For example, Heal becomes a 5th level spell if you have focus access to the sphere of Life, and Resurrection can be cast with either a 6th or a 7th level slot.
  • "Minor" access means you only get access to spells in that sphere that are levels 1 to 3, and you don't get access to them until you get access to Major access spells one level higher.
  • "Ranger" access and "paladin" access mean you get normal access for those classes (1st through 4th levels).

If your kit has major access or focus access a sphere, the HLAs associated with that sphere will be added to your kit's custom HLA table, which will be generated by Faiths & Powers.

Generally, Faiths & Powers gives most kits access to about 11 or 12 spheres - half major access and half minor access. For most cleric kits I suggest giving major access to about 6-7 spheres, and minor access to about 5-6 spheres. If you mark your kit to be an Acolyte kit (i.e. "Specialty Priest" in AD&D terminology), you should give it focus access to the single sphere most closely aligned with its deity. And then around 5 spheres with major access and 5 spheres with minor access.

Most spheres have 1-2 spells per level. So a kit with major access to 6 spheres and minor access to 5 spheres will have 12-22 spells in its spellbook at levels 1 through 3, and 6-12 spells of levels 4 through 7. The idea is, these numbers of available spells is broad enough to get you comfortably through the game, but narrow enough to be unique and flavorful.

Be aware that, in addition to having focus access to one sphere, marking your kit as an Acolyte means Faiths & Powers will give it extra spell slots. As a trade-off for this, Acolytes generally have reduced armor usability (leather only) and reduced weapon usability.


STEP 4:

There is no Step 4! You're done! :)