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

VERSION ~1.1~

//MODDER

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

BEGIN "Alchemist Kit for Mages" //
INCLUDE "AlchemistKit/lib/fl#add_kit_ee.tpa"


ADD_KIT ~USAL00~
	~USAL00 1 1 1 1 1 1 1 1~
      ~USAL00 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~
	~USAL00 0 9 0 9 0 0~
	~USAL00 0 0 1 0 0 0~
	~USAL00 0 0 0 17 0 0~
        ~USAL00 0 0 0 0 0 0~
	~USAL00 1 1 1 1 1 1 1 1 1~
	~USAL00 1 1 0 1 0 0~
	~AlchemistKit/CLABUSAL.2da~
	~K_M_H	K_M_D   K_M_G   K_M_E   K_M_HE   K_M_HL   K_M_HO~
	~0x00000000 1~
	~AL7~
	~* * * BAG29 * * * BOOT01 SLNG05 BELT10 * RING40 STAF20 * POTN04,2 POTN52,5 AMUL21 RING06 POTN14,5 BRAC15~

	SAY ~alchemist~
	SAY ~Alchemist~
	SAY ~Alchemists are Transmuters who dedicate their lives to the study of chemistry and potionmaking. Some use their talents to sell potions and tonics, some turn their skills to adventuring, and others are motivated solely by the pursuit of truth. Alchemists are always searching for new ingredients to fuel their businesses and laboratories, and when the local economy falls short of their expectations, the Alchemist must set out on foot. Alchemists excel at making valuable brews and dangerous explosives out of whatever ingredients they can cobble together.

CLASS FEATURES:

Alchemical Genius:
- Can create potions and grenades at any time outside combat. Alchemists get additional benefits from their own potions.
- Can use Poison Weapon once per day at level 1. Gains an additional use of Poison Weapon every 4 levels after.

Alchemical Resilience:
- Immunity to poison
- 10% acid resistance per level
- 5% fire resistance per level
- Gains 1d6 hit points per level
- +1 to save vs. death and polymorph every 3 levels

Specialization:
- Can memorize 1 fewer spell per spell level compared to a generalist mage (an Alchemist cannot cast spells until level 2)
- -1 penalty to casting time
- -2 penalty to caster level
- Cannot gain most normal mage High-Level Abilities

CONCOCTIONS: Given the right ingredients, an Alchemist can concoct any manner of potions and brews. The process is similar to purchasing goods at a store, but the Alchemist can manage ingredients much more efficiently, making his or her concoctions much less expensive than a conventional apothecary's.

More experienced Alchemists can brew a broader variety of potions and manufacture stronger explosives. There is no limit on how many potions and grenades an Alchemist can create, provided he or she has the resources to make them.

POISON WEAPON: The same skills the Alchemist uses to create potions to soothe pain can also be used to inflict it. The Alchemist can apply a thin coating of poison to a weapon, directly injecting the toxin into the victim's bloodstream. Multiple strikes can further poison the target, but only one dose of poison can be applied to the weapon. Alchemists can develop deadlier poisons as they become more experienced.

For the next 2 rounds after using this ability, any creature the Alchemist attacks must make a saving throw or suffer poison damage for the next 5 rounds. The effects stack and vary based on level:

Level 1: 1d2 poison damage, plus 1 damage per round on a failed save vs. death at +4.
Level 4: 1d3 poison damage, plus 2 damage per round on a failed save vs. death at +3.
Level 7: 1d4 poison damage, plus 3 damage per round on a failed save vs. death at +2.
Level 10: 1d6 poison damage, plus 4 damage per round on a failed save vs. death at +1.
Level 13: 1d8 poison damage, plus 5 damage per round on a failed save vs. death.
Level 16: 1d10 poison damage, plus 6 damage per round on a failed save vs. death at -1.
Level 19: 1d12 poison damage, plus 6 damage per round on a failed save vs. death at -2.

The poison cannot be applied to a grenade.

High-Level Abilities:
- Use Any Item
- Regeneration
- Resist Magic
- Purity of Body
- Business Connections
- Extra Level 6 Spell
- Extra Level 7 Spell
- Extra Level 8 Spell

- Hit Die: d6
~

LAF fl#add_kit_ee
	INT_VAR
		biography = RESOLVE_STR_REF (~~)
		briefdesc = RESOLVE_STR_REF (~Alchemists are Transmuters who dedicate their lives to the study of chemistry and potionmaking. Some use their talents to sell potions and tonics, some turn their skills to adventuring, and others are motivated solely by the pursuit of truth. An Alchemist is always searching for new ingredients to fuel their businesses and laboratories, and when the local economy falls short of their expectations, the Alchemist must set out on foot. Alchemists excel at making valuable brews and dangerous explosives out of whatever ingredients they can cobble together.~)
	STR_VAR
		kit_name = ~USAL00~
		clswpbon = ~0 0 5~
		numwslot = ~2~
		clascolr = ~30 41 43 23 98~
		hpclass = ~HPROG~
		clsrcreq = ~1 1 1 1 1 1 1~
		clasthac = ~0~
END


////////////////////////////////////////
/////////CREATURES//////////////////////
////////////////////////////////////////


COPY ~AlchemistKit/cre/(AL)003A.cre~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0


COPY ~AlchemistKit/cre/(AL)004A.cre~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0


COPY ~AlchemistKit/cre/(AL)005A.cre~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0


COPY ~AlchemistKit/cre/(AL)006A.cre~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0


COPY ~AlchemistKit/cre/(AL)007A.cre~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0


COPY ~AlchemistKit/cre/(AL)008A.cre~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0

COPY ~AlchemistKit/cre/(AL)009A.cre~ ~override~
  SAY NAME1 @0
  SAY NAME2 @0


////////////////////////////////////////
/////////ITEMS//////////////////////////
////////////////////////////////////////

COPY ~AlchemistKit/itm/(AL)003F.itm~ ~override~
  SAY NAME1 @5
  SAY NAME2 @5
  SAY DESC @5
  

COPY ~AlchemistKit/itm/(AL)010.itm~ ~override~
  SAY NAME1 @6
  SAY NAME2 @6
  SAY DESC @12


COPY ~AlchemistKit/itm/(AL)011.itm~ ~override~
  SAY NAME1 @7
  SAY NAME2 @7
  SAY DESC @13


COPY ~AlchemistKit/itm/(AL)012.itm~ ~override~
  SAY NAME1 @8
  SAY NAME2 @8
  SAY DESC @14


COPY ~AlchemistKit/itm/(AL)013.itm~ ~override~
  SAY NAME1 @9
  SAY NAME2 @9
  SAY DESC @15


COPY ~AlchemistKit/itm/(AL)014.itm~ ~override~
  SAY NAME1 @10
  SAY NAME2 @10
  SAY DESC @16


COPY ~AlchemistKit/itm/(AL)015.itm~ ~override~
  SAY NAME1 @11
  SAY NAME2 @11
  SAY DESC @17


COPY ~AlchemistKit/itm/(AL)016A.itm~ ~override~
  SAY NAME1 @28
  SAY NAME2 @28
  SAY DESC @29


COPY ~AlchemistKit/itm/(AL)017.itm~ ~override~
  SAY NAME1 @54
  SAY NAME2 @54
  SAY DESC @55


COPY ~AlchemistKit/itm/(AL)018.itm~ ~override~
  SAY NAME1 @56
  SAY NAME2 @56
  SAY DESC @57


COPY ~AlchemistKit/itm/(AL)019.itm~ ~override~
  SAY NAME1 @58
  SAY NAME2 @58
  SAY DESC @59

COPY ~AlchemistKit/itm/(AL)019A.itm~ ~override~
  SAY NAME1 @68
  SAY NAME2 @68
  SAY DESC @69

COPY ~AlchemistKit/itm/(AL)051.itm~ ~override~
  SAY NAME1 @30
  SAY NAME2 @30
  SAY DESC @31

COPY ~AlchemistKit/itm/(AL)052.itm~ ~override~
  SAY NAME1 @20
  SAY NAME2 @20
  SAY DESC @21

COPY ~AlchemistKit/itm/(AL)053.itm~ ~override~
  SAY NAME1 @22
  SAY NAME2 @22
  SAY DESC @23

COPY ~AlchemistKit/itm/(AL)054.itm~ ~override~
  SAY NAME1 @24
  SAY NAME2 @24
  SAY DESC @25

COPY ~AlchemistKit/itm/(AL)055.itm~ ~override~
  SAY NAME1 @32
  SAY NAME2 @32
  SAY DESC @33

COPY ~AlchemistKit/itm/(AL)056.itm~ ~override~
  SAY NAME1 @34
  SAY NAME2 @34
  SAY DESC @35

COPY ~AlchemistKit/itm/(AL)057.itm~ ~override~
  SAY NAME1 @36
  SAY NAME2 @36
  SAY DESC @37

COPY ~AlchemistKit/itm/(AL)058.itm~ ~override~
  SAY NAME1 @40
  SAY NAME2 @40
  SAY DESC @41

COPY ~AlchemistKit/itm/(AL)059.itm~ ~override~
  SAY NAME1 @42
  SAY NAME2 @42
  SAY DESC @43

COPY ~AlchemistKit/itm/(AL)060.itm~ ~override~
  SAY NAME1 @48
  SAY NAME2 @48
  SAY DESC @49

COPY ~AlchemistKit/itm/(AL)061.itm~ ~override~
  SAY NAME1 @52
  SAY NAME2 @52
  SAY DESC @53

COPY ~AlchemistKit/itm/(AL)062.itm~ ~override~
  SAY NAME1 @44
  SAY NAME2 @44
  SAY DESC @45

COPY ~AlchemistKit/itm/(AL)063.itm~ ~override~
  SAY NAME1 @46
  SAY NAME2 @46
  SAY DESC @47

COPY ~AlchemistKit/itm/(AL)064.itm~ ~override~
  SAY NAME1 @50
  SAY NAME2 @50
  SAY DESC @51

COPY ~AlchemistKit/itm/(AL)065.itm~ ~override~
  SAY NAME1 @60
  SAY NAME2 @60
  SAY DESC @61

COPY ~AlchemistKit/itm/(AL)066.itm~ ~override~
  SAY NAME1 @62
  SAY NAME2 @62
  SAY DESC @63

COPY ~AlchemistKit/itm/(AL)067.itm~ ~override~
  SAY NAME1 @38
  SAY NAME2 @38
  SAY DESC @39

COPY ~AlchemistKit/itm/(AL)068.itm~ ~override~
  SAY NAME1 @64
  SAY NAME2 @64
  SAY DESC @65

COPY ~AlchemistKit/itm/(AL)069.itm~ ~override~
  SAY NAME1 @66
  SAY NAME2 @66
  SAY DESC @67

COPY ~AlchemistKit/itm/(AL)071.itm~ ~override~
  SAY NAME1 @70
  SAY NAME2 @70
  SAY DESC @71

COPY ~AlchemistKit/itm/(AL)072.itm~ ~override~
  SAY NAME1 @96
  SAY NAME2 @96
  SAY DESC @97

COPY ~AlchemistKit/itm/(AL)073.itm~ ~override~
  SAY NAME1 @72
  SAY NAME2 @72
  SAY DESC @73

COPY ~AlchemistKit/itm/(AL)074.itm~ ~override~
  SAY NAME1 @74
  SAY NAME2 @74
  SAY DESC @75

COPY ~AlchemistKit/itm/(AL)075.itm~ ~override~
  SAY NAME1 @76
  SAY NAME2 @76
  SAY DESC @77

COPY ~AlchemistKit/itm/(AL)076.itm~ ~override~
  SAY NAME1 @78
  SAY NAME2 @78
  SAY DESC @79

COPY ~AlchemistKit/itm/(AL)077.itm~ ~override~
  SAY NAME1 @80
  SAY NAME2 @80
  SAY DESC @81
/*
COPY ~AlchemistKit/itm/(AL)078.itm~ ~override~
  SAY NAME1 @66
  SAY NAME2 @66
  SAY DESC @67
*/
/*
COPY ~AlchemistKit/itm/(AL)079.itm~ ~override~
  SAY NAME1 @66
  SAY NAME2 @66
  SAY DESC @67
*/
COPY ~AlchemistKit/itm/(AL)080.itm~ ~override~
  SAY NAME1 @84
  SAY NAME2 @84
  SAY DESC @85

COPY ~AlchemistKit/itm/(AL)081.itm~ ~override~
  SAY NAME1 @86
  SAY NAME2 @86
  SAY DESC @87

COPY ~AlchemistKit/itm/(AL)082.itm~ ~override~
  SAY NAME1 @88
  SAY NAME2 @88
  SAY DESC @89

COPY ~AlchemistKit/itm/(AL)083.itm~ ~override~
  SAY NAME1 @90
  SAY NAME2 @90
  SAY DESC @91

COPY ~AlchemistKit/itm/(AL)084.itm~ ~override~
  SAY NAME1 @92
  SAY NAME2 @92
  SAY DESC @93

COPY ~AlchemistKit/itm/(AL)085.itm~ ~override~
  SAY NAME1 @94
  SAY NAME2 @94
  SAY DESC @95

COPY ~AlchemistKit/itm/(AL)086.itm~ ~override~
  SAY NAME1 @98
  SAY NAME2 @98
  SAY DESC @99


////////////////////////////////////////
/////////ABILITIES//////////////////////
////////////////////////////////////////


////Applies Kit////
COPY ~AlchemistKit/spl/(AL)010B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)010C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)011B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)011C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)012B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)012C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)013B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)013C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)014B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)014C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)015B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)015C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)016B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)016C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)016D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)017B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)018B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)019B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)019C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)020.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)021.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)022.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)023.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)024.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)025.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)020B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)021B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)022B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)023B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)024B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)025B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)030B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)040C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)040.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)050B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)051B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)051C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)053B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)053C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)054B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)054C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)055B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)055C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)056B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)056C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)058A.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)058B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)058C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)060.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)060C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)061B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)062B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)062C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)063.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)063B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)063C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)064B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)064C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)065B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)066B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)066C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)068.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)068C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)069B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)069C.spl~ ~override~

COPY ~AlchemistKit/spl/(AL)071.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)071C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)071D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)071E.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)072B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)072C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)073B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)074B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)074C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)075B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)075C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)075D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)076B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)076C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)076D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)077B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)077C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)077E.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)077F.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)078B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)078C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)078D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)079B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)080B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)081B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)081C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)081D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)081E.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082A.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082E.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082F.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082G.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082H.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082I.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082J.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082K.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082L.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082P.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)082Q.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)083B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)083C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)083D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)083E.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)083F.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)084B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)084C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)085B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)085C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)085D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)085E.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)085F.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)086B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)087B.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)087C.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)087D.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)088B.spl~ ~override~


////Poison Weapon////
COPY ~AlchemistKit/spl/(AL)040.spl~ ~override~
  SAY NAME1 @18
  SAY NAME2 @18
  SAY UNIDENTIFIED_DESC @19
  SAY IDENTIFIED_DESC @19
////Poison Weapon////


////Alchemy Concoctions////
COPY ~AlchemistKit/spl/(AL)003D.spl~ ~override~
  SAY NAME1 @26
  SAY NAME2 @26
  SAY UNIDENTIFIED_DESC @27
  SAY IDENTIFIED_DESC @27
COPY ~AlchemistKit/spl/(AL)003E.spl~ ~override~
  SAY NAME1 @26
  SAY NAME2 @26
  SAY UNIDENTIFIED_DESC @27
  SAY IDENTIFIED_DESC @27////Alchemy Concoctions////

COPY ~AlchemistKit/spl/(AL)SIG1.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)SIGH.spl~ ~override~
  LPF ALTER_SPELL_EFFECT
  INT_VAR
    match_opcode = 330  // Float Text
    parameter1 = RESOLVE_STR_REF(@103)  // resolves tra reference into strref
END

COPY ~AlchemistKit/spl/(AL)003H.spl~ ~override~

COPY ~AlchemistKit/spl/(AL)100.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)101.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)102.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)103.spl~ ~override~
COPY ~AlchemistKit/spl/(AL)103B.spl~ ~override~

///COPY ~AlchemistKit/spl/(AL)104.spl~ ~override~  //  UNUSED

////HLAS////
COPY ~AlchemistKit/spl/(AL)110.spl~ ~override~
  SAY NAME1 @104
  SAY NAME2 @104
  SAY UNIDENTIFIED_DESC @105
  SAY IDENTIFIED_DESC @105

COPY ~AlchemistKit/spl/(AL)111.spl~ ~override~
  SAY NAME1 @114
  SAY NAME2 @114
  SAY UNIDENTIFIED_DESC @115
  SAY IDENTIFIED_DESC @115

/*
COPY ~AlchemistKit/spl/(AL)112.spl~ ~override~
  SAY NAME1 @108
  SAY NAME2 @108
  SAY UNIDENTIFIED_DESC @109
  SAY IDENTIFIED_DESC @109

COPY ~AlchemistKit/spl/(AL)112B.spl~ ~override~

COPY ~AlchemistKit/spl/(AL)113.spl~ ~override~
  SAY NAME1 @110
  SAY NAME2 @110
  SAY UNIDENTIFIED_DESC @111
  SAY IDENTIFIED_DESC @111

COPY ~AlchemistKit/spl/(AL)113B.spl~ ~override~
*/
COPY ~AlchemistKit/spl/(AL)114.spl~ ~override~
  SAY NAME1 @106
  SAY NAME2 @106
  SAY UNIDENTIFIED_DESC @107
  SAY IDENTIFIED_DESC @107

COPY ~AlchemistKit/spl/(AL)115.spl~ ~override~
  SAY NAME1 @112
  SAY NAME2 @112
  SAY UNIDENTIFIED_DESC @113
  SAY IDENTIFIED_DESC @113

COPY ~AlchemistKit/spl/(AL)116.spl~ ~override~
  SAY NAME1 @116
  SAY NAME2 @116
  SAY UNIDENTIFIED_DESC @117
  SAY IDENTIFIED_DESC @117


COPY ~AlchemistKit/spl/(AL)INT1.spl~ ~override~


////////////////////////////////////////
/////////DIALOGUES//////////////////////
////////////////////////////////////////


COMPILE ~AlchemistKit/dlg/DIAL003.d~ 
COMPILE ~AlchemistKit/dlg/DIAL004.d~ 
COMPILE ~AlchemistKit/dlg/DIAL005.d~ 
COMPILE ~AlchemistKit/dlg/DIAL006.d~ 
COMPILE ~AlchemistKit/dlg/DIAL007.d~ 
COMPILE ~AlchemistKit/dlg/DIAL008.d~ 
COMPILE ~AlchemistKit/dlg/DIAL009.d~


/*
COMPILE ~AlchemistKit/dlg/USALD03.d~ 
COMPILE ~AlchemistKit/dlg/USALD04.d~ 
COMPILE ~AlchemistKit/dlg/USALD05.d~ 
COMPILE ~AlchemistKit/dlg/USALD06.d~ 
COMPILE ~AlchemistKit/dlg/USALD07.d~ 
COMPILE ~AlchemistKit/dlg/USALD08.d~ 
COMPILE ~AlchemistKit/dlg/USALD09.d~ 
*/


////////////////////////////////////////
/////////SCRIPTS////////////////////////
////////////////////////////////////////



//////////////////////////////////////////////////////////
////////////////////////ICONS/////////////////////////////
//////////////////////////////////////////////////////////


////COPY ~AlchemistKit/bam/(AL)0B1.bam~ ~override~////
COPY ~AlchemistKit/bam/(AL)B02.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B03.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B04.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B05.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B06.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B06C.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B07.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B08.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B09.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B10.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B11.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B12.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B13.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B14.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B15.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B16.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B17.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B18.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B19.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B20.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B21.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B22.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B23.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B24.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B25.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B26.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B27.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B28.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B29.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B30.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B31.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B32.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B33.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B34.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B35.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B36.bam~ ~override~
////COPY ~AlchemistKit/bam/(AL)037.bam~ ~override~////
COPY ~AlchemistKit/bam/(AL)B38.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B39.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B40.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B41.bam~ ~override~
////COPY ~AlchemistKit/bam/(AL)042.bam~ ~override~////
COPY ~AlchemistKit/bam/(AL)B43.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B44.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B45.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B46.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B47.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B48.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B49.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B50.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B51.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B52.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B53.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B54.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B55.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B56.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B57.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B58.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B59.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B60.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B61.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B62.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B63.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B64.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B65.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B66.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)B70.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)067.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)068.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)069.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)070.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)071.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)071A.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)071B.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072.bam~ ~override~

COPY ~AlchemistKit/bam/(AL)072A.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072B.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072E.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072F.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072G.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072H.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072I.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072J.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072K.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072L.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072M.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072N.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072O.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072P.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072Q.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072R.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072S.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072T.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072U.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072V.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072W.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072X.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)072Z.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)073.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)073A.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)085.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)100.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)101.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)102.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)103.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)104.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)105.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)106.bam~ ~override~
////COPY ~AlchemistKit/bam/(AL)107.bam~ ~override~////
COPY ~AlchemistKit/bam/(AL)108.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)109.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)110.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)111.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)112.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)113.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)114.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)115.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)116.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)117.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)118.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)119.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)120.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)121.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)122.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)123.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)124.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)125.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)126.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)127.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)128.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)129.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)130.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)131.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)132.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)133.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)134.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)135.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)136.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)137.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)138.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)139.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)140.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)141.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)142.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)143.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)144.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)145.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)146.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)147.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)147B.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)148.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)148B.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)149.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)150.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)151.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)152.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)152B.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)153.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)154.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)155.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)156.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)157.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)G01.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)G03.bam~ ~override~
COPY ~AlchemistKit/bam/(AL)G05.bam~ ~override~


////////////////////////////////////////
////////////STORES//////////////////////
////////////////////////////////////////

COPY ~AlchemistKit/sto/(AL)003B.sto~ ~override~

COPY ~AlchemistKit/sto/(AL)004B.sto~ ~override~

COPY ~AlchemistKit/sto/(AL)005B.sto~ ~override~

COPY ~AlchemistKit/sto/(AL)006B.sto~ ~override~

COPY ~AlchemistKit/sto/(AL)007B.sto~ ~override~

COPY ~AlchemistKit/sto/(AL)008B.sto~ ~override~

COPY ~AlchemistKit/sto/(AL)009B.sto~ ~override~

////////////////////////////////////////
//////////////VVC///////////////////////
////////////////////////////////////////

COPY ~AlchemistKit/vvc/USAL100.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL102.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL103.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL104.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL105.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL108.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL109.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL110.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL111.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL112.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL113.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL114.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL115.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL116.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL117.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL118.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL119.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL120.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL122.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL124.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL125.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL128.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL129.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL130.vvc~ ~override~
//COPY ~AlchemistKit/vvc/USAL131.vvc~ ~override~//
COPY ~AlchemistKit/vvc/USAL133.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL134.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL136.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL137.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL138.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL140.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL141.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL144.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL145.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL146.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL147.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL147B.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL148.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL148B.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL151.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL152B.vvc~ ~override~
COPY ~AlchemistKit/vvc/USAL157.vvc~ ~override~


////////////////////////////////////////
////////////SCRIPTS/////////////////////
////////////////////////////////////////

COPY ~AlchemistKit/bcs/USALAW01.bcs~ ~override~

////////////////////////////////////////
////////////EFFECTS/////////////////////
////////////////////////////////////////

COPY ~AlchemistKit/eff/(AL)003F.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)010G.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)011G.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)012G.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)013G.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)014G.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)015G.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)016.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)030C.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)040B.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)051A.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)055A.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)077A.eff~ ~override~
COPY ~AlchemistKit/eff/(AL)077D.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)087A.eff~ ~override~
COPY ~AlchemistKit/eff/(AL)083A.eff~ ~override~
COPY ~AlchemistKit/eff/(AL)082O.eff~ ~override~
COPY ~AlchemistKit/eff/(AL)082M.eff~ ~override~
COPY ~AlchemistKit/eff/(AL)082N.eff~ ~override~

COPY ~AlchemistKit/eff/(AL)085A.eff~ ~override~

COPY ~AlchemistKit/tables/LUAL7.2da~ ~override~

/*ADD_PROJECTILE      ~AlchemistKit/pro/TEST1.PRO~
COPY ~AlchemistKit/spl/(AL)019B.spl~ ~override~
 LPF ALTER_SPELL_HEADER INT_VAR projectile = %TEST1% END*/


ADD_PROJECTILE      ~AlchemistKit/pro/USALG02.PRO~
        COPY ~AlchemistKit/itm/(AL)010.ITM~ ~override/(AL)010.ITM~ 
            WRITE_SHORT   0x09c ~%USALG02%~
            SAY NAME1 @6
            SAY NAME2 @6
            SAY DESC @12
        COPY ~AlchemistKit/itm/(AL)011.ITM~ ~override/(AL)011.ITM~ 
            WRITE_SHORT   0x09c ~%USALG02%~
            SAY NAME1 @7
            SAY NAME2 @7
            SAY DESC @13
        COPY ~AlchemistKit/itm/(AL)012.ITM~ ~override/(AL)012.ITM~ 
            WRITE_SHORT   0x09c ~%USALG02%~
            SAY NAME1 @8
            SAY NAME2 @8
            SAY DESC @14
        COPY ~AlchemistKit/itm/(AL)013.ITM~ ~override/(AL)013.ITM~ 
            WRITE_SHORT   0x09c ~%USALG02%~
            SAY NAME1 @9
            SAY NAME2 @9
            SAY DESC @15
        COPY ~AlchemistKit/itm/(AL)014.ITM~ ~override/(AL)014.ITM~ 
            WRITE_SHORT   0x09c ~%USALG02%~
            SAY NAME1 @10
            SAY NAME2 @10
            SAY DESC @16
        COPY ~AlchemistKit/itm/(AL)015.ITM~ ~override/(AL)015.ITM~ 
            WRITE_SHORT   0x09c ~%USALG02%~
            SAY NAME1 @11
            SAY NAME2 @11
            SAY DESC @17
        COPY ~AlchemistKit/itm/(AL)072.ITM~ ~override/(AL)072.ITM~ 
            WRITE_SHORT   0x09c ~%USALG02%~
            SAY NAME1 @96
            SAY NAME2 @96
            SAY DESC @97

ADD_PROJECTILE      ~AlchemistKit/pro/USALG04.PRO~
        COPY ~AlchemistKit/itm/(AL)067.ITM~ ~override/(AL)067.ITM~ 
            WRITE_SHORT   0x09c ~%USALG04%~
            SAY NAME1 @39
            SAY NAME2 @38
            SAY DESC @39
        COPY ~AlchemistKit/itm/(AL)080.ITM~ ~override/(AL)080.ITM~ 
            WRITE_SHORT   0x09c ~%USALG04%~
            SAY NAME1 @84
            SAY NAME2 @84
            SAY DESC @85
ADD_PROJECTILE      ~AlchemistKit/pro/USALG06.PRO~
        COPY ~AlchemistKit/itm/(AL)057.ITM~ ~override/(AL)057.ITM~ 
            WRITE_SHORT   0x09c ~%USALG06%~
            SAY NAME1 @36
            SAY NAME2 @36
            SAY DESC @37

ADD_PROJECTILE ~AlchemistKit/pro/USALPG1.PRO~
COPY ~AlchemistKit/spl/(AL)064B.spl~ ~override~
READ_LONG 0x64 "abil_off"
READ_SHORT 0x68 "abil_num"
SET "delta" = 0
FOR (index = 0; index < abil_num; index = index + 1) BEGIN
WRITE_SHORT (%abil_off% + (0x28 * %index%) + 0x26) ~%USALPG1%~
END
