Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BGT/EET: NPC consistent death #6

Open
burner1024 opened this issue May 7, 2017 · 6 comments
Open

BGT/EET: NPC consistent death #6

burner1024 opened this issue May 7, 2017 · 6 comments

Comments

@burner1024
Copy link
Member

Remove Minsc, Jaheira, Xzar, Drizzt, etc if they're dead in the first game.

@ALIENQuake
Copy link
Contributor

@burner1024 EET has such behavior as default.

@burner1024
Copy link
Member Author

Cool, thanks for letting me know.

@ALIENQuake
Copy link
Contributor

I should add that EET also removes NPC in case you never meet them. You can read more reading EET Readme "How does NPC continuity work in EET".

@ALIENQuake
Copy link
Contributor

Just FYI apparently there is also Tweaks Anthology component:
Improved Fate Spirit Summoning
https://www.gibberlings3.net/subpages/tweaks/npc/

@burner1024
Copy link
Member Author

Cool, although I'm only interesed in BG1>BG2 transition, and I plan to apply the rules to any recurring characters, not just joinable ones.

@ALIENQuake
Copy link
Contributor

I stand corrected: while EET has NPC continuity, it doesn't cover Xzar and Drizzt. Not having BG2 Xzar and Drizzt if you killed them during BG1 is a nice idea.

burner1024 added a commit that referenced this issue Jun 14, 2020
Binary changes listed below with iesh:

diff --git a/tnt/components/hassle_free_ammo/g_arrow.itm b/tnt/components/hassle_free_ammo/g_arrow.itm
new file mode 100644
index 0000000..679b1e7
--- /dev/null
+++ b/tnt/components/hassle_free_ammo/g_arrow.itm
@@ -0,0 +1,73 @@
+Signature: ITM
+Version: V1
+Item name (generic): 64917
+Item name (identified): 64915
+Replacement item:
+Flags: 44 (Movable|Displayable|Copyable)
+Item type: 5 (Arrows)
+Unusable by: 1074059136 (Cleric|Cleric/Mage|Cleric/Thief|Druid|Fighter/Druid|Mage|Cleric/Ranger|Fighter/Cleric|Fighter/Mage/Cleric)
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 500
+Stack amount: 0
+Inventory icon: IQUIV01
+Lore to identify: 0
+Ground icon: GAROW01
+Weight: 0
+Item description (generic): 66396
+Item description identified: 66395
+Description icon: PQUIVR01
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 170
+First equipping feature index: 0
+Equipping feature count: 0
+
+Extended header #0
+Attack type: 2 (Ranged)
+ID req: 0 ()
+Location: 1 (Weapon)
+Unknown 03: 0
+Use icon: IAROW01
+Target: 1 (Creature)
+Target count: 0
+Range: 100
+Projectile type: 1 (Arrow)
+Speed: 0
+THAC0 bonus: 1
+Dice sides: 6
+Primary type: 0
+Dice thrown: 1
+Secondary type: 0
+Damage bonus: 0
+Damage type: 4 (Ranged)
+Feature count: 0
+First feature index: 0
+Charges: 0
+Charges depletion: 3 (Recharge each day)
+Flags: 0 ()
+Unknown 28: 0
+Projectile animation: 2
+Melee animation[0]: 0
+Melee animation[1]: 0
+Melee animation[2]: 0
+Bow/Arrow qualifier: 1
+CrossBow/Bolt qualifier: 0
+Misc projectile qualifier: 0
+
diff --git a/tnt/components/hassle_free_ammo/g_axe.itm b/tnt/components/hassle_free_ammo/g_axe.itm
new file mode 100644
index 0000000..f7ed0b0
--- /dev/null
+++ b/tnt/components/hassle_free_ammo/g_axe.itm
@@ -0,0 +1,127 @@
+Signature: ITM
+Version: V1
+Item name (generic): 6697
+Item name (identified): 6698
+Replacement item: MISC56
+Flags: 44 (Movable|Displayable|Copyable)
+Item type: 25 (Axes)
+Unusable by: 1615648640 (Cleric|Cleric/Mage|Thief|Monk|Cleric/Thief|Druid|Fighter/Druid|Mage|Cleric/Ranger|Mage/Thief|Fighter/Cleric|Fighter/Mage/Cleric)
+Item animation: AX (Axe)
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 4
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 2 (Beastmaster Ranger)
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 92 (Axe)
+Min charisma: 0
+Unknown 33: 0
+Price: 200
+Stack amount: 1
+Inventory icon: IAX1H04
+Lore to identify: 0
+Ground icon: GAX1H01
+Weight: 5
+Item description (generic): 6699
+Item description identified: -1
+Description icon: CAX1H04
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 170
+First equipping feature index: 0
+Equipping feature count: 3
+
+Equipping feature #0
+Opcode number: 7
+Target: 1 (Self)
+Power: 0
+Parameter1: 27
+Parameter2: 21
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource: w
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Equipping feature #1
+Opcode number: 7
+Target: 1 (Self)
+Power: 0
+Parameter1: 41
+Parameter2: 20
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource: w
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Equipping feature #2
+Opcode number: 7
+Target: 1 (Self)
+Power: 0
+Parameter1: 27
+Parameter2: 16
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource: w
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Extended header #0
+Attack type: 2 (Ranged)
+ID req: 0 ()
+Location: 1 (Weapon)
+Unknown 03: 0
+Use icon: IAX1H44
+Target: 1 (Creature)
+Target count: 0
+Range: 75
+Projectile type: 0 (None)
+Speed: 4
+THAC0 bonus: 0
+Dice sides: 6
+Primary type: 0
+Dice thrown: 1
+Secondary type: 0
+Damage bonus: 1
+Damage type: 4 (Ranged)
+Feature count: 0
+First feature index: 3
+Charges: 0
+Charges depletion: 1 (Expended)
+Flags: 1 (Add strength bonus)
+Unknown 28: 0
+Projectile animation: 10
+Melee animation[0]: 100
+Melee animation[1]: 0
+Melee animation[2]: 0
+Bow/Arrow qualifier: 0
+CrossBow/Bolt qualifier: 0
+Misc projectile qualifier: 0
+
diff --git a/tnt/components/hassle_free_ammo/g_bolt.itm b/tnt/components/hassle_free_ammo/g_bolt.itm
new file mode 100644
index 0000000..3caacc6
--- /dev/null
+++ b/tnt/components/hassle_free_ammo/g_bolt.itm
@@ -0,0 +1,73 @@
+Signature: ITM
+Version: V1
+Item name (generic): 64917
+Item name (identified): 70546
+Replacement item:
+Flags: 44 (Movable|Displayable|Copyable)
+Item type: 31 (Crossbow bolts)
+Unusable by: 1074059136 (Cleric|Cleric/Mage|Cleric/Thief|Druid|Fighter/Druid|Mage|Cleric/Ranger|Fighter/Cleric|Fighter/Mage/Cleric)
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 500
+Stack amount: 0
+Inventory icon: IQUIV01
+Lore to identify: 0
+Ground icon: GBOLT01
+Weight: 0
+Item description (generic): 66396
+Item description identified: 70545
+Description icon: PQUIVR01
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 170
+First equipping feature index: 0
+Equipping feature count: 0
+
+Extended header #0
+Attack type: 2 (Ranged)
+ID req: 0 ()
+Location: 1 (Weapon)
+Unknown 03: 0
+Use icon: IBOLT01
+Target: 1 (Creature)
+Target count: 0
+Range: 100
+Projectile type: 2 (Bolt)
+Speed: 0
+THAC0 bonus: 1
+Dice sides: 8
+Primary type: 0
+Dice thrown: 1
+Secondary type: 0
+Damage bonus: 0
+Damage type: 4 (Ranged)
+Feature count: 0
+First feature index: 0
+Charges: 0
+Charges depletion: 3 (Recharge each day)
+Flags: 0 ()
+Unknown 28: 0
+Projectile animation: 12
+Melee animation[0]: 0
+Melee animation[1]: 0
+Melee animation[2]: 0
+Bow/Arrow qualifier: 0
+CrossBow/Bolt qualifier: 1
+Misc projectile qualifier: 0
+
diff --git a/tnt/components/hassle_free_ammo/g_bull.itm b/tnt/components/hassle_free_ammo/g_bull.itm
new file mode 100644
index 0000000..2e9867a
--- /dev/null
+++ b/tnt/components/hassle_free_ammo/g_bull.itm
@@ -0,0 +1,73 @@
+Signature: ITM
+Version: V1
+Item name (generic): 64935
+Item name (identified): 64934
+Replacement item:
+Flags: 44 (Movable|Displayable|Copyable)
+Item type: 14 (Bullets (for a sling))
+Unusable by: 0 ()
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 500
+Stack amount: 0
+Inventory icon: IQUIV05
+Lore to identify: 0
+Ground icon: GSACK01
+Weight: 0
+Item description (generic): 66400
+Item description identified: 66399
+Description icon: PQUIVR03
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 170
+First equipping feature index: 0
+Equipping feature count: 0
+
+Extended header #0
+Attack type: 2 (Ranged)
+ID req: 0 ()
+Location: 1 (Weapon)
+Unknown 03: 0
+Use icon: IBULL01
+Target: 1 (Creature)
+Target count: 0
+Range: 100
+Projectile type: 3 (Bullet)
+Speed: 0
+THAC0 bonus: 1
+Dice sides: 4
+Primary type: 0
+Dice thrown: 1
+Secondary type: 0
+Damage bonus: 2
+Damage type: 4 (Ranged)
+Feature count: 0
+First feature index: 0
+Charges: 0
+Charges depletion: 3 (Recharge each day)
+Flags: 1 (Add strength bonus)
+Unknown 28: 0
+Projectile animation: 17
+Melee animation[0]: 0
+Melee animation[1]: 0
+Melee animation[2]: 0
+Bow/Arrow qualifier: 0
+CrossBow/Bolt qualifier: 0
+Misc projectile qualifier: 1
+
diff --git a/tnt/components/hassle_free_ammo/g_dagg.itm b/tnt/components/hassle_free_ammo/g_dagg.itm
new file mode 100644
index 0000000..7973126
--- /dev/null
+++ b/tnt/components/hassle_free_ammo/g_dagg.itm
@@ -0,0 +1,145 @@
+Signature: ITM
+Version: V1
+Item name (generic): 6724
+Item name (identified): 6725
+Replacement item:
+Flags: 44 (Movable|Displayable|Copyable)
+Item type: 16 (Daggers)
+Unusable by: 51072 (Cleric|Cleric/Mage|Cleric/Thief|Cleric/Ranger|Fighter/Cleric|Fighter/Mage/Cleric)
+Item animation: DD (Dagger)
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 3
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 2 (Beastmaster Ranger)
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 96 (Dagger)
+Min charisma: 0
+Unknown 33: 0
+Price: 200
+Stack amount: 1
+Inventory icon: IDAGG05
+Lore to identify: 0
+Ground icon: GDAGG01
+Weight: 1
+Item description (generic): 10042
+Item description identified: -1
+Description icon: CDAGG05
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 170
+First equipping feature index: 0
+Equipping feature count: 4
+
+Equipping feature #0
+Opcode number: 7
+Target: 1 (Self)
+Power: 0
+Parameter1: 27
+Parameter2: 21
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource: w
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Equipping feature #1
+Opcode number: 7
+Target: 1 (Self)
+Power: 0
+Parameter1: 29
+Parameter2: 20
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource: w
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Equipping feature #2
+Opcode number: 7
+Target: 1 (Self)
+Power: 0
+Parameter1: 29
+Parameter2: 16
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource: w
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Equipping feature #3
+Opcode number: 1
+Target: 1 (Self)
+Power: 0
+Parameter1: 2
+Parameter2: 1
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Extended header #0
+Attack type: 2 (Ranged)
+ID req: 0 ()
+Location: 1 (Weapon)
+Unknown 03: 0
+Use icon: IDAGG05
+Target: 1 (Creature)
+Target count: 0
+Range: 30
+Projectile type: 0 (None)
+Speed: 2
+THAC0 bonus: 0
+Dice sides: 4
+Primary type: 0
+Dice thrown: 1
+Secondary type: 0
+Damage bonus: 0
+Damage type: 4 (Ranged)
+Feature count: 0
+First feature index: 4
+Charges: 0
+Charges depletion: 1 (Expended)
+Flags: 0 ()
+Unknown 28: 0
+Projectile animation: 27
+Melee animation[0]: 100
+Melee animation[1]: 0
+Melee animation[2]: 0
+Bow/Arrow qualifier: 0
+CrossBow/Bolt qualifier: 0
+Misc projectile qualifier: 0
+
diff --git a/tnt/components/hassle_free_ammo/g_dart.itm b/tnt/components/hassle_free_ammo/g_dart.itm
new file mode 100644
index 0000000..587c283
--- /dev/null
+++ b/tnt/components/hassle_free_ammo/g_dart.itm
@@ -0,0 +1,91 @@
+Signature: ITM
+Version: V1
+Item name (generic): 6919
+Item name (identified): 6927
+Replacement item:
+Flags: 44 (Movable|Displayable|Copyable)
+Item type: 24 (Darts)
+Unusable by: 51072 (Cleric|Cleric/Mage|Cleric/Thief|Cleric/Ranger|Fighter/Cleric|Fighter/Mage/Cleric)
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 12 (Kensai Fighter|Cavalier Paladin)
+Min constitution (unused in BG1): 0
+Weapon proficiency: 106 (Darts)
+Min charisma: 0
+Unknown 33: 0
+Price: 200
+Stack amount: 1
+Inventory icon: IDART02
+Lore to identify: 0
+Ground icon: GDART01
+Weight: 0
+Item description (generic): 6922
+Item description identified: 10043
+Description icon: CDART02
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 170
+First equipping feature index: 0
+Equipping feature count: 1
+
+Equipping feature #0
+Opcode number: 1
+Target: 1 (Self)
+Power: 0
+Parameter1: 3
+Parameter2: 1
+Timing mode: 2 (While equipped)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource: w
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown 2C: 0
+
+Extended header #0
+Attack type: 2 (Ranged)
+ID req: 0 ()
+Location: 1 (Weapon)
+Unknown 03: 0
+Use icon: IDART02
+Target: 1 (Creature)
+Target count: 0
+Range: 20
+Projectile type: 0 (None)
+Speed: 1
+THAC0 bonus: 1
+Dice sides: 3
+Primary type: 0
+Dice thrown: 1
+Secondary type: 0
+Damage bonus: 0
+Damage type: 4 (Ranged)
+Feature count: 0
+First feature index: 1
+Charges: 0
+Charges depletion: 1 (Expended)
+Flags: 0 ()
+Unknown 28: 0
+Projectile animation: 32
+Melee animation[0]: 100
+Melee animation[1]: 0
+Melee animation[2]: 0
+Bow/Arrow qualifier: 0
+CrossBow/Bolt qualifier: 0
+Misc projectile qualifier: 0
+
diff --git a/tnt/components/starting_bags/g_ammo.itm b/tnt/components/starting_bags/g_ammo.itm
new file mode 100644
index 0000000..490687e
--- /dev/null
+++ b/tnt/components/starting_bags/g_ammo.itm
@@ -0,0 +1,41 @@
+Signature: ITM
+Version: V1
+Item name (generic): 66364
+Item name (identified): 66365
+Replacement item: h�@�
+Flags: 45 (Critical/Unsellable|Movable|Displayable|Copyable)
+Item type: 36 (Container/eye/broken armor)
+Unusable by: 0 ()
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 200
+Stack amount: 1
+Inventory icon: IBAG05
+Lore to identify: 0
+Ground icon: GSACK01
+Weight: 2
+Item description (generic): 66486
+Item description identified: 66486
+Description icon: PBAG05
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 0
+Feature block offset: 114
+First equipping feature index: 0
+Equipping feature count: 0
+
diff --git a/tnt/components/starting_bags/g_bag.cre b/tnt/components/starting_bags/g_bag.cre
new file mode 100644
index 0000000..eeb3ae1
--- /dev/null
+++ b/tnt/components/starting_bags/g_bag.cre
@@ -0,0 +1,405 @@
+Signature: CRE
+Version: V1.0
+Long creature name: 103460
+Short creature name: 103460
+Creature flags: 83886081 (Dmg doesn't stop casting)
+XP: 15
+Creature power level: 15
+Gold carried: 0
+Permanent status flags: 0
+Current HP: 1
+Maximum HP: 15
+Animation ID: 25602
+Unknown 2A: 0
+Metal color index (BG1 anim): 27
+Minor color index (BG1 anim): 63
+Major color index (BG1 anim): 54
+Skin color index (BG1 anim): 12
+Leather color index (BG1 anim): 25
+Armor color index (BG1 anim): 20
+Hair color index (BG1 anim): 0
+EFF structure version: 1 (Version 2)
+Small portrait resref: NONE
+Large portrait resref: NONE
+Reputation: 0
+Hide in shadows (base): 0
+Armor class (natural): 10
+Armor class (effective): 10
+Armor class (crushing att mod): 0
+Armor class (missile att mod): 0
+Armor class (piercing att mod): 0
+Armor class (slashing att mod): 0
+THAC0 (1-25): 20
+Number of attacks (0-10): 1
+Save versus death (0-20): 16
+Save versus wands (0-20): 17
+Save versus polymorph (0-20): 18
+Save versus breath attacks (0-20): 20
+Save versus spells (0-20): 19
+Resist fire (0-100): 0
+Resist cold (0-100): 0
+Resist electricity (0-100): 0
+Resist acid (0-100): 0
+Resist magic (0-100): 0
+Resist magic fire (0-100): 0
+Resist magic cold (0-100): 0
+Resist slashing (0-100): 0
+Resist crushing (0-100): 0
+Resist piercing (0-100): 0
+Resist missile (0-100): 0
+Detect illusion: 0
+Set traps: 0
+Lore: 0
+Lockpicking: 0
+Stealth: 0
+Find and disarm traps: 0
+Pick pockets: 0
+Fatigue: 0
+Intoxication: 0
+Luck: 0
+Large sword proficiency (unused in BG2): 0
+Small sword proficiency (unused in BG2): 0
+Bow proficiency (unused in BG2): 0
+Spear proficiency (unused in BG2): 0
+Blunt proficiency (unused in BG2): 0
+Spiked proficiency (unused in BG2): 0
+Axe proficiency (unused in BG2): 0
+Missile proficiency (unused in BG2): 0
+Unused proficiency slot[0]: 0
+Unused proficiency slot[1]: 0
+Unused proficiency slot[2]: 0
+Unused proficiency slot[3]: 0
+Unused proficiency slot[4]: 0
+Unused proficiency slot[5]: 0
+Unused proficiency slot[6]: 0
+Unused proficiency slot[7]: 0
+Unused proficiency slot[8]: 0
+Unused proficiency slot[9]: 0
+Unused proficiency slot[10]: 0
+Unused proficiency slot[11]: 0
+Unused proficiency slot[12]: 0
+Tracking skill: 0
+Unknown 84:
+Strref[0]: 11133
+Strref[1]: -1
+Strref[2]: -1
+Strref[3]: -1
+Strref[4]: -1
+Strref[5]: -1
+Strref[6]: -1
+Strref[7]: -1
+Strref[8]: -1
+Strref[9]: -1
+Strref[10]: -1
+Strref[11]: -1
+Strref[12]: -1
+Strref[13]: -1
+Strref[14]: -1
+Strref[15]: -1
+Strref[16]: -1
+Strref[17]: -1
+Strref[18]: 12608
+Strref[19]: 12609
+Strref[20]: -1
+Strref[21]: -1
+Strref[22]: -1
+Strref[23]: -1
+Strref[24]: -1
+Strref[25]: -1
+Strref[26]: 11133
+Strref[27]: -1
+Strref[28]: -1
+Strref[29]: -1
+Strref[30]: -1
+Strref[31]: -1
+Strref[32]: -1
+Strref[33]: -1
+Strref[34]: -1
+Strref[35]: 11134
+Strref[36]: -1
+Strref[37]: -1
+Strref[38]: -1
+Strref[39]: -1
+Strref[40]: -1
+Strref[41]: -1
+Strref[42]: -1
+Strref[43]: -1
+Strref[44]: -1
+Strref[45]: -1
+Strref[46]: -1
+Strref[47]: -1
+Strref[48]: -1
+Strref[49]: -1
+Strref[50]: -1
+Strref[51]: -1
+Strref[52]: -1
+Strref[53]: -1
+Strref[54]: -1
+Strref[55]: -1
+Strref[56]: -1
+Strref[57]: -1
+Strref[58]: -1
+Strref[59]: -1
+Strref[60]: -1
+Strref[61]: -1
+Strref[62]: -1
+Strref[63]: -1
+Strref[64]: -1
+Strref[65]: -1
+Strref[66]: -1
+Strref[67]: -1
+Strref[68]: -1
+Strref[69]: -1
+Strref[70]: -1
+Strref[71]: -1
+Strref[72]: -1
+Strref[73]: -1
+Strref[74]: -1
+Strref[75]: -1
+Strref[76]: -1
+Strref[77]: -1
+Strref[78]: -1
+Strref[79]: -1
+Strref[80]: -1
+Strref[81]: -1
+Strref[82]: -1
+Strref[83]: -1
+Strref[84]: -1
+Strref[85]: -1
+Strref[86]: -1
+Strref[87]: -1
+Strref[88]: -1
+Strref[89]: -1
+Strref[90]: -1
+Strref[91]: -1
+Strref[92]: -1
+Strref[93]: -1
+Strref[94]: -1
+Strref[95]: -1
+Strref[96]: -1
+Strref[97]: -1
+Strref[98]: -1
+Strref[99]: -1
+Highest level in primary class: 1
+Highest level in secondary class: 1
+Highest level in tertiary class: 1
+Sex (not modified): 1
+Strength: 9
+Strength % bonus: 0
+Intelligence: 9
+Wisdom: 9
+Dexterity: 9
+Constitution: 9
+Charisma: 9
+Morale: 10
+Morale break: 7
+Racial enemy: 255
+Morale recovery time: 60
+Unknown 243: 0
+Kit information: 0
+Creature script - override: NONE
+Creature script - class: NONE
+Creature script - race: NONE
+Creature script - general: NONE
+Creature script - default: NONE
+Enemy-Ally: 128
+General: 1
+Race: 1
+Class: 1
+Specific: 0
+Gender: 1
+Unknown 276:
+Alignment: 17
+Global actor enumeration value: 65535
+Local (area) actor enumeration value: 65535
+Death variable: BAGS
+Offset of known spells: 724
+Count of known spells: 0
+Offset of spell memorization infos: 724
+Count of spell memorization infos: 17
+Offset of memorized spells: 996
+Count of memorized spells: 0
+Offset of items slots: 996
+Offset of items: 996
+Count of items: 0
+Offset of effects: 996
+Count of effects: 0
+Dialog resref: BAGS
+
+Spell_memorization #0:
+Spell level -1: 0
+Number of spells memorizable: 1
+Number of spells memorizable after effects: 1
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #1:
+Spell level -1: 1
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #2:
+Spell level -1: 2
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #3:
+Spell level -1: 3
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #4:
+Spell level -1: 4
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #5:
+Spell level -1: 5
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #6:
+Spell level -1: 6
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #7:
+Spell level -1: 0
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #8:
+Spell level -1: 1
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #9:
+Spell level -1: 2
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #10:
+Spell level -1: 3
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #11:
+Spell level -1: 4
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #12:
+Spell level -1: 5
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #13:
+Spell level -1: 6
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #14:
+Spell level -1: 7
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #15:
+Spell level -1: 8
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #16:
+Spell level -1: 0
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 2 (Innate)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Item[0]: 65535
+Item[1]: 65535
+Item[2]: 65535
+Item[3]: 65535
+Item[4]: 65535
+Item[5]: 65535
+Item[6]: 65535
+Item[7]: 65535
+Item[8]: 65535
+Item[9]: 65535
+Item[10]: 65535
+Item[11]: 65535
+Item[12]: 65535
+Item[13]: 65535
+Item[14]: 65535
+Item[15]: 65535
+Item[16]: 65535
+Item[17]: 65535
+Item[18]: 65535
+Item[19]: 65535
+Item[20]: 65535
+Item[21]: 65535
+Item[22]: 65535
+Item[23]: 65535
+Item[24]: 65535
+Item[25]: 65535
+Item[26]: 65535
+Item[27]: 65535
+Item[28]: 65535
+Item[29]: 65535
+Item[30]: 65535
+Item[31]: 65535
+Item[32]: 65535
+Item[33]: 65535
+Item[34]: 65535
+Item[35]: 65535
+Item[36]: 65535
+Item[37]: 65535
+Selected Weapon: 1000
+Selected Weapon Ability: 0
+
diff --git a/tnt/components/starting_bags/g_gem.itm b/tnt/components/starting_bags/g_gem.itm
new file mode 100644
index 0000000..5402fae
--- /dev/null
+++ b/tnt/components/starting_bags/g_gem.itm
@@ -0,0 +1,41 @@
+Signature: ITM
+Version: V1
+Item name (generic): 21666
+Item name (identified): 54118
+Replacement item: ,�@
+Flags: 45 (Critical/Unsellable|Movable|Displayable|Copyable)
+Item type: 36 (Container/eye/broken armor)
+Unusable by: 0 ()
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 200
+Stack amount: 1
+Inventory icon: IBAG02
+Lore to identify: 0
+Ground icon: GSACK01
+Weight: 2
+Item description (generic): 56681
+Item description identified: -1
+Description icon: CBAG02
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 0
+Feature block offset: 114
+First equipping feature index: 0
+Equipping feature count: 0
+
diff --git a/tnt/components/starting_bags/g_hold.itm b/tnt/components/starting_bags/g_hold.itm
new file mode 100644
index 0000000..ae8a19f
--- /dev/null
+++ b/tnt/components/starting_bags/g_hold.itm
@@ -0,0 +1,41 @@
+Signature: ITM
+Version: V1
+Item name (generic): 56859
+Item name (identified): 56861
+Replacement item: ,�@
+Flags: 45 (Critical/Unsellable|Movable|Displayable|Copyable)
+Item type: 36 (Container/eye/broken armor)
+Unusable by: 0 ()
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 500
+Stack amount: 1
+Inventory icon: IBAG04
+Lore to identify: 0
+Ground icon: GSACK01
+Weight: 5
+Item description (generic): 56863
+Item description identified: -1
+Description icon: CBAG04
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 0
+Feature block offset: 114
+First equipping feature index: 0
+Equipping feature count: 0
+
diff --git a/tnt/components/starting_bags/g_pot.itm b/tnt/components/starting_bags/g_pot.itm
new file mode 100644
index 0000000..223aa84
--- /dev/null
+++ b/tnt/components/starting_bags/g_pot.itm
@@ -0,0 +1,41 @@
+Signature: ITM
+Version: V1
+Item name (generic): 70630
+Item name (identified): 70631
+Replacement item:
+Flags: 45 (Critical/Unsellable|Movable|Displayable|Copyable)
+Item type: 36 (Container/eye/broken armor)
+Unusable by: 0 ()
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 200
+Stack amount: 1
+Inventory icon: IBAG06
+Lore to identify: 0
+Ground icon: GSACK01
+Weight: 2
+Item description (generic): 71131
+Item description identified: -1
+Description icon: PBAG06
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 0
+Feature block offset: 114
+First equipping feature index: 0
+Equipping feature count: 0
+
diff --git a/tnt/components/starting_bags/g_scr.itm b/tnt/components/starting_bags/g_scr.itm
new file mode 100644
index 0000000..513c890
--- /dev/null
+++ b/tnt/components/starting_bags/g_scr.itm
@@ -0,0 +1,41 @@
+Signature: ITM
+Version: V1
+Item name (generic): 56851
+Item name (identified): 56853
+Replacement item: ,�@
+Flags: 45 (Critical/Unsellable|Movable|Displayable|Copyable)
+Item type: 36 (Container/eye/broken armor)
+Unusable by: 0 ()
+Item animation:
+Min level: 0
+Unknown 25: 0
+Min strength (unused in BG1): 0
+Unknown 27: 0
+Min strength bonus (unused in BG1): 0
+Kit usability 1: 0 ()
+Min intelligence (unused in BG1): 0
+Kit usability 2: 0 ()
+Min dexterity (unused in BG1): 0
+Kit usability 3: 0 ()
+Min wisdom (unused in BG1): 0
+Kit usability 4: 0 ()
+Min constitution (unused in BG1): 0
+Weapon proficiency: 0 (None)
+Min charisma: 0
+Unknown 33: 0
+Price: 200
+Stack amount: 1
+Inventory icon: IBAG03
+Lore to identify: 0
+Ground icon: GSACK01
+Weight: 2
+Item description (generic): 56857
+Item description identified: -1
+Description icon: CBAG03
+Enchantment: 0
+Extended header offset: 114
+Extended header count: 0
+Feature block offset: 114
+First equipping feature index: 0
+Equipping feature count: 0
+
diff --git a/tnt/components/stat_bonuses/g_stat1.spl b/tnt/components/stat_bonuses/g_stat1.spl
new file mode 100644
index 0000000..aba3ab8
--- /dev/null
+++ b/tnt/components/stat_bonuses/g_stat1.spl
@@ -0,0 +1,164 @@
+Signature: SPL
+Version: V1
+Spell name: 0
+Unknown1: 9999999
+Completion sound:
+Flags: 0
+Spell type: 0 (Special)
+Exclusion school: 0
+Priest type: 0 (General)
+Spell school: 0
+Unknown2: 0
+Primary type: 0
+Secondary type: 0
+Unknown3: 0
+Unknown4: 0
+Unknown5: 0
+Spell level: 0
+Unknown6: 1
+Spellbook icon:
+Unknown7: 0
+Unknown8: 0
+Unknown9: 0
+Unknown10: 0
+Spell description: 0
+Unknown11: 9999999
+Unknown12: 0
+Unknown13: 0
+Unknown14: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 154
+First casting feature index: 0
+Casting feature count: 0
+Duration modifier (level): 0
+Duration modifier (rounds): 0
+Unknown 0x73: ��
+
+Extended header #0
+Spell form: 0
+Unknown1: 0
+Location: 2
+Unknown2: 0
+Memorised icon:
+Target: 1 (Creature)
+Target number: 0
+Range: 0
+Level required: 0
+Casting time: 0
+Unknown3: 0
+Unknown4: 0
+Feature count: 6
+First feature index: 0
+Projectile: 0
+Unknown5: 0
+Animation: 0
+
+Feature #0
+Opcode number: 10
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #1
+Opcode number: 15
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #2
+Opcode number: 19
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #3
+Opcode number: 49
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #4
+Opcode number: 44
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #5
+Opcode number: 6
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
diff --git a/tnt/components/stat_bonuses/g_stat2.spl b/tnt/components/stat_bonuses/g_stat2.spl
new file mode 100644
index 0000000..a0650bb
--- /dev/null
+++ b/tnt/components/stat_bonuses/g_stat2.spl
@@ -0,0 +1,164 @@
+Signature: SPL
+Version: V1
+Spell name: 0
+Unknown1: 9999999
+Completion sound:
+Flags: 0
+Spell type: 0 (Special)
+Exclusion school: 0
+Priest type: 0 (General)
+Spell school: 0
+Unknown2: 0
+Primary type: 0
+Secondary type: 0
+Unknown3: 0
+Unknown4: 0
+Unknown5: 0
+Spell level: 0
+Unknown6: 1
+Spellbook icon:
+Unknown7: 0
+Unknown8: 0
+Unknown9: 0
+Unknown10: 0
+Spell description: 0
+Unknown11: 9999999
+Unknown12: 0
+Unknown13: 0
+Unknown14: 0
+Extended header offset: 114
+Extended header count: 1
+Feature block offset: 154
+First casting feature index: 0
+Casting feature count: 0
+Duration modifier (level): 0
+Duration modifier (rounds): 0
+Unknown 0x73: ��
+
+Extended header #0
+Spell form: 0
+Unknown1: 0
+Location: 2
+Unknown2: 0
+Memorised icon:
+Target: 1 (Creature)
+Target number: 0
+Range: 0
+Level required: 0
+Casting time: 0
+Unknown3: 0
+Unknown4: 0
+Feature count: 6
+First feature index: 0
+Projectile: 0
+Unknown5: 0
+Animation: 0
+
+Feature #0
+Opcode number: 10
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #1
+Opcode number: 15
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #2
+Opcode number: 19
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #3
+Opcode number: 49
+Target: 1 (Self)
+Power: 0
+Parameter1: 3
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #4
+Opcode number: 44
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
+Feature #5
+Opcode number: 6
+Target: 1 (Self)
+Power: 0
+Parameter1: 1
+Parameter2: 0
+Timing mode: 1 (Permanent)
+Resistance: 0 (Nonmagical)
+Duration: 0
+Probability1: 100
+Probability2: 0
+Resource:
+Dice thrown: 0
+Dice sides: 0
+Saving throw type: 0 (None)
+Saving throw bonus: 0
+Unknown: 0
+
burner1024 added a commit that referenced this issue Feb 28, 2023
Binary changes listed below with iesh:

diff --git a/tnt/components/starting_bags/g_bags.cre b/tnt/components/starting_bags/g_bags.cre
new file mode 100644
index 0000000..eeb3ae1
--- /dev/null
+++ b/tnt/components/starting_bags/g_bags.cre
@@ -0,0 +1,405 @@
+Signature: CRE
+Version: V1.0
+Long creature name: 103460
+Short creature name: 103460
+Creature flags: 83886081 (Dmg doesn't stop casting)
+XP: 15
+Creature power level: 15
+Gold carried: 0
+Permanent status flags: 0
+Current HP: 1
+Maximum HP: 15
+Animation ID: 25602
+Unknown 2A: 0
+Metal color index (BG1 anim): 27
+Minor color index (BG1 anim): 63
+Major color index (BG1 anim): 54
+Skin color index (BG1 anim): 12
+Leather color index (BG1 anim): 25
+Armor color index (BG1 anim): 20
+Hair color index (BG1 anim): 0
+EFF structure version: 1 (Version 2)
+Small portrait resref: NONE
+Large portrait resref: NONE
+Reputation: 0
+Hide in shadows (base): 0
+Armor class (natural): 10
+Armor class (effective): 10
+Armor class (crushing att mod): 0
+Armor class (missile att mod): 0
+Armor class (piercing att mod): 0
+Armor class (slashing att mod): 0
+THAC0 (1-25): 20
+Number of attacks (0-10): 1
+Save versus death (0-20): 16
+Save versus wands (0-20): 17
+Save versus polymorph (0-20): 18
+Save versus breath attacks (0-20): 20
+Save versus spells (0-20): 19
+Resist fire (0-100): 0
+Resist cold (0-100): 0
+Resist electricity (0-100): 0
+Resist acid (0-100): 0
+Resist magic (0-100): 0
+Resist magic fire (0-100): 0
+Resist magic cold (0-100): 0
+Resist slashing (0-100): 0
+Resist crushing (0-100): 0
+Resist piercing (0-100): 0
+Resist missile (0-100): 0
+Detect illusion: 0
+Set traps: 0
+Lore: 0
+Lockpicking: 0
+Stealth: 0
+Find and disarm traps: 0
+Pick pockets: 0
+Fatigue: 0
+Intoxication: 0
+Luck: 0
+Large sword proficiency (unused in BG2): 0
+Small sword proficiency (unused in BG2): 0
+Bow proficiency (unused in BG2): 0
+Spear proficiency (unused in BG2): 0
+Blunt proficiency (unused in BG2): 0
+Spiked proficiency (unused in BG2): 0
+Axe proficiency (unused in BG2): 0
+Missile proficiency (unused in BG2): 0
+Unused proficiency slot[0]: 0
+Unused proficiency slot[1]: 0
+Unused proficiency slot[2]: 0
+Unused proficiency slot[3]: 0
+Unused proficiency slot[4]: 0
+Unused proficiency slot[5]: 0
+Unused proficiency slot[6]: 0
+Unused proficiency slot[7]: 0
+Unused proficiency slot[8]: 0
+Unused proficiency slot[9]: 0
+Unused proficiency slot[10]: 0
+Unused proficiency slot[11]: 0
+Unused proficiency slot[12]: 0
+Tracking skill: 0
+Unknown 84:
+Strref[0]: 11133
+Strref[1]: -1
+Strref[2]: -1
+Strref[3]: -1
+Strref[4]: -1
+Strref[5]: -1
+Strref[6]: -1
+Strref[7]: -1
+Strref[8]: -1
+Strref[9]: -1
+Strref[10]: -1
+Strref[11]: -1
+Strref[12]: -1
+Strref[13]: -1
+Strref[14]: -1
+Strref[15]: -1
+Strref[16]: -1
+Strref[17]: -1
+Strref[18]: 12608
+Strref[19]: 12609
+Strref[20]: -1
+Strref[21]: -1
+Strref[22]: -1
+Strref[23]: -1
+Strref[24]: -1
+Strref[25]: -1
+Strref[26]: 11133
+Strref[27]: -1
+Strref[28]: -1
+Strref[29]: -1
+Strref[30]: -1
+Strref[31]: -1
+Strref[32]: -1
+Strref[33]: -1
+Strref[34]: -1
+Strref[35]: 11134
+Strref[36]: -1
+Strref[37]: -1
+Strref[38]: -1
+Strref[39]: -1
+Strref[40]: -1
+Strref[41]: -1
+Strref[42]: -1
+Strref[43]: -1
+Strref[44]: -1
+Strref[45]: -1
+Strref[46]: -1
+Strref[47]: -1
+Strref[48]: -1
+Strref[49]: -1
+Strref[50]: -1
+Strref[51]: -1
+Strref[52]: -1
+Strref[53]: -1
+Strref[54]: -1
+Strref[55]: -1
+Strref[56]: -1
+Strref[57]: -1
+Strref[58]: -1
+Strref[59]: -1
+Strref[60]: -1
+Strref[61]: -1
+Strref[62]: -1
+Strref[63]: -1
+Strref[64]: -1
+Strref[65]: -1
+Strref[66]: -1
+Strref[67]: -1
+Strref[68]: -1
+Strref[69]: -1
+Strref[70]: -1
+Strref[71]: -1
+Strref[72]: -1
+Strref[73]: -1
+Strref[74]: -1
+Strref[75]: -1
+Strref[76]: -1
+Strref[77]: -1
+Strref[78]: -1
+Strref[79]: -1
+Strref[80]: -1
+Strref[81]: -1
+Strref[82]: -1
+Strref[83]: -1
+Strref[84]: -1
+Strref[85]: -1
+Strref[86]: -1
+Strref[87]: -1
+Strref[88]: -1
+Strref[89]: -1
+Strref[90]: -1
+Strref[91]: -1
+Strref[92]: -1
+Strref[93]: -1
+Strref[94]: -1
+Strref[95]: -1
+Strref[96]: -1
+Strref[97]: -1
+Strref[98]: -1
+Strref[99]: -1
+Highest level in primary class: 1
+Highest level in secondary class: 1
+Highest level in tertiary class: 1
+Sex (not modified): 1
+Strength: 9
+Strength % bonus: 0
+Intelligence: 9
+Wisdom: 9
+Dexterity: 9
+Constitution: 9
+Charisma: 9
+Morale: 10
+Morale break: 7
+Racial enemy: 255
+Morale recovery time: 60
+Unknown 243: 0
+Kit information: 0
+Creature script - override: NONE
+Creature script - class: NONE
+Creature script - race: NONE
+Creature script - general: NONE
+Creature script - default: NONE
+Enemy-Ally: 128
+General: 1
+Race: 1
+Class: 1
+Specific: 0
+Gender: 1
+Unknown 276:
+Alignment: 17
+Global actor enumeration value: 65535
+Local (area) actor enumeration value: 65535
+Death variable: BAGS
+Offset of known spells: 724
+Count of known spells: 0
+Offset of spell memorization infos: 724
+Count of spell memorization infos: 17
+Offset of memorized spells: 996
+Count of memorized spells: 0
+Offset of items slots: 996
+Offset of items: 996
+Count of items: 0
+Offset of effects: 996
+Count of effects: 0
+Dialog resref: BAGS
+
+Spell_memorization #0:
+Spell level -1: 0
+Number of spells memorizable: 1
+Number of spells memorizable after effects: 1
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #1:
+Spell level -1: 1
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #2:
+Spell level -1: 2
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #3:
+Spell level -1: 3
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #4:
+Spell level -1: 4
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #5:
+Spell level -1: 5
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #6:
+Spell level -1: 6
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 0 (Priest)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #7:
+Spell level -1: 0
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #8:
+Spell level -1: 1
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #9:
+Spell level -1: 2
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #10:
+Spell level -1: 3
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #11:
+Spell level -1: 4
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #12:
+Spell level -1: 5
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #13:
+Spell level -1: 6
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #14:
+Spell level -1: 7
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #15:
+Spell level -1: 8
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 1 (Wizard)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Spell_memorization #16:
+Spell level -1: 0
+Number of spells memorizable: 0
+Number of spells memorizable after effects: 0
+Spell type: 2 (Innate)
+Index to memorized spells: 0
+Count of memorized spells: 0
+
+Item[0]: 65535
+Item[1]: 65535
+Item[2]: 65535
+Item[3]: 65535
+Item[4]: 65535
+Item[5]: 65535
+Item[6]: 65535
+Item[7]: 65535
+Item[8]: 65535
+Item[9]: 65535
+Item[10]: 65535
+Item[11]: 65535
+Item[12]: 65535
+Item[13]: 65535
+Item[14]: 65535
+Item[15]: 65535
+Item[16]: 65535
+Item[17]: 65535
+Item[18]: 65535
+Item[19]: 65535
+Item[20]: 65535
+Item[21]: 65535
+Item[22]: 65535
+Item[23]: 65535
+Item[24]: 65535
+Item[25]: 65535
+Item[26]: 65535
+Item[27]: 65535
+Item[28]: 65535
+Item[29]: 65535
+Item[30]: 65535
+Item[31]: 65535
+Item[32]: 65535
+Item[33]: 65535
+Item[34]: 65535
+Item[35]: 65535
+Item[36]: 65535
+Item[37]: 65535
+Selected Weapon: 1000
+Selected Weapon Ability: 0
+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants