[Spielinhalt] Edwin blinkt und verschwindet in BG2

Nekator

Member
Registriert
25.07.2009
Beiträge
45
Hi,

Ich wollte nun in der Thieves Guild Quest auch Edwin wiedersehen, den ich in Teil 1 stets mit mir hatte.

Also gehe ich zu Mae Var, in den dritten Stock wo ich eigentlich den Magier treffen sollte. Sobald ich aber raufgehe blinkt dieser und verschwindet. Dies geschieht auch jedesmal aufs neue wenn ich ihn mittels der Console "zurückhole". Weiß vielleicht irgendjemand woran das liegen kann und was ich tun kann?

Bin für jeden Tipp dankbar, da ich Edwin gerne auch in Teil 2 dabei gehabt hätte :(
 
Zuletzt bearbeitet:

Toran

Schattenritter
Registriert
09.03.2008
Beiträge
2.377
Selbst nach 8 Jahren hält BG2 noch Überraschungen für mich bereit. :D

Normalerweise bekommt man von Renal Blutskalp den Auftrag Mae Vars Gilde auszupsionieren. Also sucht man diesen auf, bekommt den Auftrag etwas aus einem Tempel zu organisieren, erfüllt diesen Auftrag und wird dann von Mae var zu Edwin geschickt.

Hast Du so gespielt?

Poste doch mal deine weidu.log
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
Hallo,

ja, meinte gestern natürlich, dass ich in den dritten Stock zu Edwin in Mae Vars Versteck gegangen bin.. war schon spät. Von Mae selbst habe ich mir vorher den ersten Auftrag (Diebstahl von Reliquie) geholt. Muss ich den erst erfüllen bevor ich Edwin treffe? Aber wieso spukt er dann schon da oben rum? hmm..

Log poste ich wenn ich denn zuhause bin ;)
 

Toran

Schattenritter
Registriert
09.03.2008
Beiträge
2.377
Edwin ist was seine Aufnahme in die Gruppe betrifft mMn nicht optimal codiert. Wenn man alle Aufträge von Mae Vat und Edwin erfüllt hat kann man ihn in die Gruppe aufnehmen, versäumt man dies alerdings durch eine falsche Gesprächsoption schliesst sich Edwin der Gruppe nicht an.

Erfülle einfach mal Mae Vars 1. Auftrag, allzu lange dauert der nicht, danach schickt er dich zu Edwin. Mal sehen was passiert.
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
Jopp, mach ich mal... wenn der Arbeitstag sich nicht so ziehen würde.....
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
So.. anbei mein Weidu Log, wobei ich nicht weiß ob es das ganz aktuelle ist, da ich einmal nach der Installation etwas überprüfen wollte und dafür den installer nochmal bis zur Mod-Auswahl gemacht habe - sollte aber der gleiche Inhalt sein.

Da jetzt noch ein Bug mit Korgan aufgetreten ist (er bleibt nach Aufnahme in die Party in dauerndem "Dialogue" Mode mit meinem PC, wird somit unspielbar) hoffe ich, dass mir vielleicht jemand helfen kann. Schade, im ersten Teil war die Installation nahezu fehlerfrei, jetzt wirds anstrengend.


// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~SETUP-A6XPPATCH.TP2~ #0 #0 // Correct reporting of experience (EXE patch)
~SETUP-A6XPPATCH.TP2~ #0 #1 // Remove 110% scaling of some experience (EXE patch)
~SETUP-A6CHARMPATCH.TP2~ #0 #0 // Enable conversations with charmed/dominated creatures (EXE patch)
~SETUP-ASCENSION.TP2~ #0 #0 // Ascension v1.41 (requires ToB)
~SETUP-ASCENSION.TP2~ #0 #1 // Tougher Abazigal (optional, requires ToB)
~SETUP-ASCENSION.TP2~ #0 #2 // Original Tougher Demogorgon (optional, requires ToB)
~SETUP-ASCENSION.TP2~ #0 #3 // Tougher Gromnir (optional, requires ToB)
~SETUP-ASCENSION.TP2~ #0 #4 // Tougher Illasera (optional, requires ToB)
~SETUP-ASCENSION.TP2~ #0 #5 // Tougher Yaga-Shura (optional, requires ToB)
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1 // BG2 Fixpack - Game Text Update: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #100 // Party Gets XP for Sending Keldorn to Reconcile With Maria: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #101 // Improved Spell Animations: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #102 // Cromwell's Forging Actually Takes a Day: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #103 // Mixed-Use Dagger Fixes: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #104 // Ghreyfain's Holy Symbol Fixes: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #106 // Giants Receive Penalties When Attacking Halflings, Dwarves, and Gnomes: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #107 // Remove Dual-Classing Restriction from Archers and Stalkers: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #108 // Remove Second Attribute Bonus for Evil Path in Wrath Hell Trial: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #109 // Corrected Summoned Demon Behavior: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #110 // Additional Script Fixes: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #111 // Bard Song Fixes: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #112 // Wizard Slayers Cause Miscast Magic on Ranged Attacks: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #113 // Additional Alignment Fixes: v8 BWP Ascension patch
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #114 // Change Free Action to Protect Against Stun: v8 BWP Ascension patch
~SETUP-BDTOBV166.TP2~ #0 #3 // IMPROVED COPPER CORONET: BWP v6 Fix
~SETUP-BDTOBV166.TP2~ #0 #4 // RESTORED DAK'KON'S BLADE: BWP v6 Fix
~SETUP-BDTOBV166.TP2~ #0 #5 // Improved Nymph (Woodland Being) Script by Goeran Rimen: BWP v6 Fix
~SETUP-BDTOBV166.TP2~ #0 #7 // Baldurdash Fix Pack for ToB, v1.66 WeiDU - BG2Fixpack adjustment: BWP v6 Fix
~1PP.TP2~ #0 #0 // One Pixel Productions: v2 Everything but Potions (1): v2.7
~1PP.TP2~ #0 #1 // One Pixel Productions: v2 New Potion Graphics (2): v2.7
~1PP.TP2~ #0 #2 // One Pixel Productions: v3 Flaming Swords (3): v2.7
~1PP.TP2~ #0 #3 // One Pixel Productions: v3 Flame Short Swords (4): v2.7
~1PP.TP2~ #0 #4 // One Pixel Productions: v3 Flame Short Swords item patches (5): v2.7
~1PP.TP2~ #0 #5 // One Pixel Productions: v3 Flame Short Swords mod item patches (6): v2.7
~1PP.TP2~ #0 #6 // One Pixel Productions: v3 Paperdolls (human, half-orc, elven, halfling, dwarves) (7): v2.7
~1PP.TP2~ #0 #7 // One Pixel Productions: v3 Legacy Shields - Bucklers (D1) (8): v2.7
~1PP.TP2~ #0 #8 // One Pixel Productions: v3 Legacy Shields - Small Shields (D2) (9): v2.7
~1PP.TP2~ #0 #9 // One Pixel Productions: v3 Legacy Shields - Medium Shields (D3) (10): v2.7
~1PP.TP2~ #0 #10 // One Pixel Productions: v3 Colourable Quarterstaves core (11): v2.7
~1PP.TP2~ #0 #11 // 1PP: Colourable Quarterstaves core item patches (12): v2.7
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #0 // 1PP: Avatar fixes * female elves w. leather armour [EFB2]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #1 // 1PP: Avatar fixes * female elves w. chain mail [EFB3]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #2 // 1PP: Avatar fixes * female elven cleric w. plate armour [EFC4]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #3 // 1PP: Avatar fixes * female elven fighter w. plate armour [EFF4]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #4 // 1PP: Avatar fixes * female human unarmoured [HFB1]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #5 // 1PP: Avatar fixes * female human w. leather armour [HFB2]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #6 // 1PP: Avatar fixes * female human w. chain mail [HFB3]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #7 // 1PP: Avatar fixes * female human cleric w. plate mail [HFC4]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #8 // 1PP: Avatar fixes * female human fighter w. plate mail [HFF4]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #9 // 1PP: Avatar fixes * female human unarmoured mage [HFW1]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #10 // 1PP: Avatar fixes * female human mage w. light robe [HFW2]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #11 // 1PP: Avatar fixes * fixed halfling progression [IFB1, IFB2, IFB3]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #12 // 1PP: Avatar fixes * fix frame error on cleric plate [IFC4]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #13 // 1PP: Avatar fixes * dwarves w. chain mail [DMB3]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #14 // 1PP: Avatar fixes * male elves w. chain mail [EMB3]
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #15 // 1PP: Avatar fixes * male human w. leather armour [HMB2]
~ITEM_REV/ITEM_REV.TP2~ #0 #0 // Item Revisions by Demivrgvs: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #1 // Masterwork Weapons: v2
~SETUP-NEJ2BIFFER.TP2~ #0 #0 // Biffing NeJv4.2 files. Run this INSTEAD OF Setup-NeJ2.exe! Run Setup-NeJ2.exe FIRST to uninstall!: BWP v6 Fix
~SETUP-NEJ2.TP2~ #0 #0 // Never Ending Journey v4.2 - Part 1: BWP v6 Fix
~SETUP-NEJ2.TP2~ #0 #5 // Restored Twisted Rune Quest: BWP v6 Fix
~SETUP-NEJ2.TP2~ #0 #7 // Never Ending Journey v4.2 - Part 2: BWP v6 Fix
~SETUP-NEJ2.TP2~ #0 #8 // Melora NPC - Chaotic-Neutral Halfling Swashbuckler: BWP v6 Fix
~SETUP-NEJ2.TP2~ #0 #9 // Leina NPC - True-Neutral Half-Elf Bard Of Melody: BWP v6 Fix
~SETUP-NEJ2.TP2~ #0 #10 // Areas & Sounds: BWP v6 Fix
~SETUP-NEJGUI.TP2~ #0 #0 // GUI registrar for Never Ending Journey
~SETUP-BGTNEJ.TP2~ #0 #0 // Continuous and Custom Kit Imoen: v1.1
~SETUP-NEJ2V602.TP2~ #0 #0 // Never Ending Journey v6.02 (cummulative patch)
~SETUP-NEJ2V602.TP2~ #0 #2 // Animations Compatibility Fix for "Tortured Souls"
~SETUP-TDD.TP2~ #0 #0 // The Darkest Day, v1.12
~SETUP-SOS.TP2~ #0 #0 // Shadows Over Soubar: 1.13
~SETUP-CTB.TP2~ #0 #0 // Check The Bodies: 1.11
~SETUP-CTB-CHORES.TP2~ #0 #0 // Candlekeep Chores: 2.2
~SETUP-CTB_FF.TP2~ #0 #0 // Check the Bodies Fast Forward, v1.1 (for CtB v1.8 or later)
~SETUP-TS-BP.TP2~ #0 #0 // TORTURED SOULS v6.10 (BP Compatible Version)
~SETUP-ROT.TP2~ #0 #0 // Region Of Terror, v2.1
~SETUP-BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: 1.07
~TXTMUSIC/TXTMUSIC.TP2~ #0 #0 // Restored Textscreen Music for BG1TuTu, EasyTutu, and BGT-WeiDU
~SETUP-BGTNEJ2.TP2~ #0 #0 // BGT-NeJ2 Compatibility Patch: v1.1
~SETUP-BGTNEJ2.TP2~ #0 #3 // Custom Firewalker Kit and continuity for Shar-Teel: v1.1
~SETUP-BGTNEJ.TP2~ #0 #2 // Priest of Sylvanus (Druid) Kit and Improved Character Jaheira.: v1.1
~SETUP-BGTNEJ.TP2~ #0 #4 // Boo - Familiar of Minsc (This component is not available in BG1!): v1.1
~SETUP-BGTNEJ.TP2~ #0 #5 // Various Enhancements for BG1 (BGT required!): v1.1
~SETUP-BGTNEJ.TP2~ #0 #6 // Merchant League Bank (BGT required!): v1.1
~SETUP-BGTNEJ.TP2~ #0 #7 // More Items from BG1 (BGT required!): v1.1
~SETUP-DSOTSC.TP2~ #0 #0 // DSotSC for BGT-Weidu: v215
~SETUP-DSOTSC.TP2~ #0 #100 // Dark Side Interparty Banter: v215
~SETUP-DSOTSC.TP2~ #0 #200 // Extended NPC Soundsets -> Additions only: v215
~SETUP-DSOTSC.TP2~ #0 #400 // Alternate Bardo Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #410 // Alternate Bub Snikt Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #420 // Alternate Conchobhair Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #430 // Alternate CuChoinneach Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #440 // Alternate Ferthgil Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #450 // Alternate Jet'laya Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #460 // Alternate Keiria Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #470 // Alternate Skeezer Portrait: v215
~SETUP-DSOTSC.TP2~ #0 #480 // Alternate Thorfinn Portrait: v215
~SETUP-NTOTSC.TP2~ #0 #0 // NTotSC for BGT-Weidu: v1.70a
~SETUP-NTOTSCV171.TP2~ #0 #0 // Fix NTotSC Issues: v1.71
~SETUP-BONEHILL.TP2~ #0 #0 // Bone Hill Mod (Requires BGT-Weidu or Tutu): v2.40
~SETUP-BONEHILLV245.TP2~ #0 #0 // Bone Hill Mod Upgrade (Requires Bonehill Core Package): v2.45
~BGQE/SETUP-BGQE.TP2~ #0 #0 // Baldur's Gate Mini-Quests and Encounters Mod: 4.1
~SETUP-TGC1E.TP2~ #0 #0 // The Grey Clan Episode One: In Candlelight, BGT-WeiDU edition v1.8 -> Normal edition
~SETUP-SIRINESCALL.TP2~ #0 #0 // The Lure of the Sirine's Call: v9
~SOA/SETUP-SOA.TP2~ #0 #0 // The Stone of Askavar: 1.5
~SETUP-COMFORGE.TP2~ #0 #0 // CoM Forge: LW-BGT
~BW_HERBS/SETUP-BW_HERBS.TP2~ #0 #0 // Herbs and Potions Add-in (BG1 / BG1Tutu / BGT) by Baronius: v1.0.2
~SETUP-THALAN.TP2~ #2 #0 // Thalantyr - ItemUpgrade: v3.6
~BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v17
~BG1NPC.TP2~ #0 #1 // The BG1 NPC Project: Banters, Quests, and Interjections: v17
~BG1NPC.TP2~ #0 #2 // The BG1 NPC Project: Give Edwin his BG2 portrait.: v17
~BG1NPC.TP2~ #0 #3 // The BG1 NPC Project: Give Imoen her BG2 portrait.: v17
~BG1NPC.TP2~ #0 #4 // The BG1 NPC Project: Give Jaheira her BG2 portrait.: v17
~BG1NPC.TP2~ #0 #5 // The BG1 NPC Project: Give Minsc his BG2 portrait.: v17
~BG1NPC.TP2~ #0 #6 // The BG1 NPC Project: Give Viconia her BG2 portrait.: v17
~BG1NPC.TP2~ #0 #7 // The BG1 NPC Project: Kivan's "Kivan and Deheriana Companions" portrait: v17
~BG1NPC.TP2~ #0 #8 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v17
~BG1NPC.TP2~ #0 #9 // The BG1 NPC Project: Ajantis Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Branwen's Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #11 // The BG1 NPC Project: Coran's Romance Core (adult content): v17
~BG1NPC.TP2~ #0 #12 // The BG1 NPC Project: Dynaheir's Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #13 // The BG1 NPC Project: Shar-Teel Relationship Core (adult content): v17
~BG1NPC.TP2~ #0 #14 // The BG1 NPC Project: Xan's Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #15 // The BG1 NPC Project: Female Romance Challenges, Ajantis vs Xan vs Coran: v17
~BG1NPC.TP2~ #0 #17 // The BG1 NPC Project: Alora's Starting Location -> Alora Starts in the Hall of Wonders.: v17
~BG1NPC.TP2~ #0 #27 // The BG1 NPC Project: Bardic Reputation Adjustment: v17
~BG1NPC.TP2~ #0 #30 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v17
~BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v17
~BG1NPCMUSIC/BG1NPCMUSIC.TP2~ #0 #0 // The BG1 NPC Project Music Pack -> Install All Audio: v5
~SETUP-INDINPC.TP2~ #0 #0 // Indira NPC for BGT-WeiDU
~MUR'NETH.TP2~ #0 #0 // The Mur'Neth NPC mod for Baldur's Gate Tutu or Baldur's Gate Trilogy-WeiDU
~MULGOREXAVIANPC/SETUP-MULGOREXAVIANPC.TP2~ #0 #0 // Mulgore and Xavia NPCs for BGT-WeiDU and Tutu, v5
~XANBG1FRIEND/SETUP-XANBG1FRIEND.TP2~ #0 #0 // Xan's friendship path for BG1, v5
~CORANBGFRIEND/CORANBGFRIEND.TP2~ #0 #0 // Coran's Extended BG Friendship Talks, v1, October 20, 2007: v2
~AJANTISBG1/SETUP-AJANTISBG1.TP2~ #0 #0 // Installs Ajantis BG1 Expansion Modification: 2.1
~SETUP-ACBRE_V4.TP2~ #0 #0 // Ascalons Breagar: Inhalte von Baldur's Gate I: 4.3
~SETUP-FINCHNPCV3.TP2~ #0 #0 // Finch NPC for Tutu v3.0: LW-BGT v1.1
~GAVIN/GAVIN.TP2~ #0 #0 // Gavin NPC for Tutu and BGT, 14April2008: v3.1
~GAVIN/GAVIN.TP2~ #0 #1 // Gavin: Romance (mature content): v3.1
~GAVIN/GAVIN.TP2~ #0 #2 // Gavin: Flirts (adult content): v3.1
~GAVIN/GAVIN.TP2~ #0 #4 // Gavin: Alternate Portraits -> Original portrait by berelinde (default): v3.1
~GAVIN/GAVIN.TP2~ #0 #10 // Gavin: Player Initiated Dialogue: v3.1
~BG1UB/SETUP-BG1UB.TP2~ #0 #0 // Ice Island Level Two Restoration: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #1 // The Mysterious Vial: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #2 // Additional Elminster Encounter: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #8 // Safana the Flirt: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #9 // Appropriate Albert and Rufie Reward: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #10 // Place Entar Silvershield in His Home: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #11 // Scar and the Sashenstar's Daughter: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #12 // Quoningar, the Cleric: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #13 // Shilo Chen and the Ogre-Magi: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #14 // Edie, the Merchant League Applicant: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #15 // Flaming Fist Mercenary Reinforcements: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #16 // Creature Corrections: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #17 // Creature Restorations: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #18 // Creature Name Restorations: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #19 // Minor Dialogue Restorations: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #20 // Audio Restorations: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #21 // Store, Tavern and Inn Fixes and Restorations: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #22 // Item Corrections and Restorations: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #23 // Area Corrections and Restorations: 7
~BG1UB/SETUP-BG1UB.TP2~ #0 #24 // Permanent Corpses: 7
~SETUP-TOA.TP2~ #0 #0 // Tales of Anegh (Weidu) v1.02beta2: 1.02beta2
~GBTHFKP/GBTHFKP.TP2~ #0 #0 // Expanded Thief Stronghold: v2.18
~SETUP-AJOCMOD.TP2~ #0 #0 // AjocMod Weidu: v1.6.3
~SETUP-TTSQ.TP2~ #0 #0 // The Tortured Soul Quest - WeiDU: v5
~EMAD/SETUP-EMAD.TP2~ #0 #0 // A Z-rated Adventure - an IM4 Non-Entry: v4
~EMAD/SETUP-EMAD.TP2~ #0 #1 // The Promise of a Troll: v4
~EMAD/SETUP-EMAD.TP2~ #0 #2 // A Bhaalspawn's Best Friend: v4
~EMAD/SETUP-EMAD.TP2~ #0 #3 // Under Her Spell: v4
~EMAD/SETUP-EMAD.TP2~ #0 #4 // Forgery: v4
~EMAD/SETUP-EMAD.TP2~ #0 #5 // Character Medley: v4
~SETUP-PLANARSPHEREMOD.TP2~ #0 #0 // PlanarSphereMod v2.6c: v2.6c
~SETUP-PLANARSPHEREMOD.TP2~ #0 #1 // Planar Sphere Store: v2.6c
~SETUP-PLANARSPHEREMOD.TP2~ #0 #2 // Waukeen's Promenade Store: v2.6c
~SETUP-PLANARSPHEREMOD.TP2~ #0 #3 // Planar Sphere Return v2: v2.6c
~C#SB_SILBER/SETUP-C#SB_SILBER.TP2~ #0 #0 // Adalon's Blood - Modification for BGII by Gandalf the white: 8
~SETUP-SPGAUNT.TP2~ #0 #0 // Spellhold Gauntlet
~SETUP-SPGAUNT.TP2~ #0 #1 // Irenicus Waiting in Spellhold
~SETUP-SPGAUNT.TP2~ #0 #3 // Interjections for Spellhold Gauntlet (dialogue by Liam)
~TOD/SETUP-TOD.TP2~ #0 #0 // Tower Of Deception Mod (Requires Throne Of Bhaal)
~TOD/SETUP-TOD.TP2~ #0 #1 // Improved Astral Shard Guardian
~TOD/SETUP-TOD.TP2~ #0 #2 // Encounter with Ustrain
~DC/SETUP-DC.TP2~ #0 #0 // Dungeon Crawl, v4
~ASSASSINATIONS/SETUP-ASSASSINATIONS.TP2~ #0 #0 // Assassinations mod for Baldur's Gate II, v6
~FADINGPROMISES/SETUP-FADINGPROMISES.TP2~ #0 #0 // Fading Promises: v1 BWP Fix
~BAGBONUS.TP2~ #0 #0 // Bonus Potioncase and Ammobelt to Deidre's store: v1.0.3
~SETUP-RGENIE.TP2~ #0 #0 // Ribald's Genie
~SETUP-BOM.TP2~ #0 #0 // Boards of Magick item pack!
~SETUP-BG2SOA.TP2~ #0 #1 // Adds Items from Baldurs Gate to SoA -> Improved Mencar Pebblecrusher (Not so cheesy method)
~BW_HERBS_BG2/SETUP-BW_HERBS_BG2.TP2~ #0 #0 // Herbs and Potions Add-in for BG2 by Baronius: v1.0.4
~SETUP-KWOLF.TP2~ #0 #0 // KWolf - new NPC (WeiDU): v1.1
~RTTITEMPACK/RTTITEMPACK.TP2~ #0 #0 // Install RTT Item Pack? **The items are added to the "special" store of Ribald (Adventure's Mart, Waukeen's Promenade) available after SpellHold.**: v1
~SETUP-RUAD.TP2~ #0 #0 // Ruad Ro'fhessa (SoA): v22
~SETUP-RUAD.TP2~ #0 #1 // Ruad Ro'fhessa (ToB): v22
~ABYSTORE/ABYSTORE.TP2~ #0 #0 // Unusual Oddities Shop
~SETUP-UNDERREP.TP2~ #0 #0 // Underrepresented Items From Icewind Dale 2
~SETUP-ITEMUPGRADE.TP2~ #0 #0 // Shadows Of Amn Item Upgrades
~SETUP-ITEMUPGRADE.TP2~ #0 #1 // Throne Of Bhaal Item Upgrades
~CLIFFKEY/SETUP-CLIFFKEY.TP2~ #0 #1 // A Mod for the Orderly - Add a Keyring to Faerun! See readme for more details about the choices below. -> Consistency Plus version: v2
~SETUP-BLOODMORT.TP2~ #0 #0 // New Spell - Blood Of The Martyr: v4.1
~SETUP-EBG2.TP2~ #0 #0 // Additional merchant with new items: v1.1
~SETUP-EBG2.TP2~ #0 #1 // Interjections: v1.1
~SETUP-EBG2.TP2~ #0 #2 // Tomes and manuals: v1.1
~SETUP-EBG2.TP2~ #0 #4 // Additional portraits: v1.1
~SETUP-EBG2.TP2~ #0 #5 // Lost item descriptions: v1.1
~SETUP-EBG2.TP2~ #0 #6 // Dragonsuit & Glory of Balduran (ToB): v1.1
~SETUP-EBG2.TP2~ #0 #7 // New racial enemies: v1.1
~SETUP-EBG2.TP2~ #0 #18 // Miscellaneous tweaks: v1.1
~SETUP-FOODMOD.TP2~ #0 #0 // Chosen of Mystra's Food and Herbal Mod (Requires Throne of Bhaal)
~SETUP-RUPERT.TP2~ #0 #0 // Rupert the Dye Merchant (for BG2 or TuTu/BGT)
~SETUP-ALCHEMY.TP2~ #0 #0 // Jan's Alchemy: v2
~SETUP-AMBER.TP2~ #0 #0 // Amber the NPC MOD for BGII:SoA: v2.5
~SETUP-TSUJATHA.TP2~ #0 #0 // Tsujatha (BG2:SoA NPC) created by Sillara of the Tamari: v12
~SETUP-SAERILETH.TP2~ #0 #0 // Saerileth Romance Mod (BG2:SoA & TOB NPC) created by nethrin and Sillara: v14
~SETUP-BTL.TP2~ #0 #0 // Beyond the Law - Kova & Kiyone
~SETUP-BTL.TP2~ #0 #1 // Alternate Soundset for Kiyone - Female4
~SETUP-BTL.TP2~ #0 #2 // Better Balanced BTL Items
~SETUP-BTL.TP2~ #0 #3 // Portraits for Minor Non-Joinable BTL NPCs
~C#AJANTIS_SVA/SETUP-C#AJANTIS_SVA.TP2~ #1 #0 // Sir Ajantis NPC for BGII-SoA: open Beta 0.2.19
~SETUP-TASHIA.TP2~ #0 #0 // Tashia NPC Mod -> Full version (ToB required): v1.1
~SETUP-TASHIA.TP2~ #0 #2 // Tashia Add-on Pack by Bri and Lord Ernie (English only, Tashia ToB Required) -> Action Style dialogues: v1.1
~CHLOE.TP2~ #0 #0 // Chloe NPC mod v1.2: BGT Compatibility
~SETUP-KIVAN.TP2~ #0 #0 // Kivan of Shilmista: v8.1
~SETUP-KIVAN.TP2~ #0 #2 // Select Deheriana's Class -> Wild Mage: v8.1
~SETUP-KIVAN.TP2~ #0 #6 // Select Kivan's Portrait -> Install Herd's Alternative Portrait for Kivan.: v8.1
~SETUP-KIVAN.TP2~ #0 #7 // Install ToB Portion of the Mod: v8.1
~SETUP-FADE.TP2~ #0 #0 // Fade: An NPC for Baldur's Gate II
~SETUP-KIDO.TP2~ #0 #0 // Kido the Jester (Requires Throne of Bhaal)
~SETUP-KIDO.TP2~ #0 #3 // Which of Kido's portraits do you wish to install? -> Kido's old portraits (of version 1.0 till 2.1)?
~SETUP-ARIENA.TP2~ #0 #0 // Ariena the Half-orc (Requires Throne of Bhaal)
~SETUP-ARIENA.TP2~ #0 #1 // Which of Ariena's portraits do you wish to install? -> Default portraits?
~SETUP-KINDREK.TP2~ #0 #0 // Kindrek v2.4 (BG2:SoA & TOB NPC) created by nethrin
~KITANYA/SETUP-KITANYA.TP2~ #0 #0 // Kitanya Conversation/Romance Mod for BG2
~KITANYA/SETUP-KITANYA.TP2~ #0 #1 // Wizardslayer Bugs Fix
~SETUP-NEH'TANIEL.TP2~ #0 #0 // Neh'taniel NPC Mod: v2.75
~STAR.TP2~ #0 #0 // SilverStar Mod
~SETUP-VALEN.TP2~ #0 #0 // Valen
~XAN/SETUP-XAN.TP2~ #0 #0 // Xan NPC MOD for Baldur's Gate II, v8
~XAN/SETUP-XAN.TP2~ #0 #3 // Install alternate class for Xan? -> Change Xan's class to Sorcerer
~XAN/SETUP-XAN.TP2~ #0 #5 // BG1-style flaming swords
~SETUP-YASRAENA.TP2~ #0 #0 // Yasraena (BG2:SoA & TOB NPC) created by nethrin & Sillara of the Tamari: v10
~SETUP-ALORA.TP2~ #0 #0 // Chosen of Mystra's Alora NPC Mod (Requires Throne of Bhaal): 1.1
~AURENASEPH/SETUP-AURENASEPH.TP2~ #0 #0 // Auren Aseph V6.2 for BG2:ToB
~SETUP-THEUNDYING.TP2~ #0 #0 // "The Undying" Mod (Requires Throne of Bhaal)
~SETUP-THEUNDYING.TP2~ #0 #1 // Smarter Enemies
~SETUP-THEUNDYING.TP2~ #0 #2 // Harder Enemies
~THAEL/THAEL.TP2~ #0 #0 // THAEL, Elfo Mago-Ladron y VELVEVLOS, Hoja Sangrienta v2.31
~SETUP-KIM.TP2~ #2 #0 // Kim for BG2:SOA (ToB: required) version 1.62
~SETUP-KIM.TP2~ #2 #1 // Installation of the readjusted axe
~TIAX/SETUP-TIAX.TP2~ #0 #0 // Tiax NPC MOD for Baldur's Gate II, v1
~SARAHTOB/SETUP-SARAHTOB.TP2~ #0 #0 // Sarah NPC Romance Mod for BG2:ToB: Beta 2.0
~SETUP-HUBELPOT.TP2~ #0 #0 // SConrad's IM6-entry: Hubelpot Thistledown, the Vegetable Merchant NPC-mod: BWP v6 Fix
~SETUP-HUBELPOT.TP2~ #0 #1 // Hubelpot's Kit -> Default kit, the Totemic Druid: BWP v6 Fix
~ANGELO/SETUP-ANGELO.TP2~ #0 #0 // Angelo NPC MOD for Baldur's Gate II, v3
~SETUP-MIRIAM.TP2~ #0 #0 // Chosen of Mystra's Miriam NPC Mod (Requires Throne of Bhaal)
~TOUCHED/SETUP-TOUCHED.TP2~ #0 #0 // Touch the Moon NPC (Requires Throne of Bhaal)
~TOUCHED/SETUP-TOUCHED.TP2~ #0 #1 // Install Wild Elf Fighter Kit
~NINDE/NINDE.TP2~ #0 #0 // Ninde NPC Mod for BGII: SoA: v1.1
~XULAYE/XULAYE.TP2~ #0 #0 // Xulaye NPC Mod for BG2:SoA
~XULAYE/XULAYE.TP2~ #0 #1 // Xulaye's Player Initiated Dialogues
~XULAYE/XULAYE.TP2~ #0 #2 // Korgan Fights at the Pits
~SETUP-ACBRE_V4.TP2~ #0 #1 // Ascalons Breagar: Inhalte von BG2 und TdB: 4.3
~HALDAMIR/SETUP-HALDAMIR.TP2~ #0 #0 // Haldamir: 0.5 ALPHA
~SETUP-ALASSA.TP2~ #0 #0 // Alassa NPC
~ALLISON/SETUP-ALLISON.TP2~ #0 #0 // Allison (One-Day NPC) v1.6
~SETUP-ANISHAI.TP2~ #0 #0 // Anishai one-day NPC: v1.4
~SETUP-BONSBRUCEV2.TP2~ #0 #0 // Bons's Bruce The Cockney Barfighter - A One-Day NPC - Version 2
~SETUP-FOXMONSTER.TP2~ #0 #0 // Moddie, "the fox monster in your backpack": v1.2
~SETUP-JANDOR.TP2~ #0 #0 // JandorNPC-WeiDU: v2
~SETUP-CWS.TP2~ #0 #0 // Cloakwood Squares -- The Mod v2
~JZ/SETUP-JZ.TP2~ #0 #0 // The Jerry Zinger Show
~DEARNISE/SETUP-DEARNISE.TP2~ #0 #0 // de'Arnise Romance for Baldur's Gate II, v2
~RE/SETUP-RE.TP2~ #0 #0 // Aerie, Anomen, Jaheira and Viconia React to Romantic Encounters
~RE/SETUP-RE.TP2~ #0 #1 // Storms and Lightning, by berelinde (Weathermistress Ada, adult content)
~RE/SETUP-RE.TP2~ #0 #2 // Aimi's Magic, by berelinde (adult content)
~RE/SETUP-RE.TP2~ #0 #3 // Anishai's Deft Hands, by cmorgan
~RE/SETUP-RE.TP2~ #0 #4 // An Evening with Aran, by Kulyok
~RE/SETUP-RE.TP2~ #0 #5 // Bjornin's Desire, by jastey (adult content)
~RE/SETUP-RE.TP2~ #0 #6 // Bodhi's Allure, by Kulyok (adult content)
~RE/SETUP-RE.TP2~ #0 #7 // Trademeet with Guildmistress Busya, by magrat
~RE/SETUP-RE.TP2~ #0 #8 // The Gambling Cambion, by Kulyok
~RE/SETUP-RE.TP2~ #0 #9 // Chanelle's Gifts, by cmorgan (adult content)
~RE/SETUP-RE.TP2~ #0 #10 // A Night with Coran, by magrat
~RE/SETUP-RE.TP2~ #0 #11 // Cyric's Test, by Kulyok
~RE/SETUP-RE.TP2~ #0 #12 // A Tryst with a Pirate Lord, by Kulyok (Desharik, adult content)
~RE/SETUP-RE.TP2~ #0 #13 // A Lonely Dryad, by Kulyok (adult content)
~RE/SETUP-RE.TP2~ #0 #14 // Edwin's Softer Side, by Kulyok
~RE/SETUP-RE.TP2~ #0 #15 // Eldoth' Exploits, by Kulyok
~RE/SETUP-RE.TP2~ #0 #16 // Elhan's Expansion, by Kulyok
~RE/SETUP-RE.TP2~ #0 #17 // Firkraag's Unsheathed Sword
~RE/SETUP-RE.TP2~ #0 #18 // Gaelan's Contract, by Evaine Dian
~RE/SETUP-RE.TP2~ #0 #19 // A Walk with Garren Windspear, by Kulyok
~RE/SETUP-RE.TP2~ #0 #20 // Enter Haer'Dalis, by Kulyok
~RE/SETUP-RE.TP2~ #0 #21 // Hendak's Heart, by jastey
~RE/SETUP-RE.TP2~ #0 #22 // Ilona, a Merchant's Daughter, by Kulyok
~RE/SETUP-RE.TP2~ #0 #23 // Jarlaxle's Fascinations, by Catseye
~RE/SETUP-RE.TP2~ #0 #24 // A Night with Lais in Imnesvale, by Kulyok
~RE/SETUP-RE.TP2~ #0 #25 // Laran's Promise, by berelinde (adult content)
~RE/SETUP-RE.TP2~ #0 #26 // The Love Song of Logan, Lord Coprith, by Ajnos
~RE/SETUP-RE.TP2~ #0 #27 // Mekrath and Nymphology, by Kulyok
~RE/SETUP-RE.TP2~ #0 #28 // Mira's Special Stock, by berelinde
~RE/SETUP-RE.TP2~ #0 #29 // Noober Returns, by cmorgan
~RE/SETUP-RE.TP2~ #0 #30 // Rebecca the Gypsy, by Kulyok
~RE/SETUP-RE.TP2~ #0 #31 // Renal Bloodscalp: A Dangerous Affair, by cmorgan (adult content)
~RE/SETUP-RE.TP2~ #0 #32 // Old Ribald's Speciality, by Evaine Dian
~RE/SETUP-RE.TP2~ #0 #33 // Sir Ryan Trawl, by Kulyok
~RE/SETUP-RE.TP2~ #0 #34 // Saemon, a Pirate, by Kulyok (adult content)
~RE/SETUP-RE.TP2~ #0 #35 // Dreaming of Sendai, by Kulyok
~RE/SETUP-RE.TP2~ #0 #36 // Sheri the Bardess, by cmorgan (adult content)
~RE/SETUP-RE.TP2~ #0 #37 // Solaufein in the Lust Chambers, by jastey
~RE/SETUP-RE.TP2~ #0 #38 // Phaere's Reward, by berelinde (Talak, pleasure slave, adult content)
~RE/SETUP-RE.TP2~ #0 #39 // Spell Research with Teos, by Kulyok
~RE/SETUP-RE.TP2~ #0 #40 // A fling with Yoshimo, by Kulyok
~RE/SETUP-RE.TP2~ #0 #41 // Isabelle's Fears, by gertjanvh (adult content)
~RE/SETUP-RE.TP2~ #0 #42 // Anne's Rescue, by gertjanvh (adult content)
~RE/SETUP-RE.TP2~ #0 #43 // The Queen, by Domi
~RE/SETUP-RE.TP2~ #0 #44 // Valygar Romance, by Kulyok
~RE/SETUP-RE.TP2~ #0 #45 // Rehearsal with Chandra, by Western Paladin
~RE/SETUP-RE.TP2~ #0 #46 // Goldander Blackenrock: After a Party, by magrat
~RE/SETUP-RE.TP2~ #0 #47 // A Chat with Viekang, by magrat
~RE/SETUP-RE.TP2~ #0 #48 // Bravery or Folly? by Aeryn (Sarevok, adult content)
~RE/SETUP-RE.TP2~ #0 #49 // Blame the Moon, by Aeryn (Cernd)
~RE/SETUP-RE.TP2~ #0 #50 // Cernick's Confession, by Cal Jones
~SETUP-BANTERPACK.TP2~ #0 #0 // Pocket Plane Banter Pack for BG2: Shadows of Amn
~SETUP-BANTERPACK.TP2~ #0 #2 // Pocket Plane Banter Pack for BG2: Throne of Bhaal
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #0 // Extended NPC-NPC Interaction SoA: 3.2
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #1 // Extended Minsc/Aerie Interaction ToB: 3.2
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #2 // Imoen "Retrospection" dialogue for BGII: ToB: 3.2
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #3 // Wake-Up dialogue for Anomen Romance (By David Gaider with additions from Kulyok): 3.2
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #4 // NPC Conflict Revisions: 3.2
~VICONIA/SETUP-VICONIA.TP2~ #0 #0 // Viconia Friendship: 2
~MAZZY/SETUP-MAZZY.TP2~ #0 #0 // Mazzy Friendship: 1
~YOSHIMO/YOSHIMO.TP2~ #0 #0 // Yoshimo Friendship Mod for BGII: SoA: 1
~SETUP-EDWINROMANCE.TP2~ #0 #0 // EdwinRomance
~SETUP-EDWINTOB.TP2~ #0 #0 // Edwin Romance ToB
~SETUP-EDWINTOB.TP2~ #0 #1 // New ending for Viconia Romance by Laufey
~SETUP-EDWINFLIRTS.TP2~ #0 #0 // Edwin Flirts 0.1b
~SETUP-CHIARA.TP2~ #0 #0 // Chiara - Ein Charakter aus dem Rosenranken-Forum
~SETUP-GOO.TP2~ #0 #0 // Goo the Disembodied Floating Eyeball
~SETUP-MALTHIS.TP2~ #0 #0 // Malthis, der Saebelrassler!: Version 2
~SBS.TP2~ #0 #0 // Summon Bhaalspawn
~SBS.TP2~ #0 #1 // Install Skie Portrait (Original Mod Portrait)
~SETUP-VANIM.TP2~ #1 #0 // A new NPC: Vanim, a notorious assassin
~SETUP-BIDDE.TP2~ #0 #0 // Biddekelorak v1 (BG2:SoA & TOB NPC) created by nethrin
~SDMODS/SDMODS.TP2~ #0 #0 // Shed's Mods
~SETUP-MDX.TP2~ #0 #0 // Xmas Mod: v1.0.2
~SETUP-BWL_CONTEST.TP2~ #0 #0 // K'aeloree's BWL Contest Items
~SETUP-THOGHMA.TP2~ #0 #0 // Quete au service d'Oghma
~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #0 // The Price Of Friendship: v4
~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #1 // Some of My Best Friends Are Slimes: v4
~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #2 // You Could Restore the Summon Cow Spell, But Why?: v4
~SKOOTERTHENPC/SETUP-SKOOTERTHENPC.TP2~ #0 #0 // Skooter The NPC Mod for BG2:SoA (retarded content: not intended for serious people)
~LUCY/SETUP-LUCY.TP2~ #0 #0 // Lucy the Wyvern: 1
~SETUP-UB.TP2~ #0 #3 // "Cat and Mouse" (Bodhi hunts you in Spellhold) by Ghreyfain: v18
~SETUP-UB.TP2~ #0 #0 // The Kidnapping of Boo by Cliffette: v18
~SETUP-UB.TP2~ #0 #2 // Kalah and What He Was Promised: v18
~SETUP-UB.TP2~ #0 #4 // Gorje Hilldark and the Extended Illithium Quest: v18
~SETUP-UB.TP2~ #0 #5 // The Pai'Na/Spider's Bane Quest: v18
~SETUP-UB.TP2~ #0 #6 // Restored Crooked Crane Inn: v18
~SETUP-UB.TP2~ #0 #7 // Restored Encounters: v18
~SETUP-UB.TP2~ #0 #8 // Artemis Entreri in Bodhi's Lair: v18
~SETUP-UB.TP2~ #0 #9 // Corrected "Xzar's Creations": v18
~SETUP-UB.TP2~ #0 #10 // Restored Hell Minions, by SimDing0: v18
~SETUP-UB.TP2~ #0 #12 // Item Restorations: v18
~SETUP-UB.TP2~ #0 #15 // NPC Portrait Restorations: v18
~SETUP-UB.TP2~ #0 #16 // Corrected BAMs and Scripts: v18
~SETUP-UB.TP2~ #0 #17 // Corrected Character Names and Biographies: v18
~SETUP-UB.TP2~ #0 #18 // Restored Minor Dialogs: v18
~SETUP-UB.TP2~ #0 #19 // Restored Bhaalspawn Powers, by David Gaider: v18
~SETUP-UB.TP2~ #0 #21 // Throne of Bhaal Minor Restorations: v18
~SETUP-UB.TP2~ #0 #24 // Sarevok's Remorse: v18
~SETUP-GHOST.TP2~ #0 #0 // Ghost - WeiDU-version: v2
~SETUP-GMINION.TP2~ #0 #0 // gMinion v1.8: v1.8 BGT-expansion
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #0 // Spell Revisions: v3
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #1 // Cure Sleep Fix: v3
~TELEPORT/TELEPORT.TP2~ #1 #0 // Teleport spell for BG2:SoA
~TELEPORT/TELEPORT.TP2~ #1 #1 // Teleport spell for BG2:ToB
~SETUP-SCS.TP2~ #0 #10 // Detectable Spells: v12
~SETUP-SCS.TP2~ #0 #20 // Allow enemy AI to detect the party's magic items: v12
~SETUP-SCS.TP2~ #0 #30 // Correct various errors on race, class etc: v12
~SETUP-SCS.TP2~ #0 #1001 // Make Protection from Normal Missiles block magical missiles -> Only +1 and better missiles penetrate Protection from Normal Missiles, and +1 missiles are replaced by nonmagical Masterwork versions: v12
~SETUP-SCS.TP2~ #0 #2000 // Make elemental arrows more like their BG2 counterparts: v12
~SETUP-SCS.TP2~ #0 #2020 // Re-introduce potions of extra-healing: v12
~SETUP-SCS.TP2~ #0 #3001 // Standardise spells: BG1 vs BG2 -> Introduce BG2 spell scrolls into BG1: v12
~SETUP-SCS.TP2~ #0 #3050 // Better NPC management: v12
~SETUP-SCS.TP2~ #0 #3070 // Move NPCs to more convenient locations: v12
~SETUP-SCS.TP2~ #0 #4000 // Skip Candlekeep: v12
~SETUP-SCS.TP2~ #0 #4010 // Remove blur effect from displacer cloak: v12
~SETUP-SCS.TP2~ #0 #4020 // Stackable ankheg shells, winterwolf pelts and wyvern heads: v12
~SETUP-SCS.TP2~ #0 #4030 // Move Boo out of quick access and into Minsc's pack: v12
~SETUP-SCS.TP2~ #0 #4050 // Ease-of-use player AI: v12
~SETUP-SCS.TP2~ #0 #5000 // Smarter general AI: v12
~SETUP-SCS.TP2~ #0 #5010 // Better calls for help: v12
~SETUP-SCS.TP2~ #0 #5024 // Potions for NPCs -> Three quarters of the potions dropped by slain enemies break and are lost: v12
~SETUP-SCS.TP2~ #0 #5033 // Smarter mages -> Mages use spells from BG1 and BG2; mages pre-buff: v12
~SETUP-SCS.TP2~ #0 #5043 // Smarter priests -> Priests use spells from BG1 and BG2; priests pre-buff: v12
~SETUP-SCS.TP2~ #0 #5050 // Smarter deployment: v12
~SETUP-SCS.TP2~ #0 #5060 // Harder giant and phase spiders: v12
~SETUP-SCS.TP2~ #0 #5070 // Smarter sirines and dryads: v12
~SETUP-SCS.TP2~ #0 #5080 // Slightly harder carrion crawlers: v12
~SETUP-SCS.TP2~ #0 #5090 // Smarter basilisks: v12
~SETUP-SCS.TP2~ #0 #6000 // Improved doppelgangers: v12
~SETUP-SCS.TP2~ #0 #6010 // Tougher Black Talons and Iron Throne guards: v12
~SETUP-SCS.TP2~ #0 #6020 // Improved deployment for parties of assassins: v12
~SETUP-SCS.TP2~ #0 #6030 // Dark Side-based kobold upgrade: v12
~SETUP-SCS.TP2~ #0 #6040 // Relocated bounty hunters: v12
~SETUP-SCS.TP2~ #0 #6050 // Improved Ulcaster: v12
~SETUP-SCS.TP2~ #0 #6060 // Improved Balduran's Isle: v12
~SETUP-SCS.TP2~ #0 #6070 // Improved Durlag's Tower: v12
~SETUP-SCS.TP2~ #0 #6080 // Improved Demon Cultists: v12
~SETUP-SCS.TP2~ #0 #6090 // Improved Cloakwood Druids: v12
~SETUP-SCS.TP2~ #0 #6100 // Improved Bassilus: v12
~SETUP-SCS.TP2~ #0 #6110 // Improved Drasus party: v12
~SETUP-SCS.TP2~ #0 #6120 // Improved Red Wizards: v12
~SETUP-SCS.TP2~ #0 #6130 // Improved Undercity party: v12
~SETUP-SCS.TP2~ #0 #6140 // Improved minor encounters: v12
~SETUP-SCS.TP2~ #0 #6150 // Tougher chapter-two end battle: v12
~SETUP-SCS.TP2~ #0 #6160 // Tougher chapter-three end battle: v12
~SETUP-SCS.TP2~ #0 #6170 // Tougher chapter-four end battle: v12
~SETUP-SCS.TP2~ #0 #6180 // Tougher chapter-five end battle: v12
~SETUP-SCS.TP2~ #0 #6190 // Tougher chapter-six end battle: v12
~SETUP-SCS.TP2~ #0 #6200 // Improved final battle: v12
~SETUP-RES_FIXER.TP2~ #0 #0 // Resource Fixer: v1
~SETUP-BPV177.TP2~ #0 #0 // Big Picture AI/Enhancement Mod, version 177 weidu (beta): BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #1 // Improved Suldanessallar: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #2 // Improved Spellhold: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #3 // Wand of Orcus Add-In: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #4 // Improved Small Teeth Pass, by Kensai Ryu: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #5 // Improved Kangaxx Encounter, by Kensai Ryu: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #6 // Kensai Ryu's Improved Crypt King: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #7 // Kensai Ryu's Gnome Fighter/Illusionist in the Docks: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #8 // Improved Random Encounters, by Gebhard Blucher and Kensai Ryu: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #9 // Gebhard Blucher's Lich in the Docks: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #10 // Red Badge, Poison-Based Encounter, by Westley Weimer: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #11 // Kuroisan the Acid Kensai, by Westley Weimer: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #12 // The Ritual, by Westley Weimer: BWP v6 Fix
~SETUP-BPV177.TP2~ #0 #13 // Improved Xvart Village, for BGT-weidu: BWP v6 Fix
~SETUP-BPV177-TOBFIX.TP2~ #0 #0 // BPv177 TOB Trigger Fix
~WHEELS/SETUP-WHEELS.TP2~ #0 #0 // The Wheels of Prophecy: v2
~SETUP-GRIMUARS.TP2~ #0 #0 // Grimuars for BG2 NO TACTICS
~SETUP-GRIMUARS.TP2~ #0 #2 // Additional Grimuars Store
~SETUP-GRIMUARS.TP2~ #0 #3 // Tougher Evil Party in Temple District - NOT COPMATYBILE WITH IMPROVED BATTLES
~SETUP-GRIMUARS.TP2~ #0 #4 // Tougher Gaal
~SETUP-GRIMUARS.TP2~ #0 #5 // Tougher Ardhata
~SETUP-SOLAUFEIN.TP2~ #0 #0 // Solaufein Romance for Baldur's Gate II (SoA & ToB)
~SETUP-RPGSOLAFLIRTPACK.TP2~ #0 #0 // The RPG Solaufein Flirt Pack for BG2 (Rated NC17)
~SETUP-SHEENA.TP2~ #0 #0 // Install A Half Dragon Tale: v1.7
~KELSEY.TP2~ #0 #0 // Kelsey v2.1: for BG2 - SoA
~KELSEY.TP2~ #0 #1 // Kelsey/Solaufein Content: Banter and Romance Conflict OPTIONAL, RECOMMENDED ONLY for use with Solaufein V60 AND ABOVE
~SETUP-KELSEYTOB.TP2~ #0 #0 // Kelsey: ToB - Version 2
~SETUP-KELSEYTOB.TP2~ #0 #1 // Kelsey/Solaufein Romance Conflict (OPTIONAL, RECOMMENDED ONLY for use with Solaufein V60 AND ABOVE)
~SETUP-KELSEYTOB.TP2~ #0 #2 // Ascension-specific dialogue (Requires WeiDU Ascension, v1.4.12 or greater recommended)
~SETUP-KELSEYTOB.TP2~ #0 #3 // Install Default Kelsey portrait set by Wynne Lurty? (set 1 of 3)
~SETUP-KETO.TP2~ #0 #0 // Keto-SOA NPC V2
~SETUP-KETO.TP2~ #0 #1 // Keto/Kelsey Interaction (Requires Kelsey-SOA)
~NATHANIEL/SETUP-NATHANIEL.TP2~ #0 #0 // Nathaniel NPC Mod for BGII
~NATHANIEL/SETUP-NATHANIEL.TP2~ #0 #1 // Choose a portrait for Nathaniel -> Default portrait by Feuille
~NATHANIEL/SETUP-NATHANIEL.TP2~ #0 #4 // Solaufein Conflict
~NATHANIEL/SETUP-NATHANIEL.TP2~ #0 #5 // Kelsey Content
~LUXLEYSOA/SETUP-LUXLEYSOA.TP2~ #0 #0 // Luxley Family Mod for BGII:SoA
~LUXLEYSOA/SETUP-LUXLEYSOA.TP2~ #0 #1 // Portraits for non-joinable NPCs
~LUXLEYSOA/SETUP-LUXLEYSOA.TP2~ #0 #2 // Nathaniel Content
~IYLOS/IYLOS.TP2~ #0 #0 // Iylos NPC for BGII:ToB: 2.3
~IYLOS/IYLOS.TP2~ #0 #1 // Install extended content (PID, more interjections, friendship, scenery & plot dialogues)?: 2.3
~IYLOS/IYLOS.TP2~ #0 #6 // How much time would you like in between Iylos' PC dialogues? -> 60 Minutes: 2.3
~SETUP-NPCFLIRT.TP2~ #0 #0 // Aerie Flirt Pack For SOA
~SETUP-NPCFLIRT.TP2~ #0 #1 // Aerie/Solaufein Romance Conflict For SOA (Solaufein V60 or greater recommended)
~SETUP-NPCFLIRT.TP2~ #0 #2 // Aerie Flirt Pack For TOB
~SETUP-NPCFLIRT.TP2~ #0 #3 // Aerie/Solaufein Romance Conflict For TOB (Solaufein V60 or greater recommended)
~SETUP-NPCFLIRT.TP2~ #0 #4 // Jaheira Flirt Pack for SOA
~SETUP-NPCFLIRT.TP2~ #0 #5 // Jaheira/Solaufein Romance Conflict For SOA (Solaufein V60 or greater recommended)
~SETUP-NPCFLIRT.TP2~ #0 #6 // Jaheira Flirt Pack for TOB
~SETUP-NPCFLIRT.TP2~ #0 #7 // Jaheira/Solaufein Romance Conflict For TOB (Solaufein V60 or greater recommended)
~SETUP-NPCFLIRT.TP2~ #0 #8 // Viconia Flirt Pack for SOA
~SETUP-NPCFLIRT.TP2~ #0 #9 // Viconia/Solaufein Romance Conflict For SOA (Solaufein V60 or greater recommended)
~SETUP-NPCFLIRT.TP2~ #0 #10 // Viconia Flirt Pack for TOB
~SETUP-NPCFLIRT.TP2~ #0 #11 // Viconia/Solaufein Romance Conflict For TOB (Solaufein V60 or greater recommended)
~SETUP-NPCFLIRT.TP2~ #0 #12 // Anomen Flirt Pack for SOA
~SETUP-NPCFLIRT.TP2~ #0 #13 // Anomen/Solaufein Romance Conflict For SOA (Solaufein V60 or greater recommended)
~SETUP-NPCFLIRT.TP2~ #0 #14 // Anomen Flirt Pack for TOB
~SETUP-NPCFLIRT.TP2~ #0 #15 // Anomen/Solaufein Romance Conflict For TOB (Solaufein V60 or greater recommended)
~G3ANNIVERSARY/SETUP-G3ANNIVERSARY.TP2~ #0 #0 // The Gibberlings Three Anniversary Mod
~SETUP-MTS_CRAPPACKV2.TP2~ #0 #6 // Paladin Patch by Falkentyne
~SETUP-MTS_CRAPPACKV2.TP2~ #0 #8 // Extended Mage/Cleric Spell Tables by Kevin Dorner
~SETUP-MTS_CRAPPACKV2.TP2~ #0 #9 // All-Blunt Dwarven Thrower by Kevin Dorner
~SETUP-MTS_CRAPPACKV2.TP2~ #0 #25 // Install All Items Identified in Selence's Shop
~SETUP-MTS_CRAPPACKV2.TP2~ #0 #32 // Install Kelsey Compatability patch by Moongaze
~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #0 // Crossmod Banter Pack for Shadows of Amn: 8
~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #1 // Crossmod Banter Pack for Throne of Bhaal: 8
~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #2 // Crossmod Romance Conflicts: 8
~SETUP-ACBRE_V4.TP2~ #0 #2 // Ascalons Breagar: Crossmod-Inhalte und PIDs: 4.3
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #0 // Changes to trueclass bards and thieves, and unmodded game kits (required for other components): v4
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #1 // Add new bardic store and thief items: v4
~HAMMERS/SETUP-HAMMERS.TP2~ #0 #0 // Thrown Hammers: v1 LW-BGT
~RR/SETUP-RR.TP2~ #0 #0 // Proper dual-wielding implementation for Thieves and Bards: v4.20
~RR/SETUP-RR.TP2~ #0 #1 // Thief kit revisions: v4.20
~RR/SETUP-RR.TP2~ #0 #3 // Proper racial adjustments for thieving skills: v4.20
~RR/SETUP-RR.TP2~ #0 #4 // Bard kit revisions: v4.20
~RR/SETUP-RR.TP2~ #0 #6 // Proper spell progression for Bards: v4.20
~RR/SETUP-RR.TP2~ #0 #7 // Additional equipment for Thieves and Bards: v4.20
~RR/SETUP-RR.TP2~ #0 #8 // Upgradeable Equipment: v4.20
~RR/SETUP-RR.TP2~ #0 #9 // Revised Thievery -> Use PnP thievery potions and prevent their effects from stacking: v4.20
~RR/SETUP-RR.TP2~ #0 #11 // Chosen of Cyric encounter: v4.20
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #120 // Change Avatar When Wearing Robes or Armor (Galactygon): v7 BWP fix
~SCSII/SETUP-SCSII.TP2~ #0 #1000 // Detectable spells and effects (required for most other components): v8
~SCSII/SETUP-SCSII.TP2~ #0 #2000 // Allow Spellstrike to take down a Protection from Magic scroll: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2010 // More consistent Breach spell (always affects liches and rakshasas; doesn't penetrate Spell Turning): v8
~SCSII/SETUP-SCSII.TP2~ #0 #2020 // Antimagic attacks penetrate improved invisibility: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2030 // Iron Skins behaves like Stoneskin (can be brought down by Breach): v8
~SCSII/SETUP-SCSII.TP2~ #0 #2041 // Modify the Harm spell so it does damage rather than reducing target to 1 hp -> Enemy and player Harm spells both do 150 hp of damage: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2050 // Make individual versions of Spell Immunity available, so that players can use them in Contingencies etc.: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2060 // Revert Greater Restoration back to only affecting one creature: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2070 // Blade Barrier and Globe of Blades only affect hostile creatures: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2080 // Cap damage done by Skull Trap at 12d6: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2090 // Make Power-Word: Blind single-target: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2100 // Make Minute Meteors into +2 weapons: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2110 // Reduce the power of Inquisitors' Dispel Magic -> Inquisitors dispel at 1.5 x their level (not twice their level): v8
~SCSII/SETUP-SCSII.TP2~ #0 #3000 // Remove the Shield of Balduran from the game: v8
~SCSII/SETUP-SCSII.TP2~ #0 #3010 // Remove the invisibility power of the Staff of the Magi: v8
~SCSII/SETUP-SCSII.TP2~ #0 #3020 // Move Vhailor's Helm into Throne of Bhaal: v8
~SCSII/SETUP-SCSII.TP2~ #0 #3030 // Move the Cloak of Mirroring: v8
~SCSII/SETUP-SCSII.TP2~ #0 #3040 // Move the Robe of Vecna into Throne of Bhaal: v8
~SCSII/SETUP-SCSII.TP2~ #0 #3050 // Replace +1 magical weapons with Fine ones: v8
~SCSII/SETUP-SCSII.TP2~ #0 #3080 // Faster Bears: v8
~SCSII/SETUP-SCSII.TP2~ #0 #4000 // Increase the price asked by Gaylan Baele -> Gaylan wants 40,000 gold pieces: v8
~SCSII/SETUP-SCSII.TP2~ #0 #4010 // Make Freedom scrolls available earlier: v8
~SCSII/SETUP-SCSII.TP2~ #0 #4030 // Retrieve Dropped Items from Hell: v8
~SCSII/SETUP-SCSII.TP2~ #0 #4040 // Prevent party members from dying irreversibly: v8
~SCSII/SETUP-SCSII.TP2~ #0 #5000 // Ease-of-use party AI: v8
~SCSII/SETUP-SCSII.TP2~ #0 #5010 // Remove animation from the Cloak of Mirroring (leave it for other spells and effects that use the same graphic): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6000 // Smarter general AI: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6010 // Better calls for help: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6021 // Potions for NPCs -> About half of all unused potions on dead enemies are retrievable by the party (the rest are assumed to break): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6030 // Improved Spiders: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6040 // Give fiends more staying power by increasing their hit points (this component has no effect unless Improved Fiends is installed): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6050 // Improved fiends -> Fiends have fast, uninterruptable innate magic: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6060 // Smarter genies -> Genies have fast, uninterruptable innate magic: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6070 // Give Celestials slightly more staying power: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6080 // Smarter celestials -> Celestials have fast, uninterruptable innate magic: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6090 // Give dragons more staying power by increasing their hit points: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6100 // Smarter dragons -> Dragons have fast, uninterruptable innate magic: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6110 // Smarter beholders -> Give beholder rays some chance to "burn through" spell protections: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6123 // Smarter mind flayers -> Illithids have enhanced damage resistance; Illithids can see through invisibility (matches Tactics mod): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6130 // Improved Vampires: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6135 // Smarter githyanki: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6140 // Enemy mages use Simulacrum and Project Image spells (this component will have no effect unless you install Smarter Mages): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6150 // Smarter Mages -> Mages cast some short-duration spells instantly at start of combat, to simulate pre-battle casting: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6160 // Smarter Priests -> Priests cast some short-duration spells instantly at start of combat, to simulate pre-battle casting: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6171 // Add high-level abilities (HLAs) to ToB mages -> All ToB mages who can cast 9th-level spells get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6181 // Add high-level abilities (HLAs) to ToB priests -> All ToB priests who can cast 9th-level spells get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6191 // Add high-level abilities (HLAs) to SoA mages -> All SoA mages who can cast 9th-level spells get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6201 // Add high-level abilities (HLAs) to SoA priests -> All SoA priests who can cast 9th-level spells get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6210 // Smarter Illasera: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6220 // Smarter Yaga-Shura: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6230 // Smarter Abazigal: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6240 // Smarter Gromnir: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6250 // Smarter Melissan: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6260 // Give Ascension demons SCSII scripts and abilities: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6270 // Give Ascension versions of Irenicus and Sendai SCSII scripts and abilities: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7000 // Improved Shade Lord: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7010 // Spellcasting Demiliches: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7020 // More resilient trolls: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7030 // Increase difficulty of level-dependent monster groupings -> Mildly increased difficulty: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7040 // Improved Random Encounters: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7051 // Improved d'Arnise Keep ("Tactics Remix") -> Enhanced spirit trolls (as in Tactics): v8
~SCSII/SETUP-SCSII.TP2~ #0 #7060 // Slightly improved Faldorn: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7071 // Improved Bodhi (Tactics Remix) -> Original Tactics Improved Bodhi with SCSII scripting: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7075 // Party's items are taken from them in Spellhold: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7080 // Improved Sahuagin: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7090 // Improved Beholder hive (adapted from Quest Pack): v8
~SCSII/SETUP-SCSII.TP2~ #0 #7100 // Prevent resting in the Illithid city: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7110 // Slightly Improved Drow -> Upgrade Ust Natha's defences: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7120 // Slightly Improved Watcher's Keep: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7130 // Improved Fire Giant temple: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7140 // Enhanced Sendai's Enclave: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7150 // Improved Abazigal's Lair: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7160 // Improved Minor Encounters: v8
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #2 // SCS II Fiends Hotfix: v3
~SETUP-BGTTWEAK.TP2~ #0 #100 // Eldoth reminds of Skie's ransom: 8
~SETUP-BGTTWEAK.TP2~ #0 #400 // Add Semaj's Cloak and Upgraded Koveras' Ring of Protection: 8
~SETUP-BGTTWEAK.TP2~ #0 #800 // Import more items into Shadows of Amn (WARNING: This can be considered a cheat): 8
~SETUP-BGTTWEAK.TP2~ #0 #901 // Random activated traps in the pirate cave -> Install-time randomisation: 8
~SETUP-BGTTWEAK.TP2~ #0 #1000 // Bags of the Sword Coast: 8
~SETUP-BGTTWEAK.TP2~ #0 #1104 // Altered spawns -> Deactivate BGT-WeiDU spawns: spawns appear once: 8
~SETUP-BGTTWEAK.TP2~ #0 #1200 // Arkion reacts to player's reputation: 8
~SETUP-BGTTWEAK.TP2~ #0 #1400 // More bandit scalps: 8
~SETUP-BGTTWEAK.TP2~ #0 #1502 // Altered item shattering -> Make armor and shields shatter: 8
~SETUP-BGTTWEAK.TP2~ #0 #1806 // Import more NPCs into Shadow of Amn: Skie: 8
~SETUP-BGTTWEAK.TP2~ #0 #1801 // Import more NPCs into Shadow of Amn: Branwen: 8
~SETUP-BGTTWEAK.TP2~ #0 #1802 // Import more NPCs into Shadow of Amn: Eldoth: 8
~SETUP-BGTTWEAK.TP2~ #0 #1809 // Import more NPCs into Shadow of Amn: Bub Snikt: 8
~SETUP-BGTTWEAK.TP2~ #0 #1810 // Import more NPCs into Shadow of Amn: Conchobhair Strongblade: 8
~SETUP-BGTTWEAK.TP2~ #0 #1811 // Import more NPCs into Shadow of Amn: Ferthgil Trollslayer: 8
~SETUP-BGTTWEAK.TP2~ #0 #1812 // Import more NPCs into Shadow of Amn: Jet'laya: 8
~SETUP-BGTTWEAK.TP2~ #0 #1813 // Import more NPCs into Shadow of Amn: Keiria Silverstring: 8
~SETUP-BGTTWEAK.TP2~ #0 #1814 // Import more NPCs into Shadow of Amn: Skeezer Lumpkin VI: 8
~SETUP-BGTTWEAK.TP2~ #0 #1815 // Import more NPCs into Shadow of Amn: Will Scarlet O'Hara: 8
~SETUP-BGTTWEAK.TP2~ #0 #1900 // Restore BG2 XP bonus for traps, locks, and scrolls: 8
~SETUP-BGTTWEAK.TP2~ #0 #2001 // Protagonist's biography modifications -> Do not set BG1 biography for imported characters: 8
~SETUP-BGTTWEAK.TP2~ #0 #2100 // Exotic Weapons For Taerom: 8
~SETUP-BGTTWEAK.TP2~ #0 #2300 // Disable hostile reaction after charm: 8
~SETUP-BGTTWEAK.TP2~ #0 #2400 // Enemy items shatter: 8
~SETUP-BGTTWEAK.TP2~ #0 #2500 // Access Ulgoth's Beard west of Wyrm's Crossing only: 8
~SETUP-BGTTWEAK.TP2~ #0 #2600 // Prevent access to Durlag's Tower from adjacent areas: 8
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #50 // Avatar Morphing Script: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #110 // Icon Improvements: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1010 // More Interjections: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1020 // Alter HP Triggers for NPC Wounded Dialogues: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1090 // Exotic Item Pack: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1130 // Reputation Resets in BG2 (BGT Only): v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1161 // Multiple Strongholds (Baldurdash) -> Keep Class Restrictions: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1180 // Female Edwina: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2040 // Universal Clubs: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2090 // Change Experience Point Cap -> Remove Experience Cap: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2140 // Expanded Dual-Class Options: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2192 // Limit Ability of Storekeepers to Identify Items -> Hybrid of Both Methods: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2200 // Multi-Class Grandmastery (Weimer): v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2300 // Triple-Class HLA Tables: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% Learn Spells and No Maximum Cap: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3050 // Remove fatigue from restoration spells: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3060 // Remove "You Must Gather Your Party..." Sound (Weimer): v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not fight or complain about reputation) -> NPCs can be angry about reputation but never leave (Salk): v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3170 // No Drow Avatars On Party In Underdark: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3183 // Romance Cheats: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3190 // Rest Anywhere (Japheth): v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4010 // Improved Fate Spirit Summoning: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v7 BWP fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4110 // Give Kagain A Legal Constitution Score of 19: v7 BWP fix
~RR/SETUP-RR.TP2~ #0 #2 // Thief High Level Ability revisions: v4.20
~RR/SETUP-RR.TP2~ #0 #5 // Bard High Level Ability revisions: v4.20
~ITEM_REV/ITEM_REV.TP2~ #0 #3 // Spellcasting in Armor -> Allow Spellcasting in Armor with Casting Speed Penalties for Arcane Casters: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #7 // Heavy Armor Encumbrance -> Movement Speed Penalties in Heavy Armor: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #9 // Allow Thieving Skills in Armor: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #10 // Revised Shield Bonuses: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #11 // Dual Wielding Changes for Light and Heavy Weapons: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #12 // Items of Protection Can Be Worn with Magical Armor: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #13 // Halberds Can Slash, Too: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #14 // Remove Cleric Weapon Restrictions from Multi-classed Clerics: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #15 // Prevent Druids from Wearing Helmets: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #16 // Restrict Fighter/Druids to Armor that Druids Can Wear: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #17 // Weapon Changes: v2
~ITEM_REV/ITEM_REV.TP2~ #0 #18 // Backstabbing Penalties for Inappropriate Weapons -> Backstabbing Penalties Only: v2
~CURSED_ITEMS/CURSED_ITEMS.TP2~ #0 #0 // Salk's cursed items revisions: v2
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #100 // Restore innate infravision to Half-Orc characters: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #101 // Prevent skeletal undead from being affected by Illithids' Devour Brain attack: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #102 // Change Spiritual Hammer into a ranged force weapon: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #103 // Allow Dispel/Remove Magic to take down Globes of Invulnerability: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #110 // Magical arrows and bolts deal bonus damage equal to their enchantment level: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #120 // Restore innate disease immunity to Paladins: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #130 // Additional racial traits for Dwarves: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #140 // Additional racial traits for Gnomes: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #200 // Allow Breach to take down Stoneskin effects applied by items: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #201 // Instant casting for warrior innates: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #202 // Consistently spell-like Bhaalpowers: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #203 // Make druidic shapeshifting uninterruptable: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #204 // Prevent Mislead clones from singing Bard songs: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #205 // Prevent Project Image and Simulacrum clones from using quickslot items: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #216 // Bard songs break invisibility -> Only the Jester song breaks invisibility: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #220 // Simple Thief script: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #230 // Simple Bard script: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #300 // Use Icewind Dale's Dimension Door animation: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #301 // Change the appearance of Valygar's armor: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #302 // Change the appearance of the Robe of Vecna: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #303 // Give Shambling Mounds their proper soundset: v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #500 // Slightly expanded storage capacity for containers -> Use the recommended storage capacity value (999): v2.52
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #600 // Expanded temple services: v2.52
~SETUP-BPSERIES.TP2~ #0 #0 // BPSeries v3: v3.1
~SETUP-XPMOD.TP2~ #0 #1 // Creature XP Reduction -> Reduce to 50%
~SETUP-XPMOD.TP2~ #0 #12 // Quest XP Reduction -> Reduce to 50%
~SETUP-BP-BALANCER.TP2~ #0 #3 // XP for Spell Learning -> At 4% from your current configuration
~SETUP-BP-BALANCER.TP2~ #0 #8 // XP for Disarming Traps -> At 4% from your current configuration
~SETUP-BP-BALANCER.TP2~ #0 #13 // XP for Pick Pocket -> At 4% from your current configuration
~SETUP-BP-BALANCER.TP2~ #0 #16 // Installing files needed for the components of the group "Balancing XP and items of several mods"
~SETUP-BP-BALANCER.TP2~ #0 #18 // Restore original BG1 creatures' XP and items -> Also remove SOME (partly random) overpowered custom items from other Mods
~SETUP-BP-BALANCER.TP2~ #0 #21 // Item and XP Balancing for 'Dark Side of the Sword Coast (v2.15)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~SETUP-BP-BALANCER.TP2~ #0 #24 // Item and XP Balancing for 'Northern Tales of the Sword Coast (v1.70a)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~SETUP-BP-BALANCER.TP2~ #0 #27 // Item and XP Balancing for 'Secret of Bone Hill (v2.40)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~CONTAIN/SETUP-CONTAIN.TP2~ #0 #10 // Unique Containers -> Unique icons and names: v1
~SETUP-CELESTIALES.TP2~ #0 #0 // Correcion a la animacion de las armas de devas y planotareos (Corrections of the animation of the weapon of devas and planetars) (Korrektur der Animation der Waffen der Devas und Planetare): v1.2
~SETUP-CELESTIALES.TP2~ #0 #1 // Sustitucion de los graficos de devas y planotareos rojos (Substitution of the creature graphics of the red devas and planetars) (Ersatz der Grafiken der roten Devas und Planetare): v1.2
~SETUP-CELESTIALES.TP2~ #0 #2 // Sustitucion de los graficos de devas y planotareos azules y de Solar (Substitution of the creature graphics of the blue devas and planetars and the solars) (Ersatz der Grafiken der blauen Devas, Planetare und Solarier): v1.2
~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #0 // Worldmap for Baldur's Gate v7.1 - including colored Baldur's Gate map icons -> New Worldmap for use with Mega Modification...: v7.1
~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #2 // Worldmap for Throne of Bhall -> Use new Worldmap for Throne of Bhaal as well: v7.1
~SCSII/SETUP-SCSII.TP2~ #0 #4020 // Make Watchers' Keep accessible between SoA and ToB: v8
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #0 // Nythrun's Level 1 NPCs: List party-joinable NPCs (required to install any other components): v1.2eib6
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1 // Tweak weapon proficiencies for some classes (a la Ashes of Embers and aVENGER's Rogue Rebalancing?: v1.2eib6
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #3 // Joinable NPCs more closely match the player character's experience?: v1.2eib6
~WIDESCREEN/WIDESCREEN.TP2~ #0 #0 // Widescreen Mod: Widescreen Mod v2.1
~SETUP-BGTMUSIC.TP2~ #0 #0 // Baldur's Gate Trilogy - Music -> Full Baldur's Gate and Tales of the Sword Coast Music
~GENERALIZED_BIFFING/GENERALIZED_BIFFING.TP2~ #0 #0 // generalized biffing: v1
~SETUP-NSCPORTRAITS.TP2~ #0 #0 // Portraits for BG1(BGT): v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1 // Portraits for BG2 and ToB: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #10 // Portraits for Dark Side of the Sword Coast: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #20 // Portraits for Northern Tales of the Sword Coast: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #21 // Alternate Portrait for Will Scarlet of NTotSC: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #30 // Portraits for Secret of Bone Hill: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #50 // Portraits for Stone of Askavar: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #300 // Portraits for BG1 Mini-Quests and Encounters: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #305 // Portraits for Lure of the Sirines Call: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #310 // Portraits for Grey Clan Episode I: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1000 // Portraits for The Darkest Day: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1001 // Alternate NPC-Portraits for The Darkest Day: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1030 // Portraits for Region of Terror: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1031 // Alternate NPC-Portraits for Region of Terror: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1310 // Portraits for Assassinations: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1320 // Portraits for Dungeon Crawl: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1330 // Portraits for Romantic Encounters: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #1340 // Portraits for Big Picture: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #2000 // Portraits for Ascalons Breagar: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #2010 // Portraits for Amber NPC: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #3000 // Alternate Portrait for Goo NPC: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #3010 // Alternate Portrait for Kim NPC: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #5000 // Alternate Female Charakter-Creation Portraits: v1.7
~SETUP-NSCPORTRAITS.TP2~ #0 #5010 // Alternate Male Character-Creation Potraits: v1.7
 
Zuletzt bearbeitet von einem Moderator:

Wedge

Wedgetarian
Registriert
04.07.2007
Beiträge
9.373
Das mit Edwin muss irgendwo in seinem Override-Script (Edwin.bcs) begraben liegen, während das mit Korgan wohl in dessen Override-Script (Korgan.bcs) zu beheben ist.

In meiner Edwin.bcs steht da nichts drinne, aber ich hab auch nur eine <= Minimalinstallation. Vielleicht hat die Area in deiner Install ein Script, da kansnt du mal schauen, ob es eine AR0303.bcs gibt. Durchsuch auf jedenfall mal die Edwin.bcs nach Deactivate(Myself), das ist der Befehl, der ihn verpuffen lässt. Und davor steht dann halt der Grund dafür, dass das gemacht wird. Kannst du hier alles mal posten.

Das mit Korgan wird wohl etwas aufwendiger. Da müsstest du wohl das Scriptanzeigeteil von the_bigg installieren, aber da finde ich grade den Link nicht zu. Muss jemand anderes posten. :D
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
@Wedge

Ok, dazu müsstest du mir aber sagen welche Edwin bcs ich durchsuchen soll.. in meinem ganzem Ordner sind 20 davon.. die meisten in Backup Ordnern.


Korgan.bcs gibt es zwei in BG2 Tweaks Backup
eines in Big World Clean Install/Override
eines in generalized biffing
und je eines in Kido/Sheena/Sarileth/Star/Xulaye backup.

Edwin gibt es dreimal in den Tweaks
dreimal in generalized biffing
zweimal im NEJ Ordner
und in vielen backup ordnern

AR0303.bcs habe ich keine gefunden.
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
Edwin cbs

Code:
IF
	InParty(Myself)
	Global("EdwinValygarFight","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("EdwinValygarFight","GLOBAL",0)
END

IF
	InParty(Myself)
	Global("EdwinKeldornFight","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("EdwinKeldornFight","GLOBAL",0)
END

IF
	InParty(Myself)
	Global("EdwinMinscFight","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("EdwinMinscFight","GLOBAL",0)
END

IF
	PickPocketFailed([PC])
	Allegiance(Myself,NEUTRAL)
	General(Myself,HUMANOID)
	!StateCheck(Myself,CD_STATE_NOTVALID)
	See(LastTrigger)
	!Allegiance(LastTrigger,FAMILIAR)
THEN
	RESPONSE #100
		StartDialogOverride("RR#PICKP",LastTrigger)
END

IF
	PickPocketFailed([FAMILIAR])
	Allegiance(Myself,NEUTRAL)
	General(Myself,HUMANOID)
	!StateCheck(Myself,CD_STATE_NOTVALID)
	See(LastTrigger)
THEN
	RESPONSE #100
		SetInterrupt(FALSE)
		FaceObject(LastTrigger)
		DisplayStringHead(Myself,323302) // Get away from me you filthy creature!
		SetSequence(SEQ_ATTACK)
		ApplySpellRES("RR#FEAR",LastTrigger) // No such index
		SetInterrupt(TRUE)
END

IF
	False()
	OR(2)
		Global("EdwinRomanceActive","GLOBAL",1)
		Global("EdwinRomanceActive","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("EdwinKeldornFight","GLOBAL",0)
END

IF
	False()
	OR(2)
		Global("EdwinRomanceActive","GLOBAL",1)
		Global("EdwinRomanceActive","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("EdwinValygarFight","GLOBAL",0)
END

IF
	False()
	OR(2)
		Global("EdwinRomanceActive","GLOBAL",1)
		Global("EdwinRomanceActive","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("EdwinMinscFight","GLOBAL",0)
END

IF
	GlobalGT("Edwin14","LOCALS",0)
	Global("FWBanterEdVic","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("FWBanterEdVic","GLOBAL",1)
END

IF
	PartyRested()
	CombatCounter(0)
	Global("FWBanterEHSleep","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("FWBanterEHSleep","GLOBAL",2)
		Interact("HaerDalis")
END

IF
	Global("RE_EdwinDo","GLOBAL",0)
	InParty(Myself)
	Gender(Player1,FEMALE)
	Gender(Myself,MALE)
THEN
	RESPONSE #100
		SetGlobal("RE_EdwinDo","GLOBAL",1)
		RealSetGlobalTimer("RE_EdwinTimer","GLOBAL",TEN_HOURS)
END

IF
	RealGlobalTimerExpired("RE_EdwinTimer","GLOBAL")
	InParty(Myself)
	See(Player1)
	Gender(Myself,MALE)
	OR(2)
		Global("RE_EdwinDo","GLOBAL",1)
		Global("RE_EdwinDo","GLOBAL",5)
	!StateCheck(Myself,CD_STATE_NOTVALID)
	!StateCheck(Player1,CD_STATE_NOTVALID)
	CombatCounter(0)
	!See([ENEMY])
THEN
	RESPONSE #100
		IncrementGlobal("RE_EdwinDo","GLOBAL",1)
END

IF
	RealGlobalTimerExpired("RE_EdwinTimer","GLOBAL")
	InParty(Myself)
	See(Player1)
	Gender(Myself,MALE)
	AreaType(OUTDOOR)
	TimeOfDay(NIGHT)
	Global("RE_EdwinDo","GLOBAL",7)
	!StateCheck(Myself,CD_STATE_NOTVALID)
	!StateCheck(Player1,CD_STATE_NOTVALID)
	CombatCounter(0)
	!See([ENEMY])
THEN
	RESPONSE #100
		IncrementGlobal("RE_EdwinDo","GLOBAL",1)
END

IF
	RealGlobalTimerExpired("RE_EdwinTimer","GLOBAL")
	InParty(Myself)
	OR(3)
		Global("RE_EdwinDo","GLOBAL",2)
		Global("RE_EdwinDo","GLOBAL",6)
		Global("RE_EdwinDo","GLOBAL",8)
	!StateCheck(Myself,CD_STATE_NOTVALID)
	!StateCheck(Player1,CD_STATE_NOTVALID)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	InParty("r!Kitanya")
	See("r!Kitanya")
	!StateCheck("r!Kitanya",STATE_SLEEPING)
	Global("r!KitHasDrowPic","GLOBAL",1)
	Global("r!FlirtWithDrowKitanya","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("r!FlirtWithDrowKitanya","LOCALS",1)
		StartDialogueNoSet("r!Kitanya")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HPPercentLT(Myself,50)
	!GlobalTimerNotExpired("POT","LOCALS")
	HasItem("POTN55",Myself) // Potion of Superior Healing
THEN
	RESPONSE #100
		SetGlobalTimer("POT","LOCALS",ONE_ROUND)
		DisplayStringHead(Myself,46150) // quaffs a potion
		UseItem("POTN55",Myself) // Potion of Superior Healing
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HPPercentLT(Myself,60)
	!GlobalTimerNotExpired("POT","LOCALS")
	HasItem("POTN52",Myself) // Potion of Extra Healing
THEN
	RESPONSE #100
		SetGlobalTimer("POT","LOCALS",ONE_ROUND)
		DisplayStringHead(Myself,46150) // quaffs a potion
		UseItem("POTN52",Myself) // Potion of Extra Healing
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	Global("SNAFU","LOCALS",0)
	StateCheck(Myself,STATE_SILENCED)
THEN
	RESPONSE #100
		SetGlobal("SNAFU","LOCALS",1)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	Global("SNAFU","LOCALS",1)
	!StateCheck(Myself,STATE_SILENCED)
THEN
	RESPONSE #100
		SetGlobal("SNAFU","LOCALS",0)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!GlobalTimerNotExpired("CHE","LOCALS")
	Global("SNAFU","LOCALS",0)
	GlobalLT("SCH","LOCALS",2)
THEN
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_IMPROVED_MANTLE)
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_THE_ELEMENTS)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_SPELL_TURNING)
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_MAGIC_WEAPONS)
		ReallyForceSpell(Myself,WIZARD_BLUR)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_MANTLE)
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_ENERGY)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)
		ReallyForceSpell(Myself,WIZARD_MINOR_SPELL_DEFLECTION)
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_THE_ELEMENTS)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_MAGIC_WEAPONS)
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_NORMAL_MISSILES)
		ReallyForceSpell(Myself,WIZARD_GLOBE_OF_INVULNERABILITY)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_MANTLE)
		ReallyForceSpell(Myself,WIZARD_MINOR_GLOBE_OF_INVULNERABILITY)
		ReallyForceSpell(Myself,WIZARD_FIRE_SHIELD_BLUE)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_IMPROVED_MANTLE)
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_NORMAL_MISSILES)
		ReallyForceSpell(Myself,WIZARD_SPIRIT_ARMOR)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_MAGIC_WEAPONS)
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_NORMAL_MISSILES)
		ReallyForceSpell(Myself,2802)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #30
		ReallyForceSpell(Myself,WIZARD_PROTECTION_FROM_MAGIC_ENERGY)
		ReallyForceSpell(Myself,WIZARD_SHADOW_DOOR)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
	RESPONSE #50
		ReallyForceSpell(Myself,WIZARD_TENSERS_TRANSFORMATION)
		ReallyForceSpell(Myself,WIZARD_PHANTOM_BLADE)
		SetGlobalTimer("CHE","LOCALS",TEN_ROUNDS)
		IncrementGlobal("SCH","LOCALS",1)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!See("Chloe")
	!StateCheck("Chloe",STATE_NOT_VISIBLE)
THEN
	RESPONSE #100
		AttackReevaluate("Chloe",45)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	Delay(12)
	!See([GOODCUTOFF])
THEN
	RESPONSE #50
		RandomWalk()
	RESPONSE #50
		MoveToObject(Nearest(Myself))
	RESPONSE #50
		FaceObject("Chloe")
	RESPONSE #20
		MoveToObject("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_STONE_SKIN)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	CheckStatLT(Myself,1,STONESKINS)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_STONE_SKIN)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_VOCALIZE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	StateCheck(Myself,STATE_SILENCED)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_VOCALIZE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_MANTLE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	OR(2)
		Range("Chloe",6)
		AttackedBy("Chloe",DEFAULT)
	RandomNumLT(10,8)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_MANTLE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_SIMULACRUM)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	Global("CLON","LOCALS",0)
	RandomNumLT(3,3)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_SIMULACRUM)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_MISLEAD)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	Global("CLON","LOCALS",0)
	RandomNumLT(100,67)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_MISLEAD)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_SHADOW_DOOR)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	!StateCheck(Myself,STATE_INVISIBLE)
	!StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
	!StateCheck(Myself,STATE_POISONED)
	RandomNumLT(4,4)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_SHADOW_DOOR)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_WEAPONS)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	OR(2)
		Range("Chloe",6)
		AttackedBy("Chloe",DEFAULT)
	RandomNumLT(6,5)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_PROTECTION_FROM_MAGIC_WEAPONS)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_FIRE_SHIELD_RED)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	CheckStat(Myself,0,DMWW_SLOT_185)
	CheckStat(Myself,0,SHIELDGLOBE)
	Range("Chloe",8)
	RandomNumLT(14,9)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_FIRE_SHIELD_RED)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	OR(2)
		HitBy([ANYONE],ELECTRICITY)
		RandomNumLT(15,8)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_PROTECTION_FROM_ELECTRICITY)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_MIRROR_IMAGE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Global("SNAFU","LOCALS",0)
	OR(2)
		Range("Chloe",10)
		HitBy([ANYONE],MISSILE)
	!StateCheck(Myself,STATE_MIRRORIMAGE)
	RandomNumLT(17,10)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_MIRROR_IMAGE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	See("Chloe")
	False()
THEN
	RESPONSE #100
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	RandomNumLT(22,8)
	!See("Chloe")
	False()
THEN
	RESPONSE #100
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	RandomNumLT(25,6)
	See("Chloe")
	False()
THEN
	RESPONSE #100
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	Global("SNAFU","LOCALS",1)
THEN
	RESPONSE #100
		AttackOneRound("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	OR(3)
		HasItem("MELFMET",Myself) // Melf's Minute Meteor
		HasItem("BLAKBLAD",Myself) // Black Blade of Disaster
		HasItem("PHANBLAD",Myself) // Phantom Blade
	HPPercentGT(Myself,35)
THEN
	RESPONSE #75
		AttackOneRound("Chloe")
	RESPONSE #25
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	StateCheck(Myself,STATE_INVISIBLE)
	Delay(8)
THEN
	RESPONSE #80
		AttackReevaluate("Chloe",30)
	RESPONSE #20
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	StateCheck(Myself,STATE_INVISIBLE)
THEN
	RESPONSE #70
		NoAction()
	RESPONSE #30
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	HPPercentGT(Myself,35)
THEN
	RESPONSE #90
		EquipRanged()
		AttackReevaluate("Chloe",30)
	RESPONSE #25
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",8)
	HPPercentGT(Myself,35)
THEN
	RESPONSE #90
		EquipMostDamagingMelee()
		AttackReevaluate("Chloe",30)
	RESPONSE #50
		EquipMostDamagingMelee()
		AttackReevaluate("Chloe",30)
	RESPONSE #25
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	GlobalTimerNotExpired("BPT","LOCALS")
	HPPercentGT(Myself,35)
THEN
	RESPONSE #90
		EquipMostDamagingMelee()
		AttackReevaluate("Chloe",30)
	RESPONSE #25
		Continue()
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!Range("Chloe",5)
	!HaveAnySpells()
	HPPercentGT(Myself,35)
THEN
	RESPONSE #100
		EquipRanged()
		AttackOneRound("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!HaveAnySpells()
	HPPercentGT(Myself,35)
	!Range("Chloe",8)
THEN
	RESPONSE #90
		EquipMostDamagingMelee()
		AttackOneRound("Chloe")
	RESPONSE #40
		EquipMostDamagingMelee()
		AttackOneRound("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!HaveAnySpells()
	HPPercentGT(Myself,35)
THEN
	RESPONSE #100
		EquipMostDamagingMelee()
		AttackOneRound("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_TIME_STOP)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",10)
	RandomNumLT(37,29)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_TIME_STOP)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_POWER_WORD_KILL)
	!GlobalTimerNotExpired("BPT","LOCALS")
	HPLT("Chloe",60)
	RandomNumLT(38,25)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_POWER_WORD_KILL)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_POWER_WORD_STUN)
	!StateCheck("Chloe",STATE_HELPLESS)
	!Range("Chloe",5)
	HPLT("Chloe",90)
	RandomNumLT(39,26)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_POWER_WORD_STUN)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_NPC_SYMBOL_STUN)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!StateCheck("Chloe",STATE_STUNNED)
	!Range("Chloe",5)
	RandomNumLT(39,26)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_NPC_SYMBOL_STUN)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_NPC_SYMBOL_FEAR)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	!StateCheck("Chloe",STATE_PANIC)
	RandomNumLT(42,28)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_NPC_SYMBOL_FEAR)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_ABI_DALZIMS_HORRID_WILTING)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(43,29)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_ABI_DALZIMS_HORRID_WILTING)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_INCENDIARY_CLOUD)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",15)
	RandomNumLT(44,28)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_INCENDIARY_CLOUD)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_PRISMATIC_SPRAY)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(45,27)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_PRISMATIC_SPRAY)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_IMPRISONMENT)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(46,22)
THEN
	RESPONSE #100
		Spell("Chloe",WIZARD_IMPRISONMENT)
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_MAZE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	HPGT("Chloe",50)
	RandomNumLT(47,31)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_MAZE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_FLESH_TO_STONE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	RandomNumLT(48,26)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_FLESH_TO_STONE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_DISINTEGRATE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(49,27)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_DISINTEGRATE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_DELAYED_BLAST_FIREBALL)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",12)
	RandomNumLT(53,29)
THEN
	RESPONSE #100
		Spell("Chloe",WIZARD_DELAYED_BLAST_FIREBALL)
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_FINGER_OF_DEATH)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	RandomNumLT(54,30)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_FINGER_OF_DEATH)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_DEATH_SPELL)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	RandomNumLT(55,33)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_DEATH_SPELL)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_CHAOS)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!HasBounceEffects("Chloe")
	!StateCheck("Chloe",STATE_CONFUSED)
	!Range("Chloe",10)
	RandomNumLT(56,32)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_CHAOS)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_CHAIN_LIGHTNING)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",10)
	RandomNumLT(57,33)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_CHAIN_LIGHTNING)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_SUMMON_FIEND)
	HaveSpell(WIZARD_PROTECTION_FROM_EVIL)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	NumCreatureLT([EVILCUTOFF.0.0.0.0.SUMMONED],7)
	RandomNumLT(58,28)
THEN
	RESPONSE #100
		Spell(Myself,WIZARD_PROTECTION_FROM_EVIL)
		Spell("Chloe",WIZARD_SUMMON_FIEND)
		SetGlobalTimer("BPT","LOCALS",4)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_WYVERN_CALL)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	NumCreatureLT([EVILCUTOFF.0.0.0.0.SUMMONED],7)
	RandomNumLT(59,29)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_WYVERN_CALL)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_SUN_FIRE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Range("Chloe",10)
	!Range(NearestMyGroupOfType,10)
	RandomNumLT(60,34)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_SUN_FIRE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_EMOTION_HOPELESSNESS)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!StateCheck("Chloe",STATE_SLEEPING)
	!StateCheck("Chloe",STATE_HELPLESS)
	RandomNumLT(61,35)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_EMOTION_HOPELESSNESS)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_GREATER_MALISON)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(62,35)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_GREATER_MALISON)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_DOMINATION)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!StateCheck("Chloe",STATE_CHARMED)
	RandomNumLT(63,33)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_DOMINATION)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_FIREBALL)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",12)
	RandomNumLT(64,34)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_FIREBALL)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_MELF_METEOR)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!GlobalTimerNotExpired("PEST","LOCALS")
	!Range("Chloe",5)
	!HasItem("BLAKBLAD",Myself) // Black Blade of Disaster
	!HasItem("PHANBLAD",Myself) // Phantom Blade
	!HasItem("MELFMET",Myself) // Melf's Minute Meteor
	RandomNumLT(65,33)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_MELF_METEOR)
		AttackOneRound("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_SPIDER_SPAWN)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",5)
	NumCreatureLT([EVILCUTOFF.0.0.0.0.SUMMONED],7)
	RandomNumLT(66,32)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_SPIDER_SPAWN)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_BLACK_BLADE_OF_DISASTER)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Range("Chloe",5)
	!HasItem("BLAKBLAD",Myself) // Black Blade of Disaster
	!HasItem("PHANBLAD",Myself) // Phantom Blade
	!HasItem("MELFMET",Myself) // Melf's Minute Meteor
	RandomNumLT(67,34)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_BLACK_BLADE_OF_DISASTER)
		AttackOneRound("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_LIGHTNING_BOLT)
	!GlobalTimerNotExpired("BPT","LOCALS")
	!Range("Chloe",6)
	RandomNumLT(68,35)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_LIGHTNING_BOLT)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_FLAME_ARROW)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(69,33)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_FLAME_ARROW)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_AGANNAZAR_SCORCHER)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(70,27)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_AGANNAZAR_SCORCHER)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_MELF_ACID_ARROW)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(71,29)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_MELF_ACID_ARROW)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_MAGIC_MISSILE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	RandomNumLT(72,37)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell("Chloe",WIZARD_MAGIC_MISSILE)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_PHANTOM_BLADE)
	!GlobalTimerNotExpired("BPT","LOCALS")
	Range("Chloe",5)
	!HasItem("GHOULT",Myself) // Ghoul Touch
	!HasItem("PHANBLAD",Myself) // Phantom Blade
	RandomNumLT(73,37)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_PHANTOM_BLADE)
		AttackOneRound("Chloe")
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	HaveSpell(WIZARD_VAMPIRIC_TOUCH)
	!GlobalTimerNotExpired("BPT","LOCALS")
	HPPercentLT(Myself,75)
	RandomNumLT(74,47)
THEN
	RESPONSE #100
		SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
		Spell(Myself,WIZARD_VAMPIRIC_TOUCH)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!HaveAnySpells()
	!HasItem("BLAKBLAD",Myself) // Black Blade of Disaster
	!HasItem("PHANBLAD",Myself) // Phantom Blade
	!Range("Chloe",5)
THEN
	RESPONSE #100
		EquipRanged()
		AttackReevaluate("Chloe",45)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!Range("Chloe",8)
	OR(3)
		HasItem("BLAKBLAD",Myself) // Black Blade of Disaster
		HasItem("PHANBLAD",Myself) // Phantom Blade
		!HaveAnySpells()
THEN
	RESPONSE #90
		EquipMostDamagingMelee()
		AttackReevaluate("Chloe",45)
	RESPONSE #40
		EquipMostDamagingMelee()
		AttackReevaluate(LastTargetedBy(Myself),45)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	OR(3)
		HasItem("BLAKBLAD",Myself) // Black Blade of Disaster
		HasItem("PHANBLAD",Myself) // Phantom Blade
		!HaveAnySpells()
THEN
	RESPONSE #100
		EquipMostDamagingMelee()
		AttackReevaluate("Chloe",45)
END

IF
	Global("EdwinChloeToDeathCR","GLOBAL",1)
	!Dead("Edwin")
	Dead("Chloe")
	!StateCheck("Edwin",STATE_SLEEPING)
	Global("EdwinWonChloeCR","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("EdwinChloeToDeathCR","GLOBAL",2)
		SetGlobal("EdwinWonChloeCR","GLOBAL",1)
		Dialogue(Player1)
END

IF
	Gender(Myself,FEMALE)
	Global("JL#CheckEdwinsGender","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("JL#CheckEdwinsGender","GLOBAL",1)
		Continue()
END

IF
	GlobalTimerExpired("EdwinMae","GLOBAL")
	Global("MaeVarExposed","GLOBAL",0)
	Global("Complain","LOCALS",0)
	InParty(Myself)
	See(Player1)
	CombatCounter(0)
	Delay(10)
	!PartyHasItem("MISC4V") // Mae'Var's Letter
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	Global("MaeVarDocuments","GLOBAL",0)
	InParty(Myself)
	See(Player1)
	Delay(10)
	PartyHasItem("MISC4V") // Mae'Var's Letter
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	Global("KillMae","GLOBAL",1)
	GlobalTimerExpired("EdwinMae","GLOBAL")
	InParty(Myself)
	See(Player1)
	CombatCounter(0)
	!Dead("MaeVar")
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	Global("EdwinTold","GLOBAL",1)
	Global("BackstabbingEdwin","LOCALS",0)
	AreaCheck("AR0304")
	!InParty(Myself)
THEN
	RESPONSE #100
		Enemy()
		CreateCreature("DASSIN",[766.269],0) // Shadow Thief
		CreateCreature("DASSIN",[712.292],0) // Shadow Thief
		CreateCreature("DASSIN",[690.461],0) // Shadow Thief
		CreateCreature("DASSIN",[977.482],0) // Shadow Thief
		CreateCreature("DASSIN",[562.561],0) // Shadow Thief
		SetGlobal("BackstabbingEdwin","LOCALS",1)
		ForceSpell(Myself,POOF_GONE)
END

IF
	InParty(Myself)
	Global("EdwinRomanceActive","GLOBAL",2)
	OR(2)
		Global("AnomenRomanceActive","GLOBAL",1)
		Global("AnomenRomanceActive","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("AnomenRomanceActive","GLOBAL",3)
END

IF
	OR(2)
		Global("EdwinRomanceActive","GLOBAL",1)
		Global("EdwinRomanceActive","GLOBAL",2)
	OR(7)
		Global("E3FadeRomanceActive","GLOBAL",2)
		Global("ChloeRomanceActiveCR","GLOBAL",2)
		Global("J#KelseyRomanceActive","GLOBAL",2)
		Global("TsujathaRomanceActive","GLOBAL",2)
		Global("imoenromanceactive","GLOBAL",2)
		Global("H#ValygarRomanceActive","GLOBAL",2)
		Global("SolaTalk","GLOBAL",9)
THEN
	RESPONSE #100
		SetGlobal("EdwinRomanceActive","GLOBAL",3)
END

IF
	Global("EdwinRomanceActive","GLOBAL",2)
	OR(2)
		Global("TsujathaRomanceActive","GLOBAL",1)
		Global("TsujathaRomanceActive","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("TsujathaRomanceActive","GLOBAL",3)
END

IF
	Global("EdwinMatch","GLOBAL",0)
	Global("CheckEdwinMatch","GLOBAL",0)
	Gender(Player1,FEMALE)
	CheckStatGT(Player1,13,INT)
	!Global("AnomenRomanceActive","GLOBAL",2)
	!Global("EdwinRomanceActive","GLOBAL",3)
	OR(5)
		Race(Player1,HUMAN)
		Race(Player1,HALF_ELF)
		Race(Player1,ELF)
		Race(Player1,HALFLING)
		Race(Player1,GNOME)
THEN
	RESPONSE #100
		SetGlobal("CheckEdwinMatch","GLOBAL",1)
		SetGlobal("EdwinMatch","GLOBAL",1)
END

IF
	GlobalTimerExpired("JonDream1","GLOBAL")
	Global("HadJonDream2","GLOBAL",0)
	Global("EddieCantGetDrunk","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("EddieCantGetDrunk","GLOBAL",1)
END

IF
	Global("EddieCantGetDrunk","GLOBAL",1)
	Global("HadJonDream2","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobalTimer("AfterJonDreams","GLOBAL",ONE_DAY)
		SetGlobal("EddieCantGetDrunk","GLOBAL",2)
END

IF
	GlobalTimerExpired("AfterJonDreams","GLOBAL")
	Global("EddieCantGetDrunk","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("EddieCantGetDrunk","GLOBAL",3)
END

IF
	InParty(Myself)
	Global("EdwinLoveTalk","LOCALS",0)
	Dead("MaeVar")
	Global("EdwinMatch","GLOBAL",1)
THEN
	RESPONSE #100
		RealSetGlobalTimer("EdwinRomance","GLOBAL",TWO_MINUTES)
		SetGlobal("EdwinRomanceActive","GLOBAL",1)
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
END

IF
	InParty(Myself)
	PartyRested()
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	OR(9)
		Global("EdwinLoveTalk","LOCALS",1)
		Global("EdwinLoveTalk","LOCALS",3)
		Global("EdwinLoveTalk","LOCALS",5)
		Global("EdwinLoveTalk","LOCALS",7)
		Global("EdwinLoveTalk","LOCALS",13)
		Global("EdwinLoveTalk","LOCALS",15)
		Global("EdwinLoveTalk","LOCALS",17)
		Global("EdwinLoveTalk","LOCALS",33)
		Global("EdwinLoveTalk","LOCALS",39)
THEN
	RESPONSE #100
		RealSetGlobalTimer("EdwinRomance","GLOBAL",TWO_MINUTES)
END

IF
	InParty(Myself)
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	!AreaCheck("AR1300")
	!AreaType(DUNGEON)
	See(Player1)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	!See([ENEMY])
	!Range([NEUTRAL],10)
	OR(9)
		Global("EdwinLoveTalk","LOCALS",1)
		Global("EdwinLoveTalk","LOCALS",3)
		Global("EdwinLoveTalk","LOCALS",5)
		Global("EdwinLoveTalk","LOCALS",7)
		Global("EdwinLoveTalk","LOCALS",13)
		Global("EdwinLoveTalk","LOCALS",15)
		Global("EdwinLoveTalk","LOCALS",17)
		Global("EdwinLoveTalk","LOCALS",33)
		Global("EdwinLoveTalk","LOCALS",39)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		PlaySong(104)
		Interact(Player1)
END

IF
	InParty(Myself)
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	See(Player1)
	CombatCounter(0)
	OR(2)
		Global("EdwinLoveTalk","LOCALS",11)
		Global("EdwinLoveTalk","LOCALS",37)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		PlaySong(104)
		Interact(Player1)
END

IF
	InParty(Myself)
	PartyRested()
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	!Gender("Edwin",MALE)
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	See(Player1)
	!AreaType(DUNGEON)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	OR(4)
		Global("EdwinLoveTalk","LOCALS",19)
		Global("EdwinLoveTalk","LOCALS",23)
		Global("EdwinLoveTalk","LOCALS",25)
		Global("EdwinLoveTalk","LOCALS",29)
THEN
	RESPONSE #100
		RealSetGlobalTimer("EdwinRomance","GLOBAL",TWO_MINUTES)
END

IF
	InParty(Myself)
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	!Gender("Edwin",MALE)
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	!AreaType(DUNGEON)
	See(Player1)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	OR(4)
		Global("EdwinLoveTalk","LOCALS",19)
		Global("EdwinLoveTalk","LOCALS",23)
		Global("EdwinLoveTalk","LOCALS",25)
		Global("EdwinLoveTalk","LOCALS",29)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		PlaySong(105)
		Interact(Player1)
END

IF
	InParty(Myself)
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	Global("TalkedDegardan","GLOBAL",1)
	!Gender("Edwin",MALE)
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	See(Player1)
	CombatCounter(0)
	Global("EdwinLoveTalk","LOCALS",27)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		PlaySong(105)
		Interact(Player1)
END

IF
	InParty(Myself)
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	See(Player1)
	CombatCounter(0)
	Global("EdwinDekkieLetter","GLOBAL",2)
	Global("EdwinLoveTalk","LOCALS",41)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		PlaySong(104)
		Interact(Player1)
END

IF
	InParty(Myself)
	Global("EdwinMatch","GLOBAL",1)
	OR(4)
		Global("EdwinLoveTalk","LOCALS",10)
		Global("EdwinLoveTalk","LOCALS",26)
		Global("EdwinLoveTalk","LOCALS",36)
		Global("EdwinLoveTalk","LOCALS",22)
THEN
	RESPONSE #100
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		RealSetGlobalTimer("EdwinRomance","GLOBAL",1)
END

IF
	InParty(Myself)
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	Global("EdwinMatch","GLOBAL",1)
	Global("EdwinLoveTalk","LOCALS",40)
	Global("EdwinTerl","GLOBAL",0)
THEN
	RESPONSE #100
		RealSetGlobalTimer("SpawnTerlEdwin","GLOBAL",800)
		SetGlobal("EdwinTerl","GLOBAL",1)
END

IF
	InParty(Myself)
	GlobalTimerExpired("SpawnTerlEdwin","GLOBAL")
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	!AreaCheck("AR1900")
	!AreaCheck("AR2500")
	!AreaCheck("AR2600")
	AreaType(OUTDOOR)
	!Exists("Terl02")
	Global("EdwinRomanceActive","GLOBAL",2)
	Global("EdwinDekkieLetter","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("EdwinDekkieLetter","GLOBAL",1)
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		RealSetGlobalTimer("EdwinRomance","GLOBAL",TWO_MINUTES)
		CreateCreatureObjectOffScreen("TERL02",Myself,0,0,0) // Terl
END

IF
	InParty(Myself)
	RealGlobalTimerExpired("EdwinRomance","GLOBAL")
	Global("EdwinMatch","GLOBAL",1)
	OR(16)
		Global("EdwinLoveTalk","LOCALS",2)
		Global("EdwinLoveTalk","LOCALS",4)
		Global("EdwinLoveTalk","LOCALS",6)
		Global("EdwinLoveTalk","LOCALS",8)
		Global("EdwinLoveTalk","LOCALS",12)
		Global("EdwinLoveTalk","LOCALS",14)
		Global("EdwinLoveTalk","LOCALS",16)
		Global("EdwinLoveTalk","LOCALS",18)
		Global("EdwinLoveTalk","LOCALS",20)
		Global("EdwinLoveTalk","LOCALS",24)
		Global("EdwinLoveTalk","LOCALS",28)
		Global("EdwinLoveTalk","LOCALS",30)
		Global("EdwinLoveTalk","LOCALS",32)
		Global("EdwinLoveTalk","LOCALS",34)
		Global("EdwinLoveTalk","LOCALS",38)
		Global("EdwinLoveTalk","LOCALS",42)
THEN
	RESPONSE #100
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		RealSetGlobalTimer("EdwinRomance","GLOBAL",2800)
END

IF
	InParty(Myself)
	Global("DekkieLetter","GLOBAL",1)
	AreaCheck("AR0300")
	See(Player1)
	CombatCounter(0)
	!Exists("barvon")
	Global("EdwinRomanceActive","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("DekkieLetter","GLOBAL",2)
		CreateCreatureObjectOffScreen("barvon",Myself,0,0,0) // Barvon
END

IF
	InParty(Myself)
	Global("TalkedToInspector","GLOBAL",1)
	Global("DekkieLetter","GLOBAL",3)
	GlobalTimerExpired("MeetingWithDekaras","GLOBAL")
	AreaCheck("AR0500")
	Range(Player1,45)
	CombatCounter(0)
	Global("EdwinRomanceActive","GLOBAL",2)
THEN
	RESPONSE #100
		SetGlobal("DekkieLetter","GLOBAL",4)
		CreateCreatureObjectOffScreen("dekaras1",Myself,0,0,0) // Vadrak Dekaras
END

IF
	OR(6)
		AreaCheck("AR0800")
		AreaCheck("AR0801")
		AreaCheck("AR0802")
		AreaCheck("AR0804")
		AreaCheck("AR0805")
		AreaCheck("AR0806")
	Global("EdwinTalkedAboutScroll","GLOBAL",0)
	Global("EdwinMentionsOnce","LOCALS",0)
	InParty(Myself)
	Detect([PC])
	OR(2)
		!Global("EdwinRomanceActive","GLOBAL",1)
		Global("EdwinRomanceNetherScroll","GLOBAL",1)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
		SetGlobal("EdwinMentionsOnce","LOCALS",1)
END

IF
	Dead("Nevaziah")
	Global("EdwinRomanceActive","GLOBAL",1)
	!Global("EdwinRomanceWarning","GLOBAL",3)
THEN
	RESPONSE #100
		SetGlobal("EdwinRomanceWarning","GLOBAL",3)
END

IF
	RealGlobalTimerExpired("EdwinWantsToBeFeminine","GLOBAL")
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	!AreaCheck("AR0800")
	!AreaCheck("AR0801")
	!AreaCheck("AR0802")
	!AreaCheck("AR0804")
	!AreaCheck("AR0805")
	!AreaCheck("AR0806")
	!AreaCheck("AR0807")
	!AreaCheck("AR0808")
	!AreaCheck("AR0809")
	!AreaCheck("AR0810")
	!AreaCheck("AR0811")
	!AreaCheck("AR0812")
	!AreaCheck("AR0813")
	See(Player1)
	CombatCounter(0)
	Global("EdwinRomanceWarning","GLOBAL",1)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		StartDialogueNoSet(Player1)
END

IF
	RealGlobalTimerExpired("EdwinWantsToBeFeminine","GLOBAL")
	!Global("EdwinRomanceActive","GLOBAL",0)
	!Global("EdwinRomanceActive","GLOBAL",3)
	Global("EdwinMatch","GLOBAL",1)
	!AreaCheck("AR0800")
	!AreaCheck("AR0801")
	!AreaCheck("AR0802")
	!AreaCheck("AR0804")
	!AreaCheck("AR0805")
	!AreaCheck("AR0806")
	!AreaCheck("AR0807")
	!AreaCheck("AR0808")
	!AreaCheck("AR0809")
	!AreaCheck("AR0810")
	!AreaCheck("AR0811")
	!AreaCheck("AR0812")
	!AreaCheck("AR0813")
	See(Player1)
	CombatCounter(0)
	Global("EdwinRomanceWarning","GLOBAL",2)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		StartDialogueNoSet(Player1)
END

IF
	GlobalTimerExpired("MeetingWithDekaras","GLOBAL")
	Global("DekkieLetter","GLOBAL",1)
	Global("EdwinRomanceActive","GLOBAL",2)
	!AreaCheck("AR0300")
	See(Player1)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	OR(2)
		Global("DekarasComplain","GLOBAL",0)
		Global("DekarasComplain","GLOBAL",1)
THEN
	RESPONSE #100
		MoveViewObject("Edwin",INSTANT)
		StartDialogueNoSet(Player1)
END

IF
	Global("CheckEdwinaMatch","GLOBAL",0)
	Gender(Player1,MALE)
THEN
	RESPONSE #100
		SetGlobal("CheckEdwinaMatch","GLOBAL",1)
		SetGlobal("EdwinaFlirt","GLOBAL",1)
END

IF
	GlobalTimerExpired("EdwinFlirt","GLOBAL")
	Global("EdwinaFlirt","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("EdwinaFlirt","GLOBAL",2)
		SetGlobalTimer("EdwinFlirt","GLOBAL",TWO_DAYS)
		MoveViewObject("Edwin",INSTANT)
		StartDialogueNoSet(Player1)
END

IF
	GlobalTimerExpired("EdwinFlirt","GLOBAL")
	Global("EdwinaFlirt","GLOBAL",3)
THEN
	RESPONSE #100
		SetGlobal("EdwinaFlirt","GLOBAL",4)
		MoveViewObject("Edwin",INSTANT)
		StartDialogueNoSet(Player1)
END

IF
	AreaCheck("AR0527")
	Global("EdwinRomanceActive","GLOBAL",2)
	Global("EdwinLichQuest","GLOBAL",1)
	Global("Dekaras2Spawn","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("Dekaras2Spawn","LOCALS",1)
		CreateCreature("dekaras2",[506.138],0) // Vadrak Dekaras
		SmallWait(1)
		ActionOverride("dekaras2",MoveToPointNoInterrupt([537.365]))
		SmallWait(1)
		ActionOverride("dekaras2",FaceObject(Player1))
		ActionOverride("dekaras2",Dialogue(Player1))
END

IF
	GlobalTimerExpired("Eddiedekkiedelaymad","GLOBAL")
	!Global("EdwinLichQuest","GLOBAL",2)
	InParty(Myself)
THEN
	RESPONSE #100
		Dialogue(Player1)
END

IF
	AreaCheck("AR0500")
	Global("EdCreatedInvis","LOCALS",0)
	Global("EdwinRomanceActive","GLOBAL",2)
	Global("EdwinLichQuest","GLOBAL",1)
THEN
	RESPONSE #100
		CreateCreature("Eddekfhi",[2949.822],0) // No such index
		SetGlobal("EdCreatedInvis","LOCALS",1)
END

IF
	Global("Edwinmentionedthesmell","LOCALS",0)
	Global("EdwinRomanceActive","GLOBAL",2)
	Global("EdwinLichQuest","GLOBAL",1)
	Range("erfish1",30)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
		ActionOverride("erfish1",DestroySelf())
END

IF
	Global("TalkedDegardan","GLOBAL",1)
	!Global("EdwinaFlirt","GLOBAL",0)
	Global("Edwinahaddegdia","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("Edwinahaddegdia","LOCALS",1)
		MoveViewObject("Edwin",INSTANT)
		StartDialogueNoSet(Player1)
END

IF
	Global("TalkedDegardan","GLOBAL",4)
	!Global("EdwinaFlirt","GLOBAL",0)
	Global("Edwinahaddegdia","LOCALS",2)
	Gender("Edwin",MALE)
THEN
	RESPONSE #100
		SetGlobal("Edwinahaddegdia","LOCALS",3)
		MoveViewObject("Edwin",INSTANT)
		StartDialogueNoSet(Player1)
END

IF
	AttackedBy([PC],DEFAULT)
	AreaCheck("arbase")
	Global("Edwattpc","GLOBAL",0)
	Global("Dekattpc","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("Edwattpc","GLOBAL",1)
		ActionOverride("dekaras3",StartDialogueNoSet(Player1))
END

IF
	!InParty(Myself)
	Global("EdwinVampire","GLOBAL",4)
THEN
	RESPONSE #100
		SetGlobal("EdwinVampire","GLOBAL",5)
		StartDialogueNoSet(Player1)
END

IF
	PartyRested()
	Global("BancoDead","GLOBAL",1)
	Global("DekkieBye","GLOBAL",1)
	Global("EdwinLoveTalk","LOCALS",43)
THEN
	RESPONSE #100
		IncrementGlobal("EdwinLoveTalk","LOCALS",1)
		IncrementGlobal("EdwinLoveTalkCheck","GLOBAL",1)
		Interact(Player1)
END

IF
	Dead("nevaziah")
	AreaCheck("AR0802")
	Global("EdwinSeesNevaziah","GLOBAL",1)
	Global("EdwinWantsScroll","GLOBAL",1)
	Global("FoundScroll","LOCALS",0)
	Global("OohGoody","LOCALS",0)
	CombatCounter(0)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
		SetGlobal("OohGoody","LOCALS",1)
END

IF
	Dead("nevaziah")
	AreaCheck("AR0802")
	Global("EdwinSeesNevaziah","GLOBAL",0)
	Global("EdwinWantsScroll","GLOBAL",1)
	Global("FoundScroll","LOCALS",0)
	Global("OohGoody","LOCALS",0)
	CombatCounter(0)
THEN
	RESPONSE #100
		SetGlobal("OohGoody","LOCALS",2)
		ForceSpellPoint([2112.1318],WIZARD_DIMENSION_DOOR)
		Wait(2)
END

IF
	Global("OohGoody","LOCALS",2)
	See([PC])
	!StateCheck([PC],STATE_SLEEPING)
THEN
	RESPONSE #100
		SetGlobal("OohGoody","LOCALS",1)
		Wait(2)
		StartDialogueNoSet([PC])
END

IF
	!Global("VP_InHalruaa","GLOBAL",1)
	GlobalTimerExpired("EdwinScroll","GLOBAL")
	OR(2)
		Global("ScrollStudy","LOCALS",1)
		Global("ScrollStudy","LOCALS",2)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	!AreaType(DUNGEON)
	InParty(Myself)
	See([PC])
THEN
	RESPONSE #100
		StartDialogueNoSet([PC])
END

IF
	!Global("VP_InHalruaa","GLOBAL",1)
	Detect([PC])
	GlobalTimerExpired("EdwinComplainAboutScroll","GLOBAL")
	Global("EdwinTalkedAboutScroll","GLOBAL",2)
	CombatCounter(0)
	!Global("FoundScroll","LOCALS",1)
	!Dead("nevaziah")
	!AreaCheck("AR0801")
	!AreaCheck("AR0802")
	AreaType(OUTDOOR)
	InParty(Myself)
	!StateCheck([PC],STATE_SLEEPING)
	Global("HeyWhatAboutMe","LOCALS",0)
THEN
	RESPONSE #100
		StartDialogueNoSet(LastSeenBy(Myself))
		SetGlobal("HeyWhatAboutMe","LOCALS",1)
END

IF
	Gender(Myself,FEMALE)
	Global("TurnedFemale","LOCALS",0)
THEN
	RESPONSE #100
		SetPlayerSound(Myself,61302,MORALE) //   I'll not die like this!  Not like this!
		SetPlayerSound(Myself,61303,HAPPY) //   This is all well and good but could we get back to fixing my little problem now?
		SetPlayerSound(Myself,61304,UNHAPPY_ANNOYED) //   You are doing nothing for my morale, you know.  Wasteful behavior and leaving me like this.
		SetPlayerSound(Myself,61305,UNHAPPY_SERIOUS) //   Yes, yes, you are all a bunch of goodie two-shoes, and yet I am left like this!
		SetPlayerSound(Myself,61306,UNHAPPY_BREAKING_POINT) //   I can see I am going to get no help from the likes of you.  I shall find my own *cure*.
		SetPlayerSound(Myself,61307,LEADER) //   Do not patronize me, I am in no shape to lead.
		SetPlayerSound(Myself,61308,TIRED) //   I tire of walking, I tire of talking, and I tire of the laughable body.  I wish to rest now.
		SetPlayerSound(Myself,61309,BORED) //   Every moment idle is another moment I brood in this despicable form. Let's get moving!
		SetPlayerSound(Myself,61310,BATTLE_CRY1) //   Your worthless lives end here!
		SetPlayerSound(Myself,61311,BATTLE_CRY2) //   A death for every second I am in this form!
		SetPlayerSound(Myself,61312,BATTLE_CRY3) //   I feel your stares!  Die!  Die!!
		SetPlayerSound(Myself,61313,DAMAGE) // 
		SetPlayerSound(Myself,61314,DYING) // 
		SetPlayerSound(Myself,61315,HURT) //   If I must wear this form the least you could do is keep it in good health!
		SetPlayerSound(Myself,61316,AREA_FOREST) //   This place is less constricting than the city, though I no more wish the company of nature than people.
		SetPlayerSound(Myself,61317,AREA_CITY) //   I feel the stares of each and every person here.  They mock me with their eyes.
		SetPlayerSound(Myself,61318,AREA_DUNGEON) //   Another dank hole with which to improve my mood.  Joy.
		SetPlayerSound(Myself,61319,AREA_DAY) //   I would see as few days in this form as possible.
		SetPlayerSound(Myself,61321,AREA_NIGHT) //   I would rather spend my nights dreaming of being normal again.
		SetPlayerSound(Myself,61322,SELECT_COMMON1) //   Leave me be.
		SetPlayerSound(Myself,61323,SELECT_COMMON2) //   What is it now?!
		SetPlayerSound(Myself,61324,SELECT_COMMON3) //   I will tolerate only so much.
		SetPlayerSound(Myself,-1,SELECT_COMMON4) // No such index
		SetPlayerSound(Myself,-1,SELECT_COMMON5) // No such index
		SetPlayerSound(Myself,-1,SELECT_COMMON6) // No such index
		SetPlayerSound(Myself,61325,SELECT_ACTION1) //   If I must.
		SetPlayerSound(Myself,61326,SELECT_ACTION2) //   Oh, labor will help.
		SetPlayerSound(Myself,61327,SELECT_ACTION3) //   A waste of my talents.
		SetPlayerSound(Myself,61328,SELECT_ACTION4) //   Stop looking at me.
		SetPlayerSound(Myself,61329,SELECT_ACTION5) //   Very well.
		SetPlayerSound(Myself,61330,SELECT_ACTION6) //   If I must live like this your life shall be as much a hell as mine.
		SetPlayerSound(Myself,-1,SELECT_ACTION7) // No such index
		SetPlayerSound(Myself,-1,SELECT_RARE1) // No such index
		SetPlayerSound(Myself,-1,SELECT_RARE2) // No such index
		SetPlayerSound(Myself,61331,CRITICAL_HIT) //   Even hand to hand I am dangerous.
		SetPlayerSound(Myself,61332,CRITICAL_MISS) //   My talents are wasted on physical blows!
		SetPlayerSound(Myself,61333,TARGET_IMMUNE) //   My spells would serve better, this weapon is useless.
		SetPlayerSound(Myself,61334,INVENTORY_FULL) //   I'll be no packhorse!  Pick up your garbage where I dropped it!
		SetPlayerSound(Myself,61335,PICKED_POCKET) //   I have succeeded, but I despise being reduced to this.
		SetPlayerSound(Myself,61336,EXISTANCE1) //   I am hidden, though I still see this ridiculous form myself.
		SetPlayerSound(Myself,61337,EXISTANCE2) //   Do the outrages never end?  My spell has failed!
		SetPlayerSound(Myself,61338,EXISTANCE3) //   I have set your trap, but my wrath prefers direct combat.
		SetGlobal("TurnedFemale","LOCALS",1)
END

IF
	Gender(Myself,MALE)
	Global("TurnedFemale","LOCALS",1)
THEN
	RESPONSE #100
		SetPlayerSound(Myself,3966,MORALE) //  I'll not die to incompetence!
		SetPlayerSound(Myself,3968,HAPPY) //  I had not thought this group capable of pleasing me, but I am impressed.
		SetPlayerSound(Myself,3969,UNHAPPY_ANNOYED) //  Could my opinion of this group drop ANY lower? Evidently so.
		SetPlayerSound(Myself,3970,UNHAPPY_SERIOUS) //   I warn you, I cannot abide this charity. It is not to my tastes at all.
		SetPlayerSound(Myself,3971,UNHAPPY_BREAKING_POINT) //  No, I do not feel this is working out. You waste opportunity after opportunity. I will stand no more.
		SetPlayerSound(Myself,3972,LEADER) //  It is about time you monkeys realized who should be leader.
		SetPlayerSound(Myself,3973,TIRED) //  I require rest. I demand we stop.
		SetPlayerSound(Myself,3974,BORED) //  Inactive outward, inactive inward. Why do I suffer these fools?
		SetPlayerSound(Myself,3967,BATTLE_CRY1) //  Your worthless lives end here!
		SetPlayerSound(Myself,30694,BATTLE_CRY2) //  Cry for your lives, they are over!
		SetPlayerSound(Myself,30706,BATTLE_CRY3) //  You can do nothing but die!
		SetPlayerSound(Myself,5350,DAMAGE) //  
		SetPlayerSound(Myself,5351,DYING) //  
		SetPlayerSound(Myself,3975,HURT) //  I could use some help here, fools.
		SetPlayerSound(Myself,5345,AREA_FOREST) //  I find the 'great outdoors' chaotic and dirty. It needs a shaping will to slap the beasts into proper order.
		SetPlayerSound(Myself,5346,AREA_CITY) //  The city changes, but the fools within are always the same. 
		SetPlayerSound(Myself,5347,AREA_DUNGEON) //  Could we not have hired some poor fools to do this for us? This is no place for a man of my stature.
		SetPlayerSound(Myself,5348,AREA_DAY) //  Another day and more aimless stumbling about. 
		SetPlayerSound(Myself,5349,AREA_NIGHT) //  Intelligent peoples do not wander about looking for trouble in the evening hours. 
		SetPlayerSound(Myself,3976,SELECT_COMMON1) //  Yes?
		SetPlayerSound(Myself,3977,SELECT_COMMON2) //  What is it now?!
		SetPlayerSound(Myself,3978,SELECT_COMMON3) //  Go bother someone else.
		SetPlayerSound(Myself,30709,SELECT_COMMON4) //  I'm busy, okay? I'm busy!
		SetPlayerSound(Myself,30710,SELECT_COMMON5) //  Have you nothing else to do but bother me?
		SetPlayerSound(Myself,30711,SELECT_COMMON6) //  Yes master, what should I fetch now?
		SetPlayerSound(Myself,30712,SELECT_ACTION1) //  Oh all right!
		SetPlayerSound(Myself,30713,SELECT_ACTION2) //  Yes, yes, I see.
		SetPlayerSound(Myself,30714,SELECT_ACTION3) //  One day... one day...
		SetPlayerSound(Myself,30715,SELECT_ACTION4) //  If I must.
		SetPlayerSound(Myself,3984,SELECT_ACTION5) //  Tedious monkey-work.
		SetPlayerSound(Myself,3985,SELECT_ACTION6) //  A waste of my talents.
		SetPlayerSound(Myself,3986,SELECT_ACTION7) //  Fine, fine, just stop pestering me.
		SetPlayerSound(Myself,30716,SELECT_RARE1) //  Very well.
		SetPlayerSound(Myself,30717,SELECT_RARE2) //  Edwin do this, Edwin do that. Somebody get this jerk a banana.
		SetPlayerSound(Myself,30718,CRITICAL_HIT) //  Fear me!
		SetPlayerSound(Myself,30719,CRITICAL_MISS) //  Bah, useless weapon!
		SetPlayerSound(Myself,30720,TARGET_IMMUNE) //  This weapon is worthless.
		SetPlayerSound(Myself,30721,INVENTORY_FULL) //  I will carry no more. Find your trinket upon the ground.
		SetPlayerSound(Myself,30722,PICKED_POCKET) //  The fool saw nothing. Such simple larceny.
		SetPlayerSound(Myself,30723,EXISTANCE1) //  I am concealed, though I see no need.
		SetPlayerSound(Myself,30724,EXISTANCE2) //  My spell disrupted? Argh!!
		SetPlayerSound(Myself,30725,EXISTANCE3) //  I prefer to attack more directly, but a trap will do for now.
		SetGlobal("TurnedFemale","LOCALS",0)
END

IF
	!Global("VP_InHalruaa","GLOBAL",1)
	GlobalTimerExpired("EdwinComplain","GLOBAL")
	CombatCounter(0)
	Global("AfterChange","LOCALS",1)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	!AreaType(DUNGEON)
	InParty(Myself)
	See([PC])
THEN
	RESPONSE #100
		StartDialogueNoSet([PC])
END

IF
	Global("AfterChange","LOCALS",2)
	Global("EdwinWoman","LOCALS",0)
	Global("EdwinBitches","LOCALS",0)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	!AreaType(DUNGEON)
	InParty(Myself)
	See(Player1)
THEN
	RESPONSE #100
		SetGlobal("EdwinBitches","LOCALS",1)
		Wait(2)
		StartDialogueNoSet(Player1)
END

IF
	!Global("VP_InHalruaa","GLOBAL",1)
	GlobalTimerExpired("DegardanSpawn","GLOBAL")
	Global("TalkedDegardan","GLOBAL",0)
	Global("DegardanComes","LOCALS",0)
	OR(2)
		Global("EdwinRomanceDegardan","GLOBAL",1)
		!Global("EdwinRomanceActive","GLOBAL",1)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",5)
	!AreaType(DUNGEON)
	!AreaCheck("AR2500")
	!AreaCheck("AR0300")
	!AreaCheck("AR0400")
	!AreaCheck("AR0500")
	!AreaCheck("AR0700")
	!AreaCheck("AR0900")
	!AreaCheck("AR1000")
	InParty(Myself)
	!Exists("DEGARD")
THEN
	RESPONSE #100
		SetGlobal("DegardanComes","LOCALS",1)
		CreateCreatureObjectOffScreen("DEGARD",Myself,0,0,0) // Degardan
END

IF
	!Global("VP_InHalruaa","GLOBAL",1)
	GlobalTimerExpired("DegardanSpawn","GLOBAL")
	Global("TalkedDegardan","GLOBAL",1)
	Global("DegardanComesAgain","LOCALS",0)
	OR(2)
		Global("EdwinRomanceDegardan","GLOBAL",3)
		!Global("EdwinRomanceActive","GLOBAL",1)
	CombatCounter(0)
	!Global("Chapter","GLOBAL",5)
	!AreaCheck("AR2500")
	!AreaType(DUNGEON)
	!AreaCheck("AR0300")
	!AreaCheck("AR0400")
	!AreaCheck("AR0500")
	!AreaCheck("AR0700")
	!AreaCheck("AR0900")
	!AreaCheck("AR1000")
	InParty(Myself)
	!Exists("DEGARD")
	!Dead("DEGARD")
THEN
	RESPONSE #100
		SetGlobal("DegardanComesAgain","LOCALS",1)
		CreateCreatureObjectOffScreen("DEGARD",Myself,0,0,0) // Degardan
END

IF
	Detect([PC])
	Global("TalkedDegardan","GLOBAL",2)
	Global("EdwinSpeaks4","LOCALS",0)
	CombatCounter(0)
	InParty(Myself)
THEN
	RESPONSE #100
		SetGlobal("EdwinSpeaks4","LOCALS",1)
		Wait(2)
		StartDialogueNoSet(LastSeenBy(Myself))
END

IF
	Detect(Player1)
	Dead("DEGARD")
	InParty(Myself)
	CombatCounter(0)
	!StateCheck(Player1,STATE_SLEEPING)
	Global("EdwinCommentsDegard","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("EdwinCommentsDegard","LOCALS",1)
		StartDialogueNoSet(Player1)
END

IF
	!Global("VP_InHalruaa","GLOBAL",1)
	Global("EdwinTalkedAboutScroll","GLOBAL",2)
	GlobalTimerExpired("EdwinComplainAboutScroll","GLOBAL")
	Global("FoundScroll","LOCALS",0)
	CombatCounter(0)
	InParty(Myself)
	See(Player1)
THEN
	RESPONSE #100
		SetGlobal("EdwinTalkedAboutScroll","GLOBAL",3)
		Wait(1)
		StartDialogueNoSet(Player1)
END

IF
	Global("TurnedInEdwin","GLOBAL",1)
	!Allegiance(Myself,ENEMY)
THEN
	RESPONSE #100
		Enemy()
END

IF
	InParty(Myself)
	Gender(Myself,MALE)
	InParty("Aerie")
	See("Aerie")
	!Dead("Aerie")
	!StateCheck("Aerie",STATE_SLEEPING)
	HPPercentLT(Myself,25)
	!HP(Myself,1)
	CombatCounter(0)
	Global("BEdwin10","LOCALS",0)
	Global("EdwintalksAerieJames","LOCALS",0)
THEN
	RESPONSE #100
		Interact("Aerie")
		SetGlobal("EdwintalksAerieJames","LOCALS",1)
END

IF
	InParty(Myself)
	Gender(Myself,FEMALE)
	InParty("Aerie")
	See("Aerie")
	!Dead("Aerie")
	!StateCheck("Aerie",STATE_SLEEPING)
	Range("Aerie",10)
	CombatCounter(0)
	!Range(SecondNearest([PC]),10)
	Global("EdwinW1","LOCALS",0)
THEN
	RESPONSE #100
		Interact("Aerie")
END

IF
	Global("TannerWarning2","AR0502",0)
	OR(2)
		!InParty("Nalia")
		Dead("Nalia")
	InParty(Myself)
THEN
	RESPONSE #100
		SetGlobal("TannerWarning2","AR0502",1)
		StartDialogueNoSet(Player1)
END

IF
	InParty(Myself)
	False()
THEN
	RESPONSE #100
		SetLeavePartyDialogFile()
		LeaveParty()
		ChangeAIScript("",DEFAULT)
		ChangeAIScript("useitem",GENERAL)
		ChangeAIScript("edvskel",SPECIFICS)
END

IF
	InParty(Myself)
	False()
THEN
	RESPONSE #100
		SetLeavePartyDialogFile()
		LeaveParty()
		ChangeAIScript("",DEFAULT)
		ChangeAIScript("useitem",GENERAL)
		ChangeAIScript("edvsval",SPECIFICS)
END

IF
	InParty(Myself)
	False()
THEN
	RESPONSE #100
		SetLeavePartyDialogFile()
		LeaveParty()
		ChangeAIScript("",DEFAULT)
		ChangeAIScript("useitem",GENERAL)
		ChangeAIScript("edvsmin",SPECIFICS)
END

IF
	Allegiance(Myself,ENEMY)
	!InParty(Myself)
	Global("NPCFight","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("NPCFight","LOCALS",1)
		ChangeAIScript("",DEFAULT)
		ChangeAIScript("useitem",GENERAL)
		ChangeAIScript("edwinx",SPECIFICS)
		SetDialog("")
END

IF
	Allegiance(Myself,NEUTRAL)
	AttackedBy([GOODCUTOFF],DEFAULT)
THEN
	RESPONSE #100
		ChangeAIScript("useitem",GENERAL)
		ChangeAIScript("edwinx",SPECIFICS)
		Enemy()
END

IF
	!Allegiance(Myself,ENEMY)
	!InParty(Myself)
	Global("NPCFight","LOCALS",1)
THEN
	RESPONSE #100
		SetGlobal("NPCFight","LOCALS",0)
		ChangeAIScript("",GENERAL)
		ChangeAIScript("",SPECIFICS)
END

IF
	Global("M#AmberKidnap","GLOBAL",4)
	CombatCounter(0)
	!StateCheck(Player1,STATE_PANIC)
	!StateCheck(Player1,STATE_BERSERK)
	!StateCheck(Player1,STATE_CHARMED)
	!StateCheck(Player1,STATE_CONFUSED)
	See(Player1)
	Global("M#EdwinKidnapResponse","GLOBAL",1)
THEN
	RESPONSE #100
		Dialogue(Player1)
END

IF
	GlobalGT("AloraEdwinRF","GLOBAL",1)
	Allegiance("CMAlora",ENEMY)
	!StateCheck("CMAlora",STATE_CHARMED)
	InParty(Myself)
THEN
	RESPONSE #100
		LeaveParty()
		Enemy()
END

IF
	GlobalGT("AloraEdwinRF","GLOBAL",1)
	Allegiance("CMAlora",ENEMY)
	!StateCheck("CMAlora",STATE_CHARMED)
	Allegiance(Myself,NEUTRAL)
	!InParty(Myself)
THEN
	RESPONSE #100
		Enemy()
END

IF
	InParty(Myself)
	HPLT("CMAlora",15)
	InParty("CMAlora")
	Exists(LastAttackerOf("CMAlora"))
THEN
	RESPONSE #100
		Attack(LastAttackerOf("CMAlora"))
END

IF
	InParty(Myself)
	Dead("CMAlora")
THEN
	RESPONSE #100
		Attack(LastAttackerOf("CMAlora"))
END

IF
	OR(2)
		Global("EdwinRomanceActive","GLOBAL",1)
		Global("EdwinRomanceActive","GLOBAL",2)
	Global("ERFlirt","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("ERFlirt","GLOBAL",1)
END

IF
	InParty(Myself)
	InParty("V#Chiara")
	See("V#Chiara")
	!Dead("V#Chiara")
	!StateCheck("V#Chiara",STATE_SLEEPING)
	CombatCounter(0)
	Global("Edwin_Chiara","LOCALS",0)
	InParty("V#Chiara")
	!HasItem("V#Wolf",Myself) // No such index
	RandomNum(10,1)
THEN
	RESPONSE #100
	RESPONSE #5
		StartDialogueNoSet("V#Chiara")
END

IF
	Global("WWBooGone","GLOBAL",1)
	Global("EdwinW2","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("EdwinW2","LOCALS",90)
END

IF
	Global("WWBooGone","GLOBAL",2)
	Global("EdwinW2","LOCALS",90)
THEN
	RESPONSE #100
		SetGlobal("EdwinW2","LOCALS",0)
END

IF
	Global("WWBooGone","GLOBAL",1)
	Global("BEdwin15","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("BEdwin15","LOCALS",90)
END

IF
	Global("WWBooGone","GLOBAL",2)
	Global("BEdwin15","LOCALS",90)
THEN
	RESPONSE #100
		SetGlobal("BEdwin15","LOCALS",0)
END

IF
	Global("WWBooGone","GLOBAL",1)
	Global("BEdwin18","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("BEdwin18","LOCALS",90)
END

IF
	Global("WWBooGone","GLOBAL",2)
	Global("BEdwin18","LOCALS",90)
THEN
	RESPONSE #100
		SetGlobal("BEdwin18","LOCALS",0)
END

IF
	G("WWBooGone",1)
	Global("BEdwin16","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("BEdwin16","LOCALS",90)
END

IF
	G("WWBooGone",2)
	Global("BEdwin16","LOCALS",90)
THEN
	RESPONSE #100
		SetGlobal("BEdwin16","LOCALS",0)
END

IF
	!Global("G3Met_Edwin","GLOBAL",1)
	NumTimesTalkedToGT(0)
THEN
	RESPONSE #100
		SetGlobal("G3Met_Edwin","GLOBAL",1)
END








Korgan.cbs

Code:
IF
	InParty("Korgan")
	InParty("Aerie")
	!Global("KorganAerieGrump","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("KorganAerieGrump","GLOBAL",0)
		Continue()
END

IF
	InParty("K#Sheena")
	!Dead("K#Sheena")
	See("K#Sheena")
	CombatCounter(0)
	AreaCheck("AR2100")
	Global("SheenRHD","GLOBAL",1)
	Global("SheenaTalkKorgan1","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("SheenaTalkKorgan1","GLOBAL",1)
		RealSetGlobalTimer("SheenaTalkKorganTimer","GLOBAL",TEN_TURNS)
END

IF
	RealGlobalTimerExpired("SheenaTalkKorganTimer","GLOBAL")
	InParty("K#Sheena")
	!Dead("K#Sheena")
	See("K#Sheena")
	CombatCounter(0)
	AreaCheck("AR2100")
	Global("SheenRHD","GLOBAL",1)
	Global("SheenaTalkKorgan","GLOBAL",0)
THEN
	RESPONSE #100
		PlaySong(0)
		SetGlobal("SheenaTalkKorgan","GLOBAL",1)
		RealSetGlobalTimer("SheenaTalkKorganTimer","GLOBAL",TEN_TURNS)
		Interact("K#Sheena")
END

IF
	RealGlobalTimerExpired("SheenaTalkKorganTimer","GLOBAL")
	InParty(Myself)
	See("K#Sheena")
	!Dead("K#Sheena")
	AreaCheck("AR2100")
	CombatCounter(0)
	Global("SheenRHD","GLOBAL",1)
	Global("SheenaTalkKorgan","GLOBAL",3)
THEN
	RESPONSE #100
		SetGlobal("SheenaTalkKorgan","GLOBAL",4)
		Interact("K#Sheena")
END

IF
	InParty(Myself)
	Global("SilBattle","GLOBAL",0)
	InParty("D#Silver")
	!Dead("D#Silver")
	OR(2)
		!CombatCounter(0)
		ActuallyInCombat()
THEN
	RESPONSE #100
		SetGlobal("SilBattle","GLOBAL",1)
		Interact("D#Silver")
END

IF
	Global("Silkorg","GLOBAL",1)
	Global("SilTavern","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("SilTavern","GLOBAL",1)
		SetGlobalTimer("KorganTale","GLOBAL",FIVE_DAYS)
END

IF
	GlobalTimerExpired("KorganTale","GLOBAL")
	InParty(Myself)
	InParty("D#Silver")
	!Dead("D#Silver")
	Global("Silkorg","GLOBAL",1)
	OR(6)
		AreaCheck("AR0406")
		AreaCheck("AR0509")
		AreaCheck("AR0313")
		AreaCheck("AR1105")
		AreaCheck("AR2010")
		AreaCheck("AR1602")
	CombatCounter(0)
	Delay(5)
THEN
	RESPONSE #100
		SetGlobal("Silkorg","GLOBAL",2)
		MoveToObject("D#Silver")
		Interact("D#Silver")
END

IF
	InParty(Myself)
	InParty("D#Silver")
	!Dead("D#Silver")
	!StateCheck("D#Silver",STATE_SLEEPING)
	CombatCounter(0)
	GlobalGT("SilverEvil","GLOBAL",7)
	Global("KorBanshee","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("KorBanshee","LOCALS",1)
		Interact([PC])
END

IF
	InParty(Myself)
	See(Player1)
	InParty("MWKido")
	CombatCounter(0)
	!AreaType(CITY)
	PartyRested()
	Global("MWBKKO3","GLOBAL",1)
	Global("KorMDKKid","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("KorMDKKid","GLOBAL",2)
		ActionOverride("MWKido",Kill(Myself))
		FaceObject(Player1)
		Dialogue(Player1)
END

IF
	InParty(Myself)
	Global("SaerilethKorganFight","GLOBAL",1)
THEN
	RESPONSE #100
		SetLeavePartyDialogFile()
		LeaveParty()
		ChangeAIScript("NSSKBTL2",CLASS)
		ChangeAIScript("useitem",GENERAL)
		ChangeAIScript("",DEFAULT)
END

IF
	InParty("Korgan")
	AreaCheck("AR0900")
	Global("AR0905UnlockDoor","LOCALS",0)
THEN
	RESPONSE #100
		Unlock("Door0905")
		SetGlobal("AR0905UnlockDoor","LOCALS",1)
END

IF
	GlobalTimerExpired("KorganBook","GLOBAL")
	GlobalLT("KorganComplain","LOCALS",2)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	AreaType(OUTDOOR)
	CombatCounter(0)
	InParty(Myself)
	See(Player1)
	GlobalLT("KorganSeesCrypt","GLOBAL",2)
	Global("PimDeadDialogue","LOCALS",0)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	GlobalTimerExpired("FindShagbag","GLOBAL")
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	AreaType(OUTDOOR)
	!Dead("korshag")
	Global("ShagbagEscapeDialogue","GLOBAL",0)
	InParty(Myself)
	See(Player1)
	Global("KorganWhineAboutShag","GLOBAL",0)
THEN
	RESPONSE #100
		SetGlobal("KorganWhineAboutShag","GLOBAL",1)
		StartDialogueNoSet(Player1)
END

IF
	Dead("mummy")
	Global("TombEmpty","LOCALS",0)
	InParty(Myself)
	See(Player1)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	Dead("korshag")
	InParty(Myself)
	See(Player1)
	!StateCheck(Player1,STATE_SLEEPING)
	CombatCounter(0)
	Global("ShadDead","LOCALS",0)
	Global("KorganNoKillShag","GLOBAL",0)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	GlobalTimerExpired("AerieUpset","GLOBAL")
	InParty(Myself)
	InParty("Aerie")
	See("Aerie")
	!Dead("Aerie")
	!StateCheck("Aerie",STATE_SLEEPING)
	CombatCounter(0)
	Global("BKorgan18","LOCALS",0)
THEN
	RESPONSE #100
		Interact("Aerie")
END

IF
	!InParty("VALYGAR")
	!Dead("VALYGAR")
	AreaType(OUTDOOR)
	CombatCounter(0)
	InParty(Myself)
	See(Player1)
	!StateCheck(Player1,STATE_SLEEPING)
	GlobalTimerExpired("KorganContract","GLOBAL")
	Global("KorMentionedContract","LOCALS",0)
	Global("MentionsItOnce","LOCALS",0)
	!Global("TalkedToMadeen","GLOBAL",1)
	!Global("TalkedToTolgerias","GLOBAL",1)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
THEN
	RESPONSE #100
		SetGlobal("MentionsItOnce","LOCALS",1)
		StartDialogueNoSet(Player1)
END

IF
	!InParty("VALYGAR")
	!Dead("VALYGAR")
	GlobalTimerExpired("KorganRemindsMadeen","GLOBAL")
	GlobalLT("KorReminder","LOCALS",2)
	!Global("TalkedToMadeen","GLOBAL",1)
	!Global("TalkedToTolgerias","GLOBAL",1)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	AreaType(OUTDOOR)
	!AreaCheck("AR1000")
	CombatCounter(0)
	InParty(Myself)
	See(Player1)
	!StateCheck(Player1,STATE_SLEEPING)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	!InParty("VALYGAR")
	!Dead("VALYGAR")
	Global("HiredByCowled","GLOBAL",1)
	Global("KorganImpatient","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobalTimer("KorganRemindsValygar","GLOBAL",TWO_DAYS)
		SetGlobal("KorganImpatient","LOCALS",1)
END

IF
	!InParty("VALYGAR")
	!Dead("VALYGAR")
	GlobalTimerExpired("KorganRemindsValygar","GLOBAL")
	Global("KorReminder2","LOCALS",0)
	!Global("BetrayedCowled","GLOBAL",1)
	!InParty("Valygar")
	!PartyHasItem("MISC7L") // Valygar's Body
	!Global("BetrayedValygar","GLOBAL",1)
	!Global("Chapter","GLOBAL",4)
	!Global("Chapter","GLOBAL",5)
	!Global("Chapter","GLOBAL",7)
	AreaType(OUTDOOR)
	!AreaCheck("AR1100")
	CombatCounter(0)
	InParty(Myself)
	See(Player1)
	!StateCheck(Player1,STATE_SLEEPING)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

IF
	Allegiance(Myself,ENEMY)
	!InParty(Myself)
	Global("NPCFight","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("NPCFight","LOCALS",1)
		ChangeAIScript("korganx",SPECIFICS)
		ChangeAIScript("",GENERAL)
		ChangeAIScript("",DEFAULT)
		SetDialog("")
		Continue()
END

IF
	Allegiance(Myself,NEUTRAL)
	AttackedBy([GOODCUTOFF],DEFAULT)
THEN
	RESPONSE #100
		ChangeAIScript("korganx",SPECIFICS)
		ChangeAIScript("",GENERAL)
		Enemy()
		Continue()
END

IF
	!Allegiance(Myself,ENEMY)
	!InParty(Myself)
	Global("NPCFight","LOCALS",1)
THEN
	RESPONSE #100
		SetGlobal("NPCFight","LOCALS",0)
		ChangeAIScript("",GENERAL)
		ChangeAIScript("",SPECIFICS)
		Continue()
END

IF
	Global("M#AmberKidnap","GLOBAL",4)
	CombatCounter(0)
	!StateCheck(Player1,STATE_PANIC)
	!StateCheck(Player1,STATE_BERSERK)
	!StateCheck(Player1,STATE_CHARMED)
	!StateCheck(Player1,STATE_CONFUSED)
	See(Player1)
	Global("M#KorganKidnapResponse","GLOBAL",1)
THEN
	RESPONSE #100
		Dialogue(Player1)
END

IF
	Global("LK#KorganPits","LOCALS",0)
	Global("LK#KorganPitsCheck","LOCALS",0)
	OR(11)
		AreaCheck("AR2200")
		AreaCheck("AR2201")
		AreaCheck("AR2202")
		AreaCheck("AR2203")
		AreaCheck("AR2204")
		AreaCheck("AR2205")
		AreaCheck("AR2206")
		AreaCheck("AR2207")
		AreaCheck("AR2208")
		AreaCheck("AR2209")
		AreaCheck("AR2210")
THEN
	RESPONSE #100
		SetGlobalTimer("LK#KorganPitsTimer","GLOBAL",TWENTY_MINUTES)
		SetGlobal("LK#KorganPitsCheck","LOCALS",1)
END

IF
	GlobalTimerExpired("LK#KorganPitsTimer","GLOBAL")
	Global("LK#KorganPitsCheck","LOCALS",1)
	Global("LK#KorganPits","GLOBAL",0)
THEN
	RESPONSE #100
		MoveToObject(Player1)
		SetGlobal("LK#KorganPits","GLOBAL",1)
		StartDialog("KORGANJ","Player1")
END

IF
	InParty(Myself)
	GlobalTimerExpired("LK#KorganPitsTimer","GLOBAL")
	Global("LK#KorganPitsCheck","LOCALS",1)
	Global("LK#KorganPits","GLOBAL",1)
THEN
	RESPONSE #100
		MoveToObject(Player1)
		StartDialog("KORGANJ","Player1")
END

IF
	!Global("G3Met_Korgan","GLOBAL",1)
	NumTimesTalkedToGT(0)
THEN
	RESPONSE #100
		SetGlobal("G3Met_Korgan","GLOBAL",1)
END
 
Zuletzt bearbeitet:

Arren

Senior Member
Registriert
28.04.2009
Beiträge
421
Hol dir am besten Near Infinity(und zwar die Beta version).
Da kannste dann direkt nach den BSCs suchen und die decompiliert lesen.(Und erwischt sicherlich die richtigen).
 

Wedge

Wedgetarian
Registriert
04.07.2007
Beiträge
9.373
Ähm, ja, wir brauchen natürlich die aktuellen Scripte aus dem Spiel, nicht die Backups aus den Modinstallationensordnern.

Mit dem erwähnten NearInfinity kannst du den dekompilierten Sourcecode auslesen und posten (STRG+A, STRG+C, hier im Forum STRG+V).
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
Alles klar, so ist das natürlich besser lesbar, danke. Habe die Codes oben in die aktuelle Form gebracht.

Beim Edwin cbs werden 6 Warnungen aufgezeigt:

Code:
IF
	InParty("r!Kitanya")
	See("r!Kitanya")
	!StateCheck("r!Kitanya",STATE_SLEEPING)
	Global("r!KitHasDrowPic","GLOBAL",1)
	Global("r!FlirtWithDrowKitanya","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("r!FlirtWithDrowKitanya","LOCALS",1)
		StartDialogueNoSet("r!Kitanya")
END

alles was Kitanya betrifft hat eine Script not found

Code:
IF
	G("WWBooGone",1)
	Global("BEdwin16","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("BEdwin16","LOCALS",90)
END

IF
	G("WWBooGone",2)
	Global("BEdwin16","LOCALS",90)
THEN
	RESPONSE #100
		SetGlobal("BEdwin16","LOCALS",0)
END

und der WWBooGone zeigt Ressource not Found
 
Zuletzt bearbeitet von einem Moderator:

Githyanki

Senior Member
Registriert
27.10.2008
Beiträge
191
Wegen Korgan:
Das Problem hatte ich auch, ich habe dann im shsforum die Lösung gefunden, finde den Beitrag jetzt gerade nicht.
Auf jeden Fall muss man eine globale Variable löschen, sollte Sprite_Is_Deadmummy sein, am besten mit dem Shadowkeeper machen.
Es handelt sich dabei laut den Experten um einen Konflikt mit NToTSC.
 

Wedge

Wedgetarian
Registriert
04.07.2007
Beiträge
9.373
Hm, das mit Eddie ist seltsam. Der deaktiviert sich nirgends. Man könnte noch in die baldur.bcs reinschauen, ob da was drinne steht.

Ansonsten brauchst du Hilfe von jemandem, der anders als ich kein einfältiger Vortäuscher von Ahnung ist. :D
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
Auch das Edwin Problem hat sich auf die hier angeratene Weise natürlich gelöst, danke an alle dafür.

Ich dachte mir ich schreibe noch einige Seltsamkeiten hinein, die mir im Spielverlauf auffallen.

Ein eindeutiger Bug fiel mir auf, nachdem ich die Skinner Quest gelöst habe..

Ich habe den Körper des Inspektors im Regierungsviertel abgegeben und war zuletzt in Trademeet, wo ich das Druidenproblem "dauerhaft", also auf die böse Art gelöst habe.
Statt jedoch dort auf den Fortgang der Quest zu treffen, traf ich bei meiner Rückkehr ins Brückenviertel wieder auf den toten Inspektor!, der mir das ganze wieder von vorne erzählte :confused:. Steht auch wieder im Journal.. der Häuter ist aber nicht mehr in seinem Haus.


Dann gibt es etwas sehr seltsames bei den Docks - bei einem der oberen Eingänge zu dem Distrikt, steht seit einiger Zeit eine riesige Horde Kinder herum. Mhja.. keine Ahnung ob das ein Scherz ist oder ein Bug, jedenfalls sind sie da und respawnen sogar (zu Beginn waren dort Fallen ausgelegt.. gab ein großes Kindersterben).



Abgesehen davon gehen mir einige Verschlimmbesserungen am Schwierigkeitsgrad gehörig auf die Nerven.. mehrere Skelett Bogenschützen of Doom oder wie sie heißen mit Explosionspfeilen in den Krypten, sowie dass fast jeder zweite Popelmagier ein Spellreservoir hat bis hin zu Word of Death macht das Spiel twls. extremst unbalanciert. Auch die Druidenquest wurde zu einer Trollarmee..
Sollte ich mir das irgendwann noch einmal installieren, werde ich wohl auf jegliche "Tweaks" in der Beziehung verzichten :/
 

White Agnus

Senior Member
Registriert
05.09.2008
Beiträge
5.088
Ich habe den Körper des Inspektors im Regierungsviertel abgegeben und war zuletzt in Trademeet, wo ich das Druidenproblem "dauerhaft", also auf die böse Art gelöst habe.
Statt jedoch dort auf den Fortgang der Quest zu treffen, traf ich bei meiner Rückkehr ins Brückenviertel wieder auf den toten Inspektor!, der mir das ganze wieder von vorne erzählte . Steht auch wieder im Journal.. der Häuter ist aber nicht mehr in seinem Haus.

Hmm, da scheint wohl eine Variable zurückgesetzt worden zu sein, sodass der Inspektor von neuem auftritt...

Dann gibt es etwas sehr seltsames bei den Docks - bei einem der oberen Eingänge zu dem Distrikt, steht seit einiger Zeit eine riesige Horde Kinder herum. Mhja.. keine Ahnung ob das ein Scherz ist oder ein Bug, jedenfalls sind sie da und respawnen sogar (zu Beginn waren dort Fallen ausgelegt.. gab ein großes Kindersterben).

Hmm, direkt bei den Docks oder in einem Haus bei den Docks? Und es ist ein Bug, wenn andauernd neue Kinder respawnen, haben die auch etwas zu sagen?

Abgesehen davon gehen mir einige Verschlimmbesserungen am Schwierigkeitsgrad gehörig auf die Nerven.. mehrere Skelett Bogenschützen of Doom oder wie sie heißen mit Explosionspfeilen in den Krypten, sowie dass fast jeder zweite Popelmagier ein Spellreservoir hat bis hin zu Word of Death macht das Spiel twls. extremst unbalanciert. Auch die Druidenquest wurde zu einer Trollarmee..
Sollte ich mir das irgendwann noch einmal installieren, werde ich wohl auf jegliche "Tweaks" in der Beziehung verzichten :/

Tja, dem einen gefallen Tactic Mods, dem anderen nicht, man muss halt leider vor der Installation selektieren, wie man es haben will...
 

Nekator

Member
Registriert
25.07.2009
Beiträge
45
Ich habe den Inspektor vorerst mittels Console beseitigt.. soll ich da noch eine Variable ändern oder sollte das Quest auch so weitergehen?

Die Kinder stehen direkt bei dem nordwestlichen Exit rum, sagen nix und blockieren nur den Weg.. sieht aus wie ne Demo ;)

Was mir noch einfällt.. der NPC "Kim" hat auch so ein paar Programmierbugs, die Sprachausgabe ist in Französisch (ok, nicht so schlimm) und sie trägt "Imoens Belt", der nicht auf natürlichem Wege entfernbar ist.

Den doppelten Yoshimo Bug hatte ich übrigens auch, der dürfte wirklich mit NEJ2 zusammenhängen.


Sind jetzt alles keine tragischen Bugs, aber da hier ja einige der Mitentwickler lesen, ist es vielleicht für diese interessant :)

ps: wie kann ich hier eigentlich zitieren?
 

White Agnus

Senior Member
Registriert
05.09.2008
Beiträge
5.088
Ich habe den Inspektor vorerst mittels Console beseitigt.. soll ich da noch eine Variable ändern oder sollte das Quest auch so weitergehen?

Kann leider nichts genaueres zu sagen, ich würd wenn ich du wäre einfach mal weiterspielen und falls es dann zu nem Bug kommt, einfach laut schreien. :D

Die Kinder stehen direkt bei dem nordwestlichen Exit rum, sagen nix und blockieren nur den Weg.. sieht aus wie ne Demo

Ich werds mir mal anschaun, ich könnte mir vorstellen, dass es was mit Amber zu tun hat... (Haben die Kinder einen Speziellen Namen?)

Was mir noch einfällt.. der NPC "Kim" hat auch so ein paar Programmierbugs, die Sprachausgabe ist in Französisch (ok, nicht so schlimm) und sie trägt "Imoens Belt", der nicht auf natürlichem Wege entfernbar ist.
Hmm, dass mit der Sprachausgabe ist normal, da gibts noch keine deutsche...
Das mit Imoens Belt ist aber superblöd, da Kim so nicht sterben kann, weil der Gürtel verhindert, dass Imoen im Chateau Irenicus den Bach runtergeht...
Ich hab Xicloing mal gefragt, ob er das an den Modautor weitergeben kann... ;)

Den doppelten Yoshimo Bug hatte ich übrigens auch, der dürfte wirklich mit NEJ2 zusammenhängen.

Meine neuerste Erkenntnis hierüber ist, dass es an einem Zusammenspiel aus NeJ und RoT liegt, da beide den OnCreation() Trigger verwenden, beißt sich der des zu erst installiertem Mod aus...

Sind jetzt alles keine tragischen Bugs, aber da hier ja einige der Mitentwickler lesen, ist es vielleicht für diese interessant

Ich bin Mitentwickler des BWPs. :D

ps: wie kann ich hier eigentlich zitieren?

Mit den Quote Tags, oder einfach Text markieren und Zitat im Editor drücken... ;)
Hier gibts eine Liste der BB-Codes, die kannst dir bei Gelegenheit auch mal anschaun... ;)
 
Oben