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

VERSION ~1.0~

//MODDER

AUTO_TRA ~RedSoulKit/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~
           ~RedSoulKit/tra/English/RedSoulKit.tra~

BEGIN "Red Soul Kit for Mages" //
INCLUDE "RedSoulKit/lib/fl#add_kit_ee.tpa"



ADD_KIT ~USRS00~
	~USRS00 1 1 1 1 1 1 1 1~
      ~USRS00 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~
	~USRS00 0 0 0 9 0 0~
	~USRS00 0 0 0 0 -1 1~
	~USRS00 0 0 0 17 0 0~
        ~USRS00 0 0 0 0 0 0~
	~USRS00 0 0 0 1 1 1 1 1 1~
	~USRS00 1 1 0 1 0 0~
	~RedSoulKit/CLABUSRS.2da~
	~K_M_H	K_M_D   K_M_G   K_M_E   K_M_HE   K_M_HL   K_M_HO~
	~0x00000000 1~
	~MA1~
	~* * * BAG29 * * * BOOT01 SLNG05 BELT10 * RING40 STAF20 * POTN04,2 POTN52,5 AMUL21 RING06 POTN14,5 BRAC15~

	SAY ~red soul~
	SAY ~Red Soul~
	SAY ~Deeply passionate but with little control of their own emotions, a Red Soul is a mage who channels his or her feelings and desires into their spellcasting. Their emotions add power to damaging spells, but also render them highly unstable.

CLASS FEATURES:

50% bonus to fire, cold, electricity, acid, poison, and magical damage.
All arcane spells have one-half their normal duration
+1 bonus to Charisma
-1 penalty to Wisdom
Cannot be of lawful alignment
~

LAF fl#add_kit_ee
	INT_VAR
		biography = RESOLVE_STR_REF (~~)
		briefdesc = RESOLVE_STR_REF (~Deeply passionate but with little control of their own emotions, a Red Soul is a mage who channels his or her feelings and desires into their spellcasting. Their emotions add power to damaging spells, but also render them highly unstable.~)
	STR_VAR
		kit_name = ~USRS00~
		clswpbon = ~0 0 5~
		numwslot = ~2~
		clascolr = ~30 41 43 23 98~
		hpclass = ~HPWIZ~
		clsrcreq = ~1 1 1 1 1 1 1~
		clasthac = ~0~
END


BEGIN "Green Soul Kit for Mages" //
INCLUDE "RedSoulKit/lib/fl#add_kit_ee.tpa"



ADD_KIT ~USGS00~
	~USGS00 1 1 1 1 1 1 1 1~
      ~USGS00 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~
	~USGS00 0 0 0 9 0 0~
	~USGS00 0 -1 1 0 0 0~
	~USGS00 0 0 0 17 0 0~
        ~USGS00 0 0 0 0 0 0~
	~USGS00 1 1 1 1 1 1 0 0 0~
	~USGS00 1 1 0 1 0 0~
	~RedSoulKit/CLABUSGS.2da~
	~K_M_H	K_M_D   K_M_G   K_M_E   K_M_HE   K_M_HL   K_M_HO~
	~0x00000000 1~
	~MA1~
	~* * * BAG29 * * * BOOT01 SLNG05 BELT10 * RING40 STAF20 * POTN04,2 POTN52,5 AMUL21 RING06 POTN14,5 BRAC15~

	SAY ~green soul~
	SAY ~Green Soul~
	SAY ~A Green Soul is a mage who channels his or her life force into their spellcasting. A Green Soul must maintain tight control of his or her body and live a consistent and healthy lifestyle in order to maintain the stability of their magic. Tapping into one's own life force is dangerous, however, and Green Souls must hold back when attempting to use damaging magic, lest they harm themselves in the process.


CLASS FEATURES:

50% bonus to the duration of all arcane spells
All mage spells deal half their normal damage
+1 bonus to Constitution
-1 penalty to Dexterity
Cannot be of chaotic alignment
~

LAF fl#add_kit_ee
	INT_VAR
		biography = RESOLVE_STR_REF (~~)
		briefdesc = RESOLVE_STR_REF (~A Green Soul is a mage who channels his or her life force into their spellcasting. A Green Soul must maintain tight control of his or her body and live a consistent and healthy lifestyle in order to maintain the stability of their magic. Tapping into one's own life force is dangerous, however, and Green Souls must hold back when attempting to use damaging magic, lest they harm themselves in the process.~)
	STR_VAR
		kit_name = ~USGS00~
		clswpbon = ~0 0 5~
		numwslot = ~2~
		clascolr = ~30 41 43 23 98~
		hpclass = ~HPWIZ~
		clsrcreq = ~1 1 1 1 1 1 1~
		clasthac = ~0~
END



BEGIN "Red Soul Kit for Sorcerers" //
INCLUDE "RedSoulKit/lib/fl#add_kit_ee.tpa"



ADD_KIT ~USRS01~
	~USRS01 1 1 1 1 1 1 1 1~
      ~USRS01 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~
	~USRS01 0 0 0 9 0 0~
	~USRS01 0 0 0 0 -1 1~
	~USRS01 0 0 0 17 0 0~
        ~USRS01 0 0 0 0 0 0~
	~USRS01 0 0 0 1 1 1 1 1 1~
	~USRS01 1 1 0 1 0 0~
	~RedSoulKit/CLABUSRS.2da~
	~K_S_H	K_S_D   K_S_G   K_S_E   K_S_HE   K_S_HL   K_S_HO~
	~0x00000000 19~
	~MA1~
	~* * * BAG29 * * * BOOT01 SLNG05 BELT10 * RING40 STAF20 * POTN04,2 POTN52,5 AMUL21 RING06 POTN14,5 BRAC15~

	SAY ~red soul~
	SAY ~Red Soul~
	SAY ~Deeply passionate but with little control of their own emotions, a Red Soul is a sorcerer who channels his or her feelings and desires into their spellcasting. Their emotions add power to damaging spells, but also render them highly unstable.

CLASS FEATURES:

50% bonus to fire, cold, electricity, acid, poison, and magical damage.
All arcane spells have one-half their normal duration
+1 bonus to Charisma
-1 penalty to Wisdom
Cannot be of lawful alignment
~

LAF fl#add_kit_ee
	INT_VAR
		biography = RESOLVE_STR_REF (~~)
		briefdesc = RESOLVE_STR_REF (~Deeply passionate but with little control of their own emotions, a Red Soul is a sorcerer who channels his or her feelings and desires into their spellcasting. Their emotions add power to damaging spells, but also render them highly unstable.~)
	STR_VAR
		kit_name = ~USRS01~
		clswpbon = ~0 0 5~
		numwslot = ~2~
		clascolr = ~30 41 43 23 98~
		hpclass = ~HPWIZ~
		clsrcreq = ~1 1 1 1 1 1 1~
		clasthac = ~0~
END


BEGIN "Green Soul Kit for Sorcerers" //
INCLUDE "RedSoulKit/lib/fl#add_kit_ee.tpa"



ADD_KIT ~USGS01~
	~USGS01 1 1 1 1 1 1 1 1~
      ~USGS01 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~
	~USGS01 0 0 0 9 0 0~
	~USGS01 0 -1 1 0 0 0~
	~USGS01 0 0 0 17 0 0~
        ~USGS01 0 0 0 0 0 0~
	~USGS01 1 1 1 1 1 1 0 0 0~
	~USGS01 1 1 0 1 0 0~
	~RedSoulKit/CLABUSGS.2da~
	~K_S_H	K_S_D   K_S_G   K_S_E   K_S_HE   K_S_HL   K_S_HO~
	~0x00000000 19~
	~MA1~
	~* * * BAG29 * * * BOOT01 SLNG05 BELT10 * RING40 STAF20 * POTN04,2 POTN52,5 AMUL21 RING06 POTN14,5 BRAC15~

	SAY ~green soul~
	SAY ~Green Soul~
	SAY ~A Green Soul is a mage who channels his or her life force into their spellcasting. A Green Soul must maintain tight control of his or her body and live a consistent and healthy lifestyle in order to maintain the stability of their magic. Tapping into one's own life force is dangerous, however, and Green Souls must hold back when attempting to use damaging magic, lest they harm themselves in the process.


CLASS FEATURES:

50% bonus to the duration of all arcane spells
All mage spells deal half their normal damage
+1 bonus to Constitution
-1 penalty to Dexterity
Cannot be of chaotic alignment
~

LAF fl#add_kit_ee
	INT_VAR
		biography = RESOLVE_STR_REF (~~)
		briefdesc = RESOLVE_STR_REF (~A Green Soul is a mage who channels his or her life force into their spellcasting. A Green Soul must maintain tight control of his or her body and live a consistent and healthy lifestyle in order to maintain the stability of their magic. Tapping into one's own life force is dangerous, however, and Green Souls must hold back when attempting to use damaging magic, lest they harm themselves in the process.~)
	STR_VAR
		kit_name = ~USGS01~
		clswpbon = ~0 0 5~
		numwslot = ~2~
		clascolr = ~30 41 43 23 98~
		hpclass = ~HPWIZ~
		clsrcreq = ~1 1 1 1 1 1 1~
		clasthac = ~0~
END

COPY ~RedSoulKit/spl/USRS001.spl~ ~override~
COPY ~RedSoulKit/spl/USGS001.spl~ ~override~
