BACKUP ~SimplifiedPsionicistKit/backup~
AUTHOR ~ced2168@columbia.edu~

VERSION ~1.0~

//MODDER

AUTO_TRA ~SimplifiedPsionicistKit/tra/%s~

/*
 * This mod does not use any chapter checks
 *
ALWAYS
  ACTION_IF GAME_IS ~eet~ BEGIN
    OUTER_SET bg2_chapter = 12
  END ELSE BEGIN
    OUTER_SET bg2_chapter = 0
  END
  OUTER_FOR (i=1; i<=10; i=i+1) BEGIN
    OUTER_SET bg2_chapter = bg2_chapter + 1
    OUTER_SPRINT name_source ~bg2_chapter_%i%~
    OUTER_SET EVAL ~%name_source%~ = bg2_chapter
  END
END
*/

LANGUAGE   ~English~
           ~English~
           ~SimplifiedPsionicistKit/tra/English/SimplifiedPsionicistKit.tra~

BEGIN "Simplified Psionicist Kit for Fighters" //
INCLUDE "SimplifiedPsionicistKit/lib/fl#add_kit_ee.tpa"


ADD_KIT ~USPS00~
	~USPS00 1 1 1 1 1 1 1 1~
      ~USPS00 0 1 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~
	~USPS00 0 0 0 15 0 0~
	~USPS00 0 0 0 1 0 0~
	~USPS00 0 0 0 0 0 0~
        ~USPS00 0 0 0 18 0 0~
	~USPS00 1 1 1 1 1 1 1 1 1~
	~USPS00 0 1 1 1 1 0~
	~SimplifiedPsionicistKit/CLABUSPS.2da~
	~K_F_H	K_F_D   K_F_G   K_F_E   K_F_HE   K_F_HL   K_F_HO~
	~0x00000000 2~
	~US8~
	~PLAT05 * * BAG28 RING06 RING05 * BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 DAGG12 SW1H28 STAF08~

	SAY ~psionicist~
	SAY ~Psionicist~
	SAY ~A Psionicist uses <PRO_HISHER> mind to control and manipulate the world around <PRO_HIMHER>. Generally self-taught, Psionicists train their brains and sharpen their latent powers, gaining powers that are alien even to wizards and priests. A psionicist may levitate objects, create energy from nothing, and even seize control of the minds of other sentient beings with nothing more than a thought.

CLASS FEATURES:

Advantages:

- +1 Intelligence
- Gains special innate abilities as the Psionicist gains levels. All of a Psionicist's powers are instant-casting and bypass magical resistance:
- Level 1: Mind Blast. Gains an extra casting every 3 levels after.
- Level 2: Ballistic Attack. Gains an extra casting every 4 levels after.
- Level 3: Ego Whip. Gains an extra casting every 5 levels after.
- Level 4: Detonate. Gains an extra casting every 6 levels after.
- Level 5: Psionic Blast. Gains an extra casting every 7 levels after.
- Level 6: Psionic Disjunction. Gains an extra casting every 8 levels after.
- Level 7: Psionic Domination. Gains an extra casting every 9 levels after.
- Level 8: Cure Serious Wounds. Gains an extra casting every 10 levels after.
- Level 9: Planar Travel. Gains an extra casting every 11 levels after.
- Level 10: Psionic Maze. Gains an extra casting every 12 levels after.

Disadvantages:

- Can only attain Proficiency (one point) any weapon or weapon style
- Only gains 1d6 HP per level

High-Level Abilities:

- Psionic Shield
- Mental Deconstruction
- Psionic Mantle
- Astral Comet
- Psionic Stasis
- Diffusion
- Psychometabolism
- Psionic Backlash

Prime Requisite For Dual-Classing: Intelligence

- Hit Die: d6
~

LAF fl#add_kit_ee
	INT_VAR
		biography = RESOLVE_STR_REF (~~)
		briefdesc = RESOLVE_STR_REF (~A Psionicist uses <PRO_HISHER> mind to control and manipulate the world around <PRO_HIMHER>. Generally self-taught, Psionicists train their brains and sharpen their latent powers, gaining powers that are alien even to wizards and priests. A psionicist may levitate objects, create energy from nothing, and even seize control of the minds of other sentient beings with nothing more than a thought.~)
	STR_VAR
		kit_name = ~USPS00~
		clswpbon = ~1 0 3~
		numwslot = ~4~
		clascolr = ~30 91 93 23 93~
		hpclass = ~HPROG~
		clsrcreq = ~1 1 1 1 1 1 1~
		clasthac = ~0~
END

BEGIN "Simplified Psionicist Kit for Monks" //

INCLUDE "SimplifiedPsionicistKit/lib/fl#add_kit_ee.tpa"

ADD_KIT ~USPS01~
	~USPS01 1 1 1 1 1 1 1 1~
      ~USPS01 0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~
	~USPS01 9 9 0 15 9 0~
	~USPS01 0 0 0 1 0 0~
	~USPS01 0 0 0 0 0 0~
        ~USPS01 0 0 0 18 0 0~
	~USPS01 1 1 1 0 0 0 0 0 0~
	~USPS01 0 0 0 0 0 0~
	~SimplifiedPsionicistKit/CLABUSP2.2da~
	~K_MN_H~
	~0x00004000 20~
	~US8~
	~* * * BAG23 RING06 RING29 CLCK02 BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 DAGG12 SW1H28 STAF08~

	SAY ~psionicist~
	SAY ~Psionicist~
	SAY ~A Psionicist uses <PRO_HISHER> mind to control and manipulate the world around <PRO_HIMHER>. Generally self-taught, Psionicists train their brains and sharpen their latent powers, gaining powers that are alien even to wizards and priests. A psionicist may levitate objects, create energy from nothing, and even seize control of the minds of other sentient beings with nothing more than a thought.

CLASS FEATURES:

Advantages:

- +1 Intelligence
- Gains special innate abilities as the Psionicist gains levels. All of a Psionicist's powers are instant-casting and bypass magical resistance:
- Level 1: Mind Blast. Gains an extra casting every 3 levels after.
- Level 2: Ballistic Attack. Gains an extra casting every 4 levels after.
- Level 3: Ego Whip. Gains an extra casting every 5 levels after.
- Level 4: Detonate. Gains an extra casting every 6 levels after.
- Level 5: Psionic Blast. Gains an extra casting every 7 levels after.
- Level 6: Psionic Disjunction. Gains an extra casting every 8 levels after.
- Level 7: Psionic Domination. Gains an extra casting every 9 levels after.
- Level 8: Cure Serious Wounds. Gains an extra casting every 10 levels after.
- Level 9: Planar Travel. Gains an extra casting every 11 levels after.
- Level 10: Psionic Maze. Gains an extra casting every 12 levels after.

Disadvantages:

- Does not learn Stunning Blow, Lay on Hands, or Quivering Palm
- Only gains a half attack per round every 4 levels rather than 3
- Does not gain +1 to hit and damage with fists when gaining enchantment bonuses at levels 9, 12, 15, and 25
- Only gains 1d6 HP per level

High-Level Abilities:

- Psionic Shield
- Mental Deconstruction
- Psionic Mantle
- Astral Comet
- Psionic Stasis
- Diffusion
- Psychometabolism
- Psionic Backlash

- Hit Die: d6
~

LAF fl#add_kit_ee
	INT_VAR
		biography = RESOLVE_STR_REF (~~)
		briefdesc = RESOLVE_STR_REF (~A Psionicist uses <PRO_HISHER> mind to control and manipulate the world around <PRO_HIMHER>. Generally self-taught, Psionicists train their brains and sharpen their latent powers, gaining powers that are alien even to wizards and priests. A psionicist may levitate objects, create energy from nothing, and even seize control of the minds of other sentient beings with nothing more than a thought.~)
	STR_VAR
		kit_name = ~USPS01~
		clswpbon = ~1 4 3~
		numwslot = ~2~
		clascolr = ~25 28 57 2 24~
		thiefscl = ~0 0 100 100 100 100 0 0~
		hpclass = ~HPROG~
		clsrcreq = ~1 1 1 1 1 1 1~
		clasthac = ~0~
END


////////////////////////////////////////
/////////SPELLS/////////////////////////
////////////////////////////////////////


COPY ~SimplifiedPsionicistKit/spl/USPS000.spl~ ~override~

COPY ~SimplifiedPsionicistKit/spl/USPS001.spl~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0
  SAY UNIDENTIFIED_DESC @1
  SAY IDENTIFIED_DESC @1
COPY ~SimplifiedPsionicistKit/spl/USPS002.spl~ ~override~
  SAY NAME1 @2
  SAY NAME2 @2
  SAY UNIDENTIFIED_DESC @3
  SAY IDENTIFIED_DESC @3
COPY ~SimplifiedPsionicistKit/spl/USPS003.spl~ ~override~
  SAY NAME1 @4
  SAY NAME2 @4
  SAY UNIDENTIFIED_DESC @5
  SAY IDENTIFIED_DESC @5
COPY ~SimplifiedPsionicistKit/spl/USPS004.spl~ ~override~
  SAY NAME1 @6
  SAY NAME2 @6
  SAY UNIDENTIFIED_DESC @7
  SAY IDENTIFIED_DESC @7
COPY ~SimplifiedPsionicistKit/spl/USPS005.spl~ ~override~
  SAY NAME1 @8
  SAY NAME2 @8
  SAY UNIDENTIFIED_DESC @9
  SAY IDENTIFIED_DESC @9
COPY ~SimplifiedPsionicistKit/spl/USPS006.spl~ ~override~
  SAY NAME1 @10
  SAY NAME2 @10
  SAY UNIDENTIFIED_DESC @11
  SAY IDENTIFIED_DESC @11
COPY ~SimplifiedPsionicistKit/spl/USPS007.spl~ ~override~
  SAY NAME1 @12
  SAY NAME2 @12
  SAY UNIDENTIFIED_DESC @13
  SAY IDENTIFIED_DESC @13
COPY ~SimplifiedPsionicistKit/spl/USPS008.spl~ ~override~
  SAY NAME1 @14
  SAY NAME2 @14
  SAY UNIDENTIFIED_DESC @15
  SAY IDENTIFIED_DESC @15
COPY ~SimplifiedPsionicistKit/spl/USPS009.spl~ ~override~
  SAY NAME1 @16
  SAY NAME2 @16
  SAY UNIDENTIFIED_DESC @17
  SAY IDENTIFIED_DESC @17
COPY ~SimplifiedPsionicistKit/spl/USPS010.spl~ ~override~
  SAY NAME1 @18
  SAY NAME2 @18
  SAY UNIDENTIFIED_DESC @19
  SAY IDENTIFIED_DESC @19
COPY ~SimplifiedPsionicistKit/spl/USPSHLA1.spl~ ~override~
  SAY NAME1 @20
  SAY NAME2 @20
  SAY UNIDENTIFIED_DESC @21
  SAY IDENTIFIED_DESC @21
COPY ~SimplifiedPsionicistKit/spl/USPSHLA2.spl~ ~override~
  SAY NAME1 @22
  SAY NAME2 @22
  SAY UNIDENTIFIED_DESC @23
  SAY IDENTIFIED_DESC @23
COPY ~SimplifiedPsionicistKit/spl/USPSHLA3.spl~ ~override~
  SAY NAME1 @24
  SAY NAME2 @24
  SAY UNIDENTIFIED_DESC @25
  SAY IDENTIFIED_DESC @25
COPY ~SimplifiedPsionicistKit/spl/USPSHLA4.spl~ ~override~
  SAY NAME1 @26
  SAY NAME2 @26
  SAY UNIDENTIFIED_DESC @27
  SAY IDENTIFIED_DESC @27
COPY ~SimplifiedPsionicistKit/spl/USPSHLA5.spl~ ~override~
  SAY NAME1 @28
  SAY NAME2 @28
  SAY UNIDENTIFIED_DESC @29
  SAY IDENTIFIED_DESC @29
COPY ~SimplifiedPsionicistKit/spl/USPSHLA6.spl~ ~override~
  SAY NAME1 @30
  SAY NAME2 @30
  SAY UNIDENTIFIED_DESC @31
  SAY IDENTIFIED_DESC @31
COPY ~SimplifiedPsionicistKit/spl/USPSHLA7.spl~ ~override~
  SAY NAME1 @32
  SAY NAME2 @32
  SAY UNIDENTIFIED_DESC @33
  SAY IDENTIFIED_DESC @33
COPY ~SimplifiedPsionicistKit/spl/USPSHLA8.spl~ ~override~
  SAY NAME1 @32
  SAY NAME2 @32
  SAY UNIDENTIFIED_DESC @33
  SAY IDENTIFIED_DESC @33
COPY ~SimplifiedPsionicistKit/spl/USPSHLAA.spl~ ~override~
  SAY NAME1 @34
  SAY NAME2 @34
  SAY UNIDENTIFIED_DESC @35
  SAY IDENTIFIED_DESC @35



COPY ~SimplifiedPsionicistKit/tables/LUUS8.2da~ ~override~
