Game Stuttering/Lagging
- Please log in to reply
#1 baalorlord
Posted 25 July 2011 - 01:58 PM
My BWP install (customized tactics) has been suffering from minor slowdowns recently. Every few moments the game pauses briefly, affecting everything on-screen including my cursor. This stuttering effect is identical to that described by others in threads such as http://www.shsforums...rs-gate-bwp-8/. The stutter is not severe, but it is slowly driving me insane.
I am in chapter 2 of BG2, having played through all of BG1 already. I have gone through the full recommendation list at http://www.shsforums...47 and discovered that the only thing that puts a complete halt to the stuttering is to kill Haer'Dalis. However, the stuttering is removed if he is ever resurrected or kicked from the party (alive or dead). Kicking him and then killing him does not help either. I have tried every method of removing him that I could think of (petrification, imprisonment, etc) but the stuttering only halts if he is both dead and in the party. The other solutions help to varying degrees but do not stop the stuttering; it is still slightly noticable if I kick all NPCs, drop all items and bags, turn of scripts, and put my charname in a small area with no other creatures. The only thing I have yet to do is try LStest, which I have so far avoided because I have no experience with such matters.
So it's clear to me that something Haer'Dalis is doing is causing my troubles, but I'm not sure what it could be. Does anyone know what might be causing this? I know others have had similar troubles with NPCs that caused stuttering except when dead and in the party - has anyone found a solution to this (even if it means losing the NPC forever)?
Aside from that, I have a few options left before me:
-I have a save from before I recruited Haer'Dalis, which I could load and play and avoid recruiting him. This means losing almost 10 hours of gameplay however, so I am very reluctant. The save is so far back that I may want to just restart BG2, even.
-Play through as far as I can with the stutter in the hopes that something I do fixes it. I fear burning out on the game if I have to force myself to play it though.
-Play with 5 characters and a dead Haer'Dalis.
None of these options are very appealing to me, so I am really hoping I can find some way to fix this.
A summary of the things I have tried:
-Dropping all items in Haer'Dalis' inventory.
-Dropping all items in everyone's inventory.
-Removing each character one at a time and resting.
-Killing each character one at a time and resting.
-Setting everyone's scripts to none and turning off AI.
-Dropping all my bags of any sort.
-Mucking around with saves; loading an earlier save and then loading the affected save without returning to main menu. Also importing an affected save to ToB and then loading the affected save again. Neither helped.
At this point I am tired and out of ideas so I turn to you gents for help. Thanks in advance for any assistance you can provide.
#2 Jarno Mikkola
Posted 26 July 2011 - 06:27 AM
Well, the only thing I can suggest you to do, if you are unwilling to do the LStest'ing is open the WeiDU.log, and copy paste the text in...
[spoiler]text[/spoiler]and attach a save game to the post, so others can see if they are able to replicate the lag and see what's causing it.
Uuh, also open the "baldur.ini" and copy paste it in the
[spoiler]text[/spoiler]
Edited by Jarno Mikkola, 26 July 2011 - 06:32 AM.
Deactivated account. The user today is known as The Imp.
#3 baalorlord
Posted 26 July 2011 - 12:53 PM
I'm not unwilling to run LStest if there's an easy way to make sure that it doesn't bork up my game - I understand that LStest can mess up an installation so it is reccomended to create a backup copy of BG2 with all the same mods. However, I'm not entirely sure how to create such a backup without running the entire BiG world setup again. If there's an easy route here that I am missing, please let me know.
Here are my Weidu log and baldur.ini files, as well as an attached save for anyone who'd like to look into this personally.
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~SETUP-WEIDU.TP2~ #0 #0 // WeiDU.exe
~SETUP-BWS.TP2~ #0 #0 // bws_program.7z
~SETUP-BWS-URL.TP2~ #0 #0 // bws_link.7z
~SETUP-BWFIXPACK.TP2~ #0 #0 // BiG World Fixpack v9.10.7z
~SETUP-BWTRIMPACK.TP2~ #0 #0 // BiG World Borkpack v9.6.1.7z
~SETUP-BWINSTALLPACK.TP2~ #0 #0 // BiG World Installpack v9.10.1.7z
~TOBEX/TOBEX.TP2~ #0 #100 // TobEx - Core: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #101 // Apply Concentration Check On Damage [WIP]: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #102 // Awaken On Damage: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #103 // Blindness As Spell Description: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #105 // No Spell Interruption On Zero Damage: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #107 // Allow All Races to Dual Class: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #108 // Allow Equipping Armor in Combat: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #109 // Disable Experience Boost: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #110 // Disable Force Inventory Pause: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #111 // Disable Silence On Charm: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #112 // Level One Proficiency Restrictions: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #114 // Rest Spawns Advance Time: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #115 // Dialogue Greeting Subtitles: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #116 // Enable Animation Attack Sounds: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #117 // Universal Four Inventory Weapon Slots: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #118 // Subtitles For Standard Soundsets: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #120 // Drop Inventory on Disintegrate: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #121 // Drop Inventory on Frozen Death: Beta 0020
~TOBEX/TOBEX.TP2~ #0 #122 // Drop Inventory on Stone Death: Beta 0020
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1000 // BG2 Fixpack - Game Text Update -> GTU Light (by Wisp): v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #101 // Improved Spell Animations: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #102 // Cromwell's Forging Actually Takes a Day: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #103 // Mixed-Use Dagger Fixes: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #104 // Ghreyfain's Holy Symbol Fixes: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #106 // Giants Receive Penalties When Attacking Halflings, Dwarves, and Gnomes: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #107 // Remove Dual-Classing Restriction from Archers and Stalkers: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #108 // Remove Second Attribute Bonus for Evil Path in Wrath Hell Trial: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #109 // Corrected Summoned Demon Behavior: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #110 // Additional Script Fixes: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #111 // Bard Song Fixes: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #112 // Wizard Slayers Cause Miscast Magic on Ranged Attacks: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #113 // Additional Alignment Fixes: v9.01 BWP Fix
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #114 // Change Free Action to Protect Against Stun: v9.01 BWP Fix
~SETUP-BDTOBV168.TP2~ #0 #0 // Baldurdash Fix Pack for ToB, v1.68 WeiDU: BG2Fixpack adaption
~SETUP-BDTOBV168.TP2~ #0 #2 // RESTORED TWISTED RUNE QUEST: BG2Fixpack adaption
~SETUP-BDTOBV168.TP2~ #0 #3 // RESTORED HINDO'S DOOM: BG2Fixpack adaption
~SETUP-BDTOBV168.TP2~ #0 #5 // IMPROVED COPPER CORONET: BG2Fixpack adaption
~SETUP-BDTOBV168.TP2~ #0 #6 // RESTORED DAK'KON'S BLADE: BG2Fixpack adaption
~SETUP-BDTOBV168.TP2~ #0 #7 // Improved Nymph (Woodland Being) Script by Goeran Rimen: BG2Fixpack adaption
~1PP.TP2~ #0 #0 // One Pixel Productions: v2 Everything but Potions (1): v2.7 BWP Fix
~1PP.TP2~ #0 #2 // One Pixel Productions: v3 Flaming Swords (3): v2.7 BWP Fix
~1PP.TP2~ #0 #7 // One Pixel Productions: v3 Legacy Shields - Bucklers (D1) (: v2.7 BWP Fix
~1PP.TP2~ #0 #8 // One Pixel Productions: v3 Legacy Shields - Small Shields (D2) (9): v2.7 BWP Fix
~1PP.TP2~ #0 #9 // One Pixel Productions: v3 Legacy Shields - Medium Shields (D3) (10): v2.7 BWP Fix
~ITEM_REV/ITEM_REV.TP2~ #0 #0 // Item Revisions by Demivrgvs: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #1 // Masterwork Weapons: v2 (Hotfix 20100919)
~SETUP-BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: 1.11 (January 2011)
~JONDALARFIX/SETUP-JONDALARFIX.TP2~ #0 #0 // Jondalar Fix for BGT
~TXTMUSIC/TXTMUSIC.TP2~ #0 #0 // Restored Textscreen Music for BG1TuTu, EasyTutu, and BGT-WeiDU
~SETUP-BONEHILLV275.TP2~ #0 #0 // Secret of BoneHill (Requires BGT or Tutu): v2.75a
~BGQE/SETUP-BGQE.TP2~ #0 #0 // Baldur's Gate Mini-Quests and Encounters Mod: 7
~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: v10
~SOA/SETUP-SOA.TP2~ #0 #0 // The Stone of Askavar: 1.5
~BW_HERBS/SETUP-BW_HERBS.TP2~ #0 #0 // Herbs and Potions Add-in (BG1 / BG1Tutu / BGT) by Baronius: v1.0.3 BWP Tweak
~SETUP-THALAN.TP2~ #0 #0 // Thalantyr - Item Upgrade: 3.7
~BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v18 BWP Fix
~BG1NPC.TP2~ #0 #1 // The BG1 NPC Project: Banters, Quests, and Interjections: v18 BWP Fix
~BG1NPC.TP2~ #0 #2 // The BG1 NPC Project: Give Edwin his BG2 portrait: v18 BWP Fix
~BG1NPC.TP2~ #0 #3 // The BG1 NPC Project: Give Imoen her BG2 portrait: v18 BWP Fix
~BG1NPC.TP2~ #0 #4 // The BG1 NPC Project: Give Jaheira her BG2 portrait: v18 BWP Fix
~BG1NPC.TP2~ #0 #5 // The BG1 NPC Project: Give Minsc his BG2 portrait: v18 BWP Fix
~BG1NPC.TP2~ #0 #6 // The BG1 NPC Project: Give Viconia her BG2 portrait: v18 BWP Fix
~BG1NPC.TP2~ #0 #7 // The BG1 NPC Project: Kivan's "Kivan and Deheriana Companions" portrait: v18 BWP Fix
~BG1NPC.TP2~ #0 #8 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v18 BWP Fix
~BG1NPC.TP2~ #0 #9 // The BG1 NPC Project: Ajantis Romance Core (teen content): v18 BWP Fix
~BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Branwen's Romance Core (teen content): v18 BWP Fix
~BG1NPC.TP2~ #0 #11 // The BG1 NPC Project: Coran's Romance Core (adult content): v18 BWP Fix
~BG1NPC.TP2~ #0 #12 // The BG1 NPC Project: Dynaheir's Romance Core (teen content): v18 BWP Fix
~BG1NPC.TP2~ #0 #13 // The BG1 NPC Project: Shar-Teel Relationship Core (adult content): v18 BWP Fix
~BG1NPC.TP2~ #0 #14 // The BG1 NPC Project: Xan's Romance Core (teen content): v18 BWP Fix
~BG1NPC.TP2~ #0 #15 // The BG1 NPC Project: Female Romance Challenges, Ajantis vs Xan vs Coran: v18 BWP Fix
~BG1NPC.TP2~ #0 #17 // The BG1 NPC Project: Alora's Starting Location -> Alora Starts in the Hall of Wonders: v18 BWP Fix
~BG1NPC.TP2~ #0 #27 // The BG1 NPC Project: Bardic Reputation Adjustment: v18 BWP Fix
~BG1NPC.TP2~ #0 #30 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v18 BWP Fix
~BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v18 BWP Fix
~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/MUR'NETH.TP2~ #0 #0 // The Mur'Neth NPC mod for Baldur's Gate Tutu or Baldur's Gate Trilogy-WeiDU: v10
~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, v6
~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: 4
~AJANTISBG1/SETUP-AJANTISBG1.TP2~ #0 #1 // Install custom portrait for Ajantis: 4
~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: v8
~GAVIN/GAVIN.TP2~ #0 #1 // Gavin: Romance (mature content): v8
~GAVIN/GAVIN.TP2~ #0 #2 // Gavin: Flirts (adult content): v8
~GAVIN/GAVIN.TP2~ #0 #4 // Gavin: Alternate Portraits -> Original portrait by berelinde (default): v8
~GAVIN/GAVIN.TP2~ #0 #10 // Gavin: Player Initiated Dialogue: v8
~BG1UB/SETUP-BG1UB.TP2~ #0 #0 // Ice Island Level Two Restoration: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #1 // The Mysterious Vial: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #2 // Additional Elminster Encounter: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #8 // Safana the Flirt: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #9 // Appropriate Albert and Rufie Reward: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #10 // Place Entar Silvershield in His Home: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #11 // Scar and the Sashenstar's Daughter: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #12 // Quoningar, the Cleric: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #13 // Shilo Chen and the Ogre-Magi: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #14 // Edie, the Merchant League Applicant: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #15 // Flaming Fist Mercenary Reinforcements: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #16 // Creature Corrections: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #17 // Creature Restorations: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #18 // Creature Name Restorations: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #19 // Minor Dialogue Restorations: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #20 // Audio Restorations: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #21 // Store, Tavern and Inn Fixes and Restorations: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #22 // Item Corrections and Restorations: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #23 // Area Corrections and Restorations: v12
~BG1UB/SETUP-BG1UB.TP2~ #0 #24 // Permanent Corpses: v12
~SETUP-BGSPAWN.TP2~ #0 #0 // BGSpawn system based on levels & party members (NOTE: Baldur's Gate Trilogy - BGT required): 1.10
~SETUP-BGSPAWN.TP2~ #0 #1 // Choose the time between re-spawns: 1.10
~SETUP-BGSPAWN.TP2~ #0 #2 // Vampiric Wolf Lord (inspired to DavidW Wolf of Ulcaster) NOTE: this changes some Vampiric Wolf in the game. It's used by BGSpawn-system: 1.10
~KTWEAKS/SETUP-KTWEAKS.TP2~ #0 #1 // Add BG1 missing normal & magical weapons: v1.06
~KTWEAKS/SETUP-KTWEAKS.TP2~ #0 #2 // Add BG1 missing unique weapons: v1.06
~KTWEAKS/SETUP-KTWEAKS.TP2~ #0 #3 // Randomized assignment of BG1 missing unique weapons: v1.06
~KTWEAKS/SETUP-KTWEAKS.TP2~ #0 #301 // RP fixes: v1.06
~GBTHFKP/GBTHFKP.TP2~ #0 #0 // Expanded Thief Stronghold: v2.20
~SETUP-TTSQ.TP2~ #0 #0 // The Tortured Soul Quest - WeiDU: v7
~EMAD/SETUP-EMAD.TP2~ #0 #0 // A Z-rated Adventure - an IM4 Non-Entry: v6
~EMAD/SETUP-EMAD.TP2~ #0 #1 // The Promise of a Troll: v6
~EMAD/SETUP-EMAD.TP2~ #0 #2 // A Bhaalspawn's Best Friend: v6
~EMAD/SETUP-EMAD.TP2~ #0 #3 // Under Her Spell: v6
~EMAD/SETUP-EMAD.TP2~ #0 #4 // Forgery: v6
~EMAD/SETUP-EMAD.TP2~ #0 #5 // Character Medley: v6
~TB#QUEST/TB#QUEST.TP2~ #0 #0 // The curse of Mprolla the spammer: 2.04 BWP Fix
~TB#QUEST/TB#QUEST.TP2~ #0 #1 // The curse of Mprolla the cheater: 2.04 BWP Fix
~TB#QUEST/TB#QUEST.TP2~ #0 #2 // A large battle: 2.04 BWP Fix
~TB#QUEST/TB#QUEST.TP2~ #0 #3 // Underdark Mage Duel: 2.04 BWP Fix
~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): v3.3.1 BWP Fix
~TOD/SETUP-TOD.TP2~ #0 #1 // Improved Astral Shard Guardian: v3.3.1 BWP Fix
~TOD/SETUP-TOD.TP2~ #0 #2 // Encounter with Ustrain: v3.3.1 BWP Fix
~DC/SETUP-DC.TP2~ #0 #0 // Dungeon Crawl, v5
~ASSASSINATIONS/SETUP-ASSASSINATIONS.TP2~ #0 #0 // Assassinations mod for Baldur's Gate II, v8
~TOTDG/SETUP-TOTDG.TP2~ #0 #0 // Colours of Infinity: Tales of the Deep Gardens
~TOTDG/SETUP-TOTDG.TP2~ #0 #1 // NPC Reactions (Aerie, Viconia, Jaheira, Anomen, Haer'Dalis, Keldorn)
~INNERSHADE/SETUP-INNERSHADE.TP2~ #0 #0 // Colours of Infinity: Innershade
~INNERSHADE/SETUP-INNERSHADE.TP2~ #0 #2 // Talks for original Bioware NPCs
~INNERSHADE/SETUP-INNERSHADE.TP2~ #0 #6 // Add Innershade to Worldmap (You *must* pick one of these components, otherwise the mod won't run as it should.) -> Add Innershade to BP-BGT-Worldmap.
~EILISTRAEE/SETUP-EILISTRAEE.TP2~ #0 #0 // Eilistraee's Song
~EILISTRAEE/SETUP-EILISTRAEE.TP2~ #0 #2 // Worldmap addition -> Add Eilistraee's Clearing to BP-BGT-Worldmap
~DQ/SETUP-DQ.TP2~ #0 #0 // Core Files: Fishing for Trouble by Yovaneth: v1
~DQ/SETUP-DQ.TP2~ #0 #1 // Optional: Major character portraits: v1
~DQ/SETUP-DQ.TP2~ #0 #2 // Optional: Add Fishing for Trouble to BP-BGT-Worldmap: v1
~SETUP-AZENMOD.TP2~ #0 #0 // Azengaard Tactical Encounter (erebusant's revamp): v5
~SETUP-AZENMOD.TP2~ #0 #1 // Enhanced Trademeet Crypt: v5
~SETUP-AZENMOD.TP2~ #0 #2 // Enhanced Chateau Irenicus: v5
~SETUP-COM_ENCOUNTERS.TP2~ #0 #0 // Chosen of Mystra's Encounters (Requires Throne of Bhaal): v1.04 BWP Fix
~SETUP-DSOA.TP2~ #0 #1 // Difficult Brown Dragon: v2.2.4 BWP Fix
~SETUP-DSOA.TP2~ #0 #4 // Ghost Shadow Dragon: v2.2.4 BWP Fix
~SETUP-DSOA.TP2~ #0 #6 // Grothgar the Red Dragon: v2.2.4 BWP Fix
~SETUP-DSOA.TP2~ #0 #8 // Curse of the Underground Shade Lord: v2.2.4 BWP Fix
~IMPASYLUM/SETUP-IMPASYLUM.TP2~ #0 #0 // Improved Asylum Mod for BG2:ToB: v0.95 BWP fix
~IMPASYLUM/SETUP-IMPASYLUM.TP2~ #0 #1 // Spellhold Lich: v0.95 BWP fix
~SETUP-BUTCHERY.TP2~ #0 #0 // DrAzTiK revisited fight against Tazok & Dig_Dag.
~SETUP-BUTCHERY.TP2~ #0 #1 // Rebalancing some generic creatures.(ORCS and OGRE).
~SETUP-BUTCHERY.TP2~ #0 #2 // Rebalancing Tazok and Dig-Dag.(Install after SCSII, look readme)
~BAGBONUS/BAGBONUS.TP2~ #0 #0 // Bonus Potioncase and Ammobelt to Deidre's store: v1.0.4
~BW_HERBS_BG2/SETUP-BW_HERBS_BG2.TP2~ #0 #0 // Herbs and Potions Add-in for BG2 by Baronius: v1.0.4 BWP Fix and BWP Tweak
~SETUP-ROLLES.TP2~ #1 #0 // Rolles Safyer
~SETUP-ROLLES.TP2~ #1 #1 // Bag of Holding in Irenicus Dungeon
~RUAD/SETUP-RUAD.TP2~ #0 #0 // Ruad Ro'fhessa (SoA): v26
~RUAD/SETUP-RUAD.TP2~ #0 #1 // Ruad Ro'fhessa (ToB): v26
~TZSHOP01/SETUP-TZSHOP01.TP2~ #0 #0 // The Magnificient Magic Shop: v6
~ABYSTORE/ABYSTORE.TP2~ #0 #0 // Unusual Oddities Shop: v3.0 BWP Fix
~SETUP-BLOODMORT.TP2~ #0 #0 // New Spell - Blood Of The Martyr: v6
~SETUP-FOODMOD.TP2~ #0 #0 // Chosen of Mystra's Food and Herbal Mod (Requires Throne of Bhaal): v1.03
~SETUP-ROTBARMORSET.TP2~ #0 #0 // Realm of the Bhaalspawn Armor Set: v1.0 BWP Fix
~STUFFOFTHEMAGI/SETUP-STUFFOFTHEMAGI.TP2~ #0 #0 // Stuff of the Magi: v4
~BOLSA/BOLSA.TP2~ #1 #0 // Bolsa: v4.1
~CHARLI/SETUP-CHARLI.TP2~ #1 #0 // Charli, the Middleman: v2.3
~SETUP-DARRON.TP2~ #1 #0 // Darron: v1.5
~MHORAM/MHORAM.TP2~ #1 #0 // Mhoram NPC: v2.3
~RECARGA.TP2~ #1 #0 // Recarga: v2.2
~SETUP-SPSTUFF.TP2~ #0 #4 // Creslyn's BG2 Item Pack: v8
~MERSKSTORE/SETUP-MERSKSTORE.TP2~ #2 #0 // Mersetek: V1.1
~MYSTIGAN/SETUP-MYSTIGAN.TP2~ #1 #0 // Mystigan the Merchant(ToB Required)
~MUSICA.TP2~ #1 #0 // The Music of the Realms: v2.0
~SWORDAP/SETUP-SWORDAP.TP2~ #0 #0 // Improved Haer'Dalis' swords (special for Kania): v2
~SETUP-RENAL.TP2~ #1 #0 // Sir Renal
~SETUP-AMBER.TP2~ #0 #0 // Amber the NPC MOD for BGII:SoA: v2.6 BWP Fix
~TSUJATHA/SETUP-TSUJATHA.TP2~ #0 #0 // Tsujatha (BG2:SoA NPC) created by Sillara of the Tamari: v13
~SETUP-BTL.TP2~ #0 #0 // Beyond the Law - Kova & Kiyone: v1.35 BWP Fix
~SETUP-BTL.TP2~ #0 #1 // Alternate Soundset for Kiyone - Female4: v1.35 BWP Fix
~SETUP-BTL.TP2~ #0 #2 // Better Balanced BTL Items: v1.35 BWP Fix
~SETUP-BTL.TP2~ #0 #3 // Portraits for Minor Non-Joinable BTL NPCs: v1.35 BWP Fix
~C#AJANTIS_SVA/SETUP-C#AJANTIS_SVA.TP2~ #1 #0 // Sir Ajantis NPC for BGII-SoA: open Beta 0.2.20
~SETUP-KIVAN.TP2~ #0 #0 // Kivan of Shilmista: v12
~SETUP-KIVAN.TP2~ #0 #2 // Select Deheriana's Class -> Wild Mage: v12
~SETUP-KIVAN.TP2~ #0 #6 // Select Kivan's Portrait -> Install Herd's Alternative Portrait for Kivan.: v12
~SETUP-KIVAN.TP2~ #0 #7 // Install ToB Portion of the Mod: v12
~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): v7.0 BWP Fix
~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)?: v7.0 BWP Fix
~SETUP-ARIENA.TP2~ #0 #0 // Ariena the Half-orc (Requires Throne of Bhaal): v2.2 BWP Fix
~SETUP-ARIENA.TP2~ #0 #1 // Which of Ariena's portraits do you wish to install? -> Default portraits?: v2.2 BWP Fix
~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: v6.2.2 BWP Fix
~KITANYA/SETUP-KITANYA.TP2~ #0 #1 // Wizardslayer Bugs Fix: v6.2.2 BWP Fix
~XAN/SETUP-XAN.TP2~ #0 #0 // Xan NPC MOD for Baldur's Gate II, v9
~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
~XANBG2VOICE/SETUP-XANBG2VOICE.TP2~ #0 #0 // Xan's BG2 voice for BG1, v2
~YASRAENA/SETUP-YASRAENA.TP2~ #0 #0 // Yasraena (BG2:SoA & TOB NPC) created by nethrin & Sillara of the Tamari: v12
~SETUP-ALORA.TP2~ #0 #0 // Chosen of Mystra's Alora NPC Mod (Requires Throne of Bhaal): 1.3
~HANNA/HANNA.TP2~ #3 #0 // Hanna NPC (ToB required): v2.4
~HANNA/HANNA.TP2~ #3 #1 // Expanded De´Arnise Keep: v2.4
~HANNA/HANNA.TP2~ #3 #3 // Improved Hell Djinn: v2.4
~HANNA/HANNA.TP2~ #3 #4 // Improved Dragon of Irenicus : v2.4
~HANNA/HANNA.TP2~ #3 #5 // Improved Hell Dragon: v2.4
~HANNA/HANNA.TP2~ #3 #6 // Improved Trademeet Crypt: v2.4
~SETUP-KIM.TP2~ #2 #0 // Kim for BG2:SOA (ToB: required) version 1.62d
~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: 3.1 BWP Fix
~ANGELO/SETUP-ANGELO.TP2~ #0 #0 // Angelo NPC MOD for Baldur's Gate II, v4
~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 BWP Fix
~XULAYE/XULAYE.TP2~ #0 #0 // Xulaye NPC Mod for BG2:SoA: v1 BWP Fix
~XULAYE/XULAYE.TP2~ #0 #1 // Xulaye's Player Initiated Dialogues: v1 BWP Fix
~XULAYE/XULAYE.TP2~ #0 #2 // Korgan Fights at the Pits: v1 BWP Fix
~HALDAMIR/SETUP-HALDAMIR.TP2~ #0 #0 // Haldamir: v2
~TYRISFLARE/SETUP-TYRISFLARE.TP2~ #0 #0 // Tyris Flare NPC: v2 BWP Fix
~GAVIN_BG2/SETUP-GAVIN_BG2.TP2~ #0 #0 // Gavin for BG2: v19
~GAVIN_BG2/SETUP-GAVIN_BG2.TP2~ #0 #1 // Gavin heals the PC when below 50% health (Can be disabled or enabled via player-initiated dialogue): v19
~GAVIN_BG2/SETUP-GAVIN_BG2.TP2~ #0 #2 // Multi-romance cheat -> Normal romance kills: v19
~DARIAN/DARIAN.TP2~ #0 #0 // Darian NPC Mod for BGII: SoA: 1
~NEPHELE/NEPHELE.TP2~ #0 #0 // Nephele NPC Mod for BGII: SoA & ToB: 1
~SETUP-CWS.TP2~ #0 #0 // Cloakwood Squares -- The Mod: v4
~DEARNISE/SETUP-DEARNISE.TP2~ #0 #0 // de'Arnise Romance for Baldur's Gate II, v2
~SETUP-BANTERPACK.TP2~ #0 #0 // Pocket Plane Banter Pack for BG2: Shadows of Amn: v12 BWP Viconia BGT Fix
~SETUP-BANTERPACK.TP2~ #0 #2 // Pocket Plane Banter Pack for BG2: Throne of Bhaal: v12 BWP Viconia BGT Fix
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #0 // Extended NPC-NPC Interaction SoA: 4
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #1 // Extended Minsc/Aerie Interaction ToB: 4
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #2 // Imoen "Retrospection" dialogue for BGII: ToB: 4
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #3 // Wake-Up dialogue for Anomen Romance (By David Gaider with additions from Kulyok): 4
~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #4 // NPC Conflict Revisions: 4
~VICONIA/SETUP-VICONIA.TP2~ #0 #0 // Viconia Friendship: 3.1
~MAZZY/SETUP-MAZZY.TP2~ #0 #0 // Mazzy Friendship: 2
~YOSHIMO/YOSHIMO.TP2~ #0 #0 // Yoshimo Friendship Mod for BGII: SoA: 2
~SETUP-EDWINROMANCE.TP2~ #0 #0 // EdwinRomance: v1.0.7 BWP Fix
~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
~IMOEN.TP2~ #0 #0 // 'Imoen Romance Add-on Mod BG2:SoA(ToB required!)v1.201': v1.202Full BWP Fix
~ALCOOL/ALCOOL.TP2~ #1 #0 // A Night out in the Taverns: V0.11
~JANQUEST/SETUP-JANQUEST.TP2~ #1 #0 // Jan's Extended Quest
~KORGAN/SETUP-KORGAN.TP2~ #1 #0 // Korgan's Redemption
~SETUP-VANIM.TP2~ #1 #0 // A new NPC: Vanim, a notorious assassin: v1.4 BWP Fix
~SETUP-BIDDE.TP2~ #0 #0 // Biddekelorak v1 (BG2:SoA & TOB NPC) created by nethrin
~MAWGULNPC/SETUP-MAWGULNPC.TP2~ #1 #0 // Mawgul NPC: v2.2
~ROSE/SETUP-ROSE.TP2~ #0 #0 // Rose NPC for BG:T: v0.03 OPEN BETA
~QUAYLE/SETUP-QUAYLE.TP2~ #0 #0 // Quayle - BG2
~SETUP-AIP.TP2~ #0 #0 // Adventures In Papperland: v5
~SDMODS/SDMODS.TP2~ #0 #0 // Shed's Mods
~SETUP-TURNIPGOLEM.TP2~ #0 #0 // Turnip Golem Encounter: v4
~SETUP-MDX.TP2~ #0 #0 // Xmas Mod: v1.0.3
~QUALLOFIX/SETUP-QUALLOFIX.TP2~ #0 #0 // Let the cadaver crawler live: 1.14
~SETUP-SNAKES.TP2~ #0 #0 // The Slithering Menace (for BGII:ToB only)
~THOGHMA/SETUP-THOGHMA.TP2~ #2 #0 // A Quest in the service of Oghma: v1.6
~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #0 // The Price Of Friendship: v5
~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #1 // Some of My Best Friends Are Slimes: v5
~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #2 // You Could Restore the Summon Cow Spell, But Why?: v5
~LUCY/SETUP-LUCY.TP2~ #0 #0 // Lucy the Wyvern: v4
~SETUP-SLANDOR.TP2~ #0 #0 // Der Minotaurus and Lilarcor
~ZALNOYA/SETUP-ZALNOYA.TP2~ #0 #0 // Zalnoya and the Shadow Thieves
~NPC_TWEAK.TP2~ #0 #0 // Anomen: v5
~NPC_TWEAK.TP2~ #0 #1 // Cernd: v5
~NPC_TWEAK.TP2~ #0 #2 // Nalia: v5
~SETUP-UB.TP2~ #0 #3 // "Cat and Mouse" (Bodhi hunts you in Spellhold) by Ghreyfain: v19 BWP Fix
~SETUP-UB.TP2~ #0 #4 // Gorje Hilldark and the Extended Illithium Quest: v19 BWP Fix
~SETUP-UB.TP2~ #0 #5 // The Pai'Na/Spider's Bane Quest: v19 BWP Fix
~SETUP-UB.TP2~ #0 #6 // Restored Crooked Crane Inn: v19 BWP Fix
~SETUP-UB.TP2~ #0 #7 // Restored Encounters: v19 BWP Fix
~FADINGPROMISES/SETUP-FADINGPROMISES.TP2~ #0 #0 // Fading Promises: v6
~SETUP-GMINION.TP2~ #0 #0 // gMinion v1.8: v2 BGT-Expansion_v2
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #0 // Spell Revisions: v3
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #10 // Deva and Planetar Animations: v3
~SETUP-D0QUESTPACK.TP2~ #0 #0 // General AI Improvements: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #1 // Creature & Area Improvements -> All Creature & Area Improvements: v2.3 (Feb 14, 2010) BWP Fix
~TELEPORT/TELEPORT.TP2~ #1 #0 // Teleport spell for BG2:SoA
~TELEPORT/TELEPORT.TP2~ #1 #1 // Teleport spell for BG2:ToB
~DRIZZTISNOTSTUPID/SETUP-DRIZZTISNOTSTUPID.TP2~ #0 #0 // Drizzt Is Not Stupid: v1.1
~SETUP-NEH'TANIEL.TP2~ #0 #0 // Neh'taniel NPC Mod: v5.5 BWP fix
~SETUP-RES_FIXER.TP2~ #0 #0 // Resource Fixer: v1
~SETUP-BPV180.TP2~ #0 #0 // Big Picture AI/Enhancement Mod, version 180: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #1 // Improved Suldanessallar: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #2 // Improved Spellhold: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #3 // Wand of Orcus Add-In: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #4 // Improved Small Teeth Pass, by Kensai Ryu: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #5 // Improved Kangaxx Encounter, by Kensai Ryu: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #6 // Kensai Ryu's Improved Crypt King: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #8 // Improved Random Encounters, by Gebhard Blucher and Kensai Ryu: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #9 // Gebhard Blucher's Lich in the Docks: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #10 // Red Badge, Poison-Based Encounter, by Westley Weimer: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #11 // Kuroisan the Acid Kensai, by Westley Weimer: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #12 // The Ritual, by Westley Weimer: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #15 // Ascension for BP: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #16 // Improved Abazigail: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #17 // Improved Demogorgon: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #18 // Improved Gromnir: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #19 // Improved Illasera: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #20 // Improved Yaga-Shura: v180ba BWP Fix
~SETUP-BPV180.TP2~ #0 #21 // BPSeries v4.00 by seanas (w/ revisions by Horred the Plague): v180ba BWP Fix
~REZMOD/SETUP-REZMOD.TP2~ #0 #0 // Masamune Sword Mini-Mini-Quest - SoA by ShadowDaemon (WeiDU): 2.4
~REZMOD/SETUP-REZMOD.TP2~ #0 #1 // Masamune Sword Mini-Mini-Quest - ToB by ShadowDaemon (WeiDU): 2.4
~REZMOD/SETUP-REZMOD.TP2~ #0 #2 // Improved Anarg by knightlight (WeiDU): 2.4
~SETUP-SCS.TP2~ #0 #10 // Initialise (required by almost all other mod components): v19
~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: v19
~SETUP-SCS.TP2~ #0 #1019 // Antimagic attacks penetrate improved invisibility -> Antimagic spells remain single-target, but affect the target creature whether or not it is invisible (default option): v19
~SETUP-SCS.TP2~ #0 #2000 // Make elemental arrows more like their BG2 counterparts: v19
~SETUP-SCS.TP2~ #0 #2020 // Re-introduce potions of extra-healing: v19
~SETUP-SCS.TP2~ #0 #2030 // Remove Arrows of Dispelling from BG1 stores: v19
~SETUP-SCS.TP2~ #0 #3001 // Standardise spells: BG1 vs BG2 -> Introduce BG2 spell scrolls into BG1: v19
~SETUP-SCS.TP2~ #0 #3050 // Better NPC management: v19
~SETUP-SCS.TP2~ #0 #3070 // Move NPCs to more convenient locations: v19
~SETUP-SCS.TP2~ #0 #3110 // More realistic wolves and wild dogsS: v19
~SETUP-SCS.TP2~ #0 #4020 // Stackable ankheg shells, winterwolf pelts and wyvern heads: v19
~SETUP-SCS.TP2~ #0 #4030 // Move Boo out of quick access and into Minsc's pack: v19
~SETUP-SCS.TP2~ #0 #5000 // Smarter general AI: v19
~SETUP-SCS.TP2~ #0 #5010 // Better calls for help: v19
~SETUP-SCS.TP2~ #0 #5020 // Potions for NPCs -> All of the potions dropped by slain enemies are recoverable: v19
~SETUP-SCS.TP2~ #0 #5033 // Smarter mages -> Mages use spells from BG1 and BG2; mages pre-buff: v19
~SETUP-SCS.TP2~ #0 #5043 // Smarter priests -> Priests use spells from BG1 and BG2; priests pre-buff: v19
~SETUP-SCS.TP2~ #0 #5050 // Smarter deployment: v19
~SETUP-SCS.TP2~ #0 #5070 // Smarter sirines and dryads: v19
~SETUP-SCS.TP2~ #0 #5080 // Slightly harder carrion crawlers: v19
~SETUP-SCS.TP2~ #0 #5090 // Smarter basilisks: v19
~SETUP-SCS.TP2~ #0 #6000 // Improved doppelgangers: v19
~SETUP-SCS.TP2~ #0 #6005 // Harder giant and phase spiders: v19
~SETUP-SCS.TP2~ #0 #6010 // Tougher Black Talons and Iron Throne guards: v19
~SETUP-SCS.TP2~ #0 #6020 // Improved deployment for parties of assassins: v19
~SETUP-SCS.TP2~ #0 #6030 // Dark Side-based kobold upgrade: v19
~SETUP-SCS.TP2~ #0 #6040 // Relocated bounty hunters: v19
~SETUP-SCS.TP2~ #0 #6050 // Improved Ulcaster: v19
~SETUP-SCS.TP2~ #0 #6060 // Improved Balduran's Isle: v19
~SETUP-SCS.TP2~ #0 #6070 // Improved Durlag's Tower: v19
~SETUP-SCS.TP2~ #0 #6080 // Improved Demon Cultists: v19
~SETUP-SCS.TP2~ #0 #6090 // Improved Cloakwood Druids: v19
~SETUP-SCS.TP2~ #0 #6100 // Improved Bassilus: v19
~SETUP-SCS.TP2~ #0 #6110 // Improved Drasus party: v19
~SETUP-SCS.TP2~ #0 #6120 // Improved Red Wizards: v19
~SETUP-SCS.TP2~ #0 #6130 // Improved Undercity party: v19
~SETUP-SCS.TP2~ #0 #6140 // Improved minor encounters: v19
~SETUP-SCS.TP2~ #0 #6150 // Tougher chapter-two end battle: v19
~SETUP-SCS.TP2~ #0 #6160 // Tougher chapter-three end battle: v19
~SETUP-SCS.TP2~ #0 #6170 // Tougher chapter-four end battle: v19
~SETUP-SCS.TP2~ #0 #6180 // Tougher chapter-five end battle: v19
~SETUP-SCS.TP2~ #0 #6190 // Tougher chapter-six end battle: v19
~SETUP-SCS.TP2~ #0 #6200 // Improved final battle: v19
~SETUP-TACTICS.TP2~ #0 #32 // Mike Barnes' Improved North Forest: v25; Lol's Update to v26
~SETUP-TACTICS.TP2~ #0 #33 // Mike Barnes' Marching Mountains: v25; Lol's Update to v26
~SETUP-TACTICS.TP2~ #0 #37 // Streamlined Trolls: v25; Lol's Update to v26
~SETUP-TURNABOUT.TP2~ #0 #0 // Ascension: Turnabout
~SETUP-TURNABOUT.TP2~ #0 #1 // Balthazar Epilogue Portrait, by Cliffette
~SETUP-D0QUESTPACK.TP2~ #0 #11 // Improved Oasis II -> IO2 Dialogue & Combat Enhancement: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-LONGERROAD.TP2~ #0 #0 // Longer Road v 1.5: v1.5.1 BWP Fix
~SETUP-LONGERROAD.TP2~ #0 #2 // Restore Irenicus's original portrait from SoA.: v1.5.1 BWP Fix
~WHEELS/SETUP-WHEELS.TP2~ #0 #0 // The Wheels of Prophecy: v2 BWP Fix
~SETUP-GRIMUARS.TP2~ #0 #1 // Grimuars for BG2 WITH TACTICS: v3.3 BWP Fix
~SETUP-GRIMUARS.TP2~ #0 #2 // Additional Grimuars Store: v3.3 BWP Fix
~SETUP-GRIMUARS.TP2~ #0 #4 // Tougher Gaal: v3.3 BWP Fix
~SETUP-GRIMUARS.TP2~ #0 #5 // Tougher Ardhata: v3.3 BWP Fix
~HOMEWARDBOUND/SETUP-HOMEWARDBOUND.TP2~ #0 #0 // Homeward Bound: v7 - 25 April, 2010
~HOMEWARDBOUND/SETUP-HOMEWARDBOUND.TP2~ #0 #2 // Romances end due to separation -> Original game behavior is unchanged: v7 - 25 April, 2010
~SETUP-SOLAUFEIN.TP2~ #0 #0 // Solaufein Romance for Baldur's Gate II (SoA & ToB)
~RPGSOLAFLIRTPACK/SETUP-RPGSOLAFLIRTPACK.TP2~ #0 #0 // The RPG Solaufein Flirt Pack for BG2 (Rated NC17): v1.1
~KELSEY.TP2~ #0 #0 // Kelsey v2.1: for BG2 - SoA: v2.1 BWP Fix
~KELSEY.TP2~ #0 #1 // Kelsey/Solaufein Content: Banter and Romance Conflict OPTIONAL, RECOMMENDED ONLY for use with Solaufein V60 AND ABOVE: v2.1 BWP Fix
~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 #3 // Install Default Kelsey portrait set by Wynne Lurty? (set 1 of 3)
~SETUP-GROA.TP2~ #0 #0 // Getting Rid of Anomen - A cutscene for the Kelsey romance.: v1.2
~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: v4.2 BWP Fix
~NATHANIEL/SETUP-NATHANIEL.TP2~ #0 #1 // Choose a portrait for Nathaniel -> Default portrait by Feuille: v4.2 BWP Fix
~NATHANIEL/SETUP-NATHANIEL.TP2~ #0 #4 // Solaufein Conflict: v4.2 BWP Fix
~NATHANIEL/SETUP-NATHANIEL.TP2~ #0 #5 // Kelsey Content: v4.2 BWP Fix
~YIKARI/YIKARI.TP2~ #0 #0 // Yikari, a monk NPC
~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
~FAREN/SETUP-FAREN.TP2~ #0 #0 // Faren NPC for Baldur's Gate II: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #2 // Choose Faren's weapon proficiency skillset -> Rogue configuration: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #3 // Ajantis Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #4 // Amber Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #5 // Angelo Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #8 // de'Arnise Romance Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #9 // Edwin Romance Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #10 // Fade Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #11 // Iylos Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #12 // Kelsey Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #13 // Keto Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #15 // Nathaniel Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #16 // Ninde Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #19 // Sarah Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #20 // Solaufein Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #21 // Tsujatha Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #22 // Xan Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #23 // Xulaye Content: Version 2
~FAREN/SETUP-FAREN.TP2~ #0 #24 // Yasraena Content: Version 2
~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)
~SETUP-D0QUESTPACK.TP2~ #0 #4 // Miscellaneous Enhancements: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #6 // Alternative Harper/Xzar Plot: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #7 // Extended Reynald Sequence: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #8 // Intrigue In The Copper Coronet: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #9 // Rahul Kanakia's Potion Quest: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #10 // Revised Hell Trials: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #13 // Saving Sanik In Brynnlaw: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #14 // Burglary Of The Bookkeeper: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #15 // New Fate For The Dryads' Acorns: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #16 // The Tragedy Of Besamen: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #17 // Further Slaver Involvement: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #18 // Sending The Solamnic Knights Home: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #19 // Nazariel The Lich: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #20 // Reward Negotiation: v2.3 (Feb 14, 2010) BWP Fix
~SETUP-D0QUESTPACK.TP2~ #0 #21 // Infernal Thievery: v2.3 (Feb 14, 2010) BWP Fix
~ALTERNATIVES/SETUP-ALTERNATIVES.TP2~ #0 #0 // Alternatives: v10
~G3ANNIVERSARY/SETUP-G3ANNIVERSARY.TP2~ #0 #0 // The Gibberlings Three Anniversary Mod: v7
~SETUP-MTS_CRAPPACK.TP2~ #0 #29 // Install Quest Pack Compatibility patch by Moongaze: v3
~SETUP-MTS_CRAPPACK.TP2~ #0 #31 // Install Kelsey Compatibility patch by Moongaze: v3
~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #0 // Crossmod Banter Pack for Shadows of Amn: v13
~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #1 // Crossmod Banter Pack for Throne of Bhaal: v13
~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #2 // Crossmod Romance Conflicts: v13
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #60 // Update Spellbooks of Joinable NPCs: v3
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #0 // Changes to trueclass bards and thieves, and unmodded game kits (required for other components): v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #1 // Add new bardic store and thief items: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #2 // Install Acrobat bard kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #3 // Install Chorister bard kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #4 // Install Dirgesinger bard kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #5 // Install Gypsy bard kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #6 // Install Adventurer thief kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #7 // Install Burglar thief kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #8 // Install Soulknife thief kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #9 // Install Sharpshooter thief kit: v5
~SONG_AND_SILENCE/SETUP-SONG_AND_SILENCE.TP2~ #0 #10 // Install Shadowdancer thief kit: v5
~SWORD_AND_FIST/SETUP-SWORD_AND_FIST.TP2~ #0 #30 // Install Hexblade fighter kit: v7
~SWORD_AND_FIST/SETUP-SWORD_AND_FIST.TP2~ #0 #31 // Install Duelist fighter kit: v7
~SWORD_AND_FIST/SETUP-SWORD_AND_FIST.TP2~ #0 #32 // Install Fist of Order fighter kit: v7
~SWORD_AND_FIST/SETUP-SWORD_AND_FIST.TP2~ #0 #33 // Install Blackguard fighter kit: v7
~SWORD_AND_FIST/SETUP-SWORD_AND_FIST.TP2~ #0 #34 // Install Duskblade fighter kit (by ronin69hof, ronin69hof@gmail.com: v7
~RR/SETUP-RR.TP2~ #0 #4 // Bard kit revisions: v4.43
~RR/SETUP-RR.TP2~ #0 #6 // Proper spell progression for Bards: v4.43
~RR/SETUP-RR.TP2~ #0 #7 // Additional equipment for Thieves and Bards: v4.43
~RR/SETUP-RR.TP2~ #0 #11 // Chosen of Cyric encounter: v4.43
~SETUP-PPK.TP2~ #1 #0 // Prestige Kit Pack Basic
~SETUP-PPK.TP2~ #1 #1 // Dreadnought
~SETUP-PPK.TP2~ #1 #2 // Blackguard
~SETUP-PPK.TP2~ #1 #3 // Ssaulabi
~SETUP-PPK.TP2~ #1 #4 // Priest of Tempus
~SETUP-PPK.TP2~ #1 #5 // Priest of Ohgma
~SETUP-PPK.TP2~ #1 #6 // Champion
~SETUP-PPK.TP2~ #1 #7 // Mystic Fire
~SETUP-PPK.TP2~ #1 #8 // Duelist
~SETUP-PPK.TP2~ #1 #9 // Tempest
~SETUP-PPK.TP2~ #1 #10 // Trickster
~SETUP-PPK.TP2~ #1 #11 // Shadowdancer
~SETUP-PPK.TP2~ #1 #12 // Red Dragon Disciple
~SETUP-PPK.TP2~ #1 #13 // Blue Dragon Disciple
~SETUP-PPK.TP2~ #1 #14 // Green Dragon Disciple
~SETUP-PPK.TP2~ #1 #15 // White Dragon Disciple
~SETUP-PPK.TP2~ #1 #16 // Elementalist
~SETUP-PPK.TP2~ #1 #17 // Shadowdruid
~SETUP-BGTTWEAK.TP2~ #0 #100 // Eldoth reminds of Skie's ransom: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #400 // Add Semaj's Cloak and Upgraded Koveras' Ring of Protection: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #500 // Major locations explored upon visit: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #901 // Random activated traps in the pirate cave -> Install-time randomisation: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1000 // Bags of the Sword Coast: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1200 // Arkion reacts to player's reputation: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1502 // Altered item shattering -> Make armor and shields shatter: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1803 // Import more NPCs into Shadow of Amn: Kagain: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1805 // Import more NPCs into Shadow of Amn: Sharteel: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1806 // Import more NPCs into Shadow of Amn: Skie: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1808 // Import more NPCs into Shadow of Amn: Yeslick: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #1900 // Restore BG2 XP bonus for traps, locks, and scrolls: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #2001 // Protagonist's biography modifications -> Do not set BG1 biography for imported characters: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #2100 // Exotic Weapons For Taerom: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #2300 // Disable hostile reaction after charm: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #2400 // Enemy items shatter: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #2500 // Access Ulgoth's Beard west of Wyrm's Crossing only: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #2600 // Prevent access to Durlag's Tower from adjacent areas: 9 (31 Dec 09)
~SETUP-BGTTWEAK.TP2~ #0 #2700 // Put Sword of Chaos +2 in Sarevok's inventory: 9 (31 Dec 09)
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #12 // Inactive creatures fix: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #13 // Gerde's quest and other related fixes: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #14 // Fix for some errors in the Worldmap for BG1 areas: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #15 // Fix some wrong creature races: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #17 // Fix Anomen's proficiencies: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #18 // Fixes for SoBH: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2000 // Give all skeleton warriors the same immunities -> BG2 immunities (suggested!): v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2003 // Fenten buys more ankheg shells (Baldur's Gate) -> Infinite shells: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2005 // Helmet of alignment change: v1.7.5
~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2010 // Enhanced Nalia's ring: v1.7.5
~SCSII/SETUP-SCSII.TP2~ #0 #1000 // Initialise mod (all other components require this): v19
~SCSII/SETUP-SCSII.TP2~ #0 #2010 // More consistent Breach spell (always affects liches and rakshasas; doesn't penetrate Spell Turning): v19
~SCSII/SETUP-SCSII.TP2~ #0 #2050 // Make individual versions of Spell Immunity available, so that players can use them in Contingencies etc.: v19
~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): v19
~SCSII/SETUP-SCSII.TP2~ #0 #2120 // Slightly weaken insect plague spells, and let fire shields block them: v19
~SCSII/SETUP-SCSII.TP2~ #0 #2160 // Add an extra copy of some hard-to-find spell scrolls: v19
~SCSII/SETUP-SCSII.TP2~ #0 #2170 // True Sight/True Seeing spells protect from magical blindness: v19
~SCSII/SETUP-SCSII.TP2~ #0 #3050 // Replace +1 magical weapons with Fine ones: v19
~SCSII/SETUP-SCSII.TP2~ #0 #3530 // Faster Bears: v19
~SCSII/SETUP-SCSII.TP2~ #0 #3990 // Increase the price of a license to practise magic in Athkatla -> License costs 10,000 gp: v19
~SCSII/SETUP-SCSII.TP2~ #0 #4000 // Increase the price asked by Gaylan Baele -> Gaylan wants 40,000 gold pieces: v19
~SCSII/SETUP-SCSII.TP2~ #0 #4010 // Make Freedom scrolls available earlier: v19
~SCSII/SETUP-SCSII.TP2~ #0 #4030 // Retrieve Dropped Items from Hell: v19
~SCSII/SETUP-SCSII.TP2~ #0 #4050 // Make party members less likely to die irreversibly: v19
~SCSII/SETUP-SCSII.TP2~ #0 #4100 // Treat mages' and priests' High-Level Abilities as innate abilities rather than memorisable spells (each may be taken only once): v19
~SCSII/SETUP-SCSII.TP2~ #0 #5000 // Ease-of-use party AI: v19
~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): v19
~SCSII/SETUP-SCSII.TP2~ #0 #5030 // Remove the blur graphic effect from the Displacer Cloak: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6000 // Smarter general AI: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6010 // Better calls for help: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6020 // Potions for NPCs -> All of the potions dropped by slain enemies are recoverable: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6035 // Improved golems: v19
~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): v19
~SCSII/SETUP-SCSII.TP2~ #0 #6050 // Improved fiends -> Fiends have fast, uninterruptable innate magic: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6060 // Smarter genies -> Genies have fast, uninterruptable innate magic: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6080 // Smarter celestials -> Celestials have fast, uninterruptable innate magic: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6090 // Give dragons more staying power by increasing their hit points: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6095 // Standardise dragon immunities: dragons in Shadows of Amn get the same immunities to vorpal attacks (etc) as their Throne of Bhaal cousins: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6100 // Smarter dragons -> Dragons have fast, uninterruptable innate magic: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6108 // Enemy mages (and Elder Orbs) use Simulacrum and Project Image spells (this component will have no effect unless you install Smarter Mages or Smarter Beholders): v19
~SCSII/SETUP-SCSII.TP2~ #0 #6110 // Smarter beholders -> Give beholder rays some chance to "burn through" spell protections; beholder antimagic blocks all spells, including harmful ones, for a round (simulates D&D rules): v19
~SCSII/SETUP-SCSII.TP2~ #0 #6123 // Smarter mind flayers -> Illithids have enhanced damage resistance; Illithids can see through invisibility (matches Tactics mod): v19
~SCSII/SETUP-SCSII.TP2~ #0 #6130 // Improved Vampires: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6135 // Smarter githyanki: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6137 // Add high-level abilities (HLAs) to ToB mages -> All ToB mages who can cast 9th-level spells get HLAs: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6139 // Add high-level abilities (HLAs) to SoA mages -> All SoA mages who can cast 9th-level spells get HLAs: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6151 // Smarter Mages -> Mages only cast short-duration spells instantly at start of combat if they are created in sight of the PC: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6170 // Add high-level abilities (HLAs) to SoA priests -> Only selected SoA priests get HLAs: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6181 // Smarter Priests -> Priests only cast short-duration spells instantly at start of combat if they are created in sight of the PC: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6210 // Smarter Illasera: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6220 // Smarter Yaga-Shura: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6230 // Smarter Abazigal: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6240 // Smarter Gromnir: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6250 // Smarter Melissan: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6260 // Give Ascension demons SCSII scripts and abilities: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6270 // Give Ascension versions of Irenicus and Sendai SCSII scripts and abilities: v19
~SCSII/SETUP-SCSII.TP2~ #0 #6900 // Make the starting dungeon slightly harder: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7000 // Improved Shade Lord: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7010 // Spellcasting Demiliches: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7020 // More resilient trolls: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7032 // Increase difficulty of level-dependent monster groupings -> Almost-maximum difficulty (maximum for everything except liches): v19
~SCSII/SETUP-SCSII.TP2~ #0 #7040 // Improved Random Encounters: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7051 // Improved d'Arnise Keep ("Tactics Remix") -> Enhanced spirit trolls (as in Tactics): v19
~SCSII/SETUP-SCSII.TP2~ #0 #7060 // Slightly improved Faldorn: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7071 // Improved Bodhi (Tactics Remix) -> Original Tactics Improved Bodhi with SCSII scripting: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7075 // Party's items are taken from them in Spellhold -> Normal mode (recommended): v19
~SCSII/SETUP-SCSII.TP2~ #0 #7078 // Improved battle with Irenicus in Spellhold: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7080 // Improved Sahuagin: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7090 // Improved Beholder hive (adapted from Quest Pack): v19
~SCSII/SETUP-SCSII.TP2~ #0 #7100 // Prevent resting in the Illithid city: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7110 // Slightly Improved Drow -> Upgrade Ust Natha's defences: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7120 // Slightly Improved Watcher's Keep: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7126 // Improved Irenicus in Hell (Tactics remix) -> Tactics-SCSII hybrid: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7130 // Improved Fire Giant temple: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7140 // Enhanced Sendai's Enclave: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7150 // Improved Abazigal's Lair: v19
~SCSII/SETUP-SCSII.TP2~ #0 #7160 // Improved Minor Encounters: v19
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #110 // Icon Improvements: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1010 // More Interjections: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1020 // Alter HP Triggers for NPC Wounded Dialogues: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1090 // Exotic Item Pack: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1130 // Reputation Resets in BG2 (BGT Only): v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1161 // Multiple Strongholds (Baldurdash) -> Keep Class Restrictions: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1180 // Female Edwina: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2040 // Universal Clubs: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2090 // Change Experience Point Cap -> Remove Experience Cap: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2192 // Limit Ability of Storekeepers to Identify Items -> Hybrid of Both Methods: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2300 // Triple-Class HLA Tables: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% Learn Spells and No Maximum Cap: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs can be angry about reputation but never leave (Salk): v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3183 // Romance Cheats: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4010 // Improved Fate Spirit Summoning: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4050 // Change Jaheira to Neutral Good: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4100 // Change Korgan to Neutral Evil: v9 BWP Fix
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4110 // Give Kagain A Legal Constitution Score of 19: v9 BWP Fix
~SETUP-D0TWEAK.TP2~ #0 #5 // Additional Racial Enemies: v20 BWP Fix
~CURSED_ITEMS/CURSED_ITEMS.TP2~ #0 #0 // Salk's cursed items revisions: v3.5
~HAMMERS/SETUP-HAMMERS.TP2~ #0 #0 // Thrown Hammers: v3
~HAMMERS/SETUP-HAMMERS.TP2~ #0 #15 // Thrown Spiritual Hammers: v3
~HAMMERS/SETUP-HAMMERS.TP2~ #0 #25 // Normal throwing hammers: v3
~HAMMERS/SETUP-HAMMERS.TP2~ #0 #35 // +1 throwing weapons: v3
~HAMMERS/SETUP-HAMMERS.TP2~ #0 #50 // Additional magic items: v3
~ITEM_REV/ITEM_REV.TP2~ #0 #3 // Spellcasting in Armor -> Allow Spellcasting in Armor with Casting Speed Penalties for Arcane Casters: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #9 // Allow Thieving Skills in Armor: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #10 // Revised Shield Bonuses: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #11 // Dual Wielding Changes for Light and Heavy Weapons: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #12 // Items of Protection Can Be Worn with Magical Armor: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #13 // Halberds Can Slash, Too: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #14 // Remove Cleric Weapon Restrictions from Multi-Classed Clerics: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #17 // Weapon Changes: v2 (Hotfix 20100919)
~ITEM_REV/ITEM_REV.TP2~ #0 #19 // Backstabbing Penalties for Inappropriate Weapons -> Backstabbing Penalties with More Weapons Usable for Backstabbing: v2 (Hotfix 20100919)
~MIXMOD/MIXMOD.TP2~ #0 #4 // Increased Ammo Stacks -> Increase Ammo by 200%
~MIXMOD/MIXMOD.TP2~ #0 #11 // Increased Gem and Jewelry Stacking -> Increase Gem and Jewelry by 200%
~MIXMOD/MIXMOD.TP2~ #0 #18 // Increased Potion Stacking -> Increase Potion by 200%
~MIXMOD/MIXMOD.TP2~ #0 #25 // Increased Scroll Stacking -> Increase Scroll by 200%
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #100 // Restore innate infravision to Half-Orc characters: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #101 // Prevent skeletal undead from being affected by Illithids' Devour Brain attack: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #115 // Allow Mages to scribe memorized spells onto scrolls -> Scrolls can be scribed everywhere: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #120 // Restore innate disease immunity to Paladins: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #125 // Rangers' Animal Empathy improves with experience: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #130 // Additional racial traits for Dwarves: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #140 // Additional racial traits for Gnomes: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #200 // Allow Breach to take down Stoneskin effects applied by items: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #201 // Instant casting for warrior innates: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #203 // Make druidic shapeshifting uninterruptable: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #210 // Restore the Dispel Magic vulnerability to Nishruu and Hakeashars: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #212 // Make alignment detection spells more accurate: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #216 // Bard songs break invisibility -> Only the Jester song breaks invisibility: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #220 // Simple Thief script: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #230 // Simple Bard script: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #261 // Altered XP rewards from locks, traps and scrolls -> Improved (lowered) XP rewards from locks, traps and scrolls: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #323 // Use Icewind Dale's Dimension Door animation -> Use IWD animation for spells, retain BG2 animation for other visuals: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #301 // Change the appearance of Valygar's armor: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #302 // Change the appearance of the Robe of Vecna: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #303 // Give Shambling Mounds their proper soundset: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #304 // Give Mariliths their Icewind Dale soundset: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #310 // Distinctive creature coloring: v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #500 // Slightly expanded storage capacity for containers -> Use the recommended storage capacity value (999): v3.53
~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #510 // Expanded temple services: v3.53
~1PP.TP2~ #0 #1 // One Pixel Productions: v2 New Potion Graphics (2): v2.7 BWP Fix
~1PP.TP2~ #0 #3 // One Pixel Productions: v3 Flame Short Swords (4): v2.7 BWP Fix
~1PP.TP2~ #0 #4 // One Pixel Productions: v3 Flame Short Swords item patches (5): v2.7 BWP Fix
~1PP.TP2~ #0 #5 // One Pixel Productions: v3 Flame Short Swords mod item patches (6): v2.7 BWP Fix
~1PP.TP2~ #0 #6 // One Pixel Productions: v3 Paperdolls (human, half-orc, elven, halfling, dwarves) (7): v2.7 BWP Fix
~1PP.TP2~ #0 #10 // One Pixel Productions: v3 Colourable Quarterstaves core (11): v2.7 BWP Fix
~1PP.TP2~ #0 #11 // 1PP: Colourable Quarterstaves core item patches (12): v2.7 BWP Fix
~1PP.TP2~ #0 #12 // One Pixel Productions: v3 Colourable Quarterstaves mod patches (13): v2.7 BWP Fix
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #0 // 1PP: Avatar fixes * female elves w. leather armour [EFB2]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #1 // 1PP: Avatar fixes * female elves w. chain mail [EFB3]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #2 // 1PP: Avatar fixes * female elven cleric w. plate armour [EFC4]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #3 // 1PP: Avatar fixes * female elven fighter w. plate armour [EFF4]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #4 // 1PP: Avatar fixes * female human unarmoured [HFB1]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #5 // 1PP: Avatar fixes * female human w. leather armour [HFB2]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #6 // 1PP: Avatar fixes * female human w. chain mail [HFB3]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #7 // 1PP: Avatar fixes * female human cleric w. plate mail [HFC4]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #8 // 1PP: Avatar fixes * female human fighter w. plate mail [HFF4]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #9 // 1PP: Avatar fixes * female human unarmoured mage [HFW1]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #10 // 1PP: Avatar fixes * female human mage w. light robe [HFW2]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #11 // 1PP: Avatar fixes * fixed halfling progression [IFB1, IFB2, IFB3]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #12 // 1PP: Avatar fixes * fix frame error on cleric plate [IFC4]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #13 // 1PP: Avatar fixes * dwarves w. chain mail [DMB3]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #14 // 1PP: Avatar fixes * male elves w. chain mail [EMB3]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #15 // 1PP: Avatar fixes * male human w. leather armour [HMB2]: v3
~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #16 // 1PP: Avatar fixes * male human w. chain mail [HMB3]: v3
~1PP_FEMALE_DWARVES/SETUP-1PP_FEMALE_DWARVES.TP2~ #0 #0 // Separate Avatars for Female Dwarves -> Separate Avatars for Female Dwarves - Baldur's Gate II
~1PP_THIEVES_GALORE/SETUP-1PP_THIEVES_GALORE.TP2~ #0 #1 // 1ppv3: Unique Thief Avatars (patch) -> BGII - Unique Thief Avatars (patch)
~1PP_THIEVES_GALORE/SETUP-1PP_THIEVES_GALORE.TP2~ #0 #2 // 1ppv3: Unique Thief Avatars (content)
~1PP_THIEVES_GALORE/SETUP-1PP_THIEVES_GALORE.TP2~ #0 #3 // 1ppv3: Improved Improved Galactygon's Avatar Switching
~SETUP-REFINEMENTS.TP2~ #0 #10 // Revised High Level Abilities: Refinements v 3.30
~SETUP-REFINEMENTS.TP2~ #0 #30 // Shapeshifting fix -> Heal on shifting back to human (Default): Refinements v 3.30
~SETUP-REFINEMENTS.TP2~ #0 #40 // Universal lesser mage robes: Refinements v 3.30
~RR/SETUP-RR.TP2~ #0 #5 // Bard High Level Ability revisions: v4.43
~AURORA/SETUP-AURORA.TP2~ #0 #0 // Aurora's Shoes and Boots: v5
~AURORA/SETUP-AURORA.TP2~ #0 #10 // Small portraits for NPCs -> Merchants and minor NPCs: v5
~AURORA/SETUP-AURORA.TP2~ #0 #115 // Change store buying prices -> Reduce to 75%: v5
~AURORA/SETUP-AURORA.TP2~ #0 #170 // Change store selling prices -> Increase by 125%: v5
~AURORA/SETUP-AURORA.TP2~ #0 #215 // Change gem and jewelry prices -> Reduce to 67% (recommended): v5
~AURORA/SETUP-AURORA.TP2~ #0 #247 // Change quest gold rewards -> Reduce to 50%: v5
~AURORA/SETUP-AURORA.TP2~ #0 #420 // Realistic random treasures -> Both 1 and 2 (no treasures lost): v5
~AURORA/SETUP-AURORA.TP2~ #0 #470 // Change creature gold carried -> Reduce to 50% (recommended): v5
~AURORA/SETUP-AURORA.TP2~ #0 #500 // PnP Helmed and Battle Horrors: v5
~AURORA/SETUP-AURORA.TP2~ #0 #520 // Realistic Kobold Commandos: v5
~RANDOMISER/RANDOMISER.TP2~ #0 #1300 // Randomise items -> Mode 2: Randomise with WeiDU. No items are lost: v6.6
~RANDOMISER/RANDOMISER.TP2~ #0 #9000 // Cespenar can forge SoA items: v6.6
~P5TWEAKS/SETUP-P5TWEAKS.TP2~ #0 #30 // Drop Items on Imprisonment: v5.1
~P5TWEAKS/SETUP-P5TWEAKS.TP2~ #0 #50 // Restore SoA Background Music for Promenade Cutscene: v5.1
~CONTAIN/SETUP-CONTAIN.TP2~ #0 #10 // Unique Containers -> Unique icons and names: v3
~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
~REZMOD/SETUP-REZMOD.TP2~ #0 #3 // Extended Visual Ioun Stones by WoRm: 2.4
~SETUP-LIGHTMAPS.TP2~ #1 #0 // Corrected lightmaps for BG TuTu/BGT/Baldur's Gate
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #0 // Infinity Animations: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #25 // Humanoid Animation Fixes: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #50 // Distinctive Genies: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #100 // Distinctive Fiends: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #150 // Pit Fiends -> All get the NWN animation: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #210 // Cambion/Isair Animation -> All cambions: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #260 // Alu-Fiend/Madae Animation -> All alu-fiends: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #400 // Distinctive Undead: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #410 // Skeleton Warriors -> Barrow Wight animation: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #450 // Seer Animation -> Some beggars and slaves: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #500 // More Base Animations: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #550 // More Icewind Dale Animations: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #600 // More Icewind Dale II Animations: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #650 // More Neverwinter Nights Animations: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #710 // More Planescape: Torment Animations -> 25% of relevant non-joinables: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #7000 // Moinesse's Avatars for IA -> 25% of relevant non-joinables: v5
~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ #0 #9000 // Fix Areas -> Creature References: v5
~SETUP-NSCPORTRAITS.TP2~ #0 #0 // Portraits for BG1(BGT): v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #1 // Portraits for BG2 and ToB: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #30 // Portraits for Secret of Bone Hill: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #50 // Portraits for Stone of Askavar: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #300 // Portraits for BG1 Mini-Quests and Encounters: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #305 // Portraits for Lure of the Sirines Call: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #310 // Portraits for Grey Clan Episode I: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #1310 // Portraits for Assassinations: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #1320 // Portraits for Dungeon Crawl: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #1360 // Portraits for Tales of the Deep Gardens: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #1390 // Portraits for Jans Quest: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #2010 // Portraits for Amber NPC: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #3010 // Alternate Portrait for Kim NPC: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #5000 // Alternate Female Character-Creation Portraits: v1.9
~SETUP-NSCPORTRAITS.TP2~ #0 #5010 // Alternate Male Character-Creation Potraits: v1.9
~BG1NPC_PORTRAIT_PACK/BG1NPC_PORTRAIT_PACK.TP2~ #0 #0 // Copy all portraits for use by player characters: v2
~WONNIMCHUNHA/WONNIMCHUNHA.TP2~ #0 #0 // wonnimchunha's Portraits for PCs: v1
~ACEALTMUSIC/SETUP-ACEALTMUSIC.TP2~ #0 #0 // BGII Alternate Soundtrack
~SETUP-XPMOD.TP2~ #0 #0 // Creature XP Reduction -> Reduce to 75%: v6 BWP Fix
~SETUP-XPMOD.TP2~ #0 #12 // Quest XP Reduction -> Reduce to 50%: v6 BWP Fix
~SETUP-BP-BALANCER.TP2~ #0 #12 // XP for Pick Pocket -> At 10% 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 #17 // Restore original BG1 creatures' XP and items -> Keep custom items from other Mods
~SETUP-BP-BALANCER.TP2~ #0 #27 // Item and XP Balancing for 'Secret of Bone Hill (v2.75)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #0 // Worldmap for Baldur's Gate - including colored Baldur's Gate map icons: v8.01
~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #1 // Worldmap for Throne of Bhaal -> Use new Worldmap for Throne of Bhaal as well: v8.01
~MAPNAMES/SETUP-MAPNAMES.TP2~ #0 #0 // Sword Coast Map Labels: v2
~MAPNAMES/SETUP-MAPNAMES.TP2~ #0 #25 // Update Map Markers: v2
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #0 // Nythrun's Level 1 NPCs: List party-joinable NPCs (required to install any NPC components): v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #3 // Joinable NPCs more closely match the player character's experience -> On initial joining only: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #51 // Balanced BG1 NPC attributes -> mos_anted's revision: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #55 // Dudleyfix for BG1 NPCs: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #60 // Fix BG1 NPC spells and innate abilities: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #100 // Update game references to NPC classes/kits: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1201 // Aerie: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1202 // Anomen Delryn: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1203 // Cernd: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1204 // Edwin Odesseiron: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1205 // Haer'Dalis: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1206 // Imoen: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1207 // Jaheira: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1208 // Jan Jansen: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1209 // Keldorn Firecam: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1210 // Korgan Bloodaxe: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1211 // Mazzy Fenton: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1212 // Minsc: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1213 // Nalia De'Arnise: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1214 // Valygar Corthala: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1215 // Viconia De'Vir: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1216 // Yoshimo: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1217 // Sarevok Anchev: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1218 // Ajantis Ilvastarr: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1219 // Alora: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1220 // Branwen: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1221 // Coran: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1222 // Dynaheir: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1223 // Eldoth Kron: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1224 // Faldorn: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1225 // Garrick: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1226 // Kagain: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1227 // Khalid: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1228 // Kivan: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1229 // Montaron: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1230 // Quayle: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1231 // Safana: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1232 // Shar-Teel Dosan: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1233 // Skie Silvershield: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1234 // Tiax: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1235 // Xan: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1236 // Xzar: v1.7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1237 // Yeslick Orothiar: v1.7
~SETUP-BGTMUSIC.TP2~ #0 #2 // Baldur's Gate Trilogy - Music -> Full Baldur's Gate/Shadows of Amn/Throne of Bhaal Music (WARNING: patches BGMain.exe)
~CREFIXER/SETUP-CREFIXER.TP2~ #0 #0 // Creature Slot Fixer: v2
~GENERALIZED_BIFFING/GENERALIZED_BIFFING.TP2~ #0 #0 // Generalized Biffing: v2.2
// Recently Uninstalled: ~SETUP-BWS_FINAL.TP2~ #0 #0 // Make quick-logged WeiDU-entries visible
Debug Mode=1
Installing=0
Install Type=3
Logging On=1
Debug Mode=1
3D Acceleration=0
Maximum Frame Rate=30
Path Search Nodes=32000
Translucent Shadows=0
Force 50 Percent Transparent=0
Disable Brighten=1
Display Subtitles=0
Full Screen=1
BitsPerPixel=16
Resolution=800
16Bit Textures=1
SoftMirrorBlt=0
SoftBlt=0
SoftSrcKeyBlt=0
Disable Vertex Padding=0
GLSetup Driver=-1
Volume Movie=80
Volume Music=0
Volume Voices=70
Volume Ambients=0
Volume SFX=70
Font Name=
Double Byte Character Support=0
Drop Capitals=1
Display Frequency=60
Tooltips=60
Sprite Mirror=0
Gamma Correction=0
Brightness Correction=0
Backwards Compatible 3d=0
SoftSrcKeyBltFast=0
SoftBltFast=0
Strref On=0
First Run=0
Screen Position X=440
Screen Position Y=194
[Alias]
HD0:=C:\BGT\Black Isle\BGII - SoA\
CD1:=C:\BGT\Black Isle\BGII - SoA\CD1\
CD2:=C:\BGT\Black Isle\BGII - SoA\CD2\;C:\BGT\Black Isle\BGII - SoA\CD2\
CD3:=C:\BGT\Black Isle\BGII - SoA\CD3\
CD4:=C:\BGT\Black Isle\BGII - SoA\CD4\
CD5:=C:\BGT\Black Isle\BGII - SoA\CD5\
[Game Options]
Memory Access=100
Memory Level=1
Difficulty Level=3
Automated Speed Adjustment=1
Enhanced Path Finding=1
Critical Hit Screen Shake=1
Low End Machine=0
Low End Machine 2=0
Footsteps=1
Attack Sounds=1
Low Mem Sounds 1=1
Low Mem Sounds 2=1
Pausing Map=0
Extra Feedback=0
Duplicate Floating Text=1
Disable Casting Glows=0
Disable VEFVidCells=0
Mid Level Brighten=0
High Level Brighten=0
Tiles Precache Percent=50
All Learn Spell Info=1
Automated Translucent Shadows=50
Automated Very Low Performance=30
Automated Low Performance=60
Automated Disable Brightest=40
Automated Limit Transparency=40
Automated Disable Casting Glows=40
Automated Disable VEFVidCells=30
Automated Mid Level Brighten=60
Automated High Level Brighten=80
Automated Foot Steps=70
Automated Attack Sounds=50
Automated 3D Animations=80
Automated Disable VVC Sounds=60
Automated Faster Blur=60
Disable Statics During Combat=0
Disable Footsteps During Combat=0
Disable Placed Sounds During Combat=0
Disable VVC Sounds=0
Faster Blur=0
Use 3d Animations=1
One Time Popup=1
Current Loading Hint=8
Mouse Scroll Speed=36
GUI Feedback Level=5
Locator Feedback Level=3
Bored Timeout=3000
Always Dither=1
Subtitles=0
Keyboard Scroll Speed=36
Command Sounds Frequency=2
Selection Sounds Frequency=3
Effect Text Level=63
Infravision=0
Weather=1
Tutorial State=1
Auto Pause State=0
Auto Pause Center=1
Quick Item Mapping=1
Environmental Audio=1
Heal Party on Rest=1
Terrain Hugging=0
HP Over Head=0
Hotkeys On Tooltips=1
Area Effects Density=100
Filter Games=1
Never Show Nuisance SOA=1
Never Show Nuisance=1
[Local]
Language=English
Language25=English
Zip=
Country Code=
[Uninstall]
Uninst_dir=C:\Program Files (x86)\InstallShield Installation Information\{8DAE4336-2B71-11D4-9A6C-006067325E47}
Uninst_dir_25=C:\Program Files (x86)\InstallShield Installation Information\{B8C3B479-1716-11D5-968A-0050BA84F5F7}
[GameSpy]
Enabled=1
Location=
[Movies]
BISLOGO=1
BWDRAGON=1
BEREGOST=1
BGENTER=1
BGINTRO=1
BGSUNRIS=1
BGSUNSET=1
BHALL=1
CAMP=1
CBCTMOVE=1
CBSOUBAR=1
CNDLKEEP=1
DAYNITE=1
DEATHAND=1
DUNGEON=1
DURLAG=1
ELDRCITY=1
END15FPS=1
ENDCRDIT=1
ENDMOVIE=1
FLYTHR01=1
FLYTHR02=1
FLYTHR03=1
FLYTHR04=1
FRARMINN=1
GNOLL=1
INTRO=1
INTRO15F=1
IRONTHRN=1
JZINTRO=1
MANAFORG=1
MELISSAN=1
MINEFLOD=1
NASHKELL=1
NITEDAY=1
OUTRO=1
PALACE=1
POCKETZZ=1
RESTCAMP=1
RESTDUNG=1
RESTINN=1
SARADUSH=1
SEWER=1
SOAINTRO=1
VA#MOV01=1
WOTC=1
WOTH=1
WRECK=1
WYVERN=1
BHAAL=1
[Config]
General=3
Graphics=3
Sound=3
CacheSize=4000
ConfigWidth=800
ConfigHeight=600
[Lua Edit]
String0=CLUAConsole:EnableCheatKeys();
String1=
String2=
String3=
String4=
String5=
String6=
String7=
String8=
String9=
[Multiplayer]
Last Protocol Used=2
Player Name=Derrr
Session Password=
Session Name=Derpesond
Attached Files
- 000000055-Test Save Baalorlord Stutter.rar 1.6MB 263 downloads
#4 Jarno Mikkola
Posted 26 July 2011 - 01:08 PM
Easy, you copy the game directory.I'm not unwilling to run LStest if there's an easy way to make sure that it doesn't bork up my game - I understand that LStest can mess up an installation so it is reccomended to create a backup copy of BG2 with all the same mods. However, I'm not entirely sure how to create such a backup without running the entire BiG world setup again. If there's an easy route here that I am missing, please let me know.
and the LStest only borks the game while it's installed, as the cut scenes don't work... but when you uninstall the mod, everything that was modified by the LStest mod is removed, including the faulty cut scenes... which makes the game work again.
You haven't disabled the ambient sounds, you have turned the volume down(to zero)... but that doesn't help like the correct way does... at least to my understanding.Low Mem Sounds 1=1
Low Mem Sounds 2=1
Edited by Jarno Mikkola, 26 July 2011 - 01:17 PM.
Deactivated account. The user today is known as The Imp.
#5 baalorlord
Posted 26 July 2011 - 01:53 PM
I have correctly disabled ambient sounds this time and retried the ToB import trick, still didn't work I am afraid.
Edited by baalorlord, 26 July 2011 - 02:24 PM.
#6 baalorlord
Posted 28 July 2011 - 04:50 PM
It seems that the only script that consistently fires no matter what zone I am in is BPTHIEF.BCS block 5. If I kill Haer'Dalis, this script continues to run, but two others join it: Blocks 447 and 451 of BALDUR.BCS
EDIT: I have an earlier save where this script is not present, but the stuttering is still there. Now I'm really not sure what to think.
This block is:
IF
!Allegiance(Myself,EVILCUTOFF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400123)) // Running block 5 of BPTHIEF.BCS
END
At this point I think two things are relevant:
-My protagonist is Evil.
-Haer'Dalis is my thief (Fighter/mage/thief in my game)
Mucking around with shadowkeeper I discovered a couple things.
-Changing my protagonist's alignment to neutral doesn't change the stuttering in any way.
-Changing Haer'Dalis' class to anything other than F/M/T (including single-class thief) causes the stuttering to continue even when he is dead and in the party. I have no idea what this means.
I have no idea what all of this means for my game, so I was hoping someone here can help interpret this info. I don't currently know how to changelog scripts to find out how they were added, if that is necessary.
Here is the entire BPTHIEF.BCS of my game from NearInfinity
IF
Die()
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400118)) // Running block 0 of BPTHIEF.BCS
Shout(DEAD_MEAT)
END
IF
OR(2)
Heard([NEUTRAL],HELP79)
Heard([EVILCUTOFF],HELP79)
Allegiance(Myself,NEUTRAL)
!Global("BP_PlotMan","LOCALS",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400119)) // Running block 1 of BPTHIEF.BCS
Enemy()
Continue()
END
IF
Global("BPCHARM","LOCALS",1)
!StateCheck(Myself,STATE_CHARMED)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400120)) // Running block 2 of BPTHIEF.BCS
SetGlobal("BPCHARM","LOCALS",0)
ClearActions(Myself)
Continue()
END
IF
!Allegiance(Myself,ENEMY)
!Allegiance(Myself,PC)
OR(2)
AttackedBy([GOODCUTOFF],DEFAULT)
Allegiance(LastAttackerOf(Myself),GOODCUTOFF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400121)) // Running block 3 of BPTHIEF.BCS
Shout(HELP_ME_GROUP151)
Enemy()
Continue()
END
IF
!Allegiance(Myself,ENEMY)
!Allegiance(Myself,GOODCUTOFF)
OR(2)
HitBy([GOODCUTOFF],CRUSHING)
Allegiance(LastHitter(Myself),GOODCUTOFF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400122)) // Running block 4 of BPTHIEF.BCS
Shout(HELP_ME_GROUP151)
Enemy()
Continue()
END
IF
!Allegiance(Myself,EVILCUTOFF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400123)) // Running block 5 of BPTHIEF.BCS
END
IF
TargetUnreachable([GOODCUTOFF])
!Detect([GOODCUTOFF])
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400124)) // Running block 6 of BPTHIEF.BCS
END
IF
!GlobalTimerNotExpired("BPTS","LOCALS")
Global("BPWatch1","LOCALS",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400125)) // Running block 7 of BPTHIEF.BCS
SetGlobal("BPWatch1","LOCALS",0)
SmallWait(6)
ClearActions(Myself)
Continue()
END
IF
!GlobalTimerNotExpired("BPRW","LOCALS")
Global("BPWatch","LOCALS",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400126)) // Running block 8 of BPTHIEF.BCS
SetGlobal("BPWatch","LOCALS",0)
SmallWait(6)
END
IF
ActionListEmpty()
!GlobalTimerNotExpired("BPT","LOCALS")
!Detect([GOODCUTOFF])
!StateCheck(Myself,STATE_INVISIBLE)
!StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
RandomNumLT(10,6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400127)) // Running block 9 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
Hide()
END
IF
ActionListEmpty()
HaveSpell(NPC_SET_SNARE)
!GlobalTimerNotExpired("BPT","LOCALS")
!Detect([GOODCUTOFF])
LevelLT(Myself,11)
RandomNumLT(8,5)
THEN
RESPONSE #35
ActionOverride(Player1,DisplayString(Myself,400128)) // Running block 10 of BPTHIEF.BCS
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",ONE_ROUND)
CreateCreatureObjectOffset("SNARE1",Myself,[-5.-5]) // Snare Trap
RemoveSpell(NPC_SET_SNARE)
RandomWalkContinuous()
RESPONSE #65
ActionOverride(Player1,DisplayString(Myself,400129)) // Running block 11 of BPTHIEF.BCS
RemoveSpell(NPC_SET_SNARE)
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",4)
RandomWalkContinuous()
END
IF
ActionListEmpty()
HaveSpell(NPC_SET_SNARE)
!GlobalTimerNotExpired("BPTS","LOCALS")
!Detect([GOODCUTOFF])
LevelGT(Myself,10)
LevelLT(Myself,16)
RandomNumLT(8,5)
THEN
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,400130)) // Running block 12 of BPTHIEF.BCS
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",ONE_ROUND)
CreateCreatureObjectOffset("SNARE1A",Myself,[-5.-5]) // Snare Trap
RemoveSpell(NPC_SET_SNARE)
RandomWalkContinuous()
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,400131)) // Running block 13 of BPTHIEF.BCS
RemoveSpell(NPC_SET_SNARE)
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",4)
RandomWalkContinuous()
END
IF
ActionListEmpty()
HaveSpell(NPC_SET_SNARE)
!GlobalTimerNotExpired("BPT","LOCALS")
!See([GOODCUTOFF])
LevelGT(Myself,15)
LevelLT(Myself,21)
RandomNumLT(8,5)
THEN
RESPONSE #605
ActionOverride(Player1,DisplayString(Myself,400132)) // Running block 14 of BPTHIEF.BCS
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",ONE_ROUND)
CreateCreatureObjectOffset("SNARE1B",Myself,[-5.-5]) // Snare Trap
RemoveSpell(NPC_SET_SNARE)
RandomWalkContinuous()
RESPONSE #35
ActionOverride(Player1,DisplayString(Myself,400133)) // Running block 15 of BPTHIEF.BCS
RemoveSpell(NPC_SET_SNARE)
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",4)
RandomWalkContinuous()
END
IF
ActionListEmpty()
HaveSpell(NPC_SET_SNARE)
!GlobalTimerNotExpired("BPT","LOCALS")
!See([GOODCUTOFF])
LevelGT(Myself,20)
RandomNumLT(8,5)
THEN
RESPONSE #75
ActionOverride(Player1,DisplayString(Myself,400134)) // Running block 16 of BPTHIEF.BCS
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",ONE_ROUND)
CreateCreatureObjectOffset("SNARE1C",Myself,[-5.-5]) // Snare Trap
RemoveSpell(NPC_SET_SNARE)
RandomWalkContinuous()
RESPONSE #25
ActionOverride(Player1,DisplayString(Myself,400135)) // Running block 17 of BPTHIEF.BCS
RemoveSpell(NPC_SET_SNARE)
SetGlobal("BPWatch1","LOCALS",1)
SetGlobalTimer("BPTS","LOCALS",4)
RandomWalkContinuous()
END
IF
StateCheck(Myself,STATE_INVISIBLE)
!GlobalTimerNotExpired("BPRW","LOCALS")
!Detect([GOODCUTOFF])
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400136)) // Running block 18 of BPTHIEF.BCS
SetGlobal("BPWatch","LOCALS",1)
SetGlobalTimer("BPRW","LOCALS",3)
RandomWalkContinuous()
END
IF
CheckStatGT(Myself,24,DETECTILLUSIONS)
CheckStatLT(Myself,40,DETECTILLUSIONS)
!GlobalTimerNotExpired("BPT","LOCALS")
Detect([GOODCUTOFF])
Exists(LastAttackerOf(Myself))
OR(
!See([GOODCUTOFF])
!See(LastAttackerOf(Myself))
StateCheck(NearestEnemyOf(Myself),STATE_MIRRORIMAGE)
StateCheck(NearestEnemyOf(Myself),STATE_ILLUSIONS)
StateCheck(NearestEnemyOf(Myself),STATE_BLUR)
Gender(NearestEnemyOf(Myself),ILLUSIONARY)
Specifics(NearestEnemyOf(Myself),SIMULACRUM)
Specifics(NearestEnemyOf(Myself),NEEDS_BREACH)
RandomNumLT(99,56)
THEN
RESPONSE #35
ActionOverride(Player1,DisplayString(Myself,400137)) // Running block 19 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,249560) // Hmmm....Me neck hairs be springin'...
DisplayString(Myself,31858) // Detects Illusion
ReallyForceSpell(Myself,NPC_THIEF_ILLUSIONS)
RESPONSE #65
ActionOverride(Player1,DisplayString(Myself,400138)) // Running block 20 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,31859) // Fails to detect illusions
END
IF
CheckStatGT(Myself,39,DETECTILLUSIONS)
CheckStatLT(Myself,60,DETECTILLUSIONS)
!GlobalTimerNotExpired("BPT","LOCALS")
Detect([GOODCUTOFF])
Exists(LastAttackerOf(Myself))
OR(
!See([GOODCUTOFF])
!See(LastAttackerOf(Myself))
StateCheck(NearestEnemyOf(Myself),STATE_MIRRORIMAGE)
StateCheck(NearestEnemyOf(Myself),STATE_ILLUSIONS)
StateCheck(NearestEnemyOf(Myself),STATE_BLUR)
Gender(NearestEnemyOf(Myself),ILLUSIONARY)
Specifics(NearestEnemyOf(Myself),SIMULACRUM)
Specifics(NearestEnemyOf(Myself),NEEDS_BREACH)
RandomNumLT(99,56)
THEN
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,400139)) // Running block 21 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,249560) // Hmmm....Me neck hairs be springin'...
DisplayString(Myself,31858) // Detects Illusion
ReallyForceSpell(Myself,NPC_THIEF_ILLUSIONS)
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,400140)) // Running block 22 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,31859) // Fails to detect illusions
END
IF
CheckStatGT(Myself,59,DETECTILLUSIONS)
!GlobalTimerNotExpired("BPT","LOCALS")
Detect([GOODCUTOFF])
Exists(LastAttackerOf(Myself))
OR(
!See([GOODCUTOFF])
!See(LastAttackerOf(Myself))
StateCheck(NearestEnemyOf(Myself),STATE_MIRRORIMAGE)
StateCheck(NearestEnemyOf(Myself),STATE_ILLUSIONS)
StateCheck(NearestEnemyOf(Myself),STATE_BLUR)
Gender(NearestEnemyOf(Myself),ILLUSIONARY)
Specifics(NearestEnemyOf(Myself),SIMULACRUM)
Specifics(NearestEnemyOf(Myself),NEEDS_BREACH)
RandomNumLT(99,56)
THEN
RESPONSE #70
ActionOverride(Player1,DisplayString(Myself,400141)) // Running block 23 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,249560) // Hmmm....Me neck hairs be springin'...
DisplayString(Myself,31858) // Detects Illusion
ReallyForceSpell(Myself,NPC_THIEF_ILLUSIONS)
RESPONSE #30
ActionOverride(Player1,DisplayString(Myself,400142)) // Running block 24 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,31859) // Fails to detect illusions
END
IF
!Detect([GOODCUTOFF])
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400143)) // Running block 25 of BPTHIEF.BCS
END
IF
TargetUnreachable(LastSeenBy(Myself))
Delay(3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400144)) // Running block 26 of BPTHIEF.BCS
ClearActions(Myself)
Continue()
END
IF
Range(NearestEnemyOf(Myself),2)
OR(2)
CheckStatGT(NearestEnemyOf(Myself),0,DMWW_SLOT_171)
CheckStatGT(NearestEnemyOf(Myself),0,WIZARD_FIRE_SHIELD)
THEN
RESPONSE #80
ActionOverride(Player1,DisplayString(Myself,400145)) // Running block 27 of BPTHIEF.BCS
RunAwayFrom(NearestEnemyOf(Myself),4)
RESPONSE #20
ActionOverride(Player1,DisplayString(Myself,400146)) // Running block 28 of BPTHIEF.BCS
Continue()
END
IF
HasItem("potn52",Myself) // Potion of Extra Healing
!GlobalTimerNotExpired("BPT","LOCALS")
HPPercentLT(Myself,70)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400147)) // Running block 29 of BPTHIEF.BCS
DisplayStringHead(Myself,46150) // quaffs a potion
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
UseItem("potn52",Myself) // Potion of Extra Healing
END
IF
HasItem("potn55",Myself) // Potion of Superior Healing
!GlobalTimerNotExpired("BPT","LOCALS")
HPPercentLT(Myself,60)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400148)) // Running block 30 of BPTHIEF.BCS
DisplayStringHead(Myself,46150) // quaffs a potion
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
UseItem("potn55",Myself) // Potion of Superior Healing
END
IF
ActionListEmpty()
HPPercentLT(Myself,35)
!GlobalTimerNotExpired("BPW","LOCALS")
!HasItem("POTN52",Myself) // Potion of Extra Healing
!HasItem("POTN55",Myself) // Potion of Superior Healing
See([EVILCUTOFF])
THEN
RESPONSE #30
ActionOverride(Player1,DisplayString(Myself,400149)) // Running block 31 of BPTHIEF.BCS
SetGlobalTimer("BPW","LOCALS",TWO_ROUNDS)
Shout(HEALME)
RESPONSE #70
ActionOverride(Player1,DisplayString(Myself,400150)) // Running block 32 of BPTHIEF.BCS
Continue()
END
IF
HasItem("POTN17",Myself) // Elixir of Health
StateCheck(Myself,STATE_POISONED)
!GlobalTimerNotExpired("POT","LOCALS")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400151)) // Running block 33 of BPTHIEF.BCS
SetGlobalTimer("POT","LOCALS",ONE_ROUND)
UseItem("POTN17",Myself) // Elixir of Health
END
IF
HasItem("POTN20",Myself) // Antidote
StateCheck(Myself,STATE_POISONED)
!GlobalTimerNotExpired("POT","LOCALS")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400152)) // Running block 34 of BPTHIEF.BCS
SetGlobalTimer("POT","LOCALS",ONE_ROUND)
UseItem("POTN20",Myself) // Antidote
END
IF
ActionListEmpty()
StateCheck(Myself,STATE_POISONED)
!GlobalTimerNotExpired("POIS","LOCALS")
See([EVILCUTOFF])
!HasItem("POTN17",Myself) // Elixir of Health
!HasItem("POTN20",Myself) // Antidote
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400153)) // Running block 35 of BPTHIEF.BCS
Shout(HELP83)
DisplayStringHead(Myself,249561) // Singing out! These jerkies slipped me a wet one!
SetGlobalTimer("POIS","LOCALS",ONE_ROUND)
END
IF
ActionListEmpty()
HasItem("mage01",Myself) // Ring of Invisibility
!GlobalTimerNotExpired("BPT","LOCALS")
GlobalLT("BP_Ring","LOCALS",6)
See(NearestEnemyOf(Myself))
!StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
!StateCheck(Myself,STATE_INVISIBLE)
RandomNumLT(4,4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400154)) // Running block 36 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
IncrementGlobal("BP_Ring","LOCALS",1)
DisplayStringHead(Myself,47318) // uses a ring of invisibility
UseItem("mage01",Myself) // Ring of Invisibility
END
IF
ActionListEmpty()
HasItem("ring05",Myself) // Ring of Invisibility
!GlobalTimerNotExpired("BPT","LOCALS")
GlobalLT("BP_Ring","LOCALS",6)
See(NearestEnemyOf(Myself))
!StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
!StateCheck(Myself,STATE_INVISIBLE)
RandomNumLT(5,4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400155)) // Running block 37 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
IncrementGlobal("BP_Ring","LOCALS",1)
DisplayStringHead(Myself,47318) // uses a ring of invisibility
UseItem("ring05",Myself) // Ring of Invisibility
END
IF
ActionListEmpty()
HasItem("potn10",Myself) // Potion of Invisibility
!GlobalTimerNotExpired("BPT","LOCALS")
See(NearestEnemyOf(Myself))
!StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
!StateCheck(Myself,STATE_INVISIBLE)
RandomNumLT(6,5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400156)) // Running block 38 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,46150) // quaffs a potion
UseItem("potn10",Myself) // Potion of Invisibility
END
IF
ActionListEmpty()
HaveSpellRES("spin118") // Invisibility
!GlobalTimerNotExpired("BPT","LOCALS")
See(NearestEnemyOf(Myself))
!StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
!StateCheck(Myself,STATE_INVISIBLE)
RandomNumLT(16,11)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400157)) // Running block 39 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,46150) // quaffs a potion
SpellRES("spin118",Myself) // Invisibility
END
IF
ActionListEmpty()
HasItem("potn14",Myself) // Oil of Speed
!GlobalTimerNotExpired("BPT","LOCALS")
See(NearestEnemyOf(Myself))
!StateCheck(Myself,STATE_HASTED)
RandomNumLT(3,3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400158)) // Running block 40 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,46150) // quaffs a potion
UseItem("potn14",Myself) // Oil of Speed
END
IF
ActionListEmpty()
HasItem("POTN36",Myself) // Potion of Master Thievery
!GlobalTimerNotExpired("BPT","LOCALS")
RandomNumLT(7,3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400159)) // Running block 41 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
UseItem("POTN36",Myself) // Potion of Master Thievery
DisplayStringHead(Myself,46150) // quaffs a potion
END
IF
ActionListEmpty()
OR(2)
Class(Myself,FIGHTER_THIEF)
Class(Myself,FIGHTER_MAGE_THIEF)
HitBy([GOODCUTOFF],CRUSHING)
!GlobalTimerNotExpired("RANG","LOCALS")
!StateCheck(Myself,STATE_POISONED)
OR(2)
See(LastAttackerOf(Myself))
See(LastHitter(Myself))
!Range(LastSeenBy(Myself),7)
!TargetUnreachable(LastSeenBy(Myself))
!InWeaponRange(LastSeenBy(Myself))
HPGT(LastSeenBy(Myself),0)
THEN
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,400160)) // Running block 42 of BPTHIEF.BCS
DisplayStringHead(Myself,249562) // Knave! Come fight me in the flesh...
SetGlobalTimer("RANG","LOCALS",ONE_ROUND)
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,400161)) // Running block 43 of BPTHIEF.BCS
DisplayStringHead(Myself,88865) // Come closer and fight me fair!
SetGlobalTimer("RANG","LOCALS",ONE_ROUND)
RESPONSE #25
ActionOverride(Player1,DisplayString(Myself,400162)) // Running block 44 of BPTHIEF.BCS
DisplayStringHead(Myself,249563) // Coward! I bet ye can't handle a blade...
SetGlobalTimer("RANG","LOCALS",ONE_ROUND)
RESPONSE #25
ActionOverride(Player1,DisplayString(Myself,400163)) // Running block 45 of BPTHIEF.BCS
DisplayStringHead(Myself,249564) // Barb-slinger! Come taste some steel...
SetGlobalTimer("RANG","LOCALS",THREE_ROUNDS)
EquipMostDamagingMelee()
MoveToObject(LastSeenBy(Myself))
AttackReevaluate(LastSeenBy(Myself),180)
END
IF
See(NearestEnemyOf(Myself))
False()
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400164)) // Running block 46 of BPTHIEF.BCS
Continue()
END
IF
RandomNumLT(32,21)
OR(3)
Heard(ThirdNearest([EVILCUTOFF]),ASSIST)
Heard(SecondNearest([EVILCUTOFF]),ASSIST)
Heard([EVILCUTOFF],ASSIST)
HPGT(LastHeardBy(Myself),1)
Range(LastHeardBy(Myself),20)
HPGT(LastHitter(LastHeardBy(Myself)),1)
!See(LastHitter(LastHeardBy(Myself)))
HPGT(LastAttackerOf(LastHeardBy(Myself)),1)
!See(LastAttackerOf(LastHeardBy(Myself)))
False()
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400165)) // Running block 47 of BPTHIEF.BCS
Continue()
END
IF
RandomNumLT(31,21)
OR(6)
See(NearestEnemyOf(Myself))
See(WeakestOf)
See(WorstAC)
See(MostDamagedOf)
See(LastAttackerOf(Myself))
See(LastHitter(Myself))
RandomNumLT(28,22)
OR(4)
See([GOODCUTOFF.0.0.0.0.SUMMONED_DEMON])
See([GOODCUTOFF.0.0.0.0.SUMMONED])
See([GOODCUTOFF.0.0.0.SIMULACRUM])
See([GOODCUTOFF.0.0.0.0.ILLUSIONARY])
RandomNumLT(29,23)
OR(7)
See([PC.0.0.RANGER_ALL])
See([PC.0.0.PALADIN_ALL])
See([PC.0.0.BARD_ALL])
See([PC.0.0.DRUID_ALL])
See([PC.0.0.CLERIC_ALL])
See([PC.0.0.LONG_BOW])
See([PC.0.0.SORCERER])
RandomNumLT(30,16)
See(Protagonist)
RandomNumLT(26,10)
OR(4)
See([GOODCUTOFF.0.0.RANGER_ALL])
See([GOODCUTOFF.0.0.DRUID_ALL])
See([GOODCUTOFF.0.0.PALADIN_ALL])
See([GOODCUTOFF.0.0.CLERIC_ALL])
RandomNumLT(27,10)
OR(3)
See([GOODCUTOFF.0.0.MONK])
See([GOODCUTOFF.0.0.BARD_ALL])
See([GOODCUTOFF.0.0.THIEF_ALL])
RandomNumLT(24,9)
OR(3)
See(StrongestOf)
See(BestAC)
See(LeastDamagedOf)
RandomNumLT(25,9)
See(WeakestOf)
RandomNumLT(23,
See(WorstAC)
RandomNumLT(21,
See(MostDamagedOf)
RandomNumLT(32,11)
OR(2)
See(TenthNearest([GOODCUTOFF.0.0.LONG_BOW]))
See(TenthNearest([GOODCUTOFF.0.0.SORCERER]))
RandomNumLT(20,
See(TenthNearestEnemyOf(Myself))
False()
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400166)) // Running block 48 of BPTHIEF.BCS
Continue()
END
IF
OR(3)
Allegiance(LastSeenBy(Myself),ENEMY)
Allegiance(LastSeenBy(Myself),EVILCUTOFF)
Allegiance(LastSeenBy(Myself),GOODBUTRED)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400167)) // Running block 49 of BPTHIEF.BCS
END
IF
StateCheck(LastSeenBy(Myself),STATE_CHARMED)
THEN
RESPONSE #80
ActionOverride(Player1,DisplayString(Myself,400168)) // Running block 50 of BPTHIEF.BCS
Continue()
RESPONSE #20
ActionOverride(Player1,DisplayString(Myself,400169)) // Running block 51 of BPTHIEF.BCS
END
IF
ActionListEmpty()
OR(2)
StateCheck(Myself,STATE_INVISIBLE)
StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
HPPercentGT(Myself,35)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400170)) // Running block 52 of BPTHIEF.BCS
EquipMostDamagingMelee()
MoveToObject(LastSeenBy(Myself))
SmallWait(25)
AttackOneRound(LastSeenBy(Myself))
END
IF
ActionListEmpty()
HaveSpell(ASSASSIN_POISON)
!GlobalTimerNotExpired("BPT","LOCALS")
CheckStat(LastSeenBy(Myself),0,DMWW_SLOT_185)
CheckStat(Myself,0,SCRIPTINGSTATE4)
RandomNumLT(6,5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400171)) // Running block 53 of BPTHIEF.BCS
SetGlobalTimer("BPT","LOCALS",ONE_ROUND)
Spell(Myself,ASSASSIN_POISON)
DisplayStringHead(Myself,52056) // Poison Weapon
AttackOneRound(LastSeenBy(Myself))
AttackReevaluate(LastSeenBy(Myself),45)
END
IF
ActionListEmpty()
HPPercentLT(Myself,35)
!GlobalTimerNotExpired("BPW","LOCALS")
!Global("BP_PlotMan","LOCALS",1)
Detect(NearestEnemyOf(Myself))
!StateCheck(Myself,STATE_INVISIBLE)
!StateCheck(Myself,STATE_IMPROVEDINVISIBILITY)
THEN
RESPONSE #70
ActionOverride(Player1,DisplayString(Myself,400172)) // Running block 54 of BPTHIEF.BCS
SetGlobalTimer("BPW","LOCALS",ONE_ROUND)
DisplayStringHead(Myself,249565) // Somebody shank this bastard!
Shout(ASSIST)
RunAwayFromNoInterrupt(NearestEnemyOf(Myself),90)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,400173)) // Running block 55 of BPTHIEF.BCS
SetGlobalTimer("BPW","LOCALS",9)
DisplayStringHead(Myself,88863) // Die with your boots on!
Shout(ASSIST)
EquipMostDamagingMelee()
Attack(LastHitter(Myself))
RESPONSE #20
ActionOverride(Player1,DisplayString(Myself,400174)) // Running block 56 of BPTHIEF.BCS
SetGlobalTimer("BPW","LOCALS",9)
DisplayStringHead(Myself,249566) // It's daisies for me...
Shout(HEALME)
AttackReevaluate(LastSeenBy(Myself),45)
END
IF
ActionListEmpty()
CheckStatGT(LastSeenBy(Myself),10,WIZARD_GREATER_MALISON)
CheckStatLT(Myself,11,WIZARD_GREATER_MALISON)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400175)) // Running block 57 of BPTHIEF.BCS
EquipRanged()
AttackOneRound(LastSeenBy(Myself))
END
IF
ActionListEmpty()
OR(3)
!Range(NearestEnemyOf(Myself),5)
CheckStatGT(NearestEnemyOf(Myself),0,DMWW_SLOT_171)
CheckStatGT(LastSeenBy(Myself),0,WIZARD_FIRE_SHIELD)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400176)) // Running block 58 of BPTHIEF.BCS
EquipRanged()
AttackOneRound(LastSeenBy(Myself))
END
IF
OR(2)
CheckStatGT(NearestEnemyOf(Myself),0,DMWW_SLOT_171)
CheckStatGT(LastSeenBy(Myself),0,WIZARD_FIRE_SHIELD)
THEN
RESPONSE #25
ActionOverride(Player1,DisplayString(Myself,400177)) // Running block 59 of BPTHIEF.BCS
Continue()
RESPONSE #75
ActionOverride(Player1,DisplayString(Myself,400178)) // Running block 60 of BPTHIEF.BCS
END
IF
ActionListEmpty()
!Range(LastSeenBy(Myself),
THEN
RESPONSE #90
ActionOverride(Player1,DisplayString(Myself,400179)) // Running block 61 of BPTHIEF.BCS
EquipMostDamagingMelee()
AttackOneRound(NearestEnemyOf(Myself))
RESPONSE #90
ActionOverride(Player1,DisplayString(Myself,400180)) // Running block 62 of BPTHIEF.BCS
EquipMostDamagingMelee()
AttackReevaluate(LastSeenBy(Myself),135)
END
IF
ActionListEmpty()
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,400181)) // Running block 63 of BPTHIEF.BCS
EquipMostDamagingMelee()
AttackOneRound(LastSeenBy(Myself))
END
And here is my BALDUR.BCS
IF
FallenPaladin(Player1)
Global("LIPalFal","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302618)) // Running block 0 of BALDUR.BCS
ApplySpellRES("LI#FLPA",Player1) // <NO TEXT>
SetGlobal("LIPalFal","GLOBAL",1)
END
IF
Kit(Player6,Dream)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302619)) // Running block 1 of BALDUR.BCS
ActionOverride(Player6,AddKit(StarHL))
END
IF
OR(2)
Kit(Player6,Dream)
Kit(Player6,StarHL)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302620)) // Running block 2 of BALDUR.BCS
ActionOverride(Player6,AddKit(SkyeHL))
END
IF
Kit(Player5,Dream)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302621)) // Running block 3 of BALDUR.BCS
ActionOverride(Player5,AddKit(StarHL))
END
IF
OR(2)
Kit(Player5,Dream)
Kit(Player5,StarHL)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302622)) // Running block 4 of BALDUR.BCS
ActionOverride(Player5,AddKit(SkyeHL))
END
IF
Kit(Player4,Dream)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302623)) // Running block 5 of BALDUR.BCS
ActionOverride(Player4,AddKit(StarHL))
END
IF
OR(2)
Kit(Player4,Dream)
Kit(Player4,StarHL)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302624)) // Running block 6 of BALDUR.BCS
ActionOverride(Player4,AddKit(SkyeHL))
END
IF
Kit(Player3,Dream)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302625)) // Running block 7 of BALDUR.BCS
ActionOverride(Player3,AddKit(StarHL))
END
IF
OR(2)
Kit(Player3,Dream)
Kit(Player3,StarHL)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302626)) // Running block 8 of BALDUR.BCS
ActionOverride(Player3,AddKit(SkyeHL))
END
IF
Kit(Player2,Dream)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302627)) // Running block 9 of BALDUR.BCS
ActionOverride(Player2,AddKit(StarHL))
END
IF
OR(2)
Kit(Player2,Dream)
Kit(Player2,StarHL)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302628)) // Running block 10 of BALDUR.BCS
ActionOverride(Player2,AddKit(SkyeHL))
END
IF
Kit(Player1,Dream)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302629)) // Running block 11 of BALDUR.BCS
ActionOverride(Player1,AddKit(StarHL))
END
IF
OR(2)
Kit(Player1,Dream)
Kit(Player1,StarHL)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302630)) // Running block 12 of BALDUR.BCS
ActionOverride(Player1,AddKit(SkyeHL))
END
IF
Kit(Player6,Buccaneer)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302631)) // Running block 13 of BALDUR.BCS
ActionOverride(Player6,AddKit(PISTEUR))
END
IF
OR(2)
Kit(Player6,Buccaneer)
Kit(Player6,PISTEUR)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302632)) // Running block 14 of BALDUR.BCS
ActionOverride(Player6,AddKit(PitFighter))
END
IF
Kit(Player5,Buccaneer)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302633)) // Running block 15 of BALDUR.BCS
ActionOverride(Player5,AddKit(PISTEUR))
END
IF
OR(2)
Kit(Player5,Buccaneer)
Kit(Player5,PISTEUR)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302634)) // Running block 16 of BALDUR.BCS
ActionOverride(Player5,AddKit(PitFighter))
END
IF
Kit(Player4,Buccaneer)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302635)) // Running block 17 of BALDUR.BCS
ActionOverride(Player4,AddKit(PISTEUR))
END
IF
OR(2)
Kit(Player4,Buccaneer)
Kit(Player4,PISTEUR)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302636)) // Running block 18 of BALDUR.BCS
ActionOverride(Player4,AddKit(PitFighter))
END
IF
Kit(Player3,Buccaneer)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302637)) // Running block 19 of BALDUR.BCS
ActionOverride(Player3,AddKit(PISTEUR))
END
IF
OR(2)
Kit(Player3,Buccaneer)
Kit(Player3,PISTEUR)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302638)) // Running block 20 of BALDUR.BCS
ActionOverride(Player3,AddKit(PitFighter))
END
IF
Kit(Player2,Buccaneer)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302639)) // Running block 21 of BALDUR.BCS
ActionOverride(Player2,AddKit(PISTEUR))
END
IF
OR(2)
Kit(Player2,Buccaneer)
Kit(Player2,PISTEUR)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302640)) // Running block 22 of BALDUR.BCS
ActionOverride(Player2,AddKit(PitFighter))
END
IF
Kit(Player1,Buccaneer)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302641)) // Running block 23 of BALDUR.BCS
ActionOverride(Player1,AddKit(PISTEUR))
END
IF
OR(2)
Kit(Player1,Buccaneer)
Kit(Player1,PISTEUR)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302642)) // Running block 24 of BALDUR.BCS
ActionOverride(Player1,AddKit(PitFighter))
END
IF
Kit(Player6,Troubador)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302643)) // Running block 25 of BALDUR.BCS
ActionOverride(Player6,AddKit(ESxKit))
END
IF
OR(2)
Kit(Player6,Troubador)
Kit(Player6,ESxKit)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302644)) // Running block 26 of BALDUR.BCS
ActionOverride(Player6,AddKit(m#ambkit))
END
IF
Kit(Player5,Troubador)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302645)) // Running block 27 of BALDUR.BCS
ActionOverride(Player5,AddKit(ESxKit))
END
IF
OR(2)
Kit(Player5,Troubador)
Kit(Player5,ESxKit)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302646)) // Running block 28 of BALDUR.BCS
ActionOverride(Player5,AddKit(m#ambkit))
END
IF
Kit(Player4,Troubador)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302647)) // Running block 29 of BALDUR.BCS
ActionOverride(Player4,AddKit(ESxKit))
END
IF
OR(2)
Kit(Player4,Troubador)
Kit(Player4,ESxKit)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302648)) // Running block 30 of BALDUR.BCS
ActionOverride(Player4,AddKit(m#ambkit))
END
IF
Kit(Player3,Troubador)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302649)) // Running block 31 of BALDUR.BCS
ActionOverride(Player3,AddKit(ESxKit))
END
IF
OR(2)
Kit(Player3,Troubador)
Kit(Player3,ESxKit)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302650)) // Running block 32 of BALDUR.BCS
ActionOverride(Player3,AddKit(m#ambkit))
END
IF
Kit(Player2,Troubador)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302651)) // Running block 33 of BALDUR.BCS
ActionOverride(Player2,AddKit(ESxKit))
END
IF
OR(2)
Kit(Player2,Troubador)
Kit(Player2,ESxKit)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302652)) // Running block 34 of BALDUR.BCS
ActionOverride(Player2,AddKit(m#ambkit))
END
IF
Kit(Player1,Troubador)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302653)) // Running block 35 of BALDUR.BCS
ActionOverride(Player1,AddKit(ESxKit))
END
IF
OR(2)
Kit(Player1,Troubador)
Kit(Player1,ESxKit)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302654)) // Running block 36 of BALDUR.BCS
ActionOverride(Player1,AddKit(m#ambkit))
END
IF
Kit(Player6,Tief)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302655)) // Running block 37 of BALDUR.BCS
ActionOverride(Player6,AddKit(A#GHAUN))
END
IF
OR(2)
Kit(Player6,Tief)
Kit(Player6,A#GHAUN)
Class(Player6,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302656)) // Running block 38 of BALDUR.BCS
ActionOverride(Player6,AddKit(ACSMITH1))
END
IF
Kit(Player5,Tief)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302657)) // Running block 39 of BALDUR.BCS
ActionOverride(Player5,AddKit(A#GHAUN))
END
IF
OR(2)
Kit(Player5,Tief)
Kit(Player5,A#GHAUN)
Class(Player5,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302658)) // Running block 40 of BALDUR.BCS
ActionOverride(Player5,AddKit(ACSMITH1))
END
IF
Kit(Player4,Tief)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302659)) // Running block 41 of BALDUR.BCS
ActionOverride(Player4,AddKit(A#GHAUN))
END
IF
OR(2)
Kit(Player4,Tief)
Kit(Player4,A#GHAUN)
Class(Player4,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302660)) // Running block 42 of BALDUR.BCS
ActionOverride(Player4,AddKit(ACSMITH1))
END
IF
Kit(Player3,Tief)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302661)) // Running block 43 of BALDUR.BCS
ActionOverride(Player3,AddKit(A#GHAUN))
END
IF
OR(2)
Kit(Player3,Tief)
Kit(Player3,A#GHAUN)
Class(Player3,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302662)) // Running block 44 of BALDUR.BCS
ActionOverride(Player3,AddKit(ACSMITH1))
END
IF
Kit(Player2,Tief)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302663)) // Running block 45 of BALDUR.BCS
ActionOverride(Player2,AddKit(A#GHAUN))
END
IF
OR(2)
Kit(Player2,Tief)
Kit(Player2,A#GHAUN)
Class(Player2,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302664)) // Running block 46 of BALDUR.BCS
ActionOverride(Player2,AddKit(ACSMITH1))
END
IF
Kit(Player1,Tief)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302665)) // Running block 47 of BALDUR.BCS
ActionOverride(Player1,AddKit(A#GHAUN))
END
IF
OR(2)
Kit(Player1,Tief)
Kit(Player1,A#GHAUN)
Class(Player1,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302666)) // Running block 48 of BALDUR.BCS
ActionOverride(Player1,AddKit(ACSMITH1))
END
IF
Kit(Player6,Holy)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302667)) // Running block 49 of BALDUR.BCS
ActionOverride(Player6,AddKit(FIREWALKER))
END
IF
OR(2)
Kit(Player6,Holy)
Kit(Player6,FIREWALKER)
Class(Player6,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302668)) // Running block 50 of BALDUR.BCS
ActionOverride(Player6,AddKit(PRIEST_OF_SYLVANUS))
END
IF
Kit(Player5,Holy)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302669)) // Running block 51 of BALDUR.BCS
ActionOverride(Player5,AddKit(FIREWALKER))
END
IF
OR(2)
Kit(Player5,Holy)
Kit(Player5,FIREWALKER)
Class(Player5,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302670)) // Running block 52 of BALDUR.BCS
ActionOverride(Player5,AddKit(PRIEST_OF_SYLVANUS))
END
IF
Kit(Player4,Holy)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302671)) // Running block 53 of BALDUR.BCS
ActionOverride(Player4,AddKit(FIREWALKER))
END
IF
OR(2)
Kit(Player4,Holy)
Kit(Player4,FIREWALKER)
Class(Player4,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302672)) // Running block 54 of BALDUR.BCS
ActionOverride(Player4,AddKit(PRIEST_OF_SYLVANUS))
END
IF
Kit(Player3,Holy)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302673)) // Running block 55 of BALDUR.BCS
ActionOverride(Player3,AddKit(FIREWALKER))
END
IF
OR(2)
Kit(Player3,Holy)
Kit(Player3,FIREWALKER)
Class(Player3,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302674)) // Running block 56 of BALDUR.BCS
ActionOverride(Player3,AddKit(PRIEST_OF_SYLVANUS))
END
IF
Kit(Player2,Holy)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302675)) // Running block 57 of BALDUR.BCS
ActionOverride(Player2,AddKit(FIREWALKER))
END
IF
OR(2)
Kit(Player2,Holy)
Kit(Player2,FIREWALKER)
Class(Player2,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302676)) // Running block 58 of BALDUR.BCS
ActionOverride(Player2,AddKit(PRIEST_OF_SYLVANUS))
END
IF
Kit(Player1,Holy)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302677)) // Running block 59 of BALDUR.BCS
ActionOverride(Player1,AddKit(FIREWALKER))
END
IF
OR(2)
Kit(Player1,Holy)
Kit(Player1,FIREWALKER)
Class(Player1,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302678)) // Running block 60 of BALDUR.BCS
ActionOverride(Player1,AddKit(PRIEST_OF_SYLVANUS))
END
IF
Kit(Player6,Vind)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302679)) // Running block 61 of BALDUR.BCS
ActionOverride(Player6,AddKit(Wisher))
END
IF
OR(2)
Kit(Player6,Vind)
Kit(Player6,Wisher)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302680)) // Running block 62 of BALDUR.BCS
ActionOverride(Player6,AddKit(Aerial_Druid))
END
IF
Kit(Player5,Vind)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302681)) // Running block 63 of BALDUR.BCS
ActionOverride(Player5,AddKit(Wisher))
END
IF
OR(2)
Kit(Player5,Vind)
Kit(Player5,Wisher)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302682)) // Running block 64 of BALDUR.BCS
ActionOverride(Player5,AddKit(Aerial_Druid))
END
IF
Kit(Player4,Vind)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302683)) // Running block 65 of BALDUR.BCS
ActionOverride(Player4,AddKit(Wisher))
END
IF
OR(2)
Kit(Player4,Vind)
Kit(Player4,Wisher)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302684)) // Running block 66 of BALDUR.BCS
ActionOverride(Player4,AddKit(Aerial_Druid))
END
IF
Kit(Player3,Vind)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302685)) // Running block 67 of BALDUR.BCS
ActionOverride(Player3,AddKit(Wisher))
END
IF
OR(2)
Kit(Player3,Vind)
Kit(Player3,Wisher)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302686)) // Running block 68 of BALDUR.BCS
ActionOverride(Player3,AddKit(Aerial_Druid))
END
IF
Kit(Player2,Vind)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302687)) // Running block 69 of BALDUR.BCS
ActionOverride(Player2,AddKit(Wisher))
END
IF
OR(2)
Kit(Player2,Vind)
Kit(Player2,Wisher)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302688)) // Running block 70 of BALDUR.BCS
ActionOverride(Player2,AddKit(Aerial_Druid))
END
IF
Kit(Player1,Vind)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302689)) // Running block 71 of BALDUR.BCS
ActionOverride(Player1,AddKit(Wisher))
END
IF
OR(2)
Kit(Player1,Vind)
Kit(Player1,Wisher)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302690)) // Running block 72 of BALDUR.BCS
ActionOverride(Player1,AddKit(Aerial_Druid))
END
IF
Kit(Player6,Rhythm)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302691)) // Running block 73 of BALDUR.BCS
ActionOverride(Player6,AddKit(Dark_Paladin))
END
IF
OR(2)
Kit(Player6,Rhythm)
Kit(Player6,Dark_Paladin)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302692)) // Running block 74 of BALDUR.BCS
ActionOverride(Player6,AddKit(Planar_Druid))
END
IF
Kit(Player5,Rhythm)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302693)) // Running block 75 of BALDUR.BCS
ActionOverride(Player5,AddKit(Dark_Paladin))
END
IF
OR(2)
Kit(Player5,Rhythm)
Kit(Player5,Dark_Paladin)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302694)) // Running block 76 of BALDUR.BCS
ActionOverride(Player5,AddKit(Planar_Druid))
END
IF
Kit(Player4,Rhythm)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302695)) // Running block 77 of BALDUR.BCS
ActionOverride(Player4,AddKit(Dark_Paladin))
END
IF
OR(2)
Kit(Player4,Rhythm)
Kit(Player4,Dark_Paladin)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302696)) // Running block 78 of BALDUR.BCS
ActionOverride(Player4,AddKit(Planar_Druid))
END
IF
Kit(Player3,Rhythm)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302697)) // Running block 79 of BALDUR.BCS
ActionOverride(Player3,AddKit(Dark_Paladin))
END
IF
OR(2)
Kit(Player3,Rhythm)
Kit(Player3,Dark_Paladin)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302698)) // Running block 80 of BALDUR.BCS
ActionOverride(Player3,AddKit(Planar_Druid))
END
IF
Kit(Player2,Rhythm)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302699)) // Running block 81 of BALDUR.BCS
ActionOverride(Player2,AddKit(Dark_Paladin))
END
IF
OR(2)
Kit(Player2,Rhythm)
Kit(Player2,Dark_Paladin)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302700)) // Running block 82 of BALDUR.BCS
ActionOverride(Player2,AddKit(Planar_Druid))
END
IF
Kit(Player1,Rhythm)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302701)) // Running block 83 of BALDUR.BCS
ActionOverride(Player1,AddKit(Dark_Paladin))
END
IF
OR(2)
Kit(Player1,Rhythm)
Kit(Player1,Dark_Paladin)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302702)) // Running block 84 of BALDUR.BCS
ActionOverride(Player1,AddKit(Planar_Druid))
END
IF
Kit(Player6,DREADNAU)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302703)) // Running block 85 of BALDUR.BCS
ActionOverride(Player6,AddKit(Drifter))
END
IF
OR(2)
Kit(Player6,DREADNAU)
Kit(Player6,Drifter)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302704)) // Running block 86 of BALDUR.BCS
ActionOverride(Player6,AddKit(Knight))
END
IF
Kit(Player5,DREADNAU)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302705)) // Running block 87 of BALDUR.BCS
ActionOverride(Player5,AddKit(Drifter))
END
IF
OR(2)
Kit(Player5,DREADNAU)
Kit(Player5,Drifter)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302706)) // Running block 88 of BALDUR.BCS
ActionOverride(Player5,AddKit(Knight))
END
IF
Kit(Player4,DREADNAU)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302707)) // Running block 89 of BALDUR.BCS
ActionOverride(Player4,AddKit(Drifter))
END
IF
OR(2)
Kit(Player4,DREADNAU)
Kit(Player4,Drifter)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302708)) // Running block 90 of BALDUR.BCS
ActionOverride(Player4,AddKit(Knight))
END
IF
Kit(Player3,DREADNAU)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302709)) // Running block 91 of BALDUR.BCS
ActionOverride(Player3,AddKit(Drifter))
END
IF
OR(2)
Kit(Player3,DREADNAU)
Kit(Player3,Drifter)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302710)) // Running block 92 of BALDUR.BCS
ActionOverride(Player3,AddKit(Knight))
END
IF
Kit(Player2,DREADNAU)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302711)) // Running block 93 of BALDUR.BCS
ActionOverride(Player2,AddKit(Drifter))
END
IF
OR(2)
Kit(Player2,DREADNAU)
Kit(Player2,Drifter)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302712)) // Running block 94 of BALDUR.BCS
ActionOverride(Player2,AddKit(Knight))
END
IF
Kit(Player1,DREADNAU)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302713)) // Running block 95 of BALDUR.BCS
ActionOverride(Player1,AddKit(Drifter))
END
IF
OR(2)
Kit(Player1,DREADNAU)
Kit(Player1,Drifter)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302714)) // Running block 96 of BALDUR.BCS
ActionOverride(Player1,AddKit(Knight))
END
IF
Kit(Player6,Tact)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302715)) // Running block 97 of BALDUR.BCS
ActionOverride(Player6,AddKit(Snare_Master))
END
IF
OR(2)
Kit(Player6,Tact)
Kit(Player6,Snare_Master)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302716)) // Running block 98 of BALDUR.BCS
ActionOverride(Player6,AddKit(Harpist))
END
IF
Kit(Player5,Tact)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302717)) // Running block 99 of BALDUR.BCS
ActionOverride(Player5,AddKit(Snare_Master))
END
IF
OR(2)
Kit(Player5,Tact)
Kit(Player5,Snare_Master)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302718)) // Running block 100 of BALDUR.BCS
ActionOverride(Player5,AddKit(Harpist))
END
IF
Kit(Player4,Tact)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302719)) // Running block 101 of BALDUR.BCS
ActionOverride(Player4,AddKit(Snare_Master))
END
IF
OR(2)
Kit(Player4,Tact)
Kit(Player4,Snare_Master)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302720)) // Running block 102 of BALDUR.BCS
ActionOverride(Player4,AddKit(Harpist))
END
IF
Kit(Player3,Tact)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302721)) // Running block 103 of BALDUR.BCS
ActionOverride(Player3,AddKit(Snare_Master))
END
IF
OR(2)
Kit(Player3,Tact)
Kit(Player3,Snare_Master)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302722)) // Running block 104 of BALDUR.BCS
ActionOverride(Player3,AddKit(Harpist))
END
IF
Kit(Player2,Tact)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302723)) // Running block 105 of BALDUR.BCS
ActionOverride(Player2,AddKit(Snare_Master))
END
IF
OR(2)
Kit(Player2,Tact)
Kit(Player2,Snare_Master)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302724)) // Running block 106 of BALDUR.BCS
ActionOverride(Player2,AddKit(Harpist))
END
IF
Kit(Player1,Tact)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302725)) // Running block 107 of BALDUR.BCS
ActionOverride(Player1,AddKit(Snare_Master))
END
IF
OR(2)
Kit(Player1,Tact)
Kit(Player1,Snare_Master)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302726)) // Running block 108 of BALDUR.BCS
ActionOverride(Player1,AddKit(Harpist))
END
IF
Kit(Player6,Harch)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302727)) // Running block 109 of BALDUR.BCS
ActionOverride(Player6,AddKit(Trail_Tracker))
END
IF
OR(2)
Kit(Player6,Harch)
Kit(Player6,Trail_Tracker)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302728)) // Running block 110 of BALDUR.BCS
ActionOverride(Player6,AddKit(Silent_Hunter))
END
IF
Kit(Player5,Harch)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302729)) // Running block 111 of BALDUR.BCS
ActionOverride(Player5,AddKit(Trail_Tracker))
END
IF
OR(2)
Kit(Player5,Harch)
Kit(Player5,Trail_Tracker)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302730)) // Running block 112 of BALDUR.BCS
ActionOverride(Player5,AddKit(Silent_Hunter))
END
IF
Kit(Player4,Harch)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302731)) // Running block 113 of BALDUR.BCS
ActionOverride(Player4,AddKit(Trail_Tracker))
END
IF
OR(2)
Kit(Player4,Harch)
Kit(Player4,Trail_Tracker)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302732)) // Running block 114 of BALDUR.BCS
ActionOverride(Player4,AddKit(Silent_Hunter))
END
IF
Kit(Player3,Harch)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302733)) // Running block 115 of BALDUR.BCS
ActionOverride(Player3,AddKit(Trail_Tracker))
END
IF
OR(2)
Kit(Player3,Harch)
Kit(Player3,Trail_Tracker)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302734)) // Running block 116 of BALDUR.BCS
ActionOverride(Player3,AddKit(Silent_Hunter))
END
IF
Kit(Player2,Harch)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302735)) // Running block 117 of BALDUR.BCS
ActionOverride(Player2,AddKit(Trail_Tracker))
END
IF
OR(2)
Kit(Player2,Harch)
Kit(Player2,Trail_Tracker)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302736)) // Running block 118 of BALDUR.BCS
ActionOverride(Player2,AddKit(Silent_Hunter))
END
IF
Kit(Player1,Harch)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302737)) // Running block 119 of BALDUR.BCS
ActionOverride(Player1,AddKit(Trail_Tracker))
END
IF
OR(2)
Kit(Player1,Harch)
Kit(Player1,Trail_Tracker)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302738)) // Running block 120 of BALDUR.BCS
ActionOverride(Player1,AddKit(Silent_Hunter))
END
IF
Kit(Player6,Breach)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302739)) // Running block 121 of BALDUR.BCS
ActionOverride(Player6,AddKit(Loviatar))
END
IF
OR(2)
Kit(Player6,Breach)
Kit(Player6,Loviatar)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302740)) // Running block 122 of BALDUR.BCS
ActionOverride(Player6,AddKit(Doombringer))
END
IF
Kit(Player5,Breach)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302741)) // Running block 123 of BALDUR.BCS
ActionOverride(Player5,AddKit(Loviatar))
END
IF
OR(2)
Kit(Player5,Breach)
Kit(Player5,Loviatar)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302742)) // Running block 124 of BALDUR.BCS
ActionOverride(Player5,AddKit(Doombringer))
END
IF
Kit(Player4,Breach)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302743)) // Running block 125 of BALDUR.BCS
ActionOverride(Player4,AddKit(Loviatar))
END
IF
OR(2)
Kit(Player4,Breach)
Kit(Player4,Loviatar)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302744)) // Running block 126 of BALDUR.BCS
ActionOverride(Player4,AddKit(Doombringer))
END
IF
Kit(Player3,Breach)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302745)) // Running block 127 of BALDUR.BCS
ActionOverride(Player3,AddKit(Loviatar))
END
IF
OR(2)
Kit(Player3,Breach)
Kit(Player3,Loviatar)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302746)) // Running block 128 of BALDUR.BCS
ActionOverride(Player3,AddKit(Doombringer))
END
IF
Kit(Player2,Breach)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302747)) // Running block 129 of BALDUR.BCS
ActionOverride(Player2,AddKit(Loviatar))
END
IF
OR(2)
Kit(Player2,Breach)
Kit(Player2,Loviatar)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302748)) // Running block 130 of BALDUR.BCS
ActionOverride(Player2,AddKit(Doombringer))
END
IF
Kit(Player1,Breach)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302749)) // Running block 131 of BALDUR.BCS
ActionOverride(Player1,AddKit(Loviatar))
END
IF
OR(2)
Kit(Player1,Breach)
Kit(Player1,Loviatar)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302750)) // Running block 132 of BALDUR.BCS
ActionOverride(Player1,AddKit(Doombringer))
END
IF
Kit(Player6,Fgnome)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302751)) // Running block 133 of BALDUR.BCS
ActionOverride(Player6,AddKit(Singer))
END
IF
OR(2)
Kit(Player6,Fgnome)
Kit(Player6,Singer)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302752)) // Running block 134 of BALDUR.BCS
ActionOverride(Player6,AddKit(Deneir))
END
IF
Kit(Player5,Fgnome)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302753)) // Running block 135 of BALDUR.BCS
ActionOverride(Player5,AddKit(Singer))
END
IF
OR(2)
Kit(Player5,Fgnome)
Kit(Player5,Singer)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302754)) // Running block 136 of BALDUR.BCS
ActionOverride(Player5,AddKit(Deneir))
END
IF
Kit(Player4,Fgnome)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302755)) // Running block 137 of BALDUR.BCS
ActionOverride(Player4,AddKit(Singer))
END
IF
OR(2)
Kit(Player4,Fgnome)
Kit(Player4,Singer)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302756)) // Running block 138 of BALDUR.BCS
ActionOverride(Player4,AddKit(Deneir))
END
IF
Kit(Player3,Fgnome)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302757)) // Running block 139 of BALDUR.BCS
ActionOverride(Player3,AddKit(Singer))
END
IF
OR(2)
Kit(Player3,Fgnome)
Kit(Player3,Singer)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302758)) // Running block 140 of BALDUR.BCS
ActionOverride(Player3,AddKit(Deneir))
END
IF
Kit(Player2,Fgnome)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302759)) // Running block 141 of BALDUR.BCS
ActionOverride(Player2,AddKit(Singer))
END
IF
OR(2)
Kit(Player2,Fgnome)
Kit(Player2,Singer)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302760)) // Running block 142 of BALDUR.BCS
ActionOverride(Player2,AddKit(Deneir))
END
IF
Kit(Player1,Fgnome)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302761)) // Running block 143 of BALDUR.BCS
ActionOverride(Player1,AddKit(Singer))
END
IF
OR(2)
Kit(Player1,Fgnome)
Kit(Player1,Singer)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302762)) // Running block 144 of BALDUR.BCS
ActionOverride(Player1,AddKit(Deneir))
END
IF
Kit(Player6,Troll)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302763)) // Running block 145 of BALDUR.BCS
ActionOverride(Player6,AddKit(ElementWarrior))
END
IF
OR(2)
Kit(Player6,Troll)
Kit(Player6,ElementWarrior)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302764)) // Running block 146 of BALDUR.BCS
ActionOverride(Player6,AddKit(WoodProtect))
END
IF
Kit(Player5,Troll)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302765)) // Running block 147 of BALDUR.BCS
ActionOverride(Player5,AddKit(ElementWarrior))
END
IF
OR(2)
Kit(Player5,Troll)
Kit(Player5,ElementWarrior)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302766)) // Running block 148 of BALDUR.BCS
ActionOverride(Player5,AddKit(WoodProtect))
END
IF
Kit(Player4,Troll)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302767)) // Running block 149 of BALDUR.BCS
ActionOverride(Player4,AddKit(ElementWarrior))
END
IF
OR(2)
Kit(Player4,Troll)
Kit(Player4,ElementWarrior)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302768)) // Running block 150 of BALDUR.BCS
ActionOverride(Player4,AddKit(WoodProtect))
END
IF
Kit(Player3,Troll)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302769)) // Running block 151 of BALDUR.BCS
ActionOverride(Player3,AddKit(ElementWarrior))
END
IF
OR(2)
Kit(Player3,Troll)
Kit(Player3,ElementWarrior)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302770)) // Running block 152 of BALDUR.BCS
ActionOverride(Player3,AddKit(WoodProtect))
END
IF
Kit(Player2,Troll)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302771)) // Running block 153 of BALDUR.BCS
ActionOverride(Player2,AddKit(ElementWarrior))
END
IF
OR(2)
Kit(Player2,Troll)
Kit(Player2,ElementWarrior)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302772)) // Running block 154 of BALDUR.BCS
ActionOverride(Player2,AddKit(WoodProtect))
END
IF
Kit(Player1,Troll)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302773)) // Running block 155 of BALDUR.BCS
ActionOverride(Player1,AddKit(ElementWarrior))
END
IF
OR(2)
Kit(Player1,Troll)
Kit(Player1,ElementWarrior)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302774)) // Running block 156 of BALDUR.BCS
ActionOverride(Player1,AddKit(WoodProtect))
END
IF
Kit(Player6,Drowb)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302775)) // Running block 157 of BALDUR.BCS
ActionOverride(Player6,AddKit(Lancer))
END
IF
OR(2)
Kit(Player6,Drowb)
Kit(Player6,Lancer)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302776)) // Running block 158 of BALDUR.BCS
ActionOverride(Player6,AddKit(Shadow_Walker))
END
IF
Kit(Player5,Drowb)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302777)) // Running block 159 of BALDUR.BCS
ActionOverride(Player5,AddKit(Lancer))
END
IF
OR(2)
Kit(Player5,Drowb)
Kit(Player5,Lancer)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302778)) // Running block 160 of BALDUR.BCS
ActionOverride(Player5,AddKit(Shadow_Walker))
END
IF
Kit(Player4,Drowb)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302779)) // Running block 161 of BALDUR.BCS
ActionOverride(Player4,AddKit(Lancer))
END
IF
OR(2)
Kit(Player4,Drowb)
Kit(Player4,Lancer)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302780)) // Running block 162 of BALDUR.BCS
ActionOverride(Player4,AddKit(Shadow_Walker))
END
IF
Kit(Player3,Drowb)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302781)) // Running block 163 of BALDUR.BCS
ActionOverride(Player3,AddKit(Lancer))
END
IF
OR(2)
Kit(Player3,Drowb)
Kit(Player3,Lancer)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302782)) // Running block 164 of BALDUR.BCS
ActionOverride(Player3,AddKit(Shadow_Walker))
END
IF
Kit(Player2,Drowb)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302783)) // Running block 165 of BALDUR.BCS
ActionOverride(Player2,AddKit(Lancer))
END
IF
OR(2)
Kit(Player2,Drowb)
Kit(Player2,Lancer)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302784)) // Running block 166 of BALDUR.BCS
ActionOverride(Player2,AddKit(Shadow_Walker))
END
IF
Kit(Player1,Drowb)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302785)) // Running block 167 of BALDUR.BCS
ActionOverride(Player1,AddKit(Lancer))
END
IF
OR(2)
Kit(Player1,Drowb)
Kit(Player1,Lancer)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302786)) // Running block 168 of BALDUR.BCS
ActionOverride(Player1,AddKit(Shadow_Walker))
END
IF
Kit(Player6,Drowf)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302787)) // Running block 169 of BALDUR.BCS
ActionOverride(Player6,AddKit(FENCE))
END
IF
OR(2)
Kit(Player6,Drowf)
Kit(Player6,FENCE)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302788)) // Running block 170 of BALDUR.BCS
ActionOverride(Player6,AddKit(Holy_Swordsman))
END
IF
Kit(Player5,Drowf)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302789)) // Running block 171 of BALDUR.BCS
ActionOverride(Player5,AddKit(FENCE))
END
IF
OR(2)
Kit(Player5,Drowf)
Kit(Player5,FENCE)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302790)) // Running block 172 of BALDUR.BCS
ActionOverride(Player5,AddKit(Holy_Swordsman))
END
IF
Kit(Player4,Drowf)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302791)) // Running block 173 of BALDUR.BCS
ActionOverride(Player4,AddKit(FENCE))
END
IF
OR(2)
Kit(Player4,Drowf)
Kit(Player4,FENCE)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302792)) // Running block 174 of BALDUR.BCS
ActionOverride(Player4,AddKit(Holy_Swordsman))
END
IF
Kit(Player3,Drowf)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302793)) // Running block 175 of BALDUR.BCS
ActionOverride(Player3,AddKit(FENCE))
END
IF
OR(2)
Kit(Player3,Drowf)
Kit(Player3,FENCE)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302794)) // Running block 176 of BALDUR.BCS
ActionOverride(Player3,AddKit(Holy_Swordsman))
END
IF
Kit(Player2,Drowf)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302795)) // Running block 177 of BALDUR.BCS
ActionOverride(Player2,AddKit(FENCE))
END
IF
OR(2)
Kit(Player2,Drowf)
Kit(Player2,FENCE)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302796)) // Running block 178 of BALDUR.BCS
ActionOverride(Player2,AddKit(Holy_Swordsman))
END
IF
Kit(Player1,Drowf)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302797)) // Running block 179 of BALDUR.BCS
ActionOverride(Player1,AddKit(FENCE))
END
IF
OR(2)
Kit(Player1,Drowf)
Kit(Player1,FENCE)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302798)) // Running block 180 of BALDUR.BCS
ActionOverride(Player1,AddKit(Holy_Swordsman))
END
IF
Kit(Player6,Ravager)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302799)) // Running block 181 of BALDUR.BCS
ActionOverride(Player6,AddKit(Merchant))
END
IF
OR(2)
Kit(Player6,Ravager)
Kit(Player6,Merchant)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302800)) // Running block 182 of BALDUR.BCS
ActionOverride(Player6,AddKit(Swindler))
END
IF
Kit(Player5,Ravager)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302801)) // Running block 183 of BALDUR.BCS
ActionOverride(Player5,AddKit(Merchant))
END
IF
OR(2)
Kit(Player5,Ravager)
Kit(Player5,Merchant)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302802)) // Running block 184 of BALDUR.BCS
ActionOverride(Player5,AddKit(Swindler))
END
IF
Kit(Player4,Ravager)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302803)) // Running block 185 of BALDUR.BCS
ActionOverride(Player4,AddKit(Merchant))
END
IF
OR(2)
Kit(Player4,Ravager)
Kit(Player4,Merchant)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302804)) // Running block 186 of BALDUR.BCS
ActionOverride(Player4,AddKit(Swindler))
END
IF
Kit(Player3,Ravager)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302805)) // Running block 187 of BALDUR.BCS
ActionOverride(Player3,AddKit(Merchant))
END
IF
OR(2)
Kit(Player3,Ravager)
Kit(Player3,Merchant)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302806)) // Running block 188 of BALDUR.BCS
ActionOverride(Player3,AddKit(Swindler))
END
IF
Kit(Player2,Ravager)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302807)) // Running block 189 of BALDUR.BCS
ActionOverride(Player2,AddKit(Merchant))
END
IF
OR(2)
Kit(Player2,Ravager)
Kit(Player2,Merchant)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302808)) // Running block 190 of BALDUR.BCS
ActionOverride(Player2,AddKit(Swindler))
END
IF
Kit(Player1,Ravager)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302809)) // Running block 191 of BALDUR.BCS
ActionOverride(Player1,AddKit(Merchant))
END
IF
OR(2)
Kit(Player1,Ravager)
Kit(Player1,Merchant)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302810)) // Running block 192 of BALDUR.BCS
ActionOverride(Player1,AddKit(Swindler))
END
IF
Kit(Player6,Guardian)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302811)) // Running block 193 of BALDUR.BCS
ActionOverride(Player6,AddKit(Huntsman))
END
IF
OR(2)
Kit(Player6,Guardian)
Kit(Player6,Huntsman)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302812)) // Running block 194 of BALDUR.BCS
ActionOverride(Player6,AddKit(Delver))
END
IF
Kit(Player5,Guardian)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302813)) // Running block 195 of BALDUR.BCS
ActionOverride(Player5,AddKit(Huntsman))
END
IF
OR(2)
Kit(Player5,Guardian)
Kit(Player5,Huntsman)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302814)) // Running block 196 of BALDUR.BCS
ActionOverride(Player5,AddKit(Delver))
END
IF
Kit(Player4,Guardian)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302815)) // Running block 197 of BALDUR.BCS
ActionOverride(Player4,AddKit(Huntsman))
END
IF
OR(2)
Kit(Player4,Guardian)
Kit(Player4,Huntsman)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302816)) // Running block 198 of BALDUR.BCS
ActionOverride(Player4,AddKit(Delver))
END
IF
Kit(Player3,Guardian)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302817)) // Running block 199 of BALDUR.BCS
ActionOverride(Player3,AddKit(Huntsman))
END
IF
OR(2)
Kit(Player3,Guardian)
Kit(Player3,Huntsman)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302818)) // Running block 200 of BALDUR.BCS
ActionOverride(Player3,AddKit(Delver))
END
IF
Kit(Player2,Guardian)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302819)) // Running block 201 of BALDUR.BCS
ActionOverride(Player2,AddKit(Huntsman))
END
IF
OR(2)
Kit(Player2,Guardian)
Kit(Player2,Huntsman)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302820)) // Running block 202 of BALDUR.BCS
ActionOverride(Player2,AddKit(Delver))
END
IF
Kit(Player1,Guardian)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302821)) // Running block 203 of BALDUR.BCS
ActionOverride(Player1,AddKit(Huntsman))
END
IF
OR(2)
Kit(Player1,Guardian)
Kit(Player1,Huntsman)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302822)) // Running block 204 of BALDUR.BCS
ActionOverride(Player1,AddKit(Delver))
END
IF
Kit(Player6,Duergar)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302823)) // Running block 205 of BALDUR.BCS
ActionOverride(Player6,AddKit(Plane))
END
IF
OR(2)
Kit(Player6,Duergar)
Kit(Player6,Plane)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302824)) // Running block 206 of BALDUR.BCS
ActionOverride(Player6,AddKit(Thug))
END
IF
Kit(Player5,Duergar)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302825)) // Running block 207 of BALDUR.BCS
ActionOverride(Player5,AddKit(Plane))
END
IF
OR(2)
Kit(Player5,Duergar)
Kit(Player5,Plane)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302826)) // Running block 208 of BALDUR.BCS
ActionOverride(Player5,AddKit(Thug))
END
IF
Kit(Player4,Duergar)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302827)) // Running block 209 of BALDUR.BCS
ActionOverride(Player4,AddKit(Plane))
END
IF
OR(2)
Kit(Player4,Duergar)
Kit(Player4,Plane)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302828)) // Running block 210 of BALDUR.BCS
ActionOverride(Player4,AddKit(Thug))
END
IF
Kit(Player3,Duergar)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302829)) // Running block 211 of BALDUR.BCS
ActionOverride(Player3,AddKit(Plane))
END
IF
OR(2)
Kit(Player3,Duergar)
Kit(Player3,Plane)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302830)) // Running block 212 of BALDUR.BCS
ActionOverride(Player3,AddKit(Thug))
END
IF
Kit(Player2,Duergar)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302831)) // Running block 213 of BALDUR.BCS
ActionOverride(Player2,AddKit(Plane))
END
IF
OR(2)
Kit(Player2,Duergar)
Kit(Player2,Plane)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302832)) // Running block 214 of BALDUR.BCS
ActionOverride(Player2,AddKit(Thug))
END
IF
Kit(Player1,Duergar)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302833)) // Running block 215 of BALDUR.BCS
ActionOverride(Player1,AddKit(Plane))
END
IF
OR(2)
Kit(Player1,Duergar)
Kit(Player1,Plane)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302834)) // Running block 216 of BALDUR.BCS
ActionOverride(Player1,AddKit(Thug))
END
IF
Kit(Player6,Pit)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302835)) // Running block 217 of BALDUR.BCS
ActionOverride(Player6,AddKit(Drowa))
END
IF
OR(2)
Kit(Player6,Pit)
Kit(Player6,Drowa)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302836)) // Running block 218 of BALDUR.BCS
ActionOverride(Player6,AddKit(Burglar))
END
IF
Kit(Player5,Pit)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302837)) // Running block 219 of BALDUR.BCS
ActionOverride(Player5,AddKit(Drowa))
END
IF
OR(2)
Kit(Player5,Pit)
Kit(Player5,Drowa)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302838)) // Running block 220 of BALDUR.BCS
ActionOverride(Player5,AddKit(Burglar))
END
IF
Kit(Player4,Pit)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302839)) // Running block 221 of BALDUR.BCS
ActionOverride(Player4,AddKit(Drowa))
END
IF
OR(2)
Kit(Player4,Pit)
Kit(Player4,Drowa)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302840)) // Running block 222 of BALDUR.BCS
ActionOverride(Player4,AddKit(Burglar))
END
IF
Kit(Player3,Pit)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302841)) // Running block 223 of BALDUR.BCS
ActionOverride(Player3,AddKit(Drowa))
END
IF
OR(2)
Kit(Player3,Pit)
Kit(Player3,Drowa)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302842)) // Running block 224 of BALDUR.BCS
ActionOverride(Player3,AddKit(Burglar))
END
IF
Kit(Player2,Pit)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302843)) // Running block 225 of BALDUR.BCS
ActionOverride(Player2,AddKit(Drowa))
END
IF
OR(2)
Kit(Player2,Pit)
Kit(Player2,Drowa)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302844)) // Running block 226 of BALDUR.BCS
ActionOverride(Player2,AddKit(Burglar))
END
IF
Kit(Player1,Pit)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302845)) // Running block 227 of BALDUR.BCS
ActionOverride(Player1,AddKit(Drowa))
END
IF
OR(2)
Kit(Player1,Pit)
Kit(Player1,Drowa)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302846)) // Running block 228 of BALDUR.BCS
ActionOverride(Player1,AddKit(Burglar))
END
IF
Kit(Player6,Mage_Hunter)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302847)) // Running block 229 of BALDUR.BCS
ActionOverride(Player6,AddKit(Sniper))
END
IF
OR(2)
Kit(Player6,Mage_Hunter)
Kit(Player6,Sniper)
Class(Player6,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302848)) // Running block 230 of BALDUR.BCS
ActionOverride(Player6,AddKit(Svirf))
END
IF
Kit(Player5,Mage_Hunter)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302849)) // Running block 231 of BALDUR.BCS
ActionOverride(Player5,AddKit(Sniper))
END
IF
OR(2)
Kit(Player5,Mage_Hunter)
Kit(Player5,Sniper)
Class(Player5,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302850)) // Running block 232 of BALDUR.BCS
ActionOverride(Player5,AddKit(Svirf))
END
IF
Kit(Player4,Mage_Hunter)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302851)) // Running block 233 of BALDUR.BCS
ActionOverride(Player4,AddKit(Sniper))
END
IF
OR(2)
Kit(Player4,Mage_Hunter)
Kit(Player4,Sniper)
Class(Player4,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302852)) // Running block 234 of BALDUR.BCS
ActionOverride(Player4,AddKit(Svirf))
END
IF
Kit(Player3,Mage_Hunter)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302853)) // Running block 235 of BALDUR.BCS
ActionOverride(Player3,AddKit(Sniper))
END
IF
OR(2)
Kit(Player3,Mage_Hunter)
Kit(Player3,Sniper)
Class(Player3,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302854)) // Running block 236 of BALDUR.BCS
ActionOverride(Player3,AddKit(Svirf))
END
IF
Kit(Player2,Mage_Hunter)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302855)) // Running block 237 of BALDUR.BCS
ActionOverride(Player2,AddKit(Sniper))
END
IF
OR(2)
Kit(Player2,Mage_Hunter)
Kit(Player2,Sniper)
Class(Player2,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302856)) // Running block 238 of BALDUR.BCS
ActionOverride(Player2,AddKit(Svirf))
END
IF
Kit(Player1,Mage_Hunter)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302857)) // Running block 239 of BALDUR.BCS
ActionOverride(Player1,AddKit(Sniper))
END
IF
OR(2)
Kit(Player1,Mage_Hunter)
Kit(Player1,Sniper)
Class(Player1,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302858)) // Running block 240 of BALDUR.BCS
ActionOverride(Player1,AddKit(Svirf))
END
IF
Kit(Player6,PRIEST_OF_TEMPUS)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302859)) // Running block 241 of BALDUR.BCS
ActionOverride(Player6,AddKit(Ninja))
END
IF
OR(2)
Kit(Player6,PRIEST_OF_TEMPUS)
Kit(Player6,Ninja)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302860)) // Running block 242 of BALDUR.BCS
ActionOverride(Player6,AddKit(Knife))
END
IF
Kit(Player5,PRIEST_OF_TEMPUS)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302861)) // Running block 243 of BALDUR.BCS
ActionOverride(Player5,AddKit(Ninja))
END
IF
OR(2)
Kit(Player5,PRIEST_OF_TEMPUS)
Kit(Player5,Ninja)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302862)) // Running block 244 of BALDUR.BCS
ActionOverride(Player5,AddKit(Knife))
END
IF
Kit(Player4,PRIEST_OF_TEMPUS)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302863)) // Running block 245 of BALDUR.BCS
ActionOverride(Player4,AddKit(Ninja))
END
IF
OR(2)
Kit(Player4,PRIEST_OF_TEMPUS)
Kit(Player4,Ninja)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302864)) // Running block 246 of BALDUR.BCS
ActionOverride(Player4,AddKit(Knife))
END
IF
Kit(Player3,PRIEST_OF_TEMPUS)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302865)) // Running block 247 of BALDUR.BCS
ActionOverride(Player3,AddKit(Ninja))
END
IF
OR(2)
Kit(Player3,PRIEST_OF_TEMPUS)
Kit(Player3,Ninja)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302866)) // Running block 248 of BALDUR.BCS
ActionOverride(Player3,AddKit(Knife))
END
IF
Kit(Player2,PRIEST_OF_TEMPUS)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302867)) // Running block 249 of BALDUR.BCS
ActionOverride(Player2,AddKit(Ninja))
END
IF
OR(2)
Kit(Player2,PRIEST_OF_TEMPUS)
Kit(Player2,Ninja)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302868)) // Running block 250 of BALDUR.BCS
ActionOverride(Player2,AddKit(Knife))
END
IF
Kit(Player1,PRIEST_OF_TEMPUS)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302869)) // Running block 251 of BALDUR.BCS
ActionOverride(Player1,AddKit(Ninja))
END
IF
OR(2)
Kit(Player1,PRIEST_OF_TEMPUS)
Kit(Player1,Ninja)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302870)) // Running block 252 of BALDUR.BCS
ActionOverride(Player1,AddKit(Knife))
END
IF
Kit(Player6,CHARMING_ROGUE)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302871)) // Running block 253 of BALDUR.BCS
ActionOverride(Player6,AddKit(Forest))
END
IF
OR(2)
Kit(Player6,CHARMING_ROGUE)
Kit(Player6,Forest)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302872)) // Running block 254 of BALDUR.BCS
ActionOverride(Player6,AddKit(Slinger))
END
IF
Kit(Player5,CHARMING_ROGUE)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302873)) // Running block 255 of BALDUR.BCS
ActionOverride(Player5,AddKit(Forest))
END
IF
OR(2)
Kit(Player5,CHARMING_ROGUE)
Kit(Player5,Forest)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302874)) // Running block 256 of BALDUR.BCS
ActionOverride(Player5,AddKit(Slinger))
END
IF
Kit(Player4,CHARMING_ROGUE)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302875)) // Running block 257 of BALDUR.BCS
ActionOverride(Player4,AddKit(Forest))
END
IF
OR(2)
Kit(Player4,CHARMING_ROGUE)
Kit(Player4,Forest)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302876)) // Running block 258 of BALDUR.BCS
ActionOverride(Player4,AddKit(Slinger))
END
IF
Kit(Player3,CHARMING_ROGUE)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302877)) // Running block 259 of BALDUR.BCS
ActionOverride(Player3,AddKit(Forest))
END
IF
OR(2)
Kit(Player3,CHARMING_ROGUE)
Kit(Player3,Forest)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302878)) // Running block 260 of BALDUR.BCS
ActionOverride(Player3,AddKit(Slinger))
END
IF
Kit(Player2,CHARMING_ROGUE)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302879)) // Running block 261 of BALDUR.BCS
ActionOverride(Player2,AddKit(Forest))
END
IF
OR(2)
Kit(Player2,CHARMING_ROGUE)
Kit(Player2,Forest)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302880)) // Running block 262 of BALDUR.BCS
ActionOverride(Player2,AddKit(Slinger))
END
IF
Kit(Player1,CHARMING_ROGUE)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302881)) // Running block 263 of BALDUR.BCS
ActionOverride(Player1,AddKit(Forest))
END
IF
OR(2)
Kit(Player1,CHARMING_ROGUE)
Kit(Player1,Forest)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302882)) // Running block 264 of BALDUR.BCS
ActionOverride(Player1,AddKit(Slinger))
END
IF
Kit(Player6,BARD_OF_MELODY)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302883)) // Running block 265 of BALDUR.BCS
ActionOverride(Player6,AddKit(Giant))
END
IF
OR(2)
Kit(Player6,BARD_OF_MELODY)
Kit(Player6,Giant)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302884)) // Running block 266 of BALDUR.BCS
ActionOverride(Player6,AddKit(Eye))
END
IF
Kit(Player5,BARD_OF_MELODY)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302885)) // Running block 267 of BALDUR.BCS
ActionOverride(Player5,AddKit(Giant))
END
IF
OR(2)
Kit(Player5,BARD_OF_MELODY)
Kit(Player5,Giant)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302886)) // Running block 268 of BALDUR.BCS
ActionOverride(Player5,AddKit(Eye))
END
IF
Kit(Player4,BARD_OF_MELODY)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302887)) // Running block 269 of BALDUR.BCS
ActionOverride(Player4,AddKit(Giant))
END
IF
OR(2)
Kit(Player4,BARD_OF_MELODY)
Kit(Player4,Giant)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302888)) // Running block 270 of BALDUR.BCS
ActionOverride(Player4,AddKit(Eye))
END
IF
Kit(Player3,BARD_OF_MELODY)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302889)) // Running block 271 of BALDUR.BCS
ActionOverride(Player3,AddKit(Giant))
END
IF
OR(2)
Kit(Player3,BARD_OF_MELODY)
Kit(Player3,Giant)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302890)) // Running block 272 of BALDUR.BCS
ActionOverride(Player3,AddKit(Eye))
END
IF
Kit(Player2,BARD_OF_MELODY)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302891)) // Running block 273 of BALDUR.BCS
ActionOverride(Player2,AddKit(Giant))
END
IF
OR(2)
Kit(Player2,BARD_OF_MELODY)
Kit(Player2,Giant)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302892)) // Running block 274 of BALDUR.BCS
ActionOverride(Player2,AddKit(Eye))
END
IF
Kit(Player1,BARD_OF_MELODY)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302893)) // Running block 275 of BALDUR.BCS
ActionOverride(Player1,AddKit(Giant))
END
IF
OR(2)
Kit(Player1,BARD_OF_MELODY)
Kit(Player1,Giant)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302894)) // Running block 276 of BALDUR.BCS
ActionOverride(Player1,AddKit(Eye))
END
IF
Kit(Player6,PRIEST_OF_ILMATER)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302895)) // Running block 277 of BALDUR.BCS
ActionOverride(Player6,AddKit(Drowr))
END
IF
OR(2)
Kit(Player6,PRIEST_OF_ILMATER)
Kit(Player6,Drowr)
Class(Player6,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302896)) // Running block 278 of BALDUR.BCS
ActionOverride(Player6,AddKit(Tracker))
END
IF
Kit(Player5,PRIEST_OF_ILMATER)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302897)) // Running block 279 of BALDUR.BCS
ActionOverride(Player5,AddKit(Drowr))
END
IF
OR(2)
Kit(Player5,PRIEST_OF_ILMATER)
Kit(Player5,Drowr)
Class(Player5,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302898)) // Running block 280 of BALDUR.BCS
ActionOverride(Player5,AddKit(Tracker))
END
IF
Kit(Player4,PRIEST_OF_ILMATER)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302899)) // Running block 281 of BALDUR.BCS
ActionOverride(Player4,AddKit(Drowr))
END
IF
OR(2)
Kit(Player4,PRIEST_OF_ILMATER)
Kit(Player4,Drowr)
Class(Player4,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302900)) // Running block 282 of BALDUR.BCS
ActionOverride(Player4,AddKit(Tracker))
END
IF
Kit(Player3,PRIEST_OF_ILMATER)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302901)) // Running block 283 of BALDUR.BCS
ActionOverride(Player3,AddKit(Drowr))
END
IF
OR(2)
Kit(Player3,PRIEST_OF_ILMATER)
Kit(Player3,Drowr)
Class(Player3,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302902)) // Running block 284 of BALDUR.BCS
ActionOverride(Player3,AddKit(Tracker))
END
IF
Kit(Player2,PRIEST_OF_ILMATER)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302903)) // Running block 285 of BALDUR.BCS
ActionOverride(Player2,AddKit(Drowr))
END
IF
OR(2)
Kit(Player2,PRIEST_OF_ILMATER)
Kit(Player2,Drowr)
Class(Player2,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302904)) // Running block 286 of BALDUR.BCS
ActionOverride(Player2,AddKit(Tracker))
END
IF
Kit(Player1,PRIEST_OF_ILMATER)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302905)) // Running block 287 of BALDUR.BCS
ActionOverride(Player1,AddKit(Drowr))
END
IF
OR(2)
Kit(Player1,PRIEST_OF_ILMATER)
Kit(Player1,Drowr)
Class(Player1,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302906)) // Running block 288 of BALDUR.BCS
ActionOverride(Player1,AddKit(Tracker))
END
IF
Kit(Player6,MOON_KNIGHT)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302907)) // Running block 289 of BALDUR.BCS
ActionOverride(Player6,AddKit(Samurai))
END
IF
OR(2)
Kit(Player6,MOON_KNIGHT)
Kit(Player6,Samurai)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302908)) // Running block 290 of BALDUR.BCS
ActionOverride(Player6,AddKit(ShadElf))
END
IF
Kit(Player5,MOON_KNIGHT)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302909)) // Running block 291 of BALDUR.BCS
ActionOverride(Player5,AddKit(Samurai))
END
IF
OR(2)
Kit(Player5,MOON_KNIGHT)
Kit(Player5,Samurai)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302910)) // Running block 292 of BALDUR.BCS
ActionOverride(Player5,AddKit(ShadElf))
END
IF
Kit(Player4,MOON_KNIGHT)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302911)) // Running block 293 of BALDUR.BCS
ActionOverride(Player4,AddKit(Samurai))
END
IF
OR(2)
Kit(Player4,MOON_KNIGHT)
Kit(Player4,Samurai)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302912)) // Running block 294 of BALDUR.BCS
ActionOverride(Player4,AddKit(ShadElf))
END
IF
Kit(Player3,MOON_KNIGHT)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302913)) // Running block 295 of BALDUR.BCS
ActionOverride(Player3,AddKit(Samurai))
END
IF
OR(2)
Kit(Player3,MOON_KNIGHT)
Kit(Player3,Samurai)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302914)) // Running block 296 of BALDUR.BCS
ActionOverride(Player3,AddKit(ShadElf))
END
IF
Kit(Player2,MOON_KNIGHT)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302915)) // Running block 297 of BALDUR.BCS
ActionOverride(Player2,AddKit(Samurai))
END
IF
OR(2)
Kit(Player2,MOON_KNIGHT)
Kit(Player2,Samurai)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302916)) // Running block 298 of BALDUR.BCS
ActionOverride(Player2,AddKit(ShadElf))
END
IF
Kit(Player1,MOON_KNIGHT)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302917)) // Running block 299 of BALDUR.BCS
ActionOverride(Player1,AddKit(Samurai))
END
IF
OR(2)
Kit(Player1,MOON_KNIGHT)
Kit(Player1,Samurai)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302918)) // Running block 300 of BALDUR.BCS
ActionOverride(Player1,AddKit(ShadElf))
END
IF
Kit(Player6,GODLATHANDER)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302919)) // Running block 301 of BALDUR.BCS
ActionOverride(Player6,AddKit(Mystra))
END
IF
OR(2)
Kit(Player6,GODLATHANDER)
Kit(Player6,Mystra)
Class(Player6,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302920)) // Running block 302 of BALDUR.BCS
ActionOverride(Player6,AddKit(Wilderness))
END
IF
Kit(Player5,GODLATHANDER)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302921)) // Running block 303 of BALDUR.BCS
ActionOverride(Player5,AddKit(Mystra))
END
IF
OR(2)
Kit(Player5,GODLATHANDER)
Kit(Player5,Mystra)
Class(Player5,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302922)) // Running block 304 of BALDUR.BCS
ActionOverride(Player5,AddKit(Wilderness))
END
IF
Kit(Player4,GODLATHANDER)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302923)) // Running block 305 of BALDUR.BCS
ActionOverride(Player4,AddKit(Mystra))
END
IF
OR(2)
Kit(Player4,GODLATHANDER)
Kit(Player4,Mystra)
Class(Player4,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302924)) // Running block 306 of BALDUR.BCS
ActionOverride(Player4,AddKit(Wilderness))
END
IF
Kit(Player3,GODLATHANDER)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302925)) // Running block 307 of BALDUR.BCS
ActionOverride(Player3,AddKit(Mystra))
END
IF
OR(2)
Kit(Player3,GODLATHANDER)
Kit(Player3,Mystra)
Class(Player3,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302926)) // Running block 308 of BALDUR.BCS
ActionOverride(Player3,AddKit(Wilderness))
END
IF
Kit(Player2,GODLATHANDER)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302927)) // Running block 309 of BALDUR.BCS
ActionOverride(Player2,AddKit(Mystra))
END
IF
OR(2)
Kit(Player2,GODLATHANDER)
Kit(Player2,Mystra)
Class(Player2,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302928)) // Running block 310 of BALDUR.BCS
ActionOverride(Player2,AddKit(Wilderness))
END
IF
Kit(Player1,GODLATHANDER)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302929)) // Running block 311 of BALDUR.BCS
ActionOverride(Player1,AddKit(Mystra))
END
IF
OR(2)
Kit(Player1,GODLATHANDER)
Kit(Player1,Mystra)
Class(Player1,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302930)) // Running block 312 of BALDUR.BCS
ActionOverride(Player1,AddKit(Wilderness))
END
IF
Kit(Player6,GODHELM)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302931)) // Running block 313 of BALDUR.BCS
ActionOverride(Player6,AddKit(Shar))
END
IF
OR(2)
Kit(Player6,GODHELM)
Kit(Player6,Shar)
Class(Player6,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302932)) // Running block 314 of BALDUR.BCS
ActionOverride(Player6,AddKit(Tyr))
END
IF
Kit(Player5,GODHELM)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302933)) // Running block 315 of BALDUR.BCS
ActionOverride(Player5,AddKit(Shar))
END
IF
OR(2)
Kit(Player5,GODHELM)
Kit(Player5,Shar)
Class(Player5,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302934)) // Running block 316 of BALDUR.BCS
ActionOverride(Player5,AddKit(Tyr))
END
IF
Kit(Player4,GODHELM)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302935)) // Running block 317 of BALDUR.BCS
ActionOverride(Player4,AddKit(Shar))
END
IF
OR(2)
Kit(Player4,GODHELM)
Kit(Player4,Shar)
Class(Player4,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302936)) // Running block 318 of BALDUR.BCS
ActionOverride(Player4,AddKit(Tyr))
END
IF
Kit(Player3,GODHELM)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302937)) // Running block 319 of BALDUR.BCS
ActionOverride(Player3,AddKit(Shar))
END
IF
OR(2)
Kit(Player3,GODHELM)
Kit(Player3,Shar)
Class(Player3,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302938)) // Running block 320 of BALDUR.BCS
ActionOverride(Player3,AddKit(Tyr))
END
IF
Kit(Player2,GODHELM)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302939)) // Running block 321 of BALDUR.BCS
ActionOverride(Player2,AddKit(Shar))
END
IF
OR(2)
Kit(Player2,GODHELM)
Kit(Player2,Shar)
Class(Player2,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302940)) // Running block 322 of BALDUR.BCS
ActionOverride(Player2,AddKit(Tyr))
END
IF
Kit(Player1,GODHELM)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302941)) // Running block 323 of BALDUR.BCS
ActionOverride(Player1,AddKit(Shar))
END
IF
OR(2)
Kit(Player1,GODHELM)
Kit(Player1,Shar)
Class(Player1,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302942)) // Running block 324 of BALDUR.BCS
ActionOverride(Player1,AddKit(Tyr))
END
IF
Kit(Player6,GODTALOS)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302943)) // Running block 325 of BALDUR.BCS
ActionOverride(Player6,AddKit(Tempus))
END
IF
OR(2)
Kit(Player6,GODTALOS)
Kit(Player6,Tempus)
Class(Player6,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302944)) // Running block 326 of BALDUR.BCS
ActionOverride(Player6,AddKit(Amaunator))
END
IF
Kit(Player5,GODTALOS)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302945)) // Running block 327 of BALDUR.BCS
ActionOverride(Player5,AddKit(Tempus))
END
IF
OR(2)
Kit(Player5,GODTALOS)
Kit(Player5,Tempus)
Class(Player5,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302946)) // Running block 328 of BALDUR.BCS
ActionOverride(Player5,AddKit(Amaunator))
END
IF
Kit(Player4,GODTALOS)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302947)) // Running block 329 of BALDUR.BCS
ActionOverride(Player4,AddKit(Tempus))
END
IF
OR(2)
Kit(Player4,GODTALOS)
Kit(Player4,Tempus)
Class(Player4,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302948)) // Running block 330 of BALDUR.BCS
ActionOverride(Player4,AddKit(Amaunator))
END
IF
Kit(Player3,GODTALOS)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302949)) // Running block 331 of BALDUR.BCS
ActionOverride(Player3,AddKit(Tempus))
END
IF
OR(2)
Kit(Player3,GODTALOS)
Kit(Player3,Tempus)
Class(Player3,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302950)) // Running block 332 of BALDUR.BCS
ActionOverride(Player3,AddKit(Amaunator))
END
IF
Kit(Player2,GODTALOS)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302951)) // Running block 333 of BALDUR.BCS
ActionOverride(Player2,AddKit(Tempus))
END
IF
OR(2)
Kit(Player2,GODTALOS)
Kit(Player2,Tempus)
Class(Player2,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302952)) // Running block 334 of BALDUR.BCS
ActionOverride(Player2,AddKit(Amaunator))
END
IF
Kit(Player1,GODTALOS)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302953)) // Running block 335 of BALDUR.BCS
ActionOverride(Player1,AddKit(Tempus))
END
IF
OR(2)
Kit(Player1,GODTALOS)
Kit(Player1,Tempus)
Class(Player1,CLERIC_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302954)) // Running block 336 of BALDUR.BCS
ActionOverride(Player1,AddKit(Amaunator))
END
IF
Kit(Player6,SWASHBUCKLER)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302955)) // Running block 337 of BALDUR.BCS
ActionOverride(Player6,AddKit(Silvan))
END
IF
OR(2)
Kit(Player6,SWASHBUCKLER)
Kit(Player6,Silvan)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302956)) // Running block 338 of BALDUR.BCS
ActionOverride(Player6,AddKit(Tybboch))
END
IF
Kit(Player5,SWASHBUCKLER)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302957)) // Running block 339 of BALDUR.BCS
ActionOverride(Player5,AddKit(Silvan))
END
IF
OR(2)
Kit(Player5,SWASHBUCKLER)
Kit(Player5,Silvan)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302958)) // Running block 340 of BALDUR.BCS
ActionOverride(Player5,AddKit(Tybboch))
END
IF
Kit(Player4,SWASHBUCKLER)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302959)) // Running block 341 of BALDUR.BCS
ActionOverride(Player4,AddKit(Silvan))
END
IF
OR(2)
Kit(Player4,SWASHBUCKLER)
Kit(Player4,Silvan)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302960)) // Running block 342 of BALDUR.BCS
ActionOverride(Player4,AddKit(Tybboch))
END
IF
Kit(Player3,SWASHBUCKLER)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302961)) // Running block 343 of BALDUR.BCS
ActionOverride(Player3,AddKit(Silvan))
END
IF
OR(2)
Kit(Player3,SWASHBUCKLER)
Kit(Player3,Silvan)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302962)) // Running block 344 of BALDUR.BCS
ActionOverride(Player3,AddKit(Tybboch))
END
IF
Kit(Player2,SWASHBUCKLER)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302963)) // Running block 345 of BALDUR.BCS
ActionOverride(Player2,AddKit(Silvan))
END
IF
OR(2)
Kit(Player2,SWASHBUCKLER)
Kit(Player2,Silvan)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302964)) // Running block 346 of BALDUR.BCS
ActionOverride(Player2,AddKit(Tybboch))
END
IF
Kit(Player1,SWASHBUCKLER)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302965)) // Running block 347 of BALDUR.BCS
ActionOverride(Player1,AddKit(Silvan))
END
IF
OR(2)
Kit(Player1,SWASHBUCKLER)
Kit(Player1,Silvan)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302966)) // Running block 348 of BALDUR.BCS
ActionOverride(Player1,AddKit(Tybboch))
END
IF
Kit(Player6,BOUNTYHUNTER)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302967)) // Running block 349 of BALDUR.BCS
ActionOverride(Player6,AddKit(Faith))
END
IF
OR(2)
Kit(Player6,BOUNTYHUNTER)
Kit(Player6,Faith)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302968)) // Running block 350 of BALDUR.BCS
ActionOverride(Player6,AddKit(Drowc))
END
IF
Kit(Player5,BOUNTYHUNTER)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302969)) // Running block 351 of BALDUR.BCS
ActionOverride(Player5,AddKit(Faith))
END
IF
OR(2)
Kit(Player5,BOUNTYHUNTER)
Kit(Player5,Faith)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302970)) // Running block 352 of BALDUR.BCS
ActionOverride(Player5,AddKit(Drowc))
END
IF
Kit(Player4,BOUNTYHUNTER)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302971)) // Running block 353 of BALDUR.BCS
ActionOverride(Player4,AddKit(Faith))
END
IF
OR(2)
Kit(Player4,BOUNTYHUNTER)
Kit(Player4,Faith)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302972)) // Running block 354 of BALDUR.BCS
ActionOverride(Player4,AddKit(Drowc))
END
IF
Kit(Player3,BOUNTYHUNTER)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302973)) // Running block 355 of BALDUR.BCS
ActionOverride(Player3,AddKit(Faith))
END
IF
OR(2)
Kit(Player3,BOUNTYHUNTER)
Kit(Player3,Faith)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302974)) // Running block 356 of BALDUR.BCS
ActionOverride(Player3,AddKit(Drowc))
END
IF
Kit(Player2,BOUNTYHUNTER)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302975)) // Running block 357 of BALDUR.BCS
ActionOverride(Player2,AddKit(Faith))
END
IF
OR(2)
Kit(Player2,BOUNTYHUNTER)
Kit(Player2,Faith)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302976)) // Running block 358 of BALDUR.BCS
ActionOverride(Player2,AddKit(Drowc))
END
IF
Kit(Player1,BOUNTYHUNTER)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302977)) // Running block 359 of BALDUR.BCS
ActionOverride(Player1,AddKit(Faith))
END
IF
OR(2)
Kit(Player1,BOUNTYHUNTER)
Kit(Player1,Faith)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302978)) // Running block 360 of BALDUR.BCS
ActionOverride(Player1,AddKit(Drowc))
END
IF
Kit(Player6,ASSASIN)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302979)) // Running block 361 of BALDUR.BCS
ActionOverride(Player6,AddKit(Auril))
END
IF
OR(2)
Kit(Player6,ASSASIN)
Kit(Player6,Auril)
Class(Player6,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302980)) // Running block 362 of BALDUR.BCS
ActionOverride(Player6,AddKit(Warlock))
END
IF
Kit(Player5,ASSASIN)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302981)) // Running block 363 of BALDUR.BCS
ActionOverride(Player5,AddKit(Auril))
END
IF
OR(2)
Kit(Player5,ASSASIN)
Kit(Player5,Auril)
Class(Player5,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302982)) // Running block 364 of BALDUR.BCS
ActionOverride(Player5,AddKit(Warlock))
END
IF
Kit(Player4,ASSASIN)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302983)) // Running block 365 of BALDUR.BCS
ActionOverride(Player4,AddKit(Auril))
END
IF
OR(2)
Kit(Player4,ASSASIN)
Kit(Player4,Auril)
Class(Player4,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302984)) // Running block 366 of BALDUR.BCS
ActionOverride(Player4,AddKit(Warlock))
END
IF
Kit(Player3,ASSASIN)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302985)) // Running block 367 of BALDUR.BCS
ActionOverride(Player3,AddKit(Auril))
END
IF
OR(2)
Kit(Player3,ASSASIN)
Kit(Player3,Auril)
Class(Player3,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302986)) // Running block 368 of BALDUR.BCS
ActionOverride(Player3,AddKit(Warlock))
END
IF
Kit(Player2,ASSASIN)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302987)) // Running block 369 of BALDUR.BCS
ActionOverride(Player2,AddKit(Auril))
END
IF
OR(2)
Kit(Player2,ASSASIN)
Kit(Player2,Auril)
Class(Player2,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302988)) // Running block 370 of BALDUR.BCS
ActionOverride(Player2,AddKit(Warlock))
END
IF
Kit(Player1,ASSASIN)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302989)) // Running block 371 of BALDUR.BCS
ActionOverride(Player1,AddKit(Auril))
END
IF
OR(2)
Kit(Player1,ASSASIN)
Kit(Player1,Auril)
Class(Player1,MAGE_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302990)) // Running block 372 of BALDUR.BCS
ActionOverride(Player1,AddKit(Warlock))
END
IF
Kit(Player6,KENSAI)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302991)) // Running block 373 of BALDUR.BCS
ActionOverride(Player6,AddKit(Selune))
END
IF
OR(2)
Kit(Player6,KENSAI)
Kit(Player6,Selune)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302992)) // Running block 374 of BALDUR.BCS
ActionOverride(Player6,AddKit(Malar))
END
IF
Kit(Player5,KENSAI)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302993)) // Running block 375 of BALDUR.BCS
ActionOverride(Player5,AddKit(Selune))
END
IF
OR(2)
Kit(Player5,KENSAI)
Kit(Player5,Selune)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302994)) // Running block 376 of BALDUR.BCS
ActionOverride(Player5,AddKit(Malar))
END
IF
Kit(Player4,KENSAI)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302995)) // Running block 377 of BALDUR.BCS
ActionOverride(Player4,AddKit(Selune))
END
IF
OR(2)
Kit(Player4,KENSAI)
Kit(Player4,Selune)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302996)) // Running block 378 of BALDUR.BCS
ActionOverride(Player4,AddKit(Malar))
END
IF
Kit(Player3,KENSAI)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302997)) // Running block 379 of BALDUR.BCS
ActionOverride(Player3,AddKit(Selune))
END
IF
OR(2)
Kit(Player3,KENSAI)
Kit(Player3,Selune)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302998)) // Running block 380 of BALDUR.BCS
ActionOverride(Player3,AddKit(Malar))
END
IF
Kit(Player2,KENSAI)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,302999)) // Running block 381 of BALDUR.BCS
ActionOverride(Player2,AddKit(Selune))
END
IF
OR(2)
Kit(Player2,KENSAI)
Kit(Player2,Selune)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303000)) // Running block 382 of BALDUR.BCS
ActionOverride(Player2,AddKit(Malar))
END
IF
Kit(Player1,KENSAI)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303001)) // Running block 383 of BALDUR.BCS
ActionOverride(Player1,AddKit(Selune))
END
IF
OR(2)
Kit(Player1,KENSAI)
Kit(Player1,Selune)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303002)) // Running block 384 of BALDUR.BCS
ActionOverride(Player1,AddKit(Malar))
END
IF
Kit(Player6,WIZARDSLAYER)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303003)) // Running block 385 of BALDUR.BCS
ActionOverride(Player6,AddKit(Dark))
END
IF
OR(2)
Kit(Player6,WIZARDSLAYER)
Kit(Player6,Dark)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303004)) // Running block 386 of BALDUR.BCS
ActionOverride(Player6,AddKit(Healer))
END
IF
Kit(Player5,WIZARDSLAYER)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303005)) // Running block 387 of BALDUR.BCS
ActionOverride(Player5,AddKit(Dark))
END
IF
OR(2)
Kit(Player5,WIZARDSLAYER)
Kit(Player5,Dark)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303006)) // Running block 388 of BALDUR.BCS
ActionOverride(Player5,AddKit(Healer))
END
IF
Kit(Player4,WIZARDSLAYER)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303007)) // Running block 389 of BALDUR.BCS
ActionOverride(Player4,AddKit(Dark))
END
IF
OR(2)
Kit(Player4,WIZARDSLAYER)
Kit(Player4,Dark)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303008)) // Running block 390 of BALDUR.BCS
ActionOverride(Player4,AddKit(Healer))
END
IF
Kit(Player3,WIZARDSLAYER)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303009)) // Running block 391 of BALDUR.BCS
ActionOverride(Player3,AddKit(Dark))
END
IF
OR(2)
Kit(Player3,WIZARDSLAYER)
Kit(Player3,Dark)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303010)) // Running block 392 of BALDUR.BCS
ActionOverride(Player3,AddKit(Healer))
END
IF
Kit(Player2,WIZARDSLAYER)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303011)) // Running block 393 of BALDUR.BCS
ActionOverride(Player2,AddKit(Dark))
END
IF
OR(2)
Kit(Player2,WIZARDSLAYER)
Kit(Player2,Dark)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303012)) // Running block 394 of BALDUR.BCS
ActionOverride(Player2,AddKit(Healer))
END
IF
Kit(Player1,WIZARDSLAYER)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303013)) // Running block 395 of BALDUR.BCS
ActionOverride(Player1,AddKit(Dark))
END
IF
OR(2)
Kit(Player1,WIZARDSLAYER)
Kit(Player1,Dark)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303014)) // Running block 396 of BALDUR.BCS
ActionOverride(Player1,AddKit(Healer))
END
IF
Kit(Player6,BERSERKER)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303015)) // Running block 397 of BALDUR.BCS
ActionOverride(Player6,AddKit(Demon))
END
IF
OR(2)
Kit(Player6,BERSERKER)
Kit(Player6,Demon)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303016)) // Running block 398 of BALDUR.BCS
ActionOverride(Player6,AddKit(Saurial))
END
IF
Kit(Player5,BERSERKER)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303017)) // Running block 399 of BALDUR.BCS
ActionOverride(Player5,AddKit(Demon))
END
IF
OR(2)
Kit(Player5,BERSERKER)
Kit(Player5,Demon)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303018)) // Running block 400 of BALDUR.BCS
ActionOverride(Player5,AddKit(Saurial))
END
IF
Kit(Player4,BERSERKER)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303019)) // Running block 401 of BALDUR.BCS
ActionOverride(Player4,AddKit(Demon))
END
IF
OR(2)
Kit(Player4,BERSERKER)
Kit(Player4,Demon)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303020)) // Running block 402 of BALDUR.BCS
ActionOverride(Player4,AddKit(Saurial))
END
IF
Kit(Player3,BERSERKER)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303021)) // Running block 403 of BALDUR.BCS
ActionOverride(Player3,AddKit(Demon))
END
IF
OR(2)
Kit(Player3,BERSERKER)
Kit(Player3,Demon)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303022)) // Running block 404 of BALDUR.BCS
ActionOverride(Player3,AddKit(Saurial))
END
IF
Kit(Player2,BERSERKER)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303023)) // Running block 405 of BALDUR.BCS
ActionOverride(Player2,AddKit(Demon))
END
IF
OR(2)
Kit(Player2,BERSERKER)
Kit(Player2,Demon)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303024)) // Running block 406 of BALDUR.BCS
ActionOverride(Player2,AddKit(Saurial))
END
IF
Kit(Player1,BERSERKER)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303025)) // Running block 407 of BALDUR.BCS
ActionOverride(Player1,AddKit(Demon))
END
IF
OR(2)
Kit(Player1,BERSERKER)
Kit(Player1,Demon)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303026)) // Running block 408 of BALDUR.BCS
ActionOverride(Player1,AddKit(Saurial))
END
IF
Kit(Player6,TRUECLASS)
OR(3)
Class(Player6,THIEF)
Class(Player6,CLERIC_THIEF)
Class(Player6,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303027)) // Running block 409 of BALDUR.BCS
ActionOverride(Player6,AddKit(Dream))
END
IF
Kit(Player6,TRUECLASS)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303028)) // Running block 410 of BALDUR.BCS
ActionOverride(Player6,AddKit(Anti_Paladin))
END
IF
!InParty(Player6)
Global("USSCBloc6","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303029)) // Running block 411 of BALDUR.BCS
SetGlobal("USSCBloc6","GLOBAL",0)
END
IF
Kit(Player6,WIZARDSLAYER)
Global("USSCBloc6","GLOBAL",0)
OR(2)
Class(Player6,THIEF)
Class(Player6,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303030)) // Running block 412 of BALDUR.BCS
SetGlobal("USSCBloc6","GLOBAL",1)
ApplySpellRES("LI#BLWS",Player6) // No such index
END
IF
OR(2)
Class(Player6,THIEF)
Class(Player6,MAGE_THIEF)
Global("USSCBloc6","GLOBAL",0)
OR(10)
Kit(Player6,Anti_Paladin)
Kit(Player6,MAGESCHOOL_ABJURER)
Kit(Player6,MAGESCHOOL_CONJURER)
Kit(Player6,MAGESCHOOL_DIVINER)
Kit(Player6,MAGESCHOOL_ENCHANTER)
Kit(Player6,MAGESCHOOL_ILLUSIONIST)
Kit(Player6,MAGESCHOOL_INVOKER)
Kit(Player6,MAGESCHOOL_NECROMANCER)
Kit(Player6,MAGESCHOOL_TRANSMUTER)
Kit(Player6,-2147483648)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303031)) // Running block 413 of BALDUR.BCS
SetGlobal("USSCBloc6","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player6) // No such index
END
IF
Class(Player6,MAGE_THIEF)
OR(2)
Kit(Player6,WILDMAGE)
Kit(Player6,TRUECLASS)
Global("USSCBloc6","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303032)) // Running block 414 of BALDUR.BCS
SetGlobal("USSCBloc6","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player6) // No such index
END
IF
Global("USSCBloc6","GLOBAL",0)
OR(5)
Class(Player6,MAGE_THIEF)
Class(Player6,FIGHTER_MAGE)
Class(Player6,CLERIC_MAGE)
Class(Player6,FIGHTER_MAGE_THIEF)
Class(Player6,FIGHTER_MAGE_CLERIC)
!Kit(Player6,MAGESCHOOL_ILLUSIONIST)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303033)) // Running block 415 of BALDUR.BCS
SetGlobal("USSCBloc6","GLOBAL",1)
ApplySpellRES("LI#BLIL",Player6) // No such index
END
IF
Kit(Player6,Cerebral)
Class(Player6,FIGHTER)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303034)) // Running block 416 of BALDUR.BCS
ActionOverride(Player6,AddKit(Lord))
END
IF
Kit(Player6,Lord)
Class(Player6,FIGHTER_DRUID)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303035)) // Running block 417 of BALDUR.BCS
ActionOverride(Player6,AddKit(Cerebral))
END
IF
Kit(Player5,TRUECLASS)
OR(3)
Class(Player5,THIEF)
Class(Player5,CLERIC_THIEF)
Class(Player5,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303036)) // Running block 418 of BALDUR.BCS
ActionOverride(Player5,AddKit(Dream))
END
IF
Kit(Player5,TRUECLASS)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303037)) // Running block 419 of BALDUR.BCS
ActionOverride(Player5,AddKit(Anti_Paladin))
END
IF
!InParty(Player5)
Global("USSCBloc5","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303038)) // Running block 420 of BALDUR.BCS
SetGlobal("USSCBloc5","GLOBAL",0)
END
IF
Kit(Player5,WIZARDSLAYER)
Global("USSCBloc5","GLOBAL",0)
OR(2)
Class(Player5,THIEF)
Class(Player5,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303039)) // Running block 421 of BALDUR.BCS
SetGlobal("USSCBloc5","GLOBAL",1)
ApplySpellRES("LI#BLWS",Player5) // No such index
END
IF
OR(2)
Class(Player5,THIEF)
Class(Player5,MAGE_THIEF)
Global("USSCBloc5","GLOBAL",0)
OR(10)
Kit(Player5,Anti_Paladin)
Kit(Player5,MAGESCHOOL_ABJURER)
Kit(Player5,MAGESCHOOL_CONJURER)
Kit(Player5,MAGESCHOOL_DIVINER)
Kit(Player5,MAGESCHOOL_ENCHANTER)
Kit(Player5,MAGESCHOOL_ILLUSIONIST)
Kit(Player5,MAGESCHOOL_INVOKER)
Kit(Player5,MAGESCHOOL_NECROMANCER)
Kit(Player5,MAGESCHOOL_TRANSMUTER)
Kit(Player5,-2147483648)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303040)) // Running block 422 of BALDUR.BCS
SetGlobal("USSCBloc5","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player5) // No such index
END
IF
Class(Player5,MAGE_THIEF)
OR(2)
Kit(Player5,WILDMAGE)
Kit(Player5,TRUECLASS)
Global("USSCBloc5","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303041)) // Running block 423 of BALDUR.BCS
SetGlobal("USSCBloc5","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player5) // No such index
END
IF
Global("USSCBloc5","GLOBAL",0)
OR(5)
Class(Player5,MAGE_THIEF)
Class(Player5,FIGHTER_MAGE)
Class(Player5,CLERIC_MAGE)
Class(Player5,FIGHTER_MAGE_THIEF)
Class(Player5,FIGHTER_MAGE_CLERIC)
!Kit(Player5,MAGESCHOOL_ILLUSIONIST)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303042)) // Running block 424 of BALDUR.BCS
SetGlobal("USSCBloc5","GLOBAL",1)
ApplySpellRES("LI#BLIL",Player5) // No such index
END
IF
Kit(Player5,Cerebral)
Class(Player5,FIGHTER)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303043)) // Running block 425 of BALDUR.BCS
ActionOverride(Player5,AddKit(Lord))
END
IF
Kit(Player5,Lord)
Class(Player5,FIGHTER_DRUID)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303044)) // Running block 426 of BALDUR.BCS
ActionOverride(Player5,AddKit(Cerebral))
END
IF
Kit(Player4,TRUECLASS)
OR(3)
Class(Player4,THIEF)
Class(Player4,CLERIC_THIEF)
Class(Player4,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303045)) // Running block 427 of BALDUR.BCS
ActionOverride(Player4,AddKit(Dream))
END
IF
Kit(Player4,TRUECLASS)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303046)) // Running block 428 of BALDUR.BCS
ActionOverride(Player4,AddKit(Anti_Paladin))
END
IF
!InParty(Player4)
Global("USSCBloc4","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303047)) // Running block 429 of BALDUR.BCS
SetGlobal("USSCBloc4","GLOBAL",0)
END
IF
Kit(Player4,WIZARDSLAYER)
Global("USSCBloc4","GLOBAL",0)
OR(2)
Class(Player4,THIEF)
Class(Player4,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303048)) // Running block 430 of BALDUR.BCS
SetGlobal("USSCBloc4","GLOBAL",1)
ApplySpellRES("LI#BLWS",Player4) // No such index
END
IF
OR(2)
Class(Player4,THIEF)
Class(Player4,MAGE_THIEF)
Global("USSCBloc4","GLOBAL",0)
OR(10)
Kit(Player4,Anti_Paladin)
Kit(Player4,MAGESCHOOL_ABJURER)
Kit(Player4,MAGESCHOOL_CONJURER)
Kit(Player4,MAGESCHOOL_DIVINER)
Kit(Player4,MAGESCHOOL_ENCHANTER)
Kit(Player4,MAGESCHOOL_ILLUSIONIST)
Kit(Player4,MAGESCHOOL_INVOKER)
Kit(Player4,MAGESCHOOL_NECROMANCER)
Kit(Player4,MAGESCHOOL_TRANSMUTER)
Kit(Player4,-2147483648)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303049)) // Running block 431 of BALDUR.BCS
SetGlobal("USSCBloc4","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player4) // No such index
END
IF
Class(Player4,MAGE_THIEF)
OR(2)
Kit(Player4,WILDMAGE)
Kit(Player4,TRUECLASS)
Global("USSCBloc4","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303050)) // Running block 432 of BALDUR.BCS
SetGlobal("USSCBloc4","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player4) // No such index
END
IF
Global("USSCBloc4","GLOBAL",0)
OR(5)
Class(Player4,MAGE_THIEF)
Class(Player4,FIGHTER_MAGE)
Class(Player4,CLERIC_MAGE)
Class(Player4,FIGHTER_MAGE_THIEF)
Class(Player4,FIGHTER_MAGE_CLERIC)
!Kit(Player4,MAGESCHOOL_ILLUSIONIST)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303051)) // Running block 433 of BALDUR.BCS
SetGlobal("USSCBloc4","GLOBAL",1)
ApplySpellRES("LI#BLIL",Player4) // No such index
END
IF
Kit(Player4,Cerebral)
Class(Player4,FIGHTER)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303052)) // Running block 434 of BALDUR.BCS
ActionOverride(Player4,AddKit(Lord))
END
IF
Kit(Player4,Lord)
Class(Player4,FIGHTER_DRUID)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303053)) // Running block 435 of BALDUR.BCS
ActionOverride(Player4,AddKit(Cerebral))
END
IF
Kit(Player3,TRUECLASS)
OR(3)
Class(Player3,THIEF)
Class(Player3,CLERIC_THIEF)
Class(Player3,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303054)) // Running block 436 of BALDUR.BCS
ActionOverride(Player3,AddKit(Dream))
END
IF
Kit(Player3,TRUECLASS)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303055)) // Running block 437 of BALDUR.BCS
ActionOverride(Player3,AddKit(Anti_Paladin))
END
IF
!InParty(Player3)
Global("USSCBloc3","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303056)) // Running block 438 of BALDUR.BCS
SetGlobal("USSCBloc3","GLOBAL",0)
END
IF
Kit(Player3,WIZARDSLAYER)
Global("USSCBloc3","GLOBAL",0)
OR(2)
Class(Player3,THIEF)
Class(Player3,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303057)) // Running block 439 of BALDUR.BCS
SetGlobal("USSCBloc3","GLOBAL",1)
ApplySpellRES("LI#BLWS",Player3) // No such index
END
IF
OR(2)
Class(Player3,THIEF)
Class(Player3,MAGE_THIEF)
Global("USSCBloc3","GLOBAL",0)
OR(10)
Kit(Player3,Anti_Paladin)
Kit(Player3,MAGESCHOOL_ABJURER)
Kit(Player3,MAGESCHOOL_CONJURER)
Kit(Player3,MAGESCHOOL_DIVINER)
Kit(Player3,MAGESCHOOL_ENCHANTER)
Kit(Player3,MAGESCHOOL_ILLUSIONIST)
Kit(Player3,MAGESCHOOL_INVOKER)
Kit(Player3,MAGESCHOOL_NECROMANCER)
Kit(Player3,MAGESCHOOL_TRANSMUTER)
Kit(Player3,-2147483648)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303058)) // Running block 440 of BALDUR.BCS
SetGlobal("USSCBloc3","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player3) // No such index
END
IF
Class(Player3,MAGE_THIEF)
OR(2)
Kit(Player3,WILDMAGE)
Kit(Player3,TRUECLASS)
Global("USSCBloc3","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303059)) // Running block 441 of BALDUR.BCS
SetGlobal("USSCBloc3","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player3) // No such index
END
IF
Global("USSCBloc3","GLOBAL",0)
OR(5)
Class(Player3,MAGE_THIEF)
Class(Player3,FIGHTER_MAGE)
Class(Player3,CLERIC_MAGE)
Class(Player3,FIGHTER_MAGE_THIEF)
Class(Player3,FIGHTER_MAGE_CLERIC)
!Kit(Player3,MAGESCHOOL_ILLUSIONIST)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303060)) // Running block 442 of BALDUR.BCS
SetGlobal("USSCBloc3","GLOBAL",1)
ApplySpellRES("LI#BLIL",Player3) // No such index
END
IF
Kit(Player3,Cerebral)
Class(Player3,FIGHTER)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303061)) // Running block 443 of BALDUR.BCS
ActionOverride(Player3,AddKit(Lord))
END
IF
Kit(Player3,Lord)
Class(Player3,FIGHTER_DRUID)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303062)) // Running block 444 of BALDUR.BCS
ActionOverride(Player3,AddKit(Cerebral))
END
IF
Kit(Player2,TRUECLASS)
OR(3)
Class(Player2,THIEF)
Class(Player2,CLERIC_THIEF)
Class(Player2,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303063)) // Running block 445 of BALDUR.BCS
ActionOverride(Player2,AddKit(Dream))
END
IF
Kit(Player2,TRUECLASS)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303064)) // Running block 446 of BALDUR.BCS
ActionOverride(Player2,AddKit(Anti_Paladin))
END
IF
!InParty(Player2)
Global("USSCBloc2","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303065)) // Running block 447 of BALDUR.BCS
SetGlobal("USSCBloc2","GLOBAL",0)
END
IF
Kit(Player2,WIZARDSLAYER)
Global("USSCBloc2","GLOBAL",0)
OR(2)
Class(Player2,THIEF)
Class(Player2,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303066)) // Running block 448 of BALDUR.BCS
SetGlobal("USSCBloc2","GLOBAL",1)
ApplySpellRES("LI#BLWS",Player2) // No such index
END
IF
OR(2)
Class(Player2,THIEF)
Class(Player2,MAGE_THIEF)
Global("USSCBloc2","GLOBAL",0)
OR(10)
Kit(Player2,Anti_Paladin)
Kit(Player2,MAGESCHOOL_ABJURER)
Kit(Player2,MAGESCHOOL_CONJURER)
Kit(Player2,MAGESCHOOL_DIVINER)
Kit(Player2,MAGESCHOOL_ENCHANTER)
Kit(Player2,MAGESCHOOL_ILLUSIONIST)
Kit(Player2,MAGESCHOOL_INVOKER)
Kit(Player2,MAGESCHOOL_NECROMANCER)
Kit(Player2,MAGESCHOOL_TRANSMUTER)
Kit(Player2,-2147483648)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303067)) // Running block 449 of BALDUR.BCS
SetGlobal("USSCBloc2","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player2) // No such index
END
IF
Class(Player2,MAGE_THIEF)
OR(2)
Kit(Player2,WILDMAGE)
Kit(Player2,TRUECLASS)
Global("USSCBloc2","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303068)) // Running block 450 of BALDUR.BCS
SetGlobal("USSCBloc2","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player2) // No such index
END
IF
Global("USSCBloc2","GLOBAL",0)
OR(5)
Class(Player2,MAGE_THIEF)
Class(Player2,FIGHTER_MAGE)
Class(Player2,CLERIC_MAGE)
Class(Player2,FIGHTER_MAGE_THIEF)
Class(Player2,FIGHTER_MAGE_CLERIC)
!Kit(Player2,MAGESCHOOL_ILLUSIONIST)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303069)) // Running block 451 of BALDUR.BCS
SetGlobal("USSCBloc2","GLOBAL",1)
ApplySpellRES("LI#BLIL",Player2) // No such index
END
IF
Kit(Player2,Cerebral)
Class(Player2,FIGHTER)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303070)) // Running block 452 of BALDUR.BCS
ActionOverride(Player2,AddKit(Lord))
END
IF
Kit(Player2,Lord)
Class(Player2,FIGHTER_DRUID)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303071)) // Running block 453 of BALDUR.BCS
ActionOverride(Player2,AddKit(Cerebral))
END
IF
Kit(Player1,TRUECLASS)
OR(3)
Class(Player1,THIEF)
Class(Player1,CLERIC_THIEF)
Class(Player1,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303072)) // Running block 454 of BALDUR.BCS
ActionOverride(Player1,AddKit(Dream))
END
IF
Kit(Player1,TRUECLASS)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303073)) // Running block 455 of BALDUR.BCS
ActionOverride(Player1,AddKit(Anti_Paladin))
END
IF
!InParty(Player1)
Global("USSCBloc1","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303074)) // Running block 456 of BALDUR.BCS
SetGlobal("USSCBloc1","GLOBAL",0)
END
IF
Kit(Player1,WIZARDSLAYER)
Global("USSCBloc1","GLOBAL",0)
OR(2)
Class(Player1,THIEF)
Class(Player1,FIGHTER_THIEF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303075)) // Running block 457 of BALDUR.BCS
SetGlobal("USSCBloc1","GLOBAL",1)
ApplySpellRES("LI#BLWS",Player1) // No such index
END
IF
OR(2)
Class(Player1,THIEF)
Class(Player1,MAGE_THIEF)
Global("USSCBloc1","GLOBAL",0)
OR(10)
Kit(Player1,Anti_Paladin)
Kit(Player1,MAGESCHOOL_ABJURER)
Kit(Player1,MAGESCHOOL_CONJURER)
Kit(Player1,MAGESCHOOL_DIVINER)
Kit(Player1,MAGESCHOOL_ENCHANTER)
Kit(Player1,MAGESCHOOL_ILLUSIONIST)
Kit(Player1,MAGESCHOOL_INVOKER)
Kit(Player1,MAGESCHOOL_NECROMANCER)
Kit(Player1,MAGESCHOOL_TRANSMUTER)
Kit(Player1,-2147483648)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303076)) // Running block 458 of BALDUR.BCS
SetGlobal("USSCBloc1","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player1) // No such index
END
IF
Class(Player1,MAGE_THIEF)
OR(2)
Kit(Player1,WILDMAGE)
Kit(Player1,TRUECLASS)
Global("USSCBloc1","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303077)) // Running block 459 of BALDUR.BCS
SetGlobal("USSCBloc1","GLOBAL",1)
ApplySpellRES("LI#BLMT",Player1) // No such index
END
IF
Global("USSCBloc1","GLOBAL",0)
OR(5)
Class(Player1,MAGE_THIEF)
Class(Player1,FIGHTER_MAGE)
Class(Player1,CLERIC_MAGE)
Class(Player1,FIGHTER_MAGE_THIEF)
Class(Player1,FIGHTER_MAGE_CLERIC)
!Kit(Player1,MAGESCHOOL_ILLUSIONIST)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303078)) // Running block 460 of BALDUR.BCS
SetGlobal("USSCBloc1","GLOBAL",1)
ApplySpellRES("LI#BLIL",Player1) // No such index
END
IF
Kit(Player1,Cerebral)
Class(Player1,FIGHTER)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303079)) // Running block 461 of BALDUR.BCS
ActionOverride(Player1,AddKit(Lord))
END
IF
Kit(Player1,Lord)
Class(Player1,FIGHTER_DRUID)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303080)) // Running block 462 of BALDUR.BCS
ActionOverride(Player1,AddKit(Cerebral))
END
IF
!HasItemSlot(Player1,SLOT_ARMOR)
!Global("PS1_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303081)) // Running block 463 of BALDUR.BCS
ActionOverride(Player1,ApplySpellRES("lcuarmrd",Player1)) // <NO TEXT>
SetGlobal("PS1_UNARMOURED","GLOBAL",1)
END
IF
HasItemSlot(Player1,SLOT_ARMOR)
Global("PS1_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303082)) // Running block 464 of BALDUR.BCS
SetGlobal("PS1_UNARMOURED","GLOBAL",0)
END
IF
!HasItemSlot(Player2,SLOT_ARMOR)
!Global("PS2_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303083)) // Running block 465 of BALDUR.BCS
ActionOverride(Player2,ApplySpellRES("lcuarmrd",Player2)) // <NO TEXT>
SetGlobal("PS2_UNARMOURED","GLOBAL",1)
END
IF
HasItemSlot(Player2,SLOT_ARMOR)
Global("PS2_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303084)) // Running block 466 of BALDUR.BCS
SetGlobal("PS2_UNARMOURED","GLOBAL",0)
END
IF
!HasItemSlot(Player3,SLOT_ARMOR)
!Global("PS3_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303085)) // Running block 467 of BALDUR.BCS
ActionOverride(Player3,ApplySpellRES("lcuarmrd",Player3)) // <NO TEXT>
SetGlobal("PS3_UNARMOURED","GLOBAL",1)
END
IF
HasItemSlot(Player3,SLOT_ARMOR)
Global("PS3_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303086)) // Running block 468 of BALDUR.BCS
SetGlobal("PS3_UNARMOURED","GLOBAL",0)
END
IF
!HasItemSlot(Player4,SLOT_ARMOR)
!Global("PS4_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303087)) // Running block 469 of BALDUR.BCS
ActionOverride(Player4,ApplySpellRES("lcuarmrd",Player4)) // <NO TEXT>
SetGlobal("PS4_UNARMOURED","GLOBAL",1)
END
IF
HasItemSlot(Player4,SLOT_ARMOR)
Global("PS4_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303088)) // Running block 470 of BALDUR.BCS
SetGlobal("PS4_UNARMOURED","GLOBAL",0)
END
IF
!HasItemSlot(Player5,SLOT_ARMOR)
!Global("PS5_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303089)) // Running block 471 of BALDUR.BCS
ActionOverride(Player5,ApplySpellRES("lcuarmrd",Player5)) // <NO TEXT>
SetGlobal("PS5_UNARMOURED","GLOBAL",1)
END
IF
HasItemSlot(Player5,SLOT_ARMOR)
Global("PS5_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303090)) // Running block 472 of BALDUR.BCS
SetGlobal("PS5_UNARMOURED","GLOBAL",0)
END
IF
!HasItemSlot(Player6,SLOT_ARMOR)
!Global("PS6_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303091)) // Running block 473 of BALDUR.BCS
ActionOverride(Player6,ApplySpellRES("lcuarmrd",Player6)) // <NO TEXT>
SetGlobal("PS6_UNARMOURED","GLOBAL",1)
END
IF
HasItemSlot(Player6,SLOT_ARMOR)
Global("PS6_UNARMOURED","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303092)) // Running block 474 of BALDUR.BCS
SetGlobal("PS6_UNARMOURED","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("wa2shiel",Player1) // Shield of Balduran +3
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303093)) // Running block 475 of BALDUR.BCS
ActionOverride(Player1,GiveItem("wa2shiel",[0.0.BEHOLDER])) // Shield of Balduran +3
DisplayString(Player1,285607) // The beholder has used its telekinesis power to snatch the Shield of Balduran from your arm
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("clck26",Player1) // Cloak of Mirroring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303094)) // Running block 476 of BALDUR.BCS
ActionOverride(Player1,GiveItem("clck26",[0.0.BEHOLDER])) // Cloak of Mirroring
DisplayString(Player1,285608) // The beholder has used its telekinesis power to snatch the Cloak of Mirroring from your shoulders
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("wa2shiel",Player2) // Shield of Balduran +3
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303095)) // Running block 477 of BALDUR.BCS
ActionOverride(Player2,GiveItem("wa2shiel",[0.0.BEHOLDER])) // Shield of Balduran +3
DisplayString(Player2,285607) // The beholder has used its telekinesis power to snatch the Shield of Balduran from your arm
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("clck26",Player2) // Cloak of Mirroring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303096)) // Running block 478 of BALDUR.BCS
ActionOverride(Player2,GiveItem("clck26",[0.0.BEHOLDER])) // Cloak of Mirroring
DisplayString(Player2,285608) // The beholder has used its telekinesis power to snatch the Cloak of Mirroring from your shoulders
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("wa2shiel",Player3) // Shield of Balduran +3
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303097)) // Running block 479 of BALDUR.BCS
ActionOverride(Player3,GiveItem("wa2shiel",[0.0.BEHOLDER])) // Shield of Balduran +3
DisplayString(Player3,285607) // The beholder has used its telekinesis power to snatch the Shield of Balduran from your arm
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("clck26",Player3) // Cloak of Mirroring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303098)) // Running block 480 of BALDUR.BCS
ActionOverride(Player3,GiveItem("clck26",[0.0.BEHOLDER])) // Cloak of Mirroring
DisplayString(Player3,285608) // The beholder has used its telekinesis power to snatch the Cloak of Mirroring from your shoulders
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("wa2shiel",Player4) // Shield of Balduran +3
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303099)) // Running block 481 of BALDUR.BCS
ActionOverride(Player4,GiveItem("wa2shiel",[0.0.BEHOLDER])) // Shield of Balduran +3
DisplayString(Player4,285607) // The beholder has used its telekinesis power to snatch the Shield of Balduran from your arm
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("clck26",Player4) // Cloak of Mirroring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303100)) // Running block 482 of BALDUR.BCS
ActionOverride(Player4,GiveItem("clck26",[0.0.BEHOLDER])) // Cloak of Mirroring
DisplayString(Player4,285608) // The beholder has used its telekinesis power to snatch the Cloak of Mirroring from your shoulders
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("wa2shiel",Player5) // Shield of Balduran +3
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303101)) // Running block 483 of BALDUR.BCS
ActionOverride(Player5,GiveItem("wa2shiel",[0.0.BEHOLDER])) // Shield of Balduran +3
DisplayString(Player5,285607) // The beholder has used its telekinesis power to snatch the Shield of Balduran from your arm
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("clck26",Player5) // Cloak of Mirroring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303102)) // Running block 484 of BALDUR.BCS
ActionOverride(Player5,GiveItem("clck26",[0.0.BEHOLDER])) // Cloak of Mirroring
DisplayString(Player5,285608) // The beholder has used its telekinesis power to snatch the Cloak of Mirroring from your shoulders
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("wa2shiel",Player6) // Shield of Balduran +3
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303103)) // Running block 485 of BALDUR.BCS
ActionOverride(Player6,GiveItem("wa2shiel",[0.0.BEHOLDER])) // Shield of Balduran +3
DisplayString(Player6,285607) // The beholder has used its telekinesis power to snatch the Shield of Balduran from your arm
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
GlobalGT("DMWWBeholderStealTarget","GLOBAL",0)
!GlobalTimerNotExpired("DMWWBeholderStealTimer","GLOBAL")
HasItem("clck26",Player6) // Cloak of Mirroring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303104)) // Running block 486 of BALDUR.BCS
ActionOverride(Player6,GiveItem("clck26",[0.0.BEHOLDER])) // Cloak of Mirroring
DisplayString(Player6,285608) // The beholder has used its telekinesis power to snatch the Cloak of Mirroring from your shoulders
SetGlobal("DMWWBeholderStealTarget","GLOBAL",0)
END
IF
Kit(Player1,Breach)
OR(2)
!Alignment(Player1,MASK_EVIL)
ReputationGT(Player1,14)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303105)) // Running block 487 of BALDUR.BCS
ActionOverride(Player1,AddKit(Harch))
DisplayString(Player1,284542) // You have violated the Blackguard code of conduct and been stripped of your powers by your deity
END
IF
Kit(Player2,Breach)
OR(2)
!Alignment(Player2,MASK_EVIL)
ReputationGT(Player2,14)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303106)) // Running block 488 of BALDUR.BCS
ActionOverride(Player2,AddKit(Harch))
DisplayString(Player2,284542) // You have violated the Blackguard code of conduct and been stripped of your powers by your deity
END
IF
Kit(Player3,Breach)
OR(2)
!Alignment(Player3,MASK_EVIL)
ReputationGT(Player3,14)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303107)) // Running block 489 of BALDUR.BCS
ActionOverride(Player3,AddKit(Harch))
DisplayString(Player3,284542) // You have violated the Blackguard code of conduct and been stripped of your powers by your deity
END
IF
Kit(Player4,Breach)
OR(2)
!Alignment(Player4,MASK_EVIL)
ReputationGT(Player4,14)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303108)) // Running block 490 of BALDUR.BCS
ActionOverride(Player4,AddKit(Harch))
DisplayString(Player4,284542) // You have violated the Blackguard code of conduct and been stripped of your powers by your deity
END
IF
Kit(Player5,Breach)
OR(2)
!Alignment(Player5,MASK_EVIL)
ReputationGT(Player5,14)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303109)) // Running block 491 of BALDUR.BCS
ActionOverride(Player5,AddKit(Harch))
DisplayString(Player5,284542) // You have violated the Blackguard code of conduct and been stripped of your powers by your deity
END
IF
Kit(Player6,Breach)
OR(2)
!Alignment(Player6,MASK_EVIL)
ReputationGT(Player1,14)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303110)) // Running block 492 of BALDUR.BCS
ActionOverride(Player6,AddKit(Harch))
DisplayString(Player6,284542) // You have violated the Blackguard code of conduct and been stripped of your powers by your deity
END
IF
RealGlobalTimerExpired("B!AltTime","GLOBAL")
Global("B!Alternatives","GLOBAL",2)
AreaType(OUTDOOR)
AreaType(CITY)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303111)) // Running block 493 of BALDUR.BCS
CreateCreatureObjectOffset("b!altmsg",Player1,[50.50]) // Alten
SetGlobal("B!Alternatives","GLOBAL",3)
END
IF
AreaType(OUTDOOR)
!AreaType(CITY)
GlobalTimerExpired("SUPissedDryad","GLOBAL")
Global("SURevengeSpawn","GLOBAL",0)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303112)) // Running block 494 of BALDUR.BCS
SetGlobal("SURevengeSpawn","GLOBAL",1)
CreateCreatureObjectDoor("sudryad",Player1,0,0,0) // Phluafae
END
IF
OR(2)
Global("D0Poor","GLOBAL",11)
Global("D0Poor","GLOBAL",13)
GlobalTimerExpired("D0KillGirl","GLOBAL")
CombatCounter(0)
!InMyArea("d0thug")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303113)) // Running block 495 of BALDUR.BCS
SetGlobal("D0Poor","GLOBAL",14)
CreateCreatureObjectOffScreen("d0thug",Player1,0,0,0) // Thug
ActionOverride("d0thug",StartDialogueNoSet(Player1))
END
IF
OR(2)
Global("D0Lender","GLOBAL",4)
GlobalTimerExpired("D0BeatTimer","GLOBAL")
OR(2)
Global("D0Lender","GLOBAL",2)
Global("D0Lender","GLOBAL",4)
Global("D0Attack","GLOBAL",0)
OR(
AreaCheckObject("AR0020",Player1)
AreaCheckObject("AR0300",Player1)
AreaCheckObject("AR0400",Player1)
AreaCheckObject("AR0500",Player1)
AreaCheckObject("AR0700",Player1)
AreaCheckObject("AR0800",Player1)
AreaCheckObject("AR0900",Player1)
AreaCheckObject("AR1000",Player1)
TimeOfDay(NIGHT)
RandomNum(2,1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303114)) // Running block 496 of BALDUR.BCS
SetGlobal("D0Attack","GLOBAL",1)
CreateCreatureObjectOffScreen("d0debt1",Player1,0,0,0) // Debt Collector
CreateCreatureObject("d0debt2","d0debt",0,0,0) // Debt Collector
CreateCreatureObject("d0debt2","d0debt",0,0,0) // Debt Collector
CreateCreatureObject("d0debt2","d0debt",0,0,0) // Debt Collector
CreateCreatureObject("d0debt3","d0debt",0,0,0) // Debt Collector
Continue()
END
IF
OR(2)
Global("D0Lender","GLOBAL",4)
GlobalTimerExpired("D0BeatTimer","GLOBAL")
OR(2)
Global("D0Lender","GLOBAL",2)
Global("D0Lender","GLOBAL",4)
Global("D0Attack","GLOBAL",0)
OR(
AreaCheckObject("AR0020",Player1)
AreaCheckObject("AR0300",Player1)
AreaCheckObject("AR0400",Player1)
AreaCheckObject("AR0500",Player1)
AreaCheckObject("AR0700",Player1)
AreaCheckObject("AR0800",Player1)
AreaCheckObject("AR0900",Player1)
AreaCheckObject("AR1000",Player1)
TimeOfDay(NIGHT)
RandomNum(2,2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303115)) // Running block 497 of BALDUR.BCS
SetGlobal("D0Attack","GLOBAL",1)
CreateCreatureObjectOffScreen("d0debt1",Player1,0,0,0) // Debt Collector
CreateCreatureObject("d0debt3","d0debt",0,0,0) // Debt Collector
CreateCreatureObject("d0debt3","d0debt",0,0,0) // Debt Collector
CreateCreatureObject("d0debt3","d0debt",0,0,0) // Debt Collector
Continue()
END
IF
Global("D0Poor","GLOBAL",4)
GlobalTimerExpired("D0PoorAttack","GLOBAL")
OR(7)
AreaCheckObject("AR0020",Player1)
AreaCheckObject("AR0300",Player1)
AreaCheckObject("AR0500",Player1)
AreaCheckObject("AR0700",Player1)
AreaCheckObject("AR0800",Player1)
AreaCheckObject("AR0900",Player1)
AreaCheckObject("AR1000",Player1)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303116)) // Running block 498 of BALDUR.BCS
SetGlobal("D0Poor","GLOBAL",5)
CreateCreatureObjectOffScreen("D0Boy",Player1,0,0,0) // Boy
ActionOverride("D0Boy",StartDialogueNoSet(Player1))
END
IF
Global("D0JahShaz","GLOBAL",4)
GlobalTimerExpired("D0JahShazTimer","GLOBAL")
PartyHasItem("sw1h50") // Shazzellim +1
OR(
AreaCheckObject("AR0020",Player1)
AreaCheckObject("AR0300",Player1)
AreaCheckObject("AR0400",Player1)
AreaCheckObject("AR0500",Player1)
AreaCheckObject("AR0700",Player1)
AreaCheckObject("AR0800",Player1)
AreaCheckObject("AR0900",Player1)
AreaCheckObject("AR1000",Player1)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303117)) // Running block 499 of BALDUR.BCS
SetGlobal("D0JahShaz","GLOBAL",10)
CreateCreatureObjectOffScreen("d0jahrev",Player1,0,0,0) // Jaheira
CreateCreatureObjectOffScreen("d0jahre2",Player1,0,0,0) // Harper
CreateCreatureObjectOffScreen("d0jahre2",Player1,0,0,0) // Harper
CreateCreatureObjectOffScreen("d0jahre2",Player1,0,0,0) // Harper
END
IF
Dead("d0jahrev")
!Dead("Jaheira")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303118)) // Running block 500 of BALDUR.BCS
SetGlobal("SPRITE_IS_DEADJaheira","GLOBAL",1)
Continue()
END
IF
Delay(6)
OR(6)
HasItemEquiped("solablad",Player1) // Tsuki no Ken +4
HasItemEquiped("solablad",Player2) // Tsuki no Ken +4
HasItemEquiped("solablad",Player3) // Tsuki no Ken +4
HasItemEquiped("solablad",Player4) // Tsuki no Ken +4
HasItemEquiped("solablad",Player5) // Tsuki no Ken +4
HasItemEquiped("solablad",Player6) // Tsuki no Ken +4
!HasItemEquiped("solablad","sola") // Tsuki no Ken +4
!HasItemEquiped("solablad","solaufein") // Tsuki no Ken +4
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303119)) // Running block 501 of BALDUR.BCS
DisplayStringHeadOwner("solablad",255695) // Eilistraee has taken back the Moonblade. It was for Solaufein only.
TakePartyItem("solablad") // Tsuki no Ken +4
END
IF
Delay(6)
OR(6)
HasItemEquiped("solabla2",Player1) // Tsuki no Ken +5
HasItemEquiped("solabla2",Player2) // Tsuki no Ken +5
HasItemEquiped("solabla2",Player3) // Tsuki no Ken +5
HasItemEquiped("solabla2",Player4) // Tsuki no Ken +5
HasItemEquiped("solabla2",Player5) // Tsuki no Ken +5
HasItemEquiped("solabla2",Player6) // Tsuki no Ken +5
!HasItemEquiped("solabla2","sola") // Tsuki no Ken +5
!HasItemEquiped("solabla2","solaufein") // Tsuki no Ken +5
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303120)) // Running block 502 of BALDUR.BCS
DisplayStringHeadOwner("solabla2",255695) // Eilistraee has taken back the Moonblade. It was for Solaufein only.
TakePartyItem("solabla2") // Tsuki no Ken +5
END
IF
Global("DMWWC3Assassin","GLOBAL",0)
GlobalGT("Chapter","GLOBAL",3)
XPGT(Player1,10000)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303121)) // Running block 503 of BALDUR.BCS
SetGlobal("DMWWC3Assassin","GLOBAL",1)
SetGlobalTimer("DMWWC3AssassinSpawn","GLOBAL",FIVE_DAYS)
END
IF
Global("DMWWC3Assassin","GLOBAL",1)
AreaType(OUTDOOR)
!AreaType(CITY)
!AreaCheck("AR4700")
!AreaCheck("AR4701")
!AreaCheck("AR4800")
!AreaCheck("AR4801")
!AreaCheck("AR4900")
!AreaCheck("AR4901")
!AreaCheck("AR5100")
!AreaCheck("AR5101")
!AreaCheck("AR5300")
!AreaCheck("AR5301")
!AreaCheck("AR5400")
OR(3)
GlobalTimerExpired("DMWWC3AssassinSpawn","GLOBAL")
Dead("tranzig")
Global("BanditEnemy","GLOBAL",1)
THEN
RESPONSE #500
ActionOverride(Player1,DisplayString(Myself,303122)) // Running block 504 of BALDUR.BCS
ActionOverride(Player1,CreateCreatureOffScreen("MOLKAR",0)) // Molkar
SetGlobal("DMWWC3Assassin","GLOBAL",3)
SetGlobalTimer("DMWWC3AssassinMiniSpawn","GLOBAL",ONE_DAY)
SetGlobalTimer("DMWWC3AssassinSpawn","GLOBAL",FIVE_DAYS)
RESPONSE #500
ActionOverride(Player1,DisplayString(Myself,303123)) // Running block 505 of BALDUR.BCS
ActionOverride(Player1,CreateCreatureOffScreen("LAMALH",0)) // Lamalha
SetGlobal("DMWWC3Assassin","GLOBAL",2)
SetGlobalTimer("DMWWC3AssassinMiniSpawn","GLOBAL",ONE_DAY)
SetGlobalTimer("DMWWC3AssassinSpawn","GLOBAL",FIVE_DAYS)
END
IF
Global("DMWWC3Assassin","GLOBAL",2)
AreaType(OUTDOOR)
!AreaType(CITY)
!AreaCheck("AR4700")
!AreaCheck("AR4701")
!AreaCheck("AR4800")
!AreaCheck("AR4801")
!AreaCheck("AR4900")
!AreaCheck("AR4901")
!AreaCheck("AR5100")
!AreaCheck("AR5101")
!AreaCheck("AR5300")
!AreaCheck("AR5301")
!AreaCheck("AR5400")
OR(3)
Global("BanditEnemy","GLOBAL",1)
Dead("tranzig")
GlobalGT("Chapter","GLOBAL",4)
OR(2)
GlobalTimerExpired("DMWWC3AssassinSpawn","GLOBAL")
GlobalGT("Chapter","GLOBAL",4)
GlobalTimerExpired("DMWWC3AssassinMiniSpawn","GLOBAL")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303124)) // Running block 506 of BALDUR.BCS
ActionOverride(Player1,CreateCreatureOffScreen("MOLKAR",0)) // Molkar
SetGlobal("DMWWC3Assassin","GLOBAL",4)
END
IF
Global("DMWWC3Assassin","GLOBAL",3)
AreaType(OUTDOOR)
!AreaType(CITY)
!AreaCheck("AR4700")
!AreaCheck("AR4701")
!AreaCheck("AR4800")
!AreaCheck("AR4801")
!AreaCheck("AR4900")
!AreaCheck("AR4901")
!AreaCheck("AR5100")
!AreaCheck("AR5101")
!AreaCheck("AR5300")
!AreaCheck("AR5301")
!AreaCheck("AR5400")
OR(3)
Global("BanditEnemy","GLOBAL",1)
Dead("tranzig")
GlobalGT("Chapter","GLOBAL",4)
OR(2)
GlobalTimerExpired("DMWWC3AssassinSpawn","GLOBAL")
GlobalGT("Chapter","GLOBAL",4)
GlobalTimerExpired("DMWWC3AssassinMiniSpawn","GLOBAL")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303125)) // Running block 507 of BALDUR.BCS
ActionOverride(Player1,CreateCreatureOffScreen("LAMALH",0)) // Lamalha
SetGlobal("DMWWC3Assassin","GLOBAL",4)
END
IF
!GlobalTimerNotExpired("DMWWWolfControlTimer","GLOBAL")
THEN
RESPONSE #400
ActionOverride(Player1,DisplayString(Myself,303126)) // Running block 508 of BALDUR.BCS
SetGlobalTimer("DMWWWolfControlTimer","GLOBAL",ONE_HOUR)
SetGlobal("DMWWWolvesHostile","GLOBAL",0)
Continue()
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303127)) // Running block 509 of BALDUR.BCS
SetGlobalTimer("DMWWWolfControlTimer","GLOBAL",ONE_HOUR)
SetGlobal("DMWWWolvesHostile","GLOBAL",1)
Continue()
END
IF
Global("KuroiSpawn","GLOBAL",0)
AreaType(OUTDOOR)
AreaType(CITY)
CombatCounter(0)
!Difficulty(EASIEST)
OR(18)
HasItemEquiped("c2sw1h02",Player1)
HasItemEquiped("c2sw1h02",Player2)
HasItemEquiped("c2sw1h02",Player3)
HasItemEquiped("c2sw1h02",Player4)
HasItemEquiped("c2sw1h02",Player5)
HasItemEquiped("c2sw1h02",Player6)
HasItemEquiped("sw1h45",Player1) // Malakar +2
HasItemEquiped("sw1h45",Player2) // Malakar +2
HasItemEquiped("sw1h45",Player3) // Malakar +2
HasItemEquiped("sw1h45",Player4) // Malakar +2
HasItemEquiped("sw1h45",Player5) // Malakar +2
HasItemEquiped("sw1h45",Player6) // Malakar +2
HasItemEquiped("sw1h51",Player1) // Celestial Fury +3
HasItemEquiped("sw1h51",Player2) // Celestial Fury +3
HasItemEquiped("sw1h51",Player3) // Celestial Fury +3
HasItemEquiped("sw1h51",Player4) // Celestial Fury +3
HasItemEquiped("sw1h51",Player5) // Celestial Fury +3
HasItemEquiped("sw1h51",Player6) // Celestial Fury +3
OR(2)
GlobalLT("Chapter","GLOBAL",4)
GlobalGT("Chapter","GLOBAL",5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303128)) // Running block 510 of BALDUR.BCS
IncrementGlobal("KuroiSpawn","GLOBAL",1)
SetGlobalTimer("KuroiSpawnTimer","GLOBAL",ONE_DAY)
END
IF
!Global("KuroiSpawn","GLOBAL",2)
!Difficulty(EASIEST)
OR(6)
HasItemEquiped("solak1",Player1) // Kuroisan
HasItemEquiped("solak1",Player2) // Kuroisan
HasItemEquiped("solak1",Player3) // Kuroisan
HasItemEquiped("solak1",Player4) // Kuroisan
HasItemEquiped("solak1",Player5) // Kuroisan
HasItemEquiped("solak1",Player6) // Kuroisan
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303129)) // Running block 511 of BALDUR.BCS
SetGlobal("KuroiSpawn","GLOBAL",2)
END
IF
Global("KuroiSpawn","GLOBAL",1)
GlobalTimerExpired("KuroiSpawnTimer","GLOBAL")
!Difficulty(EASIEST)
AreaType(OUTDOOR)
AreaType(CITY)
CombatCounter(0)
OR(18)
HasItemEquiped("c2sw1h02",Player1)
HasItemEquiped("c2sw1h02",Player2)
HasItemEquiped("c2sw1h02",Player3)
HasItemEquiped("c2sw1h02",Player4)
HasItemEquiped("c2sw1h02",Player5)
HasItemEquiped("c2sw1h02",Player6)
HasItemEquiped("sw1h45",Player1) // Malakar +2
HasItemEquiped("sw1h45",Player2) // Malakar +2
HasItemEquiped("sw1h45",Player3) // Malakar +2
HasItemEquiped("sw1h45",Player4) // Malakar +2
HasItemEquiped("sw1h45",Player5) // Malakar +2
HasItemEquiped("sw1h45",Player6) // Malakar +2
HasItemEquiped("sw1h51",Player1) // Celestial Fury +3
HasItemEquiped("sw1h51",Player2) // Celestial Fury +3
HasItemEquiped("sw1h51",Player3) // Celestial Fury +3
HasItemEquiped("sw1h51",Player4) // Celestial Fury +3
HasItemEquiped("sw1h51",Player5) // Celestial Fury +3
HasItemEquiped("sw1h51",Player6) // Celestial Fury +3
OR(2)
GlobalLT("Chapter","GLOBAL",4)
GlobalGT("Chapter","GLOBAL",5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303130)) // Running block 512 of BALDUR.BCS
IncrementGlobal("KuroiSpawn","GLOBAL",1)
CreateCreatureObjectOffScreen("solak1",Player1,0,0,0) // Kuroisan
END
IF
Dead("Horred")
Global("BPHorredDeadCheck","GLOBAL",0)
!Global("BPHorredChanged","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303131)) // Running block 513 of BALDUR.BCS
SetInterrupt(FALSE)
SetGlobal("BPHorredDeadCheck","GLOBAL",1)
SetGlobal("BPHorredLastSpeech","GLOBAL",1)
StartDialog("HORRED",Player1)
SetInterrupt(TRUE)
END
IF
PartyRested()
GlobalGT("Chapter","GLOBAL",5)
Global("Sarie_Help","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303132)) // Running block 514 of BALDUR.BCS
ClearAllActions()
SetGlobal("Sarie_Help","GLOBAL",2)
StartCutScene("SK#HOT")
END
IF
Global("B!GavLERedeem","GLOBAL",1)
Alignment(Player1,MASK_EVIL)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303133)) // Running block 515 of BALDUR.BCS
ActionOverride(Player1,ChangeAlignment(Myself,LAWFUL_NEUTRAL))
SetGlobal("B!GavLERedeem","GLOBAL",2)
END
IF
Global("B!GavNERedeem","GLOBAL",1)
Alignment(Player1,MASK_EVIL)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303134)) // Running block 516 of BALDUR.BCS
ActionOverride(Player1,ChangeAlignment(Myself,NEUTRAL))
SetGlobal("B!GavNERedeem","GLOBAL",2)
END
IF
Global("B!GavCERedeem","GLOBAL",1)
Alignment(Player1,MASK_EVIL)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303135)) // Running block 517 of BALDUR.BCS
ActionOverride(Player1,ChangeAlignment(Myself,CHAOTIC_NEUTRAL))
SetGlobal("B!GavCERedeem","GLOBAL",2)
END
IF
Global("G#TF.TyrisMatch","GLOBAL",0)
Global("G#TF.CheckTyrisMatch","GLOBAL",0)
Gender(Player1,MALE)
OR(3)
Race(Player1,HUMAN)
Race(Player1,HALF_ELF)
Race(Player1,ELF)
THEN
RESPONSE #1
ActionOverride(Player1,DisplayString(Myself,303136)) // Running block 518 of BALDUR.BCS
SetGlobal("G#TF.CheckTyrisMatch","GLOBAL",1)
SetGlobal("G#TF.TyrisMatch","GLOBAL",1)
END
IF
Global("G#TF.TyrisMatch","GLOBAL",0)
Global("G#TF.CheckTyrisMatch","GLOBAL",0)
THEN
RESPONSE #1
ActionOverride(Player1,DisplayString(Myself,303137)) // Running block 519 of BALDUR.BCS
SetGlobal("G#TF.CheckTyrisMatch","GLOBAL",1)
END
IF
InParty("G#Tyris")
Global("DROWITEMCHECKDONE","GLOBAL",1)
Global("G#TF.TyrisDrowCheck","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303138)) // Running block 520 of BALDUR.BCS
SetInterrupt(FALSE)
MultiPlayerSync()
SmallWait(
ActionOverride("G#Tyris",ApplySpell(Myself,UNDER_NORM))
SetGlobal("G#TF.TyrisDrowCheck","GLOBAL",1)
TakePartyItemAll("DWCHAN01") // Drowcraft Elven Chain +1
TakePartyItemAll("DWCHAN02") // Drowcraft Adamantine Chain +3
TakePartyItemAll("DWSW1H01") // Drowcraft Scimitar +3
TakePartyItemAll("DWSW1H02") // Drowcraft Long Sword +3
TakePartyItemAll("DWBLUN01") // Drowcraft Flail +3
TakePartyItemAll("DWHALB01") // Drowcraft Halberd +3
TakePartyItemAll("DWSPER01") // Drowcraft Lance +3
TakePartyItemAll("DWXBOW01") // Drowcraft Light Crossbow of Speed +1
TakePartyItemAll("DWSHLD01") // Drow Shield +3
TakePartyItemAll("DWCLCK01") // Drow Piwafwi Cloak
TakePartyItemAll("DWBOLT01") // Drowcraft Bolt of Sleep +1
TakePartyItemAll("DWBOLT02") // Drowcraft Bolt of Stunning +2
TakePartyItemAll("DWBOLT03") // Drowcraft Bolt +3
TakePartyItemAll("DWPLAT01") // Drowcraft Adamantine Full Plate +3
TakePartyItemAll("MISC9W") // Drow Piwafwi Cloak
SetInterrupt(TRUE)
END
IF
!InParty("G#Tyris")
!Dead("G#Tyris")
Global("G#TF.TyrisDrowCheck","GLOBAL",1)
THEN
RESPONSE #1
ActionOverride(Player1,DisplayString(Myself,303139)) // Running block 521 of BALDUR.BCS
SetGlobal("G#TF.TyrisDrowCheck","GLOBAL",0)
END
IF
Dead("O#Xan")
!InPartyAllowDead("O#Xan")
GlobalLT("Chapter","GLOBAL",
Global("O#XanRomanceActive","GLOBAL",2)
!Global("O#XanMoonbladeExtinguished","GLOBAL",3)
Global("O#XanBackFromTheDead","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303140)) // Running block 522 of BALDUR.BCS
SetGlobal("O#XanBackFromTheDead","GLOBAL",1)
SetGlobal("O#XanRomanceActive","GLOBAL",3)
END
IF
GlobalGT("O#XanRicarQuest","GLOBAL",10)
Dead("O#DrowF")
OR(7)
AreaCheck("AR0020")
AreaCheck("AR0300")
AreaCheck("AR0400")
AreaCheck("AR0500")
AreaCheck("AR0700")
AreaCheck("AR0900")
AreaCheck("AR1000")
Global("O#XanRicarQRevenge","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303141)) // Running block 523 of BALDUR.BCS
SetGlobal("O#XanRicarQRevenge","GLOBAL",1)
RealSetGlobalTimer("O#XanRicarQRevengeTimer","GLOBAL",FORTY_MINUTES)
END
IF
Global("O#XanRicarQRevenge","GLOBAL",1)
RealGlobalTimerExpired("O#XanRicarQRevengeTimer","GLOBAL")
OR(7)
AreaCheck("AR0020")
AreaCheck("AR0300")
AreaCheck("AR0400")
AreaCheck("AR0500")
AreaCheck("AR0700")
AreaCheck("AR0900")
AreaCheck("AR1000")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303142)) // Running block 524 of BALDUR.BCS
SetGlobal("O#XanRicarQRevenge","GLOBAL",2)
ClearAllActions()
StartCutSceneMode()
StartCutScene("O#Cut2g")
END
IF
Global("O#XanQuest4","GLOBAL",6)
PartyRested()
AreaType(OUTDOOR)
OR(3)
Global("Chapter","GLOBAL",2)
Global("Chapter","GLOBAL",3)
Global("Chapter","GLOBAL",6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303143)) // Running block 525 of BALDUR.BCS
CreateCreatureObjectOffset("O#Hiel",Player1,[30.25]) // Hiel
CreateCreatureObjectOffset("O#Aegnor",Player1,[40.70]) // Aegnor
CreateCreatureObjectOffset("O#Verell",Player1,[15.65]) // Verella
CreateCreatureObjectOffset("O#Naiz",Player1,[65.35]) // Naiz
SetGlobal("O#XanQuest4","GLOBAL",7)
ActionOverride("O#Hiel",StartDialogueNoSet(Player1))
END
IF
PartyHasItem("r!kitbdy") // Kitanya's Body
!Global("r!KitVampire","GLOBAL",4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303144)) // Running block 526 of BALDUR.BCS
SetGlobal("r!KitVampire","GLOBAL",4)
END
IF
Global("R!KitJoined","GLOBAL",0)
InParty("r!Kitanya")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303145)) // Running block 527 of BALDUR.BCS
SetGlobal("R!KitJoined","GLOBAL",1)
END
IF
Delay(6)
OR(6)
HasItemEquiped("E3AMUL01",Player1) // Fade's Amulet
HasItemEquiped("E3AMUL01",Player2) // Fade's Amulet
HasItemEquiped("E3AMUL01",Player3) // Fade's Amulet
HasItemEquiped("E3AMUL01",Player4) // Fade's Amulet
HasItemEquiped("E3AMUL01",Player5) // Fade's Amulet
HasItemEquiped("E3AMUL01",Player6) // Fade's Amulet
!HasItemEquiped("E3AMUL01","E3Fade") // Fade's Amulet
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303146)) // Running block 528 of BALDUR.BCS
DisplayStringHeadOwner("E3AMUL01",177704) // The amulet was intended for Fade's exclusive use. Your action, in the eyes of the law, may constitute criminal misappropriation, punishable by imprisonment for a term not less than six months and not more than five years and also by a fine.
ActionOverride(Player1,DropItem("E3AMUL01",[-1.-1])) // Fade's Amulet
ActionOverride(Player2,DropItem("E3AMUL01",[-1.-1])) // Fade's Amulet
ActionOverride(Player3,DropItem("E3AMUL01",[-1.-1])) // Fade's Amulet
ActionOverride(Player4,DropItem("E3AMUL01",[-1.-1])) // Fade's Amulet
ActionOverride(Player5,DropItem("E3AMUL01",[-1.-1])) // Fade's Amulet
ActionOverride(Player6,DropItem("E3AMUL01",[-1.-1])) // Fade's Amulet
END
IF
Delay(6)
OR(5)
HasItemEquiped("E3AMUL02",Player2) // Fade's Amulet
HasItemEquiped("E3AMUL02",Player3) // Fade's Amulet
HasItemEquiped("E3AMUL02",Player4) // Fade's Amulet
HasItemEquiped("E3AMUL02",Player5) // Fade's Amulet
HasItemEquiped("E3AMUL02",Player6) // Fade's Amulet
!HasItemEquiped("E3AMUL02","E3Fade") // Fade's Amulet
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303147)) // Running block 529 of BALDUR.BCS
DisplayStringHeadOwner("E3AMUL02",177705) // The amulet was intended for the exclusive use of Fade and <CHARNAME>. Your action, in the eyes of the law, may constitute criminal misappropriation, punishable by imprisonment for a term not less than six months and not more than five years and also by a fine.
ActionOverride(Player2,DropItem("E3AMUL02",[-1.-1])) // Fade's Amulet
ActionOverride(Player3,DropItem("E3AMUL02",[-1.-1])) // Fade's Amulet
ActionOverride(Player4,DropItem("E3AMUL02",[-1.-1])) // Fade's Amulet
ActionOverride(Player5,DropItem("E3AMUL02",[-1.-1])) // Fade's Amulet
ActionOverride(Player6,DropItem("E3AMUL02",[-1.-1])) // Fade's Amulet
END
IF
Global("Z#MeetingSeida","GLOBAL",1)
Global("z#gaelanc6","GLOBAL",
Global("z#movedfinale","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303148)) // Running block 530 of BALDUR.BCS
SetGlobal("z#movedfinale","GLOBAL",1)
ActionOverride(Player1,LeaveAreaLUA("Z#0041","",[370.700],)
ActionOverride(Player2,LeaveAreaLUA("Z#0041","",[290.700],)
ActionOverride(Player3,LeaveAreaLUA("Z#0041","",[450.700],)
ActionOverride(Player4,LeaveAreaLUA("Z#0041","",[370.760],)
ActionOverride(Player5,LeaveAreaLUA("Z#0041","",[290.760],)
ActionOverride(Player6,LeaveAreaLUA("Z#0041","",[450.760],)
END
IF
AreaCheckObject("AR2800",Player1)
Global("ElvenAvatar","GLOBAL",1)
Global("Z#KKLeftForTrial","GLOBAL",1)
!InPartyAllowDead("Kiyone")
!InPartyAllowDead("Kova")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303149)) // Running block 531 of BALDUR.BCS
SetGlobal("Z#KKLeftForTrial","GLOBAL",2)
SetGlobal("Z#TrialClear","GLOBAL",2)
MoveGlobal("AR2800","Kiyone",[3775.2100])
MoveGlobal("AR2800","Kova",[3675.2160])
ActionOverride("Kiyone",FaceObject(Player1))
ActionOverride("Kova",FaceObject(Player1))
ActionOverride("Kova",StartDialogueNoSet(Player1))
END
IF
Global("WorkingForAran","GLOBAL",1)
Global("ShadowWork","GLOBAL",1)
Global("Linvail","GLOBAL",1)
PartyHasItem("MISC4S") // Shadow Thief Cellar Key
Global("Chapter","GLOBAL",3)
InParty("Kova")
AreaCheck("AR0311")
!Global("AranJob","GLOBAL",1)
Global("FindingKova","GLOBAL",10)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303150)) // Running block 532 of BALDUR.BCS
ActionOverride(Player1,LeaveAreaLUA("AR0307","",[4530.2050],12))
ActionOverride(Player2,LeaveAreaLUA("AR0307","",[4520.1990],14))
ActionOverride(Player3,LeaveAreaLUA("AR0307","",[4520.2110],10))
ActionOverride(Player4,LeaveAreaLUA("AR0307","",[4460.2050],13))
ActionOverride(Player5,LeaveAreaLUA("AR0307","",[4460.1990],12))
ActionOverride(Player6,LeaveAreaLUA("AR0307","",[4460.2110],11))
SetGlobal("FindingKova","GLOBAL",11)
SetGlobal("KKJoinShadow","GLOBAL",1)
ActionOverride("Aran",StartDialogueNoSet(Player1))
END
IF
Global("z#gaelanc6","GLOBAL",0)
Global("Chapter","GLOBAL",6)
AreaType(CITY)
AreaType(OUTDOOR)
GlobalGT("JermClue","GLOBAL",0)
GlobalGT("LOAClue","GLOBAL",0)
GlobalGT("DayvClue","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303151)) // Running block 533 of BALDUR.BCS
SetGlobal("z#gaelanc6","GLOBAL",1)
CreateCreatureObjectOffScreen("Gaelan",Player1,0,0,0) // Gaelan Bayle
ActionOverride("Gaelan",StartDialogueNoSet(Player1))
END
IF
Global("BaevClue","GLOBAL",3)
AreaCheck("AR0300")
Global("Z#ArledTalk","GLOBAL",0)
OR(2)
Global("Z#Gaelanc6","GLOBAL",4)
Global("Z#Gaelanc6","GLOBAL",5)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303152)) // Running block 534 of BALDUR.BCS
SetGlobal("Z#ArledTalk","GLOBAL",1)
CreateCreatureObjectOffScreen("ARLED",Player1,0,0,0) // Arledrian
ActionOverride("Arledrian",StartDialogueNoSet(Player1))
END
IF
Global("BaevClue","GLOBAL",2)
Global("Z#BaevrinPlot","GLOBAL",25)
AreaCheck("AR1002")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303153)) // Running block 535 of BALDUR.BCS
ActionOverride("HABREGA",StartDialogueNoSet(Player1))
END
IF
Global("Z#BaevrinPlot","GLOBAL",24)
AreaCheck("AR1002")
InParty("Kiyone")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303154)) // Running block 536 of BALDUR.BCS
ActionOverride("Kiyone",StartDialogueNoSet(Player1))
END
IF
Global("Z#BaevrinPlot","GLOBAL",24)
AreaCheck("AR1002")
!InParty("Kiyone")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303155)) // Running block 537 of BALDUR.BCS
ActionOverride("Z#MESSEN",StartDialogueNoSet(Player1))
END
IF
GlobalTimerExpired("Z#BaevrinPlotT","GLOBAL")
Global("Z#BaevrinPlot","GLOBAL",1)
AreaType(CITY)
AreaType(OUTDOOR)
InParty("Kiyone")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303156)) // Running block 538 of BALDUR.BCS
SetGlobal("Z#BaevrinPlot","GLOBAL",2)
CreateCreatureObjectOffScreen("Z#MESSEN",Player1,0,0,0) // Myroven
ActionOverride("Z#MESSEN",StartDialogueNoSet(Player1))
END
IF
GlobalTimerExpired("Z#BaevrinPlotT","GLOBAL")
Global("Z#BaevrinPlot","GLOBAL",6)
AreaType(CITY)
AreaType(OUTDOOR)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303157)) // Running block 539 of BALDUR.BCS
SetGlobal("Z#BaevrinPlot","GLOBAL",7)
CreateCreatureObjectOffScreen("ARLED",Player1,0,0,0) // Arledrian
ActionOverride("Arledrian",StartDialogueNoSet(Player1))
END
IF
AreaCheck("AR0500")
Global("Z#BaevrinPlot","GLOBAL",20)
ActuallyInCombat()
InMyArea("Z#Ardel")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303158)) // Running block 540 of BALDUR.BCS
SetGlobal("Z#BaevrinPlot","GLOBAL",21)
Wait(5)
CreateCreatureObjectOffset("ARLED","Z#Ardel",[-10.10]) // Arledrian
ActionOverride("Arledrian",Attack("Z#Ardel"))
SmallWait(10)
Kill("Z#Ardel")
CreateCreatureObjectOffset("Z#AssaBV","Z#Baev",[-75.-75]) // Assassin
CreateCreatureObjectOffset("Z#AssaBV","Z#Baev",[-75.75]) // Assassin
CreateCreatureObjectOffset("Z#AssaBV","Z#Baev",[75.75]) // Assassin
CreateCreatureObjectOffset("Z#ArchBV","Z#Baev",[-200.0]) // Shadow Thief
CreateCreatureObjectOffset("Z#ArchBV","Z#Baev",[0.200]) // Shadow Thief
SetGlobal("Z#BaevrinPlot","GLOBAL",22)
ActionOverride("Arledrian",StartDialogueNoSet(Player1))
END
IF
Global("Z#BaevrinPlot","GLOBAL",23)
Dead("Z#Baev")
!Dead("Z#Adyl")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303159)) // Running block 541 of BALDUR.BCS
DisplayStringHead("Z#Adyl",160045) // No! Baevrin, don't leave me!
ActionOverride("Z#Adyl",DestroyAllEquipment())
SmallWait(10)
Kill("Z#Adyl")
END
IF
Global("Z#BaevrinPlot","GLOBAL",17)
AreaCheckObject("AR0500",Player1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303160)) // Running block 542 of BALDUR.BCS
SetGlobal("Z#BaevrinPlot","GLOBAL",18)
SetCursorState(TRUE)
RealSetGlobalTimer("KKDreamT","GLOBAL",4)
ActionOverride(Player1,CreateCreature("Z#Terahn",[2995.880],3)) // Terahn
ActionOverride(Player1,CreateCreature("Z#Merahn",[3080.900],1)) // Merahn
ActionOverride(Player1,CreateCreature("Z#Ardel",[3000.815],0)) // Ardelios
ActionOverride(Player1,CreateCreature("Z#Baev",[3130.750],) // Baevrin
ActionOverride(Player1,CreateCreature("Z#Adyl",[3155.740],0)) // Adylin
ActionOverride(Player1,CreateCreature("Z#Messen",[3090.790],2)) // Myroven
END
IF
Global("Z#BaevrinPlot","GLOBAL",17)
AreaCheckObject("AR0531",Player1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303161)) // Running block 543 of BALDUR.BCS
SetGlobal("Z#BaevrinPlot","GLOBAL",18)
SetCursorState(TRUE)
RealSetGlobalTimer("KKDreamT","GLOBAL",4)
ActionOverride(Player1,CreateCreature("Z#Terahn",[480.390],11)) // Terahn
ActionOverride(Player1,CreateCreature("Z#Merahn",[475.285],12)) // Merahn
ActionOverride(Player1,CreateCreature("Z#Ardel",[420.265],14)) // Ardelios
ActionOverride(Player1,CreateCreature("Z#Baev",[270.430],) // Baevrin
ActionOverride(Player1,CreateCreature("Z#Adyl",[255.395],0)) // Adylin
ActionOverride(Player1,CreateCreature("Z#Messen",[320.430],10)) // Myroven
END
IF
Global("Z#BaevrinPlot","GLOBAL",18)
Global("Z#HabregaTalk","GLOBAL",0)
Dead("Z#Messen")
RealGlobalTimerExpired("KKDreamT","GLOBAL")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303162)) // Running block 544 of BALDUR.BCS
SetGlobal("Z#HabregaTalk","GLOBAL",1)
FadeFromColor([10.0],0)
SetCursorState(FALSE)
ActionOverride("Habrega",StartDialogueNoSet(Player1))
END
IF
Global("MetKharen","GLOBAL",0)
!ActuallyInCombat()
RealGlobalTimerExpired("Z#KharenWarnT","AR1500")
Global("Z#KharenWarn","AR1500",0)
PartyHasItem("MISC8V") // Wardstone for Asylum
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303163)) // Running block 545 of BALDUR.BCS
SetGlobal("Z#KharenWarn","AR1500",1)
DisplayStringHead(Player1,160046) // The Asylum wardstone glows slightly, in reaction to some magical energies close by.
END
IF
GlobalGT("GovtMeetGuards","GLOBAL",3)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303164)) // Running block 546 of BALDUR.BCS
SetGlobal("GovtMeetGuards","GLOBAL",2)
DisplayStringHead("Kiyone",160047) // Must we fight so many men of the law?
ReputationInc(-1)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303165)) // Running block 547 of BALDUR.BCS
SetGlobal("GovtMeetGuards","GLOBAL",2)
DisplayStringHead("Kiyone",160048) // More needless killing...
ReputationInc(-1)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303166)) // Running block 548 of BALDUR.BCS
SetGlobal("GovtMeetGuards","GLOBAL",2)
DisplayStringHead("Kiyone",160049) // This weighs heavily on my conscience.
ReputationInc(-1)
END
IF
OR(2)
InParty("Kiyone")
InParty("Kova")
OR(
Allegiance("habrega",ENEMY)
Allegiance("bylanna",ENEMY)
Allegiance("hprelate",ENEMY)
Allegiance("Z#ARDEL",ENEMY)
Allegiance("Z#Baev",ENEMY)
Dead("hprelate")
Dead("bylanna")
Dead("habrega")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303167)) // Running block 549 of BALDUR.BCS
DisplayStringHead("Kiyone",160050) // No, I cannot allow this!
DisplayStringHead("Kova",160051) // This is wrong, and I cannot pretend otherwise.
ActionOverride("Kiyone",Enemy())
ActionOverride("Kova",Enemy())
END
IF
PartyRested()
GlobalGT("Z#PartyRested","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303168)) // Running block 550 of BALDUR.BCS
SetGlobal("Z#PartyRested","GLOBAL",0)
MoveViewObject(Player1,INSTANT)
END
IF
GlobalGT("KKRomance","GLOBAL",0)
PartyRested()
OR(10)
AreaCheck("AR0313")
AreaCheck("AR0406")
AreaCheck("AR0509")
AreaCheck("AR0513")
AreaCheck("AR0522")
AreaCheck("AR0704")
AreaCheck("AR0709")
AreaCheck("AR1105")
AreaCheck("AR1602")
AreaCheck("AR2010")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303169)) // Running block 551 of BALDUR.BCS
SetGlobal("Z#RestInn","GLOBAL",1)
END
IF
Global("KiyoOut","GLOBAL",0)
Global("Chapter","GLOBAL",2)
ReputationGT(Player1,12)
!Alignment(Player1,MASK_EVIL)
Global("FindingKova","GLOBAL",0)
OR(2)
AreaType(OUTDOOR)
AreaType(FOREST)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303170)) // Running block 552 of BALDUR.BCS
SetGlobal("KiyoOut","GLOBAL",1)
CreateCreatureObjectOffScreen("Kiyone",Player1,0,0,0) // Kiyone
END
IF
Global("BregaTalk","GLOBAL",248)
InParty("Kova")
InParty("Kiyone")
AreaCheck("AR1002")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303171)) // Running block 553 of BALDUR.BCS
ActionOverride("HABREGA",ForceSpell("HaBrega",INQUIS_TRUE_SIGHT))
Wait(1)
ActionOverride("Kova",JumpToPoint([1100.560]))
MoveViewPoint([1100.560],INSTANT)
SetGlobal("BregaTalk","GLOBAL",249)
END
IF
Global("CornTalk","GLOBAL",248)
InParty("Kova")
InParty("Kiyone")
AreaCheck("AR1002")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303172)) // Running block 554 of BALDUR.BCS
SetGlobal("CornTalk","GLOBAL",249)
ActionOverride("CORNEIL",ForceSpell("Corneil",INQUIS_TRUE_SIGHT))
Wait(2)
SetGlobal("CornTalk","GLOBAL",250)
ActionOverride("Kova",JumpToPoint([560.920]))
MoveViewPoint([560.920],INSTANT)
SetGlobal("FindingKova","GLOBAL",250)
END
IF
Global("Z#KharenMove","GLOBAL",5)
AreaCheckObject("AR1002",Player1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303173)) // Running block 555 of BALDUR.BCS
SetGlobal("Z#KharenMove","GLOBAL",6)
StartDialogueNoSet(Player1)
END
IF
Global("KvAnomFight","GLOBAL",2)
!Dead("Anomen")
!Dead("Kova")
!StateCheck("Kova",STATE_INVISIBLE)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303174)) // Running block 556 of BALDUR.BCS
ActionOverride("Anomen",Attack("Kova"))
END
IF
Global("KvAnomFight","GLOBAL",2)
!Dead("Anomen")
Dead("Kova")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303175)) // Running block 557 of BALDUR.BCS
SetGlobal("KvAnomFight","GLOBAL",3)
SetGlobal("FindingKova","GLOBAL",250)
ActionOverride("Kova",LeaveParty())
ActionOverride("Anomen",JoinParty())
SetCursorState(FALSE)
ActionOverride("Anomen",StartDialogueNoSet(Player1))
END
IF
Global("KvAnomFight","GLOBAL",2)
Dead("Anomen")
!Dead("Kova")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303176)) // Running block 558 of BALDUR.BCS
SetGlobal("KvAnomFight","GLOBAL",3)
ActionOverride("Anomen",LeaveParty())
ActionOverride("Kova",JoinParty())
SetCursorState(FALSE)
ActionOverride("Kova",StartDialogueNoSet(Player1))
END
IF
GlobalGT("KyVicFight","GLOBAL",0)
Dead("Kiyone")
!Dead("Viconia")
!Global("KyVicFight","GLOBAL",3)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303177)) // Running block 559 of BALDUR.BCS
ActionOverride("Viconia",StartDialogueNoSet(Player1))
END
IF
Dead("Kiyone")
Dead("Kova")
Global("FindingKova","GLOBAL",112)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303178)) // Running block 560 of BALDUR.BCS
AddexperienceParty(5000)
SetGlobal("FindingKova","GLOBAL",113)
AddJournalEntry(154869,QUEST) // Hunting a Criminal After finding Kova, I moved to slay him, but Kiyone intervened and I was forced to kill her as well. However, taking the criminal's blade to Chief Inspector Brega should get me credit for bringing the criminal to justice.
END
IF
InParty("Kiyone")
InParty("Kova")
Global("BKKChat","GLOBAL",
Global("KKRomance","GLOBAL",2)
Global("KKInStage2x","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303179)) // Running block 561 of BALDUR.BCS
SetGlobal("KKInStage2x","GLOBAL",1)
SetGlobal("KKStage21","GLOBAL",1)
END
IF
InParty("Kiyone")
InParty("Kova")
Global("BKKChat","GLOBAL",7)
Global("KKRomance","GLOBAL",1)
Global("KKInStage1x","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #0
ActionOverride(Player1,DisplayString(Myself,303180)) // Running block 562 of BALDUR.BCS
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303181)) // Running block 563 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",1)
SetGlobal("KKStage12","GLOBAL",2)
SetGlobal("KKStage13","GLOBAL",3)
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303182)) // Running block 564 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",1)
SetGlobal("KKStage12","GLOBAL",2)
SetGlobal("KKStage13","GLOBAL",4)
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303183)) // Running block 565 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",2)
SetGlobal("KKStage12","GLOBAL",1)
SetGlobal("KKStage13","GLOBAL",3)
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303184)) // Running block 566 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",2)
SetGlobal("KKStage12","GLOBAL",1)
SetGlobal("KKStage13","GLOBAL",4)
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303185)) // Running block 567 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",2)
SetGlobal("KKStage12","GLOBAL",3)
SetGlobal("KKStage13","GLOBAL",1)
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303186)) // Running block 568 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",2)
SetGlobal("KKStage12","GLOBAL",3)
SetGlobal("KKStage13","GLOBAL",4)
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303187)) // Running block 569 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",2)
SetGlobal("KKStage12","GLOBAL",4)
SetGlobal("KKStage13","GLOBAL",1)
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303188)) // Running block 570 of BALDUR.BCS
SetGlobal("KKInStage1x","GLOBAL",1)
SetGlobal("KKStage11","GLOBAL",2)
SetGlobal("KKStage12","GLOBAL",4)
SetGlobal("KKStage13","GLOBAL",3)
END
IF
InPartyAllowDead("Kova")
!InParty("Kova")
Global("KovaDied","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303189)) // Running block 571 of BALDUR.BCS
SetGlobal("KovaDied","GLOBAL",1)
END
IF
InPartyAllowDead("Kiyone")
!InParty("Kiyone")
Global("KiyoDied","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303190)) // Running block 572 of BALDUR.BCS
SetGlobal("KiyoDied","GLOBAL",1)
END
IF
AreaCheck("AR0306")
GlobalGT("Z#MeetingSeida","GLOBAL",3)
Global("Z#ShowRenalGone","AR0306",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303191)) // Running block 573 of BALDUR.BCS
SetGlobal("Z#ShowRenalGone","AR0306",1)
DisplayStringHead(Player1,160052) // This level is noticeably empty. Renal is probably reluctant to meet you after your face-off with Seida.
END
IF
AreaCheck("AR0307")
GlobalGT("Z#MeetingSeida","GLOBAL",3)
Global("Z#ShowRenalGone","AR0307",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303192)) // Running block 574 of BALDUR.BCS
SetGlobal("Z#ShowRenalGone","AR0307",1)
DisplayStringHead(Player1,160053) // This place seems rather empty. Perhaps Aran does not wish to risk your retribution after your run-in with Seida.
END
IF
OR(2)
!InParty("Kova")
!InParty("Kiyone")
Global("Z#KKHardFight","GLOBAL",1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303193)) // Running block 575 of BALDUR.BCS
SetGlobal("Z#KKHardFight","GLOBAL",0)
END
IF
Global("ZKKHardFight","GLOBAL",1)
!AreaCheckObject("AR1402",Player1)
!AreaCheckObject("AR2807",Player1)
!AreaCheckObject("AR0331",Player1)
!AreaCheckObject("AR2102",Player1)
!AreaCheckObject("AR1203",Player1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303194)) // Running block 576 of BALDUR.BCS
SetGlobal("Z#KKHardFight","GLOBAL",0)
END
IF
AreaType(CITY)
InParty("Kova")
!Global("FindingKova","GLOBAL",255)
!GlobalTimerNotExpired("KKCowlT","GLOBAL")
!ActuallyInCombat()
!Global("BribeCorn","GLOBAL",1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #90
ActionOverride(Player1,DisplayString(Myself,303195)) // Running block 577 of BALDUR.BCS
SetGlobalTimer("KKCowlT","GLOBAL",FIVE_DAYS)
SetGlobal("KKCowl","GLOBAL",1)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303196)) // Running block 578 of BALDUR.BCS
SetGlobalTimer("KKCowlT","GLOBAL",FIVE_DAYS)
END
IF
Global("BribeCorn","GLOBAL",1)
!GlobalTimerNotExpired("KKCowlT","GLOBAL")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303197)) // Running block 579 of BALDUR.BCS
SetGlobalTimer("KKCowlT","GLOBAL",18000)
SetGlobal("BribeCorn","GLOBAL",0)
END
IF
InParty("Kova")
Global("ShadowHunt","GLOBAL",1)
!Global("FindingKova","GLOBAL",255)
!RealGlobalTimerNotExpired("KKThiefT","GLOBAL")
!ActuallyInCombat()
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #90
ActionOverride(Player1,DisplayString(Myself,303198)) // Running block 580 of BALDUR.BCS
RealSetGlobalTimer("KKThiefT","GLOBAL",TWENTY_HOURS)
SetGlobal("KKThief","GLOBAL",1)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303199)) // Running block 581 of BALDUR.BCS
RealSetGlobalTimer("KKThiefT","GLOBAL",TWENTY_HOURS)
END
IF
InParty("Kova")
Global("ShadowHunt","GLOBAL",2)
!Global("FindingKova","GLOBAL",255)
!RealGlobalTimerNotExpired("KKThiefT","GLOBAL")
!ActuallyInCombat()
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #90
ActionOverride(Player1,DisplayString(Myself,303200)) // Running block 582 of BALDUR.BCS
RealSetGlobalTimer("KKThiefT","GLOBAL",9000)
SetGlobal("KKThief","GLOBAL",1)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303201)) // Running block 583 of BALDUR.BCS
RealSetGlobalTimer("KKThiefT","GLOBAL",9000)
END
IF
InParty("Kova")
GlobalGT("ShadowHunt","GLOBAL",2)
!Global("FindingKova","GLOBAL",255)
!RealGlobalTimerNotExpired("KKThiefT","GLOBAL")
!ActuallyInCombat()
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #90
ActionOverride(Player1,DisplayString(Myself,303202)) // Running block 584 of BALDUR.BCS
RealSetGlobalTimer("KKThiefT","GLOBAL",12600)
SetGlobal("KKThief","GLOBAL",1)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303203)) // Running block 585 of BALDUR.BCS
RealSetGlobalTimer("KKThiefT","GLOBAL",12600)
END
IF
InParty("Kova")
Global("GovtGuards","GLOBAL",1)
!Global("FindingKova","GLOBAL",255)
!GlobalTimerNotExpired("KKGovtT","GLOBAL")
!ActuallyInCombat()
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #90
ActionOverride(Player1,DisplayString(Myself,303204)) // Running block 586 of BALDUR.BCS
SetGlobalTimer("KKGovtT","GLOBAL",24480)
SetGlobal("KKGovt","GLOBAL",1)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303205)) // Running block 587 of BALDUR.BCS
SetGlobalTimer("KKGovtT","GLOBAL",24480)
END
IF
Global("KKJoin","GLOBAL",1)
OR(2)
!Global("PlayerLooksLikeDrow","GLOBAL",1)
!GlobalLT("KKDrowFormChat","GLOBAL",2)
InParty("Kova")
InParty("Kiyone")
!ActuallyInCombat()
!RealGlobalTimerNotExpired("KKBanterTMin","GLOBAL")
!RealGlobalTimerNotExpired("KKBanterT","GLOBAL")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #45
ActionOverride(Player1,DisplayString(Myself,303206)) // Running block 588 of BALDUR.BCS
RealSetGlobalTimer("KKBanterT","GLOBAL",FIVE_HOURS)
ActionOverride("Kiyone",Interact("Kova"))
RESPONSE #45
ActionOverride(Player1,DisplayString(Myself,303207)) // Running block 589 of BALDUR.BCS
RealSetGlobalTimer("KKBanterT","GLOBAL",FIVE_HOURS)
ActionOverride("Kova",Interact("Kiyone"))
END
IF
Global("KKJoin","GLOBAL",1)
Global("Chapter","GLOBAL",6)
GlobalLT("KKInStage1x","GLOBAL",2)
InParty("Kova")
InParty("Kiyone")
!ActuallyInCombat()
!RealGlobalTimerNotExpired("KKBanterTMin","GLOBAL")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #45
ActionOverride(Player1,DisplayString(Myself,303208)) // Running block 590 of BALDUR.BCS
RealSetGlobalTimer("KKBanterTMin","GLOBAL",EIGHT_MINUTES)
ActionOverride("Kiyone",Interact("Kova"))
RESPONSE #45
ActionOverride(Player1,DisplayString(Myself,303209)) // Running block 591 of BALDUR.BCS
RealSetGlobalTimer("KKBanterTMin","GLOBAL",EIGHT_MINUTES)
ActionOverride("Kova",Interact("Kiyone"))
END
IF
AreaCheck("AR2102")
OR(2)
InParty("Kova")
InParty("Kiyone")
Global("Z#DrowChange","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303210)) // Running block 592 of BALDUR.BCS
SetGlobal("Z#DrowChange","GLOBAL",1)
RealSetGlobalTimer("KKBanterT","GLOBAL",THREE_HOURS)
END
IF
Global("KKJoin","GLOBAL",1)
Global("PlayerLooksLikeDrow","GLOBAL",1)
GlobalLT("KKDrowFormChat","GLOBAL",2)
InParty("Kova")
InParty("Kiyone")
!ActuallyInCombat()
!RealGlobalTimerNotExpired("KKBanterT","GLOBAL")
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,303211)) // Running block 593 of BALDUR.BCS
ActionOverride("Kiyone",Interact("Kova"))
RealSetGlobalTimer("KKBanterT","GLOBAL",THREE_HOURS)
RESPONSE #50
ActionOverride(Player1,DisplayString(Myself,303212)) // Running block 594 of BALDUR.BCS
ActionOverride("Kova",Interact("Kiyone"))
RealSetGlobalTimer("KKBanterT","GLOBAL",THREE_HOURS)
END
IF
Global("Z#Brynn1Spoke","GLOBAL",1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303213)) // Running block 595 of BALDUR.BCS
SetGlobal("Z#Brynn1Spoke","GLOBAL",2)
CreateCreatureObjectOffset("Z#Assas3",Player1,[20.-20]) // Assassin
ChangeEnemyAlly("Z#Assas3",NEUTRAL)
ActionOverride("Z#Assas3",StartDialog("Z#BRYNN2",Player1))
END
IF
GlobalGT("JermClue","GLOBAL",2)
GlobalGT("LOAClue","GLOBAL",2)
GlobalGT("DayvClue","GLOBAL",2)
GlobalGT("BaevClue","GLOBAL",2)
Global("MetKharen","GLOBAL",3)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303214)) // Running block 596 of BALDUR.BCS
SetGlobal("Z#Trial","GLOBAL",2)
END
IF
Global("Z#NoMoreGovt","GLOBAL",1)
GlobalLT("GovtGuards","GLOBAL",4)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303215)) // Running block 597 of BALDUR.BCS
SetGlobal("GovtGuards","GLOBAL",4)
END
IF
Global("MetKharen","GLOBAL",3)
Global("JermClue","GLOBAL",3)
Global("LOAClue","GLOBAL",3)
Global("DayvClue","GLOBAL",3)
Global("Z#BaevrinPlot","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303216)) // Running block 598 of BALDUR.BCS
SetGlobalTimer("Z#BaevrinPlotT","GLOBAL",EIGHT_HOURS)
SetGlobal("Z#BaevrinPlot","GLOBAL",1)
END
IF
Global("Z#Trial","GLOBAL",0)
GlobalGT("DayvClue","GLOBAL",0)
OR(2)
GlobalGT("JermClue","GLOBAL",0)
GlobalGT("LOAClue","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303217)) // Running block 599 of BALDUR.BCS
SetGlobal("Z#Trial","GLOBAL",1)
END
IF
GlobalGT("JermClue","GLOBAL",0)
GlobalGT("LOAClue","GLOBAL",0)
Global("Z#Trial","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303218)) // Running block 600 of BALDUR.BCS
SetGlobal("Z#Trial","GLOBAL",1)
END
IF
GlobalTimerExpired("ImoenDream1","GLOBAL")
Global("HadImoenDream1","GLOBAL",0)
GlobalLT("Chapter","GLOBAL",4)
Global("Z#GotGameDream","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303219)) // Running block 601 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",1)
END
IF
GlobalLT("Chapter","GLOBAL",4)
Global("HadImoenDream1","GLOBAL",1)
!GlobalTimerExpired("JonDream1","GLOBAL")
Global("Z#GotGameDream","GLOBAL",1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303220)) // Running block 602 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",0)
END
IF
GlobalTimerExpired("JonDream1","GLOBAL")
Global("HadJonDream1","GLOBAL",0)
GlobalLT("Chapter","GLOBAL",4)
Global("Z#GotGameDream","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303221)) // Running block 603 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",1)
END
IF
GlobalLT("Chapter","GLOBAL",4)
Global("HadImoenDream1","GLOBAL",1)
Global("HadJonDream1","GLOBAL",1)
!GlobalTimerExpired("JonDream2","GLOBAL")
Global("Z#GotGameDream","GLOBAL",1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303222)) // Running block 604 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",0)
END
IF
GlobalTimerExpired("JonDream2","GLOBAL")
Global("HadJonDream2","GLOBAL",0)
GlobalLT("Chapter","GLOBAL",4)
Global("Z#GotGameDream","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303223)) // Running block 605 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",1)
END
IF
GlobalLT("Chapter","GLOBAL",4)
Global("HadImoenDream1","GLOBAL",1)
Global("HadJonDream1","GLOBAL",1)
Global("HadJonDream2","GLOBAL",1)
Global("Z#GotGameDream","GLOBAL",1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303224)) // Running block 606 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",0)
END
IF
!GlobalLT("Chapter","GLOBAL",4)
OR(2)
!GlobalTimerExpired("EllesimeDream1","GLOBAL")
!Global("HadEllesimeDream1","GLOBAL",0)
OR(3)
!GlobalGT("DrowTalk","GLOBAL",3)
!Global("HadSlayerDream","GLOBAL",0)
!GlobalGT("AsylumPlot","GLOBAL",54)
Global("Z#GotGameDream","GLOBAL",1)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303225)) // Running block 607 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",0)
END
IF
GlobalGT("DrowTalk","GLOBAL",3)
Global("HadSlayerDream","GLOBAL",0)
GlobalGT("AsylumPlot","GLOBAL",54)
Global("Z#GotGameDream","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303226)) // Running block 608 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",1)
END
IF
!GlobalLT("Chapter","GLOBAL",4)
GlobalTimerExpired("EllesimeDream1","GLOBAL")
Global("HadEllesimeDream1","GLOBAL",0)
Global("Z#GotGameDream","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303227)) // Running block 609 of BALDUR.BCS
SetGlobal("Z#GotGameDream","GLOBAL",1)
END
IF
OR(2)
Dead("Kova")
Dead("Kiyone")
!InPartyAllowDead("Kova")
!InPartyAllowDead("Kiyone")
Global("Z#JournalClean","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303228)) // Running block 610 of BALDUR.BCS
SetGlobal("Z#JournalClean","GLOBAL",1)
EraseJournalEntry(154862) // Hunting a Criminal I was joined by ranger called Kiyone, who requires my aid on a case regarding a criminal named Kova. From the sound of things, he could well prove to be dangerous, although she believes he is innocent. The price on his head is also pretty respectable. I shall probably find out more only after I have helped Kiyone find the man, whom she believes to be in the Windspear Hills.
EraseJournalEntry(154861) // Hunting a Criminal I was joined by ranger called Kiyone, who requires my aid on a case regarding a criminal named Kova. From the sound of things, he could well prove to be dangerous, although she believes he is innocent. The price on his head is also pretty respectable. I shall probably find out more only after I have helped Kiyone find the man, whom she believes to be in the Windspear Hills, fishing. I suspect she knows him though, so it should be easier than what was apparent.
EraseJournalEntry(154860) // Proving Kova's Innocence I have given the benefit of doubt to the criminal Kova, who looks to prove his innocent before the Council of Six. We should proceed posthaste to Magistrate Bylanna to gain some grace for the investigation. Possible clues might come from the Docks where the Shadow Thieves operate, and if we meet any Cowled Wizards we might be able to ask them for information. Meantime we'd best be looking over our shoulders for those who wish to hunt down Kova.
EraseJournalEntry(154864) // Proving Kova's Innocence Kiyone has convinced Magistrate Bylanna to give us some time for the investigation, however if we fail to pass new evidence to her messenger, matters could well become unpleasant. Possible clues might come from the Docks where the Shadow Thieves operate, and I should look out for Cowled Wizards we might meet. Meantime we'd best be looking over our shoulders for those who wish to hunt down Kova.
EraseJournalEntry(154871) // Proving Kova's Innocence - Nobles' Murders Chief Inspector Brega has directed us to Inspector Dayven, who was the one who investigated Kova's alleged murders of the Nobles. He can probably be found in the Prison. Maybe he can provide us with the clues we need.
EraseJournalEntry(154859) // Proving Kova's Innocence - Nobles' Murders After checking with Chief Inspector Brega, it appears that Dayven was the one who suggested to him the weapon wounds on the nobles' bodies could be matched to his suspect. This is different from Dayven's indirect mention that the match was found because he presented his findings to Brega, who would presumably then take note of the match. It appears that something is not quite what it seems.
EraseJournalEntry(154867) // Proving Kova's Innocence - Nobles' Murders Renal Bloodscalp has, for a considerable fee, agreed to help us find out more about Inspector Dayven. Perhaps it would tell us if the report Dayven gave Brega was accurate or influenced through other means. We should be able to go back to Renal after a day is up.
EraseJournalEntry(154868) // Proving Kova's Innocence - Nobles' Murders We have found out that Dayven was apparently bribed by Shadow Thieves to bring the wounds on the body to Inspector Brega's attention, to link him to Kova's case. It should be an interesting piece of information to confront Dayven with or to inform Brega of.
EraseJournalEntry(154866) // Proving Kova's Innocence - Nobles' Murders After re-investigating the murders of the nobles, the truth of the matter has been that, regardless of the bribe Dayven took, the bodies indeed carry the marks of the make of Kova's weapon. The bribe only gives a hint as to something suspicious going on, but it cannot help prove his innocence unless more evidence is found.
EraseJournalEntry(154865) // Proving Kova's Innocence - Enforcer Murders We have recovered a note from a Cowled Wizard, pointing us towards a person called Jermien who might be able to give us information on who was behind the Enforcer murders. The note might not be evidence enough on its own, but if we can find Jermien it should come in helpful.
EraseJournalEntry(160034) // Proving Kova's Innocence - Enforcer Murders Jermien gave us the information we need, and a note that he signed clearly stating what he heard from his now deceased student Deros. The identity of the white-haired girl who is alleged to have committed the murders is still unknown. This evidence should sit favourably with Bylanna.
EraseJournalEntry(160035) // Proving Kova's Innocence - Enforcer Murders Bylanna received Jermien's note well, but she has reason to be unconvinced of the integrity of our source. This is mainly as Corneil has reported to her that Jermien could not be found, and she believes that he could have wrote the note under duress before being done in. It appears that whoever is trying to hinder the truth of the matter from coming to light is very aware of our movements. Meantime Bylanna has hinted that she would be satisfied if the actual murderer could be identified.
EraseJournalEntry(154858) // Proving Kova's Innocence - Nobles' Murders Kova commented on how Dayven might not have said everything about linking the murders up, then he and Kiyone concluded that it would be well to check with someone who can verify what Dayven told us.
EraseJournalEntry(160036) // Proving Kova's Innocence - Village Poisoning We have recovered from Mae'Var's documents a Letter of Authority from one Seida within the Shadow Thieves who ordered the poisoning of the village. It should be a rather curious detail since if Kova is guilty, it is unlikely he would be wanted by the Shadow Thieves.
EraseJournalEntry(160037) // Proving Kova's Innocence - Village Poisoning Bylanna took the evidence rather well, and she suspects some intrigue within the Shadow Thief ranks. Still, she has pointed out that it is no concrete evidence that Kova did not poison the village, just a point of interest that the Shadow Thieves authorised the poisoning.
EraseJournalEntry(154873) // Proving Kova's Innocence Gaelan has sent me a note from Renal telling me he might have information regarding Kova's case. It is probable though, that the information won't come cheaply.
EraseJournalEntry(154874) // Proving Kova's Innocence - Nobles' Murders Renal has informed us that apparently Seida also possesses a blade of a similar make and design to Kova's, apparently forged and designed by the same person. Once we have disposed of Bodhi, he advises us to go to Aran, and to get to Seida from there. His interests in the matter apparently involves removing a rather vexing rival.
EraseJournalEntry(154885) // Proving Kova's Innocence - Nobles' Murders Aran has agreed to allow us to deal with Seida, however he has insisted that the guildmaster come to no harm. He has provided us with a suitable item to use on Seida, however it may only be cast when Seida is unconscious and the casting is not interrupted. Kiyone has agreed as well, believing it would be the best to bring him before the court with his weapon. When we are ready, Aran will lead us to one of the back alleys where he has summoned Seida to for a meeting.
EraseJournalEntry(154886) // Proving Kova's Innocence - Nobles' Murders With the presentation of Seida and his weapon to Brega, and how Renal hinted that the ransom obtained from the nobles matches the reward money that the Shadow Thieves were offering to apprehend Kova, Kova will likely be acquitted of that particular charge when the time comes for his trial.
EraseJournalEntry(154872) // Proving Kova's Innocence - Enforcer Murders We encountered a band of Cowled Wizards on our departure from Spellhold, and one of them was one that Kova identified as Kharen. She coincidentally, matches the description that Jermien provided, and we have reason to believe she is the one who murdered the Enforcers in order to frame Kova.
EraseJournalEntry(160038) // Proving Kova's Innocence - Enforcer Murders We have spoken to Bylanna about the matter, and it is likely she will drop that charge against Kova when the time comes. Corneil, however, appears to be unconvinced of the charges and will not drop the matter. We need some more information if we are to get his Cowled Wizards off our tail. Kova hazards that Kharen is Seida's daughter, and if we get a hold of him it might help.
EraseJournalEntry(160039) // Proving Kova's Innocence - Enforcer Murders With the capture of Seida, Kova is convinced we need someone to keep an eye on him, and who can investigate the identity of the person behind his release, if we are ever to link Kharen to Seida.
EraseJournalEntry(160040) // Proving Kova's Innocence - Enforcer Murders As a means of thanking for us keeping his secret from Brega, Dayven has agreed to keep an eye on Seida for the duration of his stay within the prison, and to inform us once he has found evidence linking Kharen to Seida.
EraseJournalEntry(160041) // Proving Kova's Innocence - Enforcer Murders In the light of Seida's release, Dayven has presented us with evidence concerning Kharen being the daughter of Seida, and has stood with us as witness to Corneil. Corneil rather grudgingly thanked us for the aid in uncovering the matter, before finally agreeing to detract the order on the apprehension of our party for our aid of Kova.
EraseJournalEntry(154875) // Proving Kova's Innocence - Village Poisoning With the amount of evidence we've already accumulated on Kova, Brega has agreed to give us access to his witness of the the Poisoning Poisoning. He told us the person was someone called Baevrin, and could be found in one of the upper rooms of the Five Flagons' Inn.
EraseJournalEntry(154876) // Proving Kova's Innocence - Village Poisoning After a confrontation of sorts, the witness Baevrin has acknowledged that he was lying, but that the Shadow Thieves are holding on to a girl called Adylin whom he loves, and he had no choice but to say what he did. Perhaps there may be some way of finding out where Adylin is kept.
EraseJournalEntry(154877) // Proving Kova's Innocence - Village Poisoning Arledrian has provided us with the information on where Adylin is held, albeit at a price. She is held on the third floor of Delosar's Inn in the Bridge District.
EraseJournalEntry(154878) // Proving Kova's Innocence - Village Poisoning Baevrin is overjoyed to be reunited with his beloved, and has told us he will immediately inform Inspector Brega. I have agreed to let him go with Myroven and the guards to inform Brega, and they should arrive about the time I make my way to the government district.
EraseJournalEntry(154879) // Proving Kova's Innocence - Village Poisoning Baevrin is overjoyed to be reunited with his beloved, and has told us he will immediately inform Inspector Brega. However, at Kiyone's behest, I have advised him to remain in hiding while I go and speak to Brega. We will bring the inspector Brega to the rendezvous at the house north of the Five Flagons to meet them.
EraseJournalEntry(154880) // Proving Kova's Innocence - Village Poisoning Baevrin is overjoyed to be reunited with his beloved, and has told us he will immediately inform Inspector Brega. However, I have decided we will escort him to Brega, to ensure that he and Adylin arrive safely to serve as witnesses.
EraseJournalEntry(154884) // Proving Kova's Innocence - Village Poisoning I arrived to meet Inspector Brega, only to find that Baevrin and Adylin, as well as Myroven and the guards accompanying them were found murdered along the way to the Council building. Inspector Brega was deeply disturbed, and agreed to put in the full report to Magistrate Bylanna on the matter, but with Baevrin's previous testimony still standing, there is only so much weight such a note can lend.
EraseJournalEntry(154883) // Proving Kova's Innocence - Village Poisoning I brought Inspector Brega to north of the Five Flagons Inn, only to find Baevrin, Adylin, and the guards who were protecting them all murdered in the building. Inspector Brega was deeply disturbed, and agreed to put in the full report to Magistrate Bylanna on the matter, but with Baevrin's previous testimony still standing, there is only so much weight such a note can lend.
EraseJournalEntry(154881) // Proving Kova's Innocence - Village Poisoning While escorting Baevrin to Brega, we encountered a band of assassins lying in wait for us as we travelled. Although we killed the lot of them, we were unable to prevent them from killing Baevrin. Inspector Brega was deeply disturbed when he came to hear of it, and he and Myroven will provide a full report to Magistrate Bylanna on the matter. However, with Baevrin's previous testimony still standing, there is only so much weight such a note can lend.
EraseJournalEntry(154882) // Proving Kova's Innocence - Village Poisoning While escorting Baevrin to Brega, we encountered a band of assassins lying in wait for us as we travelled. It is fortunate that I managed to deal with them before they killed Baevrin. He made it to the Council of Six building safely to alter the previous statement he had made, and I am confident that Kova will be acquitted of this charge.
END
IF
!InParty("Kiyone")
OR(6)
PartyHasItem("KiyoArm3") // Verdant Vigilante +4
PartyHasItem("KiyoArm2") // Verdant Vigilant +2
PartyHasItem("KiyoArm1") // Verdant Vigil
PartyHasItem("KiyoBow3") // Sight of the Sentinel +3
PartyHasItem("KiyoBow2") // Gaze of the Sentinel +2
PartyHasItem("KiyoBow1") // Eye of the Sentinel +1
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303229)) // Running block 611 of BALDUR.BCS
TakePartyItemAll("KiyoArm3") // Verdant Vigilante +4
TakePartyItemAll("KiyoArm2") // Verdant Vigilant +2
TakePartyItemAll("KiyoArm1") // Verdant Vigil
TakePartyItemAll("KiyoBow3") // Sight of the Sentinel +3
TakePartyItemAll("KiyoBow2") // Gaze of the Sentinel +2
TakePartyItemAll("KiyoBow1") // Eye of the Sentinel +1
END
IF
!InParty("Kova")
OR(6)
PartyHasItem("KovaArm5") // Haeloven +2
PartyHasItem("KovaArm2") // Haeloven +1
PartyHasItem("KovaArm1") // Haeloven
PartyHasItem("KovaDag3") // Navaeren +3
PartyHasItem("KovaDag2") // Navaeren +2
PartyHasItem("KovaDag5") // Navaeren +5
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303230)) // Running block 612 of BALDUR.BCS
TakePartyItemAll("KovaArm5") // Haeloven +2
TakePartyItemAll("KovaArm2") // Haeloven +1
TakePartyItemAll("KovaArm1") // Haeloven
TakePartyItemAll("KovaDag3") // Navaeren +3
TakePartyItemAll("KovaDag2") // Navaeren +2
TakePartyItemAll("KovaDag5") // Navaeren +5
END
IF
OR(3)
NumItemsPartyGT("KovaDag3",1) // Navaeren +3
NumItemsPartyGT("KovaDag2",1) // Navaeren +2
NumItemsPartyGT("KovaDag5",1) // Navaeren +5
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303231)) // Running block 613 of BALDUR.BCS
TakePartyItemAll("KovaDag3") // Navaeren +3
TakePartyItemAll("KovaDag2") // Navaeren +2
TakePartyItemAll("KovaDag5") // Navaeren +5
END
IF
OR(3)
NumItemsPartyGT("KovaArm5",1) // Haeloven +2
NumItemsPartyGT("KovaArm2",1) // Haeloven +1
NumItemsPartyGT("KovaArm1",1) // Haeloven
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303232)) // Running block 614 of BALDUR.BCS
TakePartyItemAll("KovaArm5") // Haeloven +2
TakePartyItemAll("KovaArm2") // Haeloven +1
TakePartyItemAll("KovaArm1") // Haeloven
END
IF
OR(3)
NumItemsPartyGT("KiyoArm3",1) // Verdant Vigilante +4
NumItemsPartyGT("KiyoArm2",1) // Verdant Vigilant +2
NumItemsPartyGT("KiyoArm1",1) // Verdant Vigil
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303233)) // Running block 615 of BALDUR.BCS
TakePartyItemAll("KiyoArm3") // Verdant Vigilante +4
TakePartyItemAll("KiyoArm2") // Verdant Vigilant +2
TakePartyItemAll("KiyoArm1") // Verdant Vigil
END
IF
OR(3)
NumItemsPartyGT("KiyoBow3",1) // Sight of the Sentinel +3
NumItemsPartyGT("KiyoBow2",1) // Gaze of the Sentinel +2
NumItemsPartyGT("KiyoBow1",1) // Eye of the Sentinel +1
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303234)) // Running block 616 of BALDUR.BCS
TakePartyItemAll("KiyoBow3") // Sight of the Sentinel +3
TakePartyItemAll("KiyoBow2") // Gaze of the Sentinel +2
TakePartyItemAll("KiyoBow1") // Eye of the Sentinel +1
END
IF
OR(2)
NumItemsPartyGT("KyRing2",1) // Kiyone's Wedding Ring
NumItemsPartyGT("KyRing1",1) // Kiyone's Wedding Ring
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303235)) // Running block 617 of BALDUR.BCS
TakePartyItemAll("KyRing2") // Kiyone's Wedding Ring
TakePartyItemAll("KyRing1") // Kiyone's Wedding Ring
END
IF
OR(2)
NumItemsPartyGT("KvRing2",1) // Kova's Wedding Ring
NumItemsPartyGT("KvRing1",1) // Kova's Wedding Ring
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303236)) // Running block 618 of BALDUR.BCS
TakePartyItemAll("KvRing2") // Kova's Wedding Ring
TakePartyItemAll("KvRing1") // Kova's Wedding Ring
END
IF
!InParty("Kova")
OR(2)
PartyHasItem("KvRing2") // Kova's Wedding Ring
PartyHasItem("KvRing1") // Kova's Wedding Ring
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303237)) // Running block 619 of BALDUR.BCS
TakePartyItemAll("KvRing2") // Kova's Wedding Ring
TakePartyItemAll("KvRing1") // Kova's Wedding Ring
END
IF
!InParty("Kiyone")
OR(2)
PartyHasItem("KyRing2") // Kiyone's Wedding Ring
PartyHasItem("KyRing1") // Kiyone's Wedding Ring
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303238)) // Running block 620 of BALDUR.BCS
TakePartyItemAll("KyRing2") // Kiyone's Wedding Ring
TakePartyItemAll("KyRing1") // Kiyone's Wedding Ring
END
IF
Global("KKDream1","GLOBAL",10)
PartyRested()
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303239)) // Running block 621 of BALDUR.BCS
SetGlobal("KKDream1","GLOBAL",11)
ActionOverride(Player1,SetSequence(SEQ_AWAKE))
ActionOverride(Player2,SetSequence(SEQ_AWAKE))
ActionOverride(Player3,SetSequence(SEQ_AWAKE))
ActionOverride(Player4,SetSequence(SEQ_AWAKE))
ActionOverride(Player5,SetSequence(SEQ_AWAKE))
ActionOverride(Player6,SetSequence(SEQ_AWAKE))
END
IF
GlobalGT("D0Maevar","GLOBAL",4)
OR(2)
InPartyAllowDead("Kova")
InPartyAllowDead("Kiyone")
Global("Z#TrialClear","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303240)) // Running block 622 of BALDUR.BCS
SetGlobal("D0Maevar","GLOBAL",299)
END
IF
Global("D0Maevar","GLOBAL",299)
!Global("Z#TrialClear","GLOBAL",0)
Global("EndOfBG1","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303241)) // Running block 623 of BALDUR.BCS
SetGlobal("D0Maevar","GLOBAL",30)
END
IF
Global("M#AmberMatch","GLOBAL",0)
Gender(Player1,MALE)
CheckStatGT(Player1,11,CHR)
CheckStatGT(Player1,11,INT)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303242)) // Running block 624 of BALDUR.BCS
SetGlobal("M#AmberMatch","GLOBAL",1)
END
IF
Global("M#AmberMatch","GLOBAL",0)
OR(3)
!Gender(Player1,MALE)
!CheckStatGT(Player1,11,CHR)
!CheckStatGT(Player1,11,INT)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303243)) // Running block 625 of BALDUR.BCS
SetGlobal("M#AmberMatch","GLOBAL",2)
END
IF
Global("M#AmberMatch","GLOBAL",2)
Gender(Player2,MALE)
CheckStatGT(Player2,11,CHR)
CheckStatGT(Player2,11,INT)
CheckStat(Player2,0,MORALEBREAK)
!HasItemEquiped("belt05",Player2) // Girdle of Cognizance
!Name("BIDDE",Player2)
!Name("SUBRU",Player2)
!Name("JCBruce",Player2)
!Name("G#CASS",Player2)
!Name("FWGHARETH",Player2)
!Name("CLFHSFNX",Player2)
!Name("lrirenic",Player2)
!Name("DKido",Player2)
!Name("KWOLF",Player2)
!Name("Kindrek",Player2)
!Name("NATH",Player2)
!Name("SK#NEHT",Player2)
!Name("Therrin",Player2)
!Name("TSUJATH",Player2)
!Name("VANIM",Player2)
!Name("Wikaede",Player2)
!Name("TLXAN",Player2)
!Name("SDNPC",Player2)
!Name("Robilard",Player2)
!Name("Avaunis",Player2)
!Name("Adario",Player2)
!Name("KAGAINdd",Player2)
!Name("KIVANDD",Player2)
!Name("montaron",Player2)
!Name("xzardd",Player2)
!Name("yeslicdd",Player2)
!Name("BOLIVAR",Player2)
!Name("TOMASTM",Player2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303244)) // Running block 626 of BALDUR.BCS
SetGlobal("M#AmberMatch","GLOBAL",3)
END
IF
Global("M#AmberMatch","GLOBAL",2)
OR(33)
!Gender(Player2,MALE)
!CheckStatGT(Player2,11,CHR)
!CheckStatGT(Player2,11,INT)
CheckStat(Player2,0,MORALEBREAK)
!HasItemEquiped("belt05",Player2) // Girdle of Cognizance
!Name("BIDDE",Player2)
!Name("SUBRU",Player2)
!Name("JCBruce",Player2)
!Name("G#CASS",Player2)
!Name("FWGHARETH",Player2)
!Name("CLFHSFNX",Player2)
!Name("lrirenic",Player2)
!Name("DKido",Player2)
!Name("KWOLF",Player2)
!Name("Kindrek",Player2)
!Name("NATH",Player2)
!Name("SK#NEHT",Player2)
!Name("Therrin",Player2)
!Name("TSUJATH",Player2)
!Name("VANIM",Player2)
!Name("Wikaede",Player2)
!Name("TLXAN",Player2)
!Name("SDNPC",Player2)
!Name("Robilard",Player2)
!Name("Avaunis",Player2)
!Name("Adario",Player2)
!Name("KAGAINdd",Player2)
!Name("KIVANDD",Player2)
!Name("montaron",Player2)
!Name("xzardd",Player2)
!Name("yeslicdd",Player2)
!Name("BOLIVAR",Player2)
!Name("TOMASTM",Player2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303245)) // Running block 627 of BALDUR.BCS
SetGlobal("M#AmberMatch","GLOBAL",4)
END
IF
OR(2)
Global("M#AmberRomanceActive","GLOBAL",1)
Global("M#AmberRomanceActive","GLOBAL",2)
Global("M#AmberRomanceOut","GLOBAL",0)
OR(2)
GlobalLT("M#AmberKidnap","GLOBAL",2)
GlobalGT("M#AmberKidnap","GLOBAL",
!InPartyAllowDead("M#Amber")
!Dead("M#Amber")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303246)) // Running block 628 of BALDUR.BCS
SetGlobal("M#AmberRomanceOut","GLOBAL",1)
SetGlobalTimer("M#AmberOutOfParty","GLOBAL",25920)
END
IF
OR(2)
Global("M#AmberRomanceActive","GLOBAL",1)
Global("M#AmberRomanceActive","GLOBAL",2)
OR(2)
GlobalLT("M#AmberKidnap","GLOBAL",2)
GlobalGT("M#AmberKidnap","GLOBAL",
Global("M#AmberRomanceOut","GLOBAL",1)
Global("M#AmberRomanceWaiting","GLOBAL",0)
GlobalTimerExpired("M#AmberOutOfParty","GLOBAL")
!InPartyAllowDead("M#Amber")
!Dead("M#Amber")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303247)) // Running block 629 of BALDUR.BCS
SetGlobal("M#AmberRomanceActive","GLOBAL",3)
END
IF
OR(2)
Global("M#AmberRomanceActive","GLOBAL",1)
Global("M#AmberRomanceActive","GLOBAL",2)
Global("M#AmberRomanceOut","GLOBAL",1)
InPartyAllowDead("M#Amber")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303248)) // Running block 630 of BALDUR.BCS
SetGlobal("M#AmberRomanceOut","GLOBAL",0)
SetGlobal("M#AmberRomanceWaiting","GLOBAL",0)
RealSetGlobalTimer("M#AmberRomanceTime","GLOBAL",TWELVE_HOURS)
END
IF
Global("M#JillBracelet","GLOBAL",2)
GlobalTimerExpired("M#AmberQuestTime","GLOBAL")
!InParty("M#Amber")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303249)) // Running block 631 of BALDUR.BCS
SetGlobal("M#JillBracelet","GLOBAL",4)
MoveGlobalObjectOffScreen("M#Amber",Player1)
AddXPObject("M#Amber",750)
ActionOverride("M#Amber",ApplySpellRES("M#JBRACE",Myself)) // <NO TEXT>
RealSetGlobalTimer("M#AmberRomanceTime","GLOBAL",FOUR_HOURS)
ActionOverride("M#Amber",MoveToObject(Player1))
ActionOverride("M#Amber",Dialogue(Player1))
END
IF
Global("M#JillBracelet","GLOBAL",
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303250)) // Running block 632 of BALDUR.BCS
ActionOverride("M#Amber",ApplySpellRES("M#JBRACE",Myself)) // <NO TEXT>
SetGlobal("M#JillBracelet","GLOBAL",9)
RealSetGlobalTimer("M#AmberRomanceTime","GLOBAL",FOUR_HOURS)
END
IF
Global("M#AmberKidnap","GLOBAL",1)
RealGlobalTimerExpired("M#AmberQuestTime","GLOBAL")
InParty("M#Amber")
OR(7)
AreaCheck("ar0020")
AreaCheck("ar0300")
AreaCheck("ar0400")
AreaCheck("ar0500")
AreaCheck("ar0700")
AreaCheck("ar0800")
AreaCheck("ar2000")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303251)) // Running block 633 of BALDUR.BCS
Wait(10)
CreateCreatureObjectOffScreen("remage02","M#Amber",0,0,0) // Slaver Wizard
ChangeEnemyAlly("remage02",NEUTRAL)
ActionOverride("remage02",SetDialog("m#kcut"))
ActionOverride("remage02",ChangeAIScript("m#remage",OVERRIDE))
ActionOverride("remage02",ChangeAIScript("MAGE8A",CLASS))
CreateCreatureObject("refigh01","remage02",0,0,0) // Slaver
ChangeEnemyAlly("refigh01",NEUTRAL)
ActionOverride("refigh01",ChangeAIScript("m#reatta",OVERRIDE))
CreateCreatureObject("recler01","remage02",0,0,0) // Slaver
ChangeEnemyAlly("recler01",NEUTRAL)
ActionOverride("recler01",ChangeAIScript("m#reatta",OVERRIDE))
ActionOverride("recler01",ChangeAIScript("PRIES8A",CLASS))
CreateCreatureObject("rethie01","remage02",0,0,0) // Slaver
ChangeEnemyAlly("rethie01",NEUTRAL)
ActionOverride("rethie01",ChangeAIScript("m#reatta",OVERRIDE))
ActionOverride("rethie01",CreateItem("sw1h07",1,0,0)) // Short Sword
ActionOverride("rethie01",FillSlot(SLOT_WEAPON1))
CreateCreatureObject("rethie03","remage02",0,0,0) // Slaver
ChangeEnemyAlly("rethie03",NEUTRAL)
ActionOverride("rethie03",ChangeAIScript("m#reatta",OVERRIDE))
SetGlobal("M#AmberKidnap","GLOBAL",2)
StartCutSceneMode()
StartCutScene("m#kcut01")
END
IF
StateCheck("M#Amber",STATE_STONE_DEATH)
Global("M#AmberStoned","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303252)) // Running block 634 of BALDUR.BCS
SetGlobal("M#AmberStoned","GLOBAL",1)
END
IF
HasItemEquiped("r#wedrin",Player1) // Breudayael's Wedding Ring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303253)) // Running block 635 of BALDUR.BCS
CallLightning(Player1)
END
IF
HasItemEquiped("r#wedrin",Player2) // Breudayael's Wedding Ring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303254)) // Running block 636 of BALDUR.BCS
CallLightning(Player2)
END
IF
HasItemEquiped("r#wedrin",Player3) // Breudayael's Wedding Ring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303255)) // Running block 637 of BALDUR.BCS
CallLightning(Player3)
END
IF
HasItemEquiped("r#wedrin",Player4) // Breudayael's Wedding Ring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303256)) // Running block 638 of BALDUR.BCS
CallLightning(Player4)
END
IF
HasItemEquiped("r#wedrin",Player5) // Breudayael's Wedding Ring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303257)) // Running block 639 of BALDUR.BCS
CallLightning(Player5)
END
IF
HasItemEquiped("r#wedrin",Player6) // Breudayael's Wedding Ring
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303258)) // Running block 640 of BALDUR.BCS
CallLightning(Player6)
END
IF
Global("ys_Player1Vamp","GLOBAL",1)
GlobalTimerExpired("ys_PlayerIsUndead","GLOBAL")
CheckStat(Player1,9,INT)
CheckStat(Player1,9,WIS)
CheckStat(Player1,9,DEX)
CheckStat(Player1,9,CON)
CheckStat(Player1,17,STR)
CheckStat(Player1,3,CHR)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303259)) // Running block 641 of BALDUR.BCS
ReallyForceSpellRES("yspervmp",Player1)
SetGlobal("ys_Player1Vamp","GLOBAL",2)
Continue()
END
IF
GlobalTimerExpired("ysLiftCurse","GLOBAL")
Global("ysChangePPT","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303260)) // Running block 642 of BALDUR.BCS
HideAreaOnMap("ys1000")
RevealAreaOnMap("ys1001")
SetGlobal("ysChangePPT","GLOBAL",1)
Continue()
END
IF
GlobalGT("Chapter","GLOBAL",1)
Global("ysFFT_GDW","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303261)) // Running block 643 of BALDUR.BCS
RevealAreaOnMap("ys0390")
SetGlobal("ysFFT_GDW","GLOBAL",1)
Continue()
END
IF
Global("InnerD","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303262)) // Running block 644 of BALDUR.BCS
ActionOverride(Player1,StartDialog("Player1",Player1))
END
IF
Global("ISHGrannyTalk","GLOBAL",5)
RealGlobalTimerExpired("ISHGrannyTimer","GLOBAL")
Global("ISHBoySummon","GLOBAL",0)
!AreaType(DUNGEON)
!See([ENEMY])
!AreaCheck("ARISH6")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303263)) // Running block 645 of BALDUR.BCS
SetGlobal("ISHBoySummon","GLOBAL",1)
CreateCreatureObjectOffset("9xoboy",Player1,[30.30]) // Boy
Continue()
END
IF
PartyHasItem("ISHMAP") // Map
Global("INNERMAP","GLOBAL",0)
GlobalGT("CHAPTER","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303264)) // Running block 646 of BALDUR.BCS
SetGlobal("INNERMAP","GLOBAL",1)
RevealAreaOnMap("ARISH1")
Continue()
END
IF
Global("ISHTD","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303265)) // Running block 647 of BALDUR.BCS
SetGlobal("ISHTD","GLOBAL",2)
RealSetGlobalTimer("ISHSPELLT","GLOBAL",TWO_TURNS)
END
IF
RealGlobalTimerExpired("ISHSPELLT","GLOBAL")
Global("ISHTD","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303266)) // Running block 648 of BALDUR.BCS
SetGlobal("ISHTD","GLOBAL",0)
ApplySpellRES("ISHSPL2",Player1)
END
IF
Global("VA#TODPart1","GLOBAL",1)
!GlobalTimerNotExpired("VA#USTRAIN_ENCOUNTER","GLOBAL")
PartyRested()
XPGT(Player1,2500000)
!AreaCheck("ar1501")
!AreaCheck("ar1502")
!AreaCheck("ar1503")
!AreaCheck("ar1504")
!AreaCheck("ar1505")
!AreaCheck("ar1506")
!AreaCheck("ar1507")
!AreaCheck("ar1508")
!AreaCheck("ar1509")
!AreaCheck("ar1510")
!AreaCheck("ar1511")
!AreaCheck("ar1512")
!AreaCheck("ar1513")
!AreaCheck("ar1514")
!AreaCheck("ar1515")
!AreaCheck("ar1516")
!AreaCheck("ar2900")
!AreaCheck("ar2901")
!AreaCheck("ar2902")
!AreaCheck("ar2903")
!AreaCheck("ar2904")
!AreaCheck("ar2905")
!AreaCheck("ar2906")
!AreaCheck("ar3020")
!AreaCheck("ar4500")
!AreaCheck("ar5000")
!AreaCheck("ar5001")
!AreaCheck("ar5002")
!AreaCheck("ar5003")
!AreaCheck("ar5004")
!AreaCheck("ar5005")
!AreaCheck("ar5006")
!AreaCheck("ar5007")
!AreaCheck("ar5008")
!AreaCheck("ar5009")
!AreaCheck("ar5010")
!AreaCheck("ar5011")
!AreaCheck("ar5012")
!AreaCheck("ar5013")
!AreaCheck("ar5014")
!AreaCheck("ar5015")
!AreaCheck("ar5016")
!AreaCheck("ar6200")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303267)) // Running block 649 of BALDUR.BCS
SetGlobal("VA#TODPart1","GLOBAL",2)
SetGlobal("RZNotAllowTeleport","GLOBAL",1)
StorePartyLocations()
ClearAllActions()
StartCutSceneMode()
StartCutScene("VA#12sc")
END
IF
Global("tb#spawnedlotr","global",0)
XPGT(Player1,2500000)
OR(
AreaCheckObject("AR0020",Player1)
AreaCheckObject("Ar0300",Player1)
AreaCheckObject("Ar0400",Player1)
AreaCheckObject("Ar0500",Player1)
AreaCheckObject("Ar0700",Player1)
AreaCheckObject("Ar0800",Player1)
AreaCheckObject("Ar0900",Player1)
AreaCheckObject("Ar1000",Player1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303268)) // Running block 650 of BALDUR.BCS
CreateCreatureObject("tb#lotr",Player1,0,0,0) // Maniar
SetGlobal("tb#spawnedlotr","global",1)
END
IF
Delay(600)
CombatCounter(0)
OR(6)
HasItemEquipedReal("bhfsw1",Player1) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player2) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player3) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player4) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player5) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player6) // Sword of Flame +2
THEN
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303269)) // Running block 651 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88820) // Torment!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303270)) // Running block 652 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88821) // Plenty to burn here.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303271)) // Running block 653 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88822) // The flames await.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303272)) // Running block 654 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88823) // I wait to walk paths of flames.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303273)) // Running block 655 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88824) // The flames grow within me.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303274)) // Running block 656 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88825) // No more talk and wonder.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303275)) // Running block 657 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88826) // Great power is here.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303276)) // Running block 658 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88827) // The flames hunger for the blistering of flesh.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303277)) // Running block 659 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88828) // I wait.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303278)) // Running block 660 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88829) // Ah, sweet flames.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303279)) // Running block 661 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88830) // As I remained here, thoughts filled with flames.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303280)) // Running block 662 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88831) // I am yours till death comes for us both.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303281)) // Running block 663 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88832) // Fires shall sweep through the streets.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303282)) // Running block 664 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88833) // I live?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303283)) // Running block 665 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88834) // Yes?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303284)) // Running block 666 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88835) // Ahhh.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303285)) // Running block 667 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88836) // Yes, my master.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303286)) // Running block 668 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88837) // You are all tallow for my flames.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303287)) // Running block 669 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88838) // Long scream.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303288)) // Running block 670 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88839) // Pain.
END
IF
Delay(125)
!CombatCounter(0)
OR(6)
HasItemEquipedReal("bhfsw1",Player1) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player2) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player3) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player4) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player5) // Sword of Flame +2
HasItemEquipedReal("bhfsw1",Player6) // Sword of Flame +2
THEN
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303289)) // Running block 671 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88838) // Long scream.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303290)) // Running block 672 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88840) // Scream.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303291)) // Running block 673 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88837) // You are all tallow for my flames.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303292)) // Running block 674 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88839) // Pain.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303293)) // Running block 675 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88821) // Plenty to burn here.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303294)) // Running block 676 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88841) // Yes. (*laughs*)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303295)) // Running block 677 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88842) // As you wish.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303296)) // Running block 678 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88843) // I will burn you, lend some fire to the flames.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303297)) // Running block 679 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88824) // The flames grow within me.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303298)) // Running block 680 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88820) // Torment!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303299)) // Running block 681 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88844) // Again.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303300)) // Running block 682 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88825) // No more talk and wonder.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303301)) // Running block 683 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88822) // The flames await.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303302)) // Running block 684 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88845) // Yes.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303303)) // Running block 685 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88832) // Fires shall sweep through the streets.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303304)) // Running block 686 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88846) // Ah, sweet flames!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303305)) // Running block 687 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88847) // The skys shall be flames and all life shall be torches.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303306)) // Running block 688 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88848) // Darkness smothers the flames.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303307)) // Running block 689 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88827) // The flames hunger for the blistering of flesh.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303308)) // Running block 690 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88849) // I am yours.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303309)) // Running block 691 of BALDUR.BCS
DisplayStringHeadOwner("bhfsw1",88838) // Long scream.
END
IF
Alignment(Player1,MASK_EVIL)
HasItem("CDHLYSYM",Player1) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303310)) // Running block 692 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player1) // [FEMALE4X] I am listening.
TakeItemReplace("BELT14","CDHLYSYM",Player1) // No such index
END
IF
Alignment(Player2,MASK_EVIL)
HasItem("CDHLYSYM",Player2) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303311)) // Running block 693 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player2) // [FEMALE4X] I am listening.
TakeItemReplace("BELT14","CDHLYSYM",Player2) // No such index
END
IF
Alignment(Player3,MASK_EVIL)
HasItem("CDHLYSYM",Player3) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303312)) // Running block 694 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player3) // [FEMALE4X] I am listening.
TakeItemReplace("BELT14","CDHLYSYM",Player3) // No such index
END
IF
Alignment(Player4,MASK_EVIL)
HasItem("CDHLYSYM",Player4) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303313)) // Running block 695 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player4) // [FEMALE4X] I am listening.
TakeItemReplace("BELT14","CDHLYSYM",Player4) // No such index
END
IF
Alignment(Player5,MASK_EVIL)
HasItem("CDHLYSYM",Player5) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303314)) // Running block 696 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player5) // [FEMALE4X] I am listening.
TakeItemReplace("BELT14","CDHLYSYM",Player5) // No such index
END
IF
Alignment(Player6,MASK_EVIL)
HasItem("CDHLYSYM",Player6) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303315)) // Running block 697 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player6) // [FEMALE4X] I am listening.
TakeItemReplace("BELT14","CDHLYSYM",Player6) // No such index
END
IF
Alignment(Player1,MASK_GENEUTRAL)
HasItem("CDHLYSYM",Player1) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303316)) // Running block 698 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player1) // [FEMALE4X] I am listening.
TakeItemReplace("BELT13","CDHLYSYM",Player1) // No such index
END
IF
Alignment(Player2,MASK_GENEUTRAL)
HasItem("CDHLYSYM",Player2) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303317)) // Running block 699 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player2) // [FEMALE4X] I am listening.
TakeItemReplace("BELT13","CDHLYSYM",Player2) // No such index
END
IF
Alignment(Player3,MASK_GENEUTRAL)
HasItem("CDHLYSYM",Player3) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303318)) // Running block 700 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player3) // [FEMALE4X] I am listening.
TakeItemReplace("BELT13","CDHLYSYM",Player3) // No such index
END
IF
Alignment(Player4,MASK_GENEUTRAL)
HasItem("CDHLYSYM",Player4) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303319)) // Running block 701 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player4) // [FEMALE4X] I am listening.
TakeItemReplace("BELT13","CDHLYSYM",Player4) // No such index
END
IF
Alignment(Player5,MASK_GENEUTRAL)
HasItem("CDHLYSYM",Player5) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303320)) // Running block 702 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player5) // [FEMALE4X] I am listening.
TakeItemReplace("BELT13","CDHLYSYM",Player5) // No such index
END
IF
Alignment(Player6,MASK_GENEUTRAL)
HasItem("CDHLYSYM",Player6) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303321)) // Running block 703 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player6) // [FEMALE4X] I am listening.
TakeItemReplace("BELT13","CDHLYSYM",Player6) // No such index
END
IF
Alignment(Player1,MASK_GOOD)
HasItem("CDHLYSYM",Player1) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303322)) // Running block 704 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player1) // [FEMALE4X] I am listening.
TakeItemReplace("BELT12","CDHLYSYM",Player1) // No such index
END
IF
Alignment(Player2,MASK_GOOD)
HasItem("CDHLYSYM",Player2) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303323)) // Running block 705 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player2) // [FEMALE4X] I am listening.
TakeItemReplace("BELT12","CDHLYSYM",Player2) // No such index
END
IF
Alignment(Player3,MASK_GOOD)
HasItem("CDHLYSYM",Player3) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303324)) // Running block 706 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player3) // [FEMALE4X] I am listening.
TakeItemReplace("BELT12","CDHLYSYM",Player3) // No such index
END
IF
Alignment(Player4,MASK_GOOD)
HasItem("CDHLYSYM",Player4) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303325)) // Running block 707 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player4) // [FEMALE4X] I am listening.
TakeItemReplace("BELT12","CDHLYSYM",Player4) // No such index
END
IF
Alignment(Player5,MASK_GOOD)
HasItem("CDHLYSYM",Player5) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303326)) // Running block 708 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player5) // [FEMALE4X] I am listening.
TakeItemReplace("BELT12","CDHLYSYM",Player5) // No such index
END
IF
Alignment(Player6,MASK_GOOD)
HasItem("CDHLYSYM",Player6) // No such index
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303327)) // Running block 709 of BALDUR.BCS
ApplySpellRES("CDHLYSY2",Player6) // [FEMALE4X] I am listening.
TakeItemReplace("BELT12","CDHLYSYM",Player6) // No such index
END
IF
InPartyAllowDead("Nalia")
Dead("Nalia")
Dead("Torgal")
Global("NaliaTorgalDies","GLOBAL",0)
Global("NaliaKeepPlot","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303328)) // Running block 710 of BALDUR.BCS
SetGlobal("NaliaTorgalDies","GLOBAL",1)
END
IF
InPartyAllowDead("Nalia")
Dead("Nalia")
AreaCheck("AR1300")
Global("EnteredAR1300","GLOBAL",0)
Global("NaliaKeepPlot","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303329)) // Running block 711 of BALDUR.BCS
SetGlobal("EnteredAR1300","GLOBAL",1)
SetGlobalTimer("ArrivedNaliaKeep","GLOBAL",ONE_DAY)
END
IF
InPartyAllowDead("Nalia")
Dead("Nalia")
Global("DelciaLeave","GLOBAL",1)
Global("NaliaKeepPlot","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303330)) // Running block 712 of BALDUR.BCS
SetGlobal("DelciaLeave","GLOBAL",2)
END
IF
InPartyAllowDead("Nalia")
Dead("Nalia")
AreaCheck("AR1302")
CombatCounter(0)
Global("NaliaInAR1302","AR1302",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303331)) // Running block 713 of BALDUR.BCS
SetGlobal("NaliaInAR1302","AR1302",1)
END
IF
InPartyAllowDead("Nalia")
Dead("Nalia")
AreaCheck("AR1303")
Global("NaliaInAR1303","AR1303",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303332)) // Running block 714 of BALDUR.BCS
SetGlobal("NaliaInAR1303","AR1303",1)
END
IF
Global("PlayEndMovie","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303333)) // Running block 715 of BALDUR.BCS
SetGlobal("PlayEndMovie","GLOBAL",2)
StartMovie("END15FPS")
END
IF
Global("PlayEndCredits","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303334)) // Running block 716 of BALDUR.BCS
ClearAllActions()
StartCutSceneMode()
SetGlobal("PlayEndCredits","GLOBAL",2)
StartCutScene("cut101a")
END
IF
Delay(10)
Global("FoundMontaronBody","GLOBAL",0)
PartyHasItem("MISC5U") // Montaron's Body
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303335)) // Running block 717 of BALDUR.BCS
SetGlobal("FoundMontaronBody","GLOBAL",1)
AddexperienceParty(10000)
END
IF
Global("CutTest","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303336)) // Running block 718 of BALDUR.BCS
ClearAllActions()
StartCutSceneMode()
StartCutScene("cuttest")
END
IF
Global("ScreenTest","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303337)) // Running block 719 of BALDUR.BCS
SetGlobal("ScreenTest","GLOBAL",2)
TextScreen("SCENE01")
END
IF
Global("ScreenTest","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303338)) // Running block 720 of BALDUR.BCS
SetGlobal("ScreenTest","GLOBAL",3)
TextScreen("SCRTXT01")
END
IF
Global("ScreenTest","GLOBAL",3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303339)) // Running block 721 of BALDUR.BCS
SetGlobal("ScreenTest","GLOBAL",4)
TextScreen("SCRTXT02")
END
IF
Global("ScreenTest","GLOBAL",4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303340)) // Running block 722 of BALDUR.BCS
SetGlobal("ScreenTest","GLOBAL",5)
TextScreen("SCRTXT03")
END
IF
Global("ScreenTest","GLOBAL",5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303341)) // Running block 723 of BALDUR.BCS
SetGlobal("ScreenTest","GLOBAL",6)
TextScreen("SCRTXT04")
END
IF
Global("ScreenTest","GLOBAL",6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303342)) // Running block 724 of BALDUR.BCS
SetGlobal("ScreenTest","GLOBAL",7)
TextScreen("SCRTXT05")
END
IF
Global("JaheiraMatch","GLOBAL",0)
Global("CheckJaheiraMatch","GLOBAL",0)
Gender(Player1,MALE)
OR(4)
Race(Player1,HUMAN)
Race(Player1,HALF_ELF)
Race(Player1,ELF)
Race(Player1,HALFLING)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303343)) // Running block 725 of BALDUR.BCS
SetGlobal("CheckJaheiraMatch","GLOBAL",1)
SetGlobal("JaheiraMatch","GLOBAL",1)
END
IF
Global("AerieMatch","GLOBAL",0)
Global("CheckAerieMatch","GLOBAL",0)
Gender(Player1,MALE)
OR(5)
Race(Player1,HUMAN)
Race(Player1,HALF_ELF)
Race(Player1,ELF)
Race(Player1,HALFLING)
Race(Player1,GNOME)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303344)) // Running block 726 of BALDUR.BCS
SetGlobal("CheckAerieMatch","GLOBAL",1)
SetGlobal("AerieMatch","GLOBAL",1)
END
IF
Global("AnomenMatch","GLOBAL",0)
Global("CheckAnomenMatch","GLOBAL",0)
Gender(Player1,FEMALE)
OR(4)
Race(Player1,HUMAN)
Race(Player1,HALF_ELF)
Race(Player1,ELF)
Race(Player1,HALFLING)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303345)) // Running block 727 of BALDUR.BCS
SetGlobal("CheckAnomenMatch","GLOBAL",1)
SetGlobal("AnomenMatch","GLOBAL",1)
END
IF
Global("ViconiaMatch","GLOBAL",0)
Global("CheckViconiaMatch","GLOBAL",0)
Gender(Player1,MALE)
OR(4)
Race(Player1,HUMAN)
Race(Player1,HALF_ELF)
Race(Player1,HALFLING)
Race(Player1,HALFORC)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303346)) // Running block 728 of BALDUR.BCS
SetGlobal("CheckViconiaMatch","GLOBAL",1)
SetGlobal("ViconiaMatch","GLOBAL",1)
END
IF
Global("SorcererHabib","GLOBAL",0)
PartyHasItem("SW1H56") // Scimitar
Delay(10)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303347)) // Running block 729 of BALDUR.BCS
ApplySpell(Player1,FORCE_DISPEL_MAGIC)
ActionOverride(Player1,DropItem("SW1H56",[-1.-1])) // Scimitar
ApplySpell(Player2,FORCE_DISPEL_MAGIC)
ActionOverride(Player2,DropItem("SW1H56",[-1.-1])) // Scimitar
ApplySpell(Player3,FORCE_DISPEL_MAGIC)
ActionOverride(Player3,DropItem("SW1H56",[-1.-1])) // Scimitar
ApplySpell(Player4,FORCE_DISPEL_MAGIC)
ActionOverride(Player4,DropItem("SW1H56",[-1.-1])) // Scimitar
ApplySpell(Player5,FORCE_DISPEL_MAGIC)
ActionOverride(Player5,DropItem("SW1H56",[-1.-1])) // Scimitar
ApplySpell(Player6,FORCE_DISPEL_MAGIC)
ActionOverride(Player6,DropItem("SW1H56",[-1.-1])) // Scimitar
SetGlobal("SorcererHabib","GLOBAL",1)
SetGlobal("HabibAppearance","GLOBAL",1)
END
IF
Delay(10)
Global("HabibAppearance","GLOBAL",1)
AreaCheck("AR0408")
PartyHasItem("MISC07") // Gold Piece
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303348)) // Running block 730 of BALDUR.BCS
ActionOverride(Player1,DropItem("MISC07",[-1.-1])) // Gold Piece
ActionOverride(Player2,DropItem("MISC07",[-1.-1])) // Gold Piece
ActionOverride(Player3,DropItem("MISC07",[-1.-1])) // Gold Piece
ActionOverride(Player4,DropItem("MISC07",[-1.-1])) // Gold Piece
ActionOverride(Player5,DropItem("MISC07",[-1.-1])) // Gold Piece
ActionOverride(Player6,DropItem("MISC07",[-1.-1])) // Gold Piece
SetGlobal("HabibAppearance","GLOBAL",2)
END
IF
OR(2)
Global("PCSphere","GLOBAL",2)
ReputationLT(Player1,4)
GlobalLT("BribedCowled","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303349)) // Running block 731 of BALDUR.BCS
SetGlobal("BribedCowled","GLOBAL",2)
END
IF
Global("fampsd","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303350)) // Running block 732 of BALDUR.BCS
SetGlobal("fampsd","GLOBAL",0)
MoveGlobalObject("fampsd",Player1)
END
IF
Global("famfer","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303351)) // Running block 733 of BALDUR.BCS
SetGlobal("famfer","GLOBAL",0)
MoveGlobalObject("famfer",Player1)
END
IF
Global("famimp","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303352)) // Running block 734 of BALDUR.BCS
SetGlobal("famimp","GLOBAL",0)
MoveGlobalObject("famimp",Player1)
END
IF
Global("famrab","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303353)) // Running block 735 of BALDUR.BCS
SetGlobal("famrab","GLOBAL",0)
MoveGlobalObject("famrab",Player1)
END
IF
Global("famdust","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303354)) // Running block 736 of BALDUR.BCS
SetGlobal("famdust","GLOBAL",0)
MoveGlobalObject("famdust",Player1)
END
IF
Global("famfair","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303355)) // Running block 737 of BALDUR.BCS
SetGlobal("famfair","GLOBAL",0)
MoveGlobalObject("famfair",Player1)
END
IF
Global("famcat","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303356)) // Running block 738 of BALDUR.BCS
SetGlobal("famcat","GLOBAL",0)
MoveGlobalObject("famcat",Player1)
END
IF
Global("famquas","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303357)) // Running block 739 of BALDUR.BCS
SetGlobal("famquas","GLOBAL",0)
MoveGlobalObject("famquas",Player1)
END
IF
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(OUTDOOR)
!AreaCheck("AR2500")
!AreaCheck("AR1901")
Dead("cefald01")
Class(Player1,DRUID_ALL)
LevelGT(Player1,13)
Global("DruidADSpawn","GLOBAL",0)
Global("GreatDruid","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303358)) // Running block 740 of BALDUR.BCS
Wait(2)
SetGlobal("DruidADSpawn","GLOBAL",1)
CreateCreatureObjectOffScreen("DRUIDAD",Player1,0,0,0) // Druid
END
IF
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(OUTDOOR)
!AreaCheck("AR2500")
!AreaCheck("AR1901")
Class(Player1,DRUID_ALL)
LevelGT(Player1,13)
Global("DruidADSpawn","GLOBAL",1)
Global("GreatDruid","GLOBAL",0)
GlobalTimerExpired("DruidADReturn","GLOBAL")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303359)) // Running block 741 of BALDUR.BCS
SetGlobal("DruidADSpawn","GLOBAL",2)
CreateCreatureObjectOffScreen("DRUIDAD",Player1,0,0,0) // Druid
END
IF
Delay(10)
AreaType(OUTDOOR)
Dead("c6bodhi")
OR(
PartyHasItem("sw1h15") // Icingdeath +3
PartyHasItem("sw1h16") // Twinkle +3
PartyHasItem("chan06") // Mithral Chain Mail +4
PartyHasItem("bruenaxe") // Battle Axe +3
PartyHasItem("bruenpla") // Mithral Field Plate Mail +2
PartyHasItem("cattibow") // Tansheron's Bow +3
PartyHasItem("regisamu") // Ruby Pendant
PartyHasItem("aegis2") // Aegis-Fang +3
!Exists("c6harp")
!AreaCheck("RR#001")
!AreaCheck("AR0800")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303360)) // Running block 742 of BALDUR.BCS
CreateCreatureObjectDoor("C6HARP",Player1,0,0,0) // Malchor Harpell
ActionOverride("c6harp",StartDialogueNoSet(Player1))
END
IF
Global("drowTalk","GLOBAL",0)
Global("slayer1","GLOBAL",0)
PartyRested()
GlobalGT("AsylumPlot","GLOBAL",43)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303361)) // Running block 743 of BALDUR.BCS
SetGlobal("drowTalk","GLOBAL",2)
SetGlobal("slayer1","GLOBAL",1)
SetGlobalTimer("SlayerTimer2","GLOBAL",FIVE_MINUTES)
ActionOverride(Player1,StartDialog("player1",Player1))
END
IF
GlobalTimerExpired("SlayerTimer2","GLOBAL")
Global("goodagain","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303362)) // Running block 744 of BALDUR.BCS
SetGlobal("goodagain","GLOBAL",1)
SetGlobal("DrowTalk","GLOBAL",4)
ActionOverride(Player1,StartDialog("player1",Player1))
END
IF
Global("Slayer10","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303363)) // Running block 745 of BALDUR.BCS
ActionOverride(Player1,StartDialog("player1",Player1))
END
IF
PartyGoldGT(29999)
Global("BodiAppear","GLOBAL",0)
GlobalGT("ShadowWork","GLOBAL",0)
Global("WorkingForAran","GLOBAL",0)
GlobalTimerExpired("ValenAppearTimer","GLOBAL")
AreaType(OUTDOOR)
OR(6)
AreaCheck("AR0300")
AreaCheck("AR0400")
AreaCheck("AR0500")
AreaCheck("AR0700")
AreaCheck("AR0900")
AreaCheck("AR1000")
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303364)) // Running block 746 of BALDUR.BCS
ClearAllActions()
SetGlobal("BodiAppear","GLOBAL",1)
SetGlobalTimer("MakeBrusWait","GLOBAL",ONE_MINUTE)
CreateCreatureObject("ANAST",Player1,0,0,0) // Valen
ActionOverride("ANAST",StartDialogueNoSet(Player1))
END
IF
!Exists("BRUS")
!Exists("BRUS3")
Global("SpawnBrus","GLOBAL",1)
Global("CHAPTER","GLOBAL",2)
!AreaCheck("AR0800")
!AreaCheck("AR2000")
CombatCounter(0)
GlobalTimerExpired("MakeBrusWait","GLOBAL")
Global("ImTooSexyForThisBrus","GLOBAL",0)
AreaType(OUTDOOR)
Global("WorkingForAran","GLOBAL",0)
Global("WorkingForBodhi","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303365)) // Running block 747 of BALDUR.BCS
ClearAllActions()
CreateCreatureObjectOffScreen("BRUS3",Player1,0,0,0) // Brus
SetGlobal("SPAWNBRUS","GLOBAL",2)
ActionOverride("brus3",StartDialogueNoSet(Player1))
END
IF
GlobalTimerExpired("PGThievesReturn","GLOBAL")
Global("NotifyThiefHead","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303366)) // Running block 748 of BALDUR.BCS
SetGlobal("NotifyThiefHead","GLOBAL",1)
DisplayStringHead(Player1,62083) // Your thieves have returned from their missions.
END
IF
GlobalTimerExpired("JosterReturn","GLOBAL")
Global("JosterLeave","GLOBAL",1)
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303367)) // Running block 749 of BALDUR.BCS
SetGlobal("JosterLeave","GLOBAL",2)
SetGlobalTimer("JosterReturn","GLOBAL",SIX_DAYS)
SetGlobalTimer("JosterPaid","GLOBAL",FIVE_DAYS)
DisplayStringHead(Player1,62081) // The quartermaster awaits you in the guild for Renal's due.
END
IF
GlobalTimerExpired("JosterPaid","GLOBAL")
!Global("JosterLeave","GLOBAL",1)
Global("PGFailed","GLOBAL",0)
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303368)) // Running block 750 of BALDUR.BCS
SetGlobal("PGFailed","GLOBAL",1)
DisplayStringHead(Player1,62082) // Renal will no longer wait for his due...you have lost your guild.
END
IF
Global("MinscByeBye","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303369)) // Running block 751 of BALDUR.BCS
ActionOverride("Minsc",EscapeArea())
END
IF
Global("MinscByeBye","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303370)) // Running block 752 of BALDUR.BCS
MoveGlobal("AR0400","Minsc",[519.529])
END
IF
Global("SpawnTanadv","GLOBAL",0)
Global("TurnCragmoon","GLOBAL",1)
GlobalTimerExpired("CragmoonAttack","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2500")
!AreaCheck("AR1000")
!AreaCheck("AR0700")
!AreaCheck("AR0900")
AreaType(OUTDOOR)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303371)) // Running block 753 of BALDUR.BCS
SetGlobal("SpawnTanadv","GLOBAL",1)
CreateCreatureObjectOffScreen("TANADV01",Player1,0,0,0) // Strachan Fireblade
CreateCreatureObjectOffScreen("TANADV02",Player1,0,0,0) // Adventurer
CreateCreatureObjectOffScreen("TANADV03",Player1,0,0,0) // Adventurer
CreateCreatureObjectOffScreen("TANADV04",Player1,0,0,0) // Adventurer
CreateCreatureObjectOffScreen("TANADV05",Player1,0,0,0) // Adventurer
CreateCreatureObjectOffScreen("TANADV06",Player1,0,0,0) // Dunbar the Fifth
END
IF
Dead("Jaheira")
GlobalGT("JaheiraCursed","GLOBAL",0)
GlobalLT("JaheiraCursed","GLOBAL",
Global("JaheiraCursedDead","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303372)) // Running block 754 of BALDUR.BCS
SetGlobal("JaheiraCursedDead","GLOBAL",1)
END
IF
GlobalGT("JaheiraCursed","GLOBAL",6)
Global("JaheiraCursedDead","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303373)) // Running block 755 of BALDUR.BCS
SetGlobal("JaheiraCursedDead","GLOBAL",0)
Continue()
END
IF
GlobalGT("JaheiraCursed","GLOBAL",0)
GlobalLT("JaheiraCursed","GLOBAL",
Global("JaheiraCursedDead","GLOBAL",1)
!Dead("Jaheira")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303374)) // Running block 756 of BALDUR.BCS
ActionOverride("Jaheira",StartDialogueNoSet([PC]))
END
IF
GlobalTimerExpired("OgronAssault","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(OUTDOOR)
Global("DelonSpawn","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303375)) // Running block 757 of BALDUR.BCS
SetGlobal("DelonSpawn","GLOBAL",1)
SetGlobal("OgronAttack","GLOBAL",1)
CreateCreatureObjectOffScreen("DELON",Player1,0,0,0) // Delon
ActionOverride("delon",StartDialogueNoSet(Player1))
END
IF
GlobalTimerExpired("UmarAssault","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(OUTDOOR)
Global("DelonSpawn","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303376)) // Running block 758 of BALDUR.BCS
SetGlobal("DelonSpawn","GLOBAL",2)
SetGlobal("UmarPlot","GLOBAL",1)
CreateCreatureObjectOffScreen("DELON",Player1,0,0,0) // Delon
ActionOverride("delon",StartDialogueNoSet(Player1))
END
IF
GlobalTimerExpired("MeetHiggin","GLOBAL")
Global("MeckComesFirst","GLOBAL",0)
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",0)
AreaType(CITY)
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303377)) // Running block 759 of BALDUR.BCS
SetGlobal("MeckComesFirst","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",3)
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303378)) // Running block 760 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",4)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin2","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",6)
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303379)) // Running block 761 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",7)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin3","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",9)
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303380)) // Running block 762 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",10)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin4","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",12)
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303381)) // Running block 763 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",13)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin5","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",16)
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303382)) // Running block 764 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",17)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin6","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",19)
OR(2)
AreaType(OUTDOOR)
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303383)) // Running block 765 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",40)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin7","GLOBAL")
Global("BardPlot1","GLOBAL",42)
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(CITY)
!AreaCheck("AR2000")
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303384)) // Running block 766 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",45)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
GlobalTimerExpired("MeetHiggin8","GLOBAL")
AreaType(CITY)
!AreaCheck("AR2000")
Global("BardPlot1","GLOBAL",50)
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
OR(3)
AreaType(OUTDOOR)
AreaCheck("AR0522")
AreaCheck("AR0511")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303385)) // Running block 767 of BALDUR.BCS
SetGlobal("BardPlot1","GLOBAL",51)
SetGlobal("BardPlotOn","GLOBAL",1)
CreateCreatureObjectOffScreen("bdgoph01",Player1,0,0,0) // Meck
END
IF
PartyRested()
GlobalTimerExpired("JaheiraReturn","GLOBAL")
Global("JaheiraReturns","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303386)) // Running block 768 of BALDUR.BCS
SetGlobal("JaheiraReturns","GLOBAL",1)
MoveGlobalObject("Jaheira",Player1)
END
IF
GlobalTimerExpired("BardMoneyTime","GLOBAL")
GlobalGT("BardMoney","GLOBAL",500)
Global("BardPlotOn","GLOBAL",5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303387)) // Running block 769 of BALDUR.BCS
SetGlobalTimer("BardMoneyTime","GLOBAL",SEVEN_DAYS)
DisplayString(Player1,47142) // Gold has been placed in your keep.
IncrementGlobal("BardMoney","GLOBAL",-100)
AddGlobals("BardMoneyX","BardMoney")
END
IF
GlobalTimerExpired("BardMoneyTime","GLOBAL")
GlobalLT("BardMoney","GLOBAL",501)
Global("BardPlotOn","GLOBAL",5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303388)) // Running block 770 of BALDUR.BCS
SetGlobalTimer("BardMoneyTime","GLOBAL",SEVEN_DAYS)
DisplayString(Player1,47142) // Gold has been placed in your keep.
AddGlobals("BardMoneyX","BardMoney")
END
IF
GlobalTimerExpired("KPTaxTime","GLOBAL")
Global("PCKeepOwner","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303389)) // Running block 771 of BALDUR.BCS
DisplayString(Player1,47142) // Gold has been placed in your keep.
SetGlobalTimer("KPTaxTime","GLOBAL",SEVEN_DAYS)
IncrementGlobal("KPTaxes","GLOBAL",500)
END
IF
GlobalTimerExpired("KPPlotTime","GLOBAL")
AreaType(OUTDOOR)
!AreaCheck("AR2500")
!AreaCheck("AR2600")
!AreaCheck("AR2000")
!AreaCheck("AR1900")
Global("KeepPlot","GLOBAL",4)
InParty("Nalia")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
Global("NaliaIsaeaPlotDone","GLOBAL",1)
Global("KPRunnerSpawn","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303390)) // Running block 772 of BALDUR.BCS
SetGlobal("KPRunnerSpawn","GLOBAL",1)
CreateCreatureObjectOffScreen("KPRUNN01",Player1,0,0,0) // Keep Messenger
END
IF
GlobalTimerExpired("KPPlotTime","GLOBAL")
AreaType(OUTDOOR)
!AreaCheck("AR2500")
!AreaCheck("AR2600")
!AreaCheck("AR2000")
!AreaCheck("AR1900")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
Global("KeepPlot","GLOBAL",4)
!InParty("Nalia")
Global("KPRunnerSpawn","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303391)) // Running block 773 of BALDUR.BCS
SetGlobal("KPRunnerSpawn","GLOBAL",1)
CreateCreatureObjectOffScreen("KPRUNN01",Player1,0,0,0) // Keep Messenger
END
IF
GlobalTimerExpired("KPPlotTime","GLOBAL")
AreaType(OUTDOOR)
!AreaCheck("AR2500")
!AreaCheck("AR2600")
!AreaCheck("AR2000")
!AreaCheck("AR1900")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
Global("KeepPlot","GLOBAL",7)
Global("KPRunnerSpawn","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303392)) // Running block 774 of BALDUR.BCS
SetGlobal("KPRunnerSpawn","GLOBAL",2)
CreateCreatureObjectOffScreen("KPRUNN01",Player1,0,0,0) // Keep Messenger
END
IF
GlobalTimerExpired("KPPlotTime","GLOBAL")
AreaType(OUTDOOR)
!AreaCheck("AR2500")
!AreaCheck("AR2600")
!AreaCheck("AR2000")
!AreaCheck("AR1900")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
Global("KeepPlot","GLOBAL",
Global("KPRunnerSpawn","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303393)) // Running block 775 of BALDUR.BCS
SetGlobal("KPRunnerSpawn","GLOBAL",3)
CreateCreatureObjectOffScreen("KPRUNN01",Player1,0,0,0) // Keep Messenger
END
IF
GlobalGT("KPRevolt","GLOBAL",9)
Global("RoenalControl","GLOBAL",0)
GlobalLT("KeepPlot","GLOBAL",12)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303394)) // Running block 776 of BALDUR.BCS
ClearAllActions()
StartCutSceneMode()
StartCutScene("Cut32n")
END
IF
GlobalTimerExpired("TeolMessenger","GLOBAL")
!Global("Chapter","GLOBAL",4)
!Global("Chapter","GLOBAL",5)
!Global("Chapter","GLOBAL",7)
!AreaCheck("RR#001")
AreaType(OUTDOOR)
!AreaCheck("AR2500")
!AreaCheck("AR2600")
Global("NatulaSpawn","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303395)) // Running block 777 of BALDUR.BCS
SetGlobal("NatulaSpawn","GLOBAL",1)
CreateCreatureObject("MGASS01",Player1,0,0,0) // Sergeant Natula
ActionOverride("MGASS01",StartDialogueNoSet(Player1))
END
IF
Global("geniesgone","GLOBAL",0)
Dead("trgeni01")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303396)) // Running block 778 of BALDUR.BCS
SetGlobal("geniesgone","GLOBAL",1)
END
IF
GlobalTimerExpired("udPhaTimer","GLOBAL")
Global("udPhaTimerOn","GLOBAL",1)
Global("DrowCityHostile","GLOBAL",0)
!Dead("Phaere")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303397)) // Running block 779 of BALDUR.BCS
SetInterrupt(FALSE)
DisplayStringHead(Player1,43962) // A loud gong sounds and you fear you may have failed in the task that the drow has given you.
SetGlobal("udPhaTimerOn","GLOBAL",0)
SetGlobal("udSolTimerOn","GLOBAL",0)
SetGlobal("DrowTimePhaere","GLOBAL",1)
SetGlobal("ADrowTimerHasExpired","GLOBAL",1)
CreateCreatureObjectDoor("udphae02",Player1,0,0,0) // Phaere
ActionOverride(Player1,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player2,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player3,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player4,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player5,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player6,ApplySpell(Myself,UNDER_NORM))
SetInterrupt(TRUE)
END
IF
GlobalTimerExpired("udSolTimer","GLOBAL")
GlobalLT("PhaereJob","GLOBAL",6)
Global("udSolTimerOn","GLOBAL",1)
Global("DrowCityHostile","GLOBAL",0)
!Dead("Solaufein")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303398)) // Running block 780 of BALDUR.BCS
SetInterrupt(FALSE)
DisplayStringHead(Player1,43962) // A loud gong sounds and you fear you may have failed in the task that the drow has given you.
SetGlobal("udSolTimerOn","GLOBAL",0)
SetGlobal("udPhaTimerOn","GLOBAL",0)
SetGlobal("DrowTimeSol","GLOBAL",1)
SetGlobal("ADrowTimerHasExpired","GLOBAL",1)
CreateCreatureObjectDoor("udsola02",Player1,0,0,0) // Solaufein
ActionOverride(Player1,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player2,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player3,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player4,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player5,ApplySpell(Myself,UNDER_NORM))
ActionOverride(Player6,ApplySpell(Myself,UNDER_NORM))
SetInterrupt(TRUE)
END
IF
GlobalTimerExpired("udEscape","GLOBAL")
Global("DrowCityHostile","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303399)) // Running block 781 of BALDUR.BCS
SetGlobal("udSolTimerOn","GLOBAL",0)
SetGlobal("udPhaTimerOn","GLOBAL",0)
SetGlobal("DrowCityHostile","GLOBAL",1)
END
IF
Global("GivePowerSlayer","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303400)) // Running block 782 of BALDUR.BCS
StartCutSceneMode()
SetGlobal("GivePowerSlayer","GLOBAL",2)
ActionOverride(Player1,ApplySpell(Myself,GIVE_SLAYER_POWER))
EndCutSceneMode()
END
IF
Global("setAerieDlg","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303401)) // Running block 783 of BALDUR.BCS
SetGlobal("setAerieDlg","GLOBAL",2)
ActionOverride("aerie",SetDialog("aeriej"))
END
IF
Delay(600)
CombatCounter(0)
OR(6)
HasItemEquipedReal("sw2h14",Player1) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player2) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player3) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player4) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player5) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player6) // Lilarcor +3
THEN
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303402)) // Running block 784 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",20580) // I may be an intelligent sword, but I've had no formal edumication.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303403)) // Running block 785 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",20779) // Can we go kill something now, huh?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303404)) // Running block 786 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",20780) // How about now? No?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303405)) // Running block 787 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",20956) // Come on let's kill something NOW!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303406)) // Running block 788 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",24939) // mmmm.... now?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303407)) // Running block 789 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",25349) // What about now?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303408)) // Running block 790 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31258) // Now? Please? Pretty please?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303409)) // Running block 791 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31259) // I don't know what you were expecting, but as a sword I'm pretty one-dimensional in what I want.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303410)) // Running block 792 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31260) // Can we go whack something now?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303411)) // Running block 793 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31638) // Let's whack something eeeeevvvvillllll....
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303412)) // Running block 794 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31639) // Why don't we go kill that over there?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303413)) // Running block 795 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31640) // You know, I was a Moonblade once.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303414)) // Running block 796 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31641) // You really need to clean me. I like to shine!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303415)) // Running block 797 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31646) // Are we going to kill something now, maybe? Huh?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303416)) // Running block 798 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31649) // You know, my last owner always said I was sharp and edgy. He was such an ass.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303417)) // Running block 799 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31651) // I don't chop wood. I am not an axe.
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303418)) // Running block 800 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31652) // Now! Now! Kill something now!! Yeah!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303419)) // Running block 801 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31654) // Booooo-ring!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303420)) // Running block 802 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31655) // (sigh)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303421)) // Running block 803 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31656) // (double sigh)
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303422)) // Running block 804 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",6433) // Wanna go kill that over there? C'mon, let's kill somthin'!
END
IF
Delay(125)
!CombatCounter(0)
OR(6)
HasItemEquipedReal("sw2h14",Player1) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player2) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player3) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player4) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player5) // Lilarcor +3
HasItemEquipedReal("sw2h14",Player6) // Lilarcor +3
THEN
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303423)) // Running block 805 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",839) // You deal, I'll cut!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303424)) // Running block 806 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",844) // Let's see what's inside this one! Yeah!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303425)) // Running block 807 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",849) // Come get some! Boo-yah!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303426)) // Running block 808 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",869) // Choke up, dolt, your grip is all wrong!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303427)) // Running block 809 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",2308) // Hands up, kiddies, who wants to die?!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303428)) // Running block 810 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",2389) // Mmmm... tastes like chicken!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303429)) // Running block 811 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",4393) // Sissy fighter! You grab, I'll scratch!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303430)) // Running block 812 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31659) // Muwahahaha-ha-ha!!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303431)) // Running block 813 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31660) // You can't be serious!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303432)) // Running block 814 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",7908) // Ooo, that'll leave a mark!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303433)) // Running block 815 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",8480) // Murder! Death!! KILL!!!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303434)) // Running block 816 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",9687) // Who's your daddy!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303435)) // Running block 817 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",9800) // We got a gusher!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303436)) // Running block 818 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",10725) // Are YOU talking to ME?!!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303437)) // Running block 819 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",11255) // Some of my finest work!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303438)) // Running block 820 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",12671) // I'm the best at what I do, and what I do ain't pretty!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303439)) // Running block 821 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31662) // Yeah! Hit it! Hit it again!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303440)) // Running block 822 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31663) // I am invincible! Invincible, I say!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303441)) // Running block 823 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",32426) // Wouldn't it be cool if you could dual-wield me?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303442)) // Running block 824 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",19304) // YOINK! Got yer nose!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303443)) // Running block 825 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",19441) // My brother is a +12 Hackmaster!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303444)) // Running block 826 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",19638) // I love the smell of daisies in the morning!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303445)) // Running block 827 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",20059) // Swing harder! Swing harder!!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303446)) // Running block 828 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",20396) // Bring 'em on! I ain't done!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303447)) // Running block 829 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",20457) // Oh yeah!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303448)) // Running block 830 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",31658) // Let's dance!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303449)) // Running block 831 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",34689) // Kill it! Kill it quick before they're all gone!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303450)) // Running block 832 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",36145) // Kill kill kill! Yeah! Cool!!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303451)) // Running block 833 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",41815) // ...and this one's for grandma, who said I'd never amount to anything more than a butterknife!!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303452)) // Running block 834 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",6434) // Hot butta!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303453)) // Running block 835 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",6435) // You feel lucky, punk?
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303454)) // Running block 836 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",6441) // Oooh, I'm shaking! Haha!
RESPONSE #10
ActionOverride(Player1,DisplayString(Myself,303455)) // Running block 837 of BALDUR.BCS
DisplayStringHeadOwner("sw2h14",6442) // Oooh, throw a coin in that fountain! Hahaha!
END
IF
InParty("Viconia")
Global("ViconiaJoinedParty","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303456)) // Running block 838 of BALDUR.BCS
ReputationInc(-2)
SetGlobal("ViconiaJoinedParty","GLOBAL",1)
END
IF
!InParty("Viconia")
!Dead("Viconia")
Global("ViconiaJoinedParty","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303457)) // Running block 839 of BALDUR.BCS
ReputationInc(2)
SetGlobal("ViconiaJoinedParty","GLOBAL",0)
END
IF
Global("DrowCityHostile","GLOBAL",1)
Global("drowEraseJournal","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303458)) // Running block 840 of BALDUR.BCS
EraseJournalEntry(55408) // Find the Worshippers of Ghaunadaur A rather imperious female drow has commanded me to go to the southeastern corner of the drow city and destroy a sect of Ghaunadaur worshippers which are hiding out. I'm not sure what refusing this task would accomplish... nothing good, I expect.
EraseJournalEntry(61412) // Inside the Drow City It appears that Veldrin, whose form I hold, was expected in the drow city by a drow commander named Solaufein. I am to meet him at the Male Fighters' Society... in the north end of the city past the Female Fighters' Society and just before the Spider Pit. Not doing so would likely look... suspicious.
EraseJournalEntry(9986) // Inside the Drow City I have performed more than a few tasks for the drow, and have instilled enough trust that I am now to meet Matron Mother Ardulace of House Despana personally. In drow terms, this means that I have gained the favor of this house... and that can only help me get ever closer to what I seek. I am to meet Phaere, the Matron's daughter, at the Temple of Lolth without much delay.
EraseJournalEntry(7096) // Inside the Drow City I am inside Ust Natha, and have been assigned a Drow commander, Solaufein, who does not appreciate my presence in the slightest. He says that I have aroused the interest of a Matron Mother, and I am to meet him and a 'Handmaiden' at the entrance to the city to receive further instruction from her. I cannot stumble now that I am within... the slightest error on my part and the dark elves will discover what I truly am. Nothing would save me then.
EraseJournalEntry(15787) // Inside the Drow City I have been assigned the task of rescuing a Matron Mother's daughter from the illithids that have captured her. I am to meet Solaufein near the entrance to the illithid city, in the southeast portion of the main cavern area, where he will draw the illithids from their astral travel. I should delay as little as possible.
EraseJournalEntry(20170) // Inside the Drow City I rescued the Matron Mother's daughter, Phaere. She knew Solaufein, and also showed a passing interest in me. She went back to the city on her own. Solaufein followed, commanding that I meet him inside the city entrance soon.
EraseJournalEntry(9978) // Inside the Drow City I have returned to the city to meet Solaufein, where we were told by Imrae that we had done well. She also informed us that we were to report to the drow tavern within a day to meet Phaere once again... to be rewarded, apparently.
EraseJournalEntry(5832) // Inside the Drow City Phaere has given us another task from the Matron Mother: we are to go to the north end of the caverns near the svirfneblin village and slaughter a patrol of deep gnomes to instill more fear in their people. Solaufein seems unwilling, preferring that I complete this job, but Phaere was adamant. I am to meet Solaufein near the village within a few days at most.
EraseJournalEntry(15725) // Inside the Drow City I have met Phaere, the daughter of the Matron Mother, at the tavern as commanded. It seems her Mother is very interested in me and we are to perform another task. After Phaere leaves, Solaufein and I are to meet her within a few days at the city entrance to receive further instructions. Until then, my time is my own.
EraseJournalEntry(23500) // Inside the Drow City Phaere intends to join myself and Solaufein in attacking a beholder that has been smuggling adamantite. The beholder has come to the drow city on a Spelljammer ship off a platform in the southeast part of the city, and I am to meet Phaere and Solaufein there.
EraseJournalEntry(11690) // Inside the Drow City Solaufein has warned me that I should bring no accidental harm to himself or Phaere when we engage the beholder. Such 'accidents' happen too often in drow society and no doubt I will be held accountable for such.
EraseJournalEntry(15746) // Inside the Drow City Now that the beholder is dead, Phaere and Solaufein have gone to report to the Matron Mothers. Phaere has commanded me to meet with her again in the tavern within three days.
EraseJournalEntry(15745) // Inside the Drow City I have convinced Solaufein to return to the city, leaving me to deal with the svirfneblin on my own. I am to go to the tavern in Ust Natha to meet Phaere after I am done, bringing with me the gnome patrol leader's helmet as proof of the deed.
EraseJournalEntry(23519) // Inside the Drow City The gnome patrol is dead. Solaufein has returned to Ust Natha, disgusted, and commanded that I search the bodies for the patrol leader's helmet and return to the tavern to meet with Phaere.
EraseJournalEntry(6933) // Inside the Drow City I have acquired the svirfneblin patrol leader's helmet peacefully... and the drow need never know the difference. All I need to do now is return to Phaere in the Ust Natha tavern before she grows impatient.
EraseJournalEntry(23486) // Inside the Drow City Phaere has something else in store for me, commanding that I meet her in her private quarters within the female fighters' society tower.
EraseJournalEntry(23485) // Inside the Drow City Phaere demands that I hunt down Solaufein and kill him. He will be within his quarters in the Male Fighter's Society, and once the deed is done I am to return to Phaere's quarters with his piwawfi cloak.
EraseJournalEntry(23445) // Inside the Drow City I have talked Solaufein into giving me his piwawfi cloak. With luck, he will not betray me and Phaere will never know the difference. It doesn't seem like he will... from the sounds of it, Solaufein is unlike other drow, and actually expressed disgust with their ways. Perhaps he and I shall meet again.
EraseJournalEntry(23444) // Inside the Drow City I have found Solaufein at his quarters and battled him. I only need take his piwawfi cloak and return to Phaere's apartment.
EraseJournalEntry(5810) // The Drow Summoning Ritual Ardulace has been impressed by my betrayal of Phaere... enough so that she wishes me to be present at the ritual to prevent any further interruptions. I am to be collected by a guard shortly in order to be brought to the ritual, which is taking place soon.
EraseJournalEntry(6535) // The Drow Summoning Ritual I gave the real dragon eggs to Matron Ardulace, proof of Phaere's treachery, and she has called for Phaere to be brought before her.
EraseJournalEntry(16529) // The Drow Summoning Ritual The key that Phaere gave me to get the real eggs from the treasury was enough to convince the Matron Ardulace of her treachery. This means I won't be able to get the eggs, now... but my chance may come later. Phaere, in the meantime, is about to receive her just desserts.
EraseJournalEntry(6943) // The Drow Summoning Ritual I revealed Phaere's treachery to Matron Ardulace by showing her the fake eggs Phaere gave me. She asked for the real ones, and was fooled by the fakes that Solaufein gave me. The real eggs are still in my own possession. Ardulace believes me, now, and has called for Phaere to be punished.
EraseJournalEntry(16339) // The Drow Summoning Ritual I revealed Phaere's treachery to Matron Ardulace, showing her the fake eggs that Phaere gave me. She noticed the real eggs and took them, too... but at least she believes that Phaere is the one behind all of this.
EraseJournalEntry(9649) // The Drow Summoning Ritual An imp claiming to come from the Silver Dragon appeared, telling me that the eggs must be rescued before the ritual is completed and the eggs are sacrificed to the demon. The ritual will have to be stopped... and then the Matron Ardulace must be killed to lift the magical seal off the city. Once that is done, I will have only minutes to flee the city with the eggs before my disguise is discovered. Cutting it close, indeed.
EraseJournalEntry(6405) // The Drow Summoning Ritual An imp claiming to come from the Silver Dragon appeared, telling me that in order for me to be able to flee the city with the eggs, Matron Ardulace must first be killed. Doing so will only leave me minutes to get out of the city before my disguise is revealed by the angry Handmaidens of Lolth. No doubt my chance will come during the ritual... cutting it close, indeed.
EraseJournalEntry(6403) // The Drow Summoning Ritual I have given Phaere the real silver eggs... I had little choice... and she has gone on to the Temple of Lolth and commanded me to follow.
EraseJournalEntry(6590) // The Drow Summoning Ritual I gave Phaere the eggs that Solaufein had given me... and it seems that she has been fooled into thinking they are the real ones. The real eggs are still in my possession... and both Phaere and Matron Ardulace think they have the real eggs for the upcoming ritual. Phaere has gone onwards to the Temple of Lolth and has commanded me to follow right away.
EraseJournalEntry(7147) // The Drow Summoning Ritual I have encountered Solaufein once again, who has apparently snuck back into the city to spy on Phaere. He thanked me for sparing him, and gave me another copy of the silver dragon eggs... these ones even Phaere will not be able to distinguish from the real ones.
EraseJournalEntry(7148) // The Drow Summoning Ritual Phaere has told me of Ardulace's plan in its entirety. The drow intend to invade the surface... to what end, I don't know. But Matron Ardulace's ritual is going to summon a great demon to aid the drow. The dragon eggs will be sacrificed to the demon in return for its service, and this will place House Despana in great favor with Lolth. Phaere intends to betray Matron Ardulace, and has coerced me into helping her. She wants me to go to the Despana treasury (in Lolth's temple) and replace the silver dragon's eggs with fake eggs that Phaere has had made. Then when Ardulace offers the dragon the fake eggs, Phaere can step in with the real ones. I must be careful if I go to the treasury... killing the guards, if it is done, must be done discreetly if at all. And even once I get the eggs, the city has been sealed by Matron Ardulace... there is no escaping. I must continue to play along... for now.
EraseJournalEntry(15793) // The Drow Summoning Ritual I have returned with the blood, and Matron Ardulace was very pleased. She mentioned that she is about to start a ritual... and before doing so she was going to seal the city. I suppose that means that nobody can enter or leave. She also mentioned the 'silver one' being barred from entry... obviously she knows something of the silver dragon's eggs. Matron Ardulace told me to relax, but Phaere ordered me to meet her within her apartments within an hour. Obviously she has something else in mind.
EraseJournalEntry(15792) // The Drow Summoning Ritual Matron Ardulace has sent me to get the blood of one of the elder races that inhabit the Underdark with the drow. I either need to go the beholder tunnels in the southeast and kill an Elder Orb, go to the illithid city in the southeast and kill an Elder Brain or go to the Kuo-Toan ruins in the west and kill a Kuo-Toan Prince. Once I have the blood, I am to return to Ardulace forthwith.
EraseJournalEntry(23424) // The Drow Summoning Ritual Matron Mother Ardulace has decided to make use of me, collecting ingredients for something she didn't mention, perhaps some spell. I have been sent to find a Master Whip of the Kuo-Toa in the western part of the caverns, and to return to the Matron Mother with its blood within three days.
SetGlobal("drowEraseJournal","GLOBAL",2)
Continue()
END
IF
Global("DrowCityHostile","GLOBAL",1)
Global("drowEraseJournal","GLOBAL",2)
!AreaCheck("AR2102")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303459)) // Running block 841 of BALDUR.BCS
AddJournalEntry(19438,QUEST_DONE) // Inside the Drow City I have been discovered, and the alarm has been sounded throughout the drow city. Getting anywhere will be problematic, at best. Obviously I should have been more careful.
SetGlobal("drowEraseJournal","GLOBAL",1)
END
IF
Global("DrowCityHostile","GLOBAL",1)
Global("drowEraseJournal","GLOBAL",2)
AreaCheck("AR2102")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303460)) // Running block 842 of BALDUR.BCS
SetGlobal("drowEraseJournal","GLOBAL",1)
END
IF
PartyRested()
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303461)) // Running block 843 of BALDUR.BCS
SmallWait(1)
END
IF
OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
!InPartyAllowDead("Jaheira")
Dead("Jaheira")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303462)) // Running block 844 of BALDUR.BCS
SetGlobal("JaheiraRomanceActive","GLOBAL",3)
END
IF
OR(2)
Global("AerieRomanceActive","GLOBAL",1)
Global("AerieRomanceActive","GLOBAL",2)
!InPartyAllowDead("Aerie")
Dead("Aerie")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303463)) // Running block 845 of BALDUR.BCS
SetGlobal("AerieRomanceActive","GLOBAL",3)
END
IF
OR(2)
Global("ViconiaRomanceActive","GLOBAL",1)
Global("ViconiaRomanceActive","GLOBAL",2)
!InPartyAllowDead("Viconia")
Dead("Viconia")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303464)) // Running block 846 of BALDUR.BCS
SetGlobal("ViconiaRomanceActive","GLOBAL",3)
END
IF
OR(2)
Global("AnomenRomanceActive","GLOBAL",1)
Global("AnomenRomanceActive","GLOBAL",2)
!InPartyAllowDead("Anomen")
Dead("Anomen")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303465)) // Running block 847 of BALDUR.BCS
SetGlobal("AnomenRomanceActive","GLOBAL",3)
END
IF
Global("AerieRomanceActive","GLOBAL",1)
Global("AerieRomanceOut","GLOBAL",0)
!InPartyAllowDead("Aerie")
!Dead("Aerie")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303466)) // Running block 848 of BALDUR.BCS
SetGlobal("AerieRomanceOut","GLOBAL",1)
SetGlobalTimer("AerieOutOfParty","GLOBAL",THREE_DAYS)
END
IF
Global("AerieRomanceActive","GLOBAL",1)
Global("AerieRomanceOut","GLOBAL",1)
GlobalTimerExpired("AerieOutOfParty","GLOBAL")
!InPartyAllowDead("Aerie")
!Dead("Aerie")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303467)) // Running block 849 of BALDUR.BCS
SetGlobal("AerieRomanceActive","GLOBAL",3)
END
IF
Global("AerieRomanceActive","GLOBAL",1)
Global("AerieRomanceOut","GLOBAL",1)
!GlobalTimerExpired("AerieOutOfParty","GLOBAL")
InPartyAllowDead("Aerie")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303468)) // Running block 850 of BALDUR.BCS
SetGlobal("AerieRomanceOut","GLOBAL",0)
RealSetGlobalTimer("AerieRomance","GLOBAL",TWELVE_HOURS)
END
IF
Global("ViconiaRomanceActive","GLOBAL",1)
Global("ViconiaRomanceOut","GLOBAL",0)
!InPartyAllowDead("Viconia")
!Dead("Viconia")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303469)) // Running block 851 of BALDUR.BCS
SetGlobal("ViconiaRomanceOut","GLOBAL",1)
SetGlobalTimer("ViconiaOutOfParty","GLOBAL",THREE_DAYS)
END
IF
Global("ViconiaRomanceActive","GLOBAL",1)
Global("ViconiaRomanceOut","GLOBAL",1)
GlobalTimerExpired("ViconiaOutOfParty","GLOBAL")
!InPartyAllowDead("Viconia")
!Dead("Viconia")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303470)) // Running block 852 of BALDUR.BCS
SetGlobal("ViconiaRomanceActive","GLOBAL",3)
END
IF
Global("ViconiaRomanceActive","GLOBAL",1)
Global("ViconiaRomanceOut","GLOBAL",1)
!GlobalTimerExpired("ViconiaOutOfParty","GLOBAL")
InPartyAllowDead("Viconia")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303471)) // Running block 853 of BALDUR.BCS
SetGlobal("ViconiaRomanceOut","GLOBAL",0)
RealSetGlobalTimer("ViconiaRomance","GLOBAL",TWELVE_HOURS)
END
IF
Global("AnomenRomanceActive","GLOBAL",1)
Global("AnomenRomanceOut","GLOBAL",0)
!InPartyAllowDead("Anomen")
!Dead("Anomen")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303472)) // Running block 854 of BALDUR.BCS
SetGlobal("AnomenRomanceOut","GLOBAL",1)
SetGlobalTimer("AnomenOutOfParty","GLOBAL",THREE_DAYS)
END
IF
Global("AnomenRomanceActive","GLOBAL",1)
Global("AnomenRomanceOut","GLOBAL",1)
GlobalTimerExpired("AnomenOutOfParty","GLOBAL")
!InPartyAllowDead("Anomen")
!Dead("Anomen")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303473)) // Running block 855 of BALDUR.BCS
SetGlobal("AnomenRomanceActive","GLOBAL",3)
END
IF
Global("AnomenRomanceActive","GLOBAL",1)
Global("AnomenRomanceOut","GLOBAL",1)
!GlobalTimerExpired("AnomenOutOfParty","GLOBAL")
InPartyAllowDead("Anomen")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303474)) // Running block 856 of BALDUR.BCS
SetGlobal("AnomenRomanceOut","GLOBAL",0)
RealSetGlobalTimer("AnomenRomance","GLOBAL",TWELVE_HOURS)
END
IF
InParty("Mazzy")
Global("DROWITEMCHECKDONE","GLOBAL",1)
Global("MazzyDrowCheck","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303475)) // Running block 857 of BALDUR.BCS
SetInterrupt(FALSE)
MultiPlayerSync()
SmallWait(
ActionOverride("Mazzy",ApplySpell(Myself,UNDER_NORM))
SetGlobal("MazzyDrowCheck","GLOBAL",1)
TakePartyItemAll("DWCHAN01") // Drowcraft Elven Chain +1
TakePartyItemAll("DWCHAN02") // Drowcraft Adamantine Chain +3
TakePartyItemAll("DWSW1H01") // Drowcraft Scimitar +3
TakePartyItemAll("DWSW1H02") // Drowcraft Long Sword +3
TakePartyItemAll("DWBLUN01") // Drowcraft Flail +3
TakePartyItemAll("DWHALB01") // Drowcraft Halberd +3
TakePartyItemAll("DWSPER01") // Drowcraft Lance +3
TakePartyItemAll("DWXBOW01") // Drowcraft Light Crossbow of Speed +1
TakePartyItemAll("DWSHLD01") // Drow Shield +3
TakePartyItemAll("DWCLCK01") // Drow Piwafwi Cloak
TakePartyItemAll("DWBOLT01") // Drowcraft Bolt of Sleep +1
TakePartyItemAll("DWBOLT02") // Drowcraft Bolt of Stunning +2
TakePartyItemAll("DWBOLT03") // Drowcraft Bolt +3
TakePartyItemAll("DWPLAT01") // Drowcraft Adamantine Full Plate +3
TakePartyItemAll("MISC9W") // Drow Piwafwi Cloak
SetInterrupt(TRUE)
END
IF
!InParty("Mazzy")
!Dead("Mazzy")
Global("MazzyDrowCheck","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303476)) // Running block 858 of BALDUR.BCS
SetGlobal("MazzyDrowCheck","GLOBAL",0)
END
IF
InParty("Jaheira")
Global("DROWITEMCHECKDONE","GLOBAL",1)
Global("JaheiraDrowCheck","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303477)) // Running block 859 of BALDUR.BCS
SetInterrupt(FALSE)
MultiPlayerSync()
SmallWait(
ActionOverride("Jaheira",ApplySpell(Myself,UNDER_NORM))
SetGlobal("JaheiraDrowCheck","GLOBAL",1)
TakePartyItemAll("DWCHAN01") // Drowcraft Elven Chain +1
TakePartyItemAll("DWCHAN02") // Drowcraft Adamantine Chain +3
TakePartyItemAll("DWSW1H01") // Drowcraft Scimitar +3
TakePartyItemAll("DWSW1H02") // Drowcraft Long Sword +3
TakePartyItemAll("DWBLUN01") // Drowcraft Flail +3
TakePartyItemAll("DWHALB01") // Drowcraft Halberd +3
TakePartyItemAll("DWSPER01") // Drowcraft Lance +3
TakePartyItemAll("DWXBOW01") // Drowcraft Light Crossbow of Speed +1
TakePartyItemAll("DWSHLD01") // Drow Shield +3
TakePartyItemAll("DWCLCK01") // Drow Piwafwi Cloak
TakePartyItemAll("DWBOLT01") // Drowcraft Bolt of Sleep +1
TakePartyItemAll("DWBOLT02") // Drowcraft Bolt of Stunning +2
TakePartyItemAll("DWBOLT03") // Drowcraft Bolt +3
TakePartyItemAll("DWPLAT01") // Drowcraft Adamantine Full Plate +3
TakePartyItemAll("MISC9W") // Drow Piwafwi Cloak
SetInterrupt(TRUE)
END
IF
!InParty("Jaheira")
!Dead("Jaheira")
Global("JaheiraDrowCheck","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303478)) // Running block 860 of BALDUR.BCS
SetGlobal("JaheiraDrowCheck","GLOBAL",0)
END
IF
InParty("Imoen2")
Global("DROWITEMCHECKDONE","GLOBAL",1)
Global("ImoenDrowCheck","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303479)) // Running block 861 of BALDUR.BCS
SetInterrupt(FALSE)
MultiPlayerSync()
SmallWait(
ActionOverride("Imoen2",ApplySpell(Myself,UNDER_NORM))
SetGlobal("ImoenDrowCheck","GLOBAL",1)
TakePartyItemAll("DWCHAN01") // Drowcraft Elven Chain +1
TakePartyItemAll("DWCHAN02") // Drowcraft Adamantine Chain +3
TakePartyItemAll("DWSW1H01") // Drowcraft Scimitar +3
TakePartyItemAll("DWSW1H02") // Drowcraft Long Sword +3
TakePartyItemAll("DWBLUN01") // Drowcraft Flail +3
TakePartyItemAll("DWHALB01") // Drowcraft Halberd +3
TakePartyItemAll("DWSPER01") // Drowcraft Lance +3
TakePartyItemAll("DWXBOW01") // Drowcraft Light Crossbow of Speed +1
TakePartyItemAll("DWSHLD01") // Drow Shield +3
TakePartyItemAll("DWCLCK01") // Drow Piwafwi Cloak
TakePartyItemAll("DWBOLT01") // Drowcraft Bolt of Sleep +1
TakePartyItemAll("DWBOLT02") // Drowcraft Bolt of Stunning +2
TakePartyItemAll("DWBOLT03") // Drowcraft Bolt +3
TakePartyItemAll("DWPLAT01") // Drowcraft Adamantine Full Plate +3
TakePartyItemAll("MISC9W") // Drow Piwafwi Cloak
SetInterrupt(TRUE)
END
IF
!InParty("Imoen2")
!Dead("Imoen2")
Global("ImoenDrowCheck","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303480)) // Running block 862 of BALDUR.BCS
SetGlobal("ImoenDrowCheck","GLOBAL",0)
END
IF
Global("SorcererScript1","GLOBAL",0)
GlobalGT("Chapter","GLOBAL",3)
GlobalLT("Chapter","GLOBAL",
Name("Imoen",Player1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303481)) // Running block 863 of BALDUR.BCS
SetGlobal("SorcererScript1","GLOBAL",1)
ActionOverride(Player1,ChangeAIScript("Imoen2",OVERRIDE))
END
IF
Global("SorcererScript1","GLOBAL",0)
GlobalGT("Chapter","GLOBAL",3)
GlobalLT("Chapter","GLOBAL",
Name("Imoen",Player2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303482)) // Running block 864 of BALDUR.BCS
SetGlobal("SorcererScript1","GLOBAL",1)
ActionOverride(Player2,ChangeAIScript("Imoen2",OVERRIDE))
END
IF
Global("SorcererScript1","GLOBAL",0)
GlobalGT("Chapter","GLOBAL",3)
GlobalLT("Chapter","GLOBAL",
Name("Imoen",Player3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303483)) // Running block 865 of BALDUR.BCS
SetGlobal("SorcererScript1","GLOBAL",1)
ActionOverride(Player3,ChangeAIScript("Imoen2",OVERRIDE))
END
IF
Global("SorcererScript1","GLOBAL",0)
GlobalGT("Chapter","GLOBAL",3)
GlobalLT("Chapter","GLOBAL",
Name("Imoen",Player4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303484)) // Running block 866 of BALDUR.BCS
SetGlobal("SorcererScript1","GLOBAL",1)
ActionOverride(Player4,ChangeAIScript("Imoen2",OVERRIDE))
END
IF
Global("SorcererScript1","GLOBAL",0)
GlobalGT("Chapter","GLOBAL",3)
GlobalLT("Chapter","GLOBAL",
Name("Imoen",Player5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303485)) // Running block 867 of BALDUR.BCS
SetGlobal("SorcererScript1","GLOBAL",1)
ActionOverride(Player5,ChangeAIScript("Imoen2",OVERRIDE))
END
IF
Global("SorcererScript1","GLOBAL",0)
GlobalGT("Chapter","GLOBAL",3)
GlobalLT("Chapter","GLOBAL",
Name("Imoen",Player6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303486)) // Running block 868 of BALDUR.BCS
SetGlobal("SorcererScript1","GLOBAL",1)
ActionOverride(Player6,ChangeAIScript("Imoen2",OVERRIDE))
END
IF
Global("SorcererScript2","GLOBAL",0)
Name("Cernd",Player1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303487)) // Running block 869 of BALDUR.BCS
SetGlobal("SorcererScript2","GLOBAL",1)
ActionOverride(Player1,ChangeAIScript("Cernd",OVERRIDE))
END
IF
Global("SorcererScript2","GLOBAL",0)
Name("Cernd",Player2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303488)) // Running block 870 of BALDUR.BCS
SetGlobal("SorcererScript2","GLOBAL",1)
ActionOverride(Player2,ChangeAIScript("Cernd",OVERRIDE))
END
IF
Global("SorcererScript2","GLOBAL",0)
Name("Cernd",Player3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303489)) // Running block 871 of BALDUR.BCS
SetGlobal("SorcererScript2","GLOBAL",1)
ActionOverride(Player3,ChangeAIScript("Cernd",OVERRIDE))
END
IF
Global("SorcererScript2","GLOBAL",0)
Name("Cernd",Player4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303490)) // Running block 872 of BALDUR.BCS
SetGlobal("SorcererScript2","GLOBAL",1)
ActionOverride(Player4,ChangeAIScript("Cernd",OVERRIDE))
END
IF
Global("SorcererScript2","GLOBAL",0)
Name("Cernd",Player5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303491)) // Running block 873 of BALDUR.BCS
SetGlobal("SorcererScript2","GLOBAL",1)
ActionOverride(Player5,ChangeAIScript("Cernd",OVERRIDE))
END
IF
Global("SorcererScript2","GLOBAL",0)
Name("Cernd",Player6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303492)) // Running block 874 of BALDUR.BCS
SetGlobal("SorcererScript2","GLOBAL",1)
ActionOverride(Player6,ChangeAIScript("Cernd",OVERRIDE))
END
IF
HasItem("MISC3D",Player1) // Golden Lion Figurine
Global("SPSumFi1","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303493)) // Running block 875 of BALDUR.BCS
ActionOverride(Player1,DestroyItem("MISC3D")) // Golden Lion Figurine
SetGlobal("SPSumFi1","GLOBAL",0)
SetGlobal("SorcererSumFig1","GLOBAL",1)
SetGlobalTimer("PSummonedJoolon","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC3E",Player1) // Black Spider Figurine
Global("SPSumFi2","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303494)) // Running block 876 of BALDUR.BCS
ActionOverride(Player1,DestroyItem("MISC3E")) // Black Spider Figurine
SetGlobal("SPSumFi2","GLOBAL",0)
SetGlobal("SorcererSumFig2","GLOBAL",1)
SetGlobalTimer("PSummonedKitthix","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC7T",Player1) // Moon Dog Figurine
Global("SPSumFi3","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303495)) // Running block 877 of BALDUR.BCS
ActionOverride(Player1,DestroyItem("MISC7T")) // Moon Dog Figurine
SetGlobal("SPSumFi3","GLOBAL",0)
SetGlobal("SorcererSumFig3","GLOBAL",1)
SetGlobalTimer("PSummonedCerebus","GLOBAL",ONE_HOUR)
END
IF
Global("SorcererSumFig1","GLOBAL",1)
GlobalTimerExpired("PSummonedJoolon","GLOBAL")
!StateCheck(Player1,STATE_DEAD)
!InventoryFull(Player1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303496)) // Running block 878 of BALDUR.BCS
GiveItemCreate("MISC3D",Player1,0,0,0) // Golden Lion Figurine
SetGlobal("SorcererSumFig1","GLOBAL",0)
DisplayStringHead(Player1,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player1,33125) // Golden Lion Figurine
END
IF
Global("SorcererSumFig2","GLOBAL",1)
GlobalTimerExpired("PSummonedKitthix","GLOBAL")
!StateCheck(Player1,STATE_DEAD)
!InventoryFull(Player1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303497)) // Running block 879 of BALDUR.BCS
GiveItemCreate("MISC3E",Player1,0,0,0) // Black Spider Figurine
SetGlobal("SorcererSumFig2","GLOBAL",0)
DisplayStringHead(Player1,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player1,38529) // Black Spider Figurine
END
IF
Global("SorcererSumFig3","GLOBAL",1)
GlobalTimerExpired("PSummonedCerebus","GLOBAL")
!StateCheck(Player1,STATE_DEAD)
!InventoryFull(Player1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303498)) // Running block 880 of BALDUR.BCS
GiveItemCreate("MISC7T",Player1,0,0,0) // Moon Dog Figurine
SetGlobal("SorcererSumFig3","GLOBAL",0)
DisplayStringHead(Player1,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player1,31964) // Moon Dog Figurine
END
IF
HasItem("MISC3D",Player2) // Golden Lion Figurine
Global("SPSumFi1","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303499)) // Running block 881 of BALDUR.BCS
ActionOverride(Player2,DestroyItem("MISC3D")) // Golden Lion Figurine
SetGlobal("SPSumFi1","GLOBAL",0)
SetGlobal("SorcererSumFig1","GLOBAL",2)
SetGlobalTimer("PSummonedJoolon","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC3E",Player2) // Black Spider Figurine
Global("SPSumFi2","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303500)) // Running block 882 of BALDUR.BCS
ActionOverride(Player2,DestroyItem("MISC3E")) // Black Spider Figurine
SetGlobal("SPSumFi2","GLOBAL",0)
SetGlobal("SorcererSumFig2","GLOBAL",2)
SetGlobalTimer("PSummonedKitthix","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC7T",Player2) // Moon Dog Figurine
Global("SPSumFi3","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303501)) // Running block 883 of BALDUR.BCS
ActionOverride(Player2,DestroyItem("MISC7T")) // Moon Dog Figurine
SetGlobal("SPSumFi3","GLOBAL",0)
SetGlobal("SorcererSumFig3","GLOBAL",2)
SetGlobalTimer("PSummonedCerebus","GLOBAL",ONE_HOUR)
END
IF
Global("SorcererSumFig1","GLOBAL",2)
GlobalTimerExpired("PSummonedJoolon","GLOBAL")
!StateCheck(Player2,STATE_DEAD)
!InventoryFull(Player2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303502)) // Running block 884 of BALDUR.BCS
GiveItemCreate("MISC3D",Player2,0,0,0) // Golden Lion Figurine
SetGlobal("SorcererSumFig1","GLOBAL",0)
DisplayStringHead(Player2,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player2,33125) // Golden Lion Figurine
END
IF
Global("SorcererSumFig2","GLOBAL",2)
GlobalTimerExpired("PSummonedKitthix","GLOBAL")
!StateCheck(Player2,STATE_DEAD)
!InventoryFull(Player2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303503)) // Running block 885 of BALDUR.BCS
GiveItemCreate("MISC3E",Player2,0,0,0) // Black Spider Figurine
SetGlobal("SorcererSumFig2","GLOBAL",0)
DisplayStringHead(Player2,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player2,38529) // Black Spider Figurine
END
IF
Global("SorcererSumFig3","GLOBAL",2)
GlobalTimerExpired("PSummonedCerebus","GLOBAL")
!StateCheck(Player2,STATE_DEAD)
!InventoryFull(Player2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303504)) // Running block 886 of BALDUR.BCS
GiveItemCreate("MISC7T",Player2,0,0,0) // Moon Dog Figurine
SetGlobal("SorcererSumFig3","GLOBAL",0)
DisplayStringHead(Player2,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player2,31964) // Moon Dog Figurine
END
IF
HasItem("MISC3D",Player3) // Golden Lion Figurine
Global("SPSumFi1","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303505)) // Running block 887 of BALDUR.BCS
ActionOverride(Player3,DestroyItem("MISC3D")) // Golden Lion Figurine
SetGlobal("SPSumFi1","GLOBAL",0)
SetGlobal("SorcererSumFig1","GLOBAL",3)
SetGlobalTimer("PSummonedJoolon","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC3E",Player3) // Black Spider Figurine
Global("SPSumFi2","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303506)) // Running block 888 of BALDUR.BCS
ActionOverride(Player3,DestroyItem("MISC3E")) // Black Spider Figurine
SetGlobal("SPSumFi2","GLOBAL",0)
SetGlobal("SorcererSumFig2","GLOBAL",3)
SetGlobalTimer("PSummonedKitthix","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC7T",Player3) // Moon Dog Figurine
Global("SPSumFi3","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303507)) // Running block 889 of BALDUR.BCS
ActionOverride(Player3,DestroyItem("MISC7T")) // Moon Dog Figurine
SetGlobal("SPSumFi3","GLOBAL",0)
SetGlobal("SorcererSumFig3","GLOBAL",3)
SetGlobalTimer("PSummonedCerebus","GLOBAL",ONE_HOUR)
END
IF
Global("SorcererSumFig1","GLOBAL",3)
GlobalTimerExpired("PSummonedJoolon","GLOBAL")
!StateCheck(Player3,STATE_DEAD)
!InventoryFull(Player3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303508)) // Running block 890 of BALDUR.BCS
GiveItemCreate("MISC3D",Player3,0,0,0) // Golden Lion Figurine
SetGlobal("SorcererSumFig1","GLOBAL",0)
DisplayStringHead(Player3,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player3,33125) // Golden Lion Figurine
END
IF
Global("SorcererSumFig2","GLOBAL",3)
GlobalTimerExpired("PSummonedKitthix","GLOBAL")
!StateCheck(Player3,STATE_DEAD)
!InventoryFull(Player3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303509)) // Running block 891 of BALDUR.BCS
GiveItemCreate("MISC3E",Player3,0,0,0) // Black Spider Figurine
SetGlobal("SorcererSumFig2","GLOBAL",0)
DisplayStringHead(Player3,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player3,38529) // Black Spider Figurine
END
IF
Global("SorcererSumFig3","GLOBAL",3)
GlobalTimerExpired("PSummonedCerebus","GLOBAL")
!StateCheck(Player3,STATE_DEAD)
!InventoryFull(Player3)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303510)) // Running block 892 of BALDUR.BCS
GiveItemCreate("MISC7T",Player3,0,0,0) // Moon Dog Figurine
SetGlobal("SorcererSumFig3","GLOBAL",0)
DisplayStringHead(Player3,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player3,31964) // Moon Dog Figurine
END
IF
HasItem("MISC3D",Player4) // Golden Lion Figurine
Global("SPSumFi1","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303511)) // Running block 893 of BALDUR.BCS
ActionOverride(Player4,DestroyItem("MISC3D")) // Golden Lion Figurine
SetGlobal("SPSumFi1","GLOBAL",0)
SetGlobal("SorcererSumFig1","GLOBAL",4)
SetGlobalTimer("PSummonedJoolon","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC3E",Player4) // Black Spider Figurine
Global("SPSumFi2","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303512)) // Running block 894 of BALDUR.BCS
ActionOverride(Player4,DestroyItem("MISC3E")) // Black Spider Figurine
SetGlobal("SPSumFi2","GLOBAL",0)
SetGlobal("SorcererSumFig2","GLOBAL",4)
SetGlobalTimer("PSummonedKitthix","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC7T",Player4) // Moon Dog Figurine
Global("SPSumFi3","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303513)) // Running block 895 of BALDUR.BCS
ActionOverride(Player4,DestroyItem("MISC7T")) // Moon Dog Figurine
SetGlobal("SPSumFi3","GLOBAL",0)
SetGlobal("SorcererSumFig3","GLOBAL",4)
SetGlobalTimer("PSummonedCerebus","GLOBAL",ONE_HOUR)
END
IF
Global("SorcererSumFig1","GLOBAL",4)
GlobalTimerExpired("PSummonedJoolon","GLOBAL")
!StateCheck(Player4,STATE_DEAD)
!InventoryFull(Player4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303514)) // Running block 896 of BALDUR.BCS
GiveItemCreate("MISC3D",Player4,0,0,0) // Golden Lion Figurine
SetGlobal("SorcererSumFig1","GLOBAL",0)
DisplayStringHead(Player4,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player4,33125) // Golden Lion Figurine
END
IF
Global("SorcererSumFig2","GLOBAL",4)
GlobalTimerExpired("PSummonedKitthix","GLOBAL")
!StateCheck(Player4,STATE_DEAD)
!InventoryFull(Player4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303515)) // Running block 897 of BALDUR.BCS
GiveItemCreate("MISC3E",Player4,0,0,0) // Black Spider Figurine
SetGlobal("SorcererSumFig2","GLOBAL",0)
DisplayStringHead(Player4,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player4,38529) // Black Spider Figurine
END
IF
Global("SorcererSumFig3","GLOBAL",4)
GlobalTimerExpired("PSummonedCerebus","GLOBAL")
!StateCheck(Player4,STATE_DEAD)
!InventoryFull(Player4)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303516)) // Running block 898 of BALDUR.BCS
GiveItemCreate("MISC7T",Player4,0,0,0) // Moon Dog Figurine
SetGlobal("SorcererSumFig3","GLOBAL",0)
DisplayStringHead(Player4,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player4,31964) // Moon Dog Figurine
END
IF
HasItem("MISC3D",Player5) // Golden Lion Figurine
Global("SPSumFi1","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303517)) // Running block 899 of BALDUR.BCS
ActionOverride(Player5,DestroyItem("MISC3D")) // Golden Lion Figurine
SetGlobal("SPSumFi1","GLOBAL",0)
SetGlobal("SorcererSumFig1","GLOBAL",5)
SetGlobalTimer("PSummonedJoolon","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC3E",Player5) // Black Spider Figurine
Global("SPSumFi2","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303518)) // Running block 900 of BALDUR.BCS
ActionOverride(Player5,DestroyItem("MISC3E")) // Black Spider Figurine
SetGlobal("SPSumFi2","GLOBAL",0)
SetGlobal("SorcererSumFig2","GLOBAL",5)
SetGlobalTimer("PSummonedKitthix","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC7T",Player5) // Moon Dog Figurine
Global("SPSumFi3","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303519)) // Running block 901 of BALDUR.BCS
ActionOverride(Player5,DestroyItem("MISC7T")) // Moon Dog Figurine
SetGlobal("SPSumFi3","GLOBAL",0)
SetGlobal("SorcererSumFig3","GLOBAL",5)
SetGlobalTimer("PSummonedCerebus","GLOBAL",ONE_HOUR)
END
IF
Global("SorcererSumFig1","GLOBAL",5)
GlobalTimerExpired("PSummonedJoolon","GLOBAL")
!StateCheck(Player5,STATE_DEAD)
!InventoryFull(Player5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303520)) // Running block 902 of BALDUR.BCS
GiveItemCreate("MISC3D",Player5,0,0,0) // Golden Lion Figurine
SetGlobal("SorcererSumFig1","GLOBAL",0)
DisplayStringHead(Player5,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player5,33125) // Golden Lion Figurine
END
IF
Global("SorcererSumFig2","GLOBAL",5)
GlobalTimerExpired("PSummonedKitthix","GLOBAL")
!StateCheck(Player5,STATE_DEAD)
!InventoryFull(Player5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303521)) // Running block 903 of BALDUR.BCS
GiveItemCreate("MISC3E",Player5,0,0,0) // Black Spider Figurine
SetGlobal("SorcererSumFig2","GLOBAL",0)
DisplayStringHead(Player5,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player5,38529) // Black Spider Figurine
END
IF
Global("SorcererSumFig3","GLOBAL",5)
GlobalTimerExpired("PSummonedCerebus","GLOBAL")
!StateCheck(Player5,STATE_DEAD)
!InventoryFull(Player5)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303522)) // Running block 904 of BALDUR.BCS
GiveItemCreate("MISC7T",Player5,0,0,0) // Moon Dog Figurine
SetGlobal("SorcererSumFig3","GLOBAL",0)
DisplayStringHead(Player5,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player5,31964) // Moon Dog Figurine
END
IF
HasItem("MISC3D",Player6) // Golden Lion Figurine
Global("SPSumFi1","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303523)) // Running block 905 of BALDUR.BCS
ActionOverride(Player6,DestroyItem("MISC3D")) // Golden Lion Figurine
SetGlobal("SPSumFi1","GLOBAL",0)
SetGlobal("SorcererSumFig1","GLOBAL",6)
SetGlobalTimer("PSummonedJoolon","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC3E",Player6) // Black Spider Figurine
Global("SPSumFi2","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303524)) // Running block 906 of BALDUR.BCS
ActionOverride(Player6,DestroyItem("MISC3E")) // Black Spider Figurine
SetGlobal("SPSumFi2","GLOBAL",0)
SetGlobal("SorcererSumFig2","GLOBAL",6)
SetGlobalTimer("PSummonedKitthix","GLOBAL",ONE_HOUR)
END
IF
HasItem("MISC7T",Player6) // Moon Dog Figurine
Global("SPSumFi3","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303525)) // Running block 907 of BALDUR.BCS
ActionOverride(Player6,DestroyItem("MISC7T")) // Moon Dog Figurine
SetGlobal("SPSumFi3","GLOBAL",0)
SetGlobal("SorcererSumFig3","GLOBAL",6)
SetGlobalTimer("PSummonedCerebus","GLOBAL",ONE_HOUR)
END
IF
Global("SorcererSumFig1","GLOBAL",6)
GlobalTimerExpired("PSummonedJoolon","GLOBAL")
!StateCheck(Player6,STATE_DEAD)
!InventoryFull(Player6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303526)) // Running block 908 of BALDUR.BCS
GiveItemCreate("MISC3D",Player6,0,0,0) // Golden Lion Figurine
SetGlobal("SorcererSumFig1","GLOBAL",0)
DisplayStringHead(Player6,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player6,33125) // Golden Lion Figurine
END
IF
Global("SorcererSumFig2","GLOBAL",6)
GlobalTimerExpired("PSummonedKitthix","GLOBAL")
!StateCheck(Player6,STATE_DEAD)
!InventoryFull(Player6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303527)) // Running block 909 of BALDUR.BCS
GiveItemCreate("MISC3E",Player6,0,0,0) // Black Spider Figurine
SetGlobal("SorcererSumFig2","GLOBAL",0)
DisplayStringHead(Player6,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player6,38529) // Black Spider Figurine
END
IF
Global("SorcererSumFig3","GLOBAL",6)
GlobalTimerExpired("PSummonedCerebus","GLOBAL")
!StateCheck(Player6,STATE_DEAD)
!InventoryFull(Player6)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303528)) // Running block 910 of BALDUR.BCS
GiveItemCreate("MISC7T",Player6,0,0,0) // Moon Dog Figurine
SetGlobal("SorcererSumFig3","GLOBAL",0)
DisplayStringHead(Player6,10558) // Your figurine returns.
Wait(1)
DisplayStringHead(Player6,31964) // Moon Dog Figurine
END
IF
Global("TSNarlenWork","GLOBAL",1)
GlobalTimerExpired("TSSmugglerTimer","GLOBAL")
Global("PGFailed","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303529)) // Running block 911 of BALDUR.BCS
DisplayString(Player1,133684) // Narlen Darkwalk and his rogues have placed treasure in your strongbox.
SetGlobalTimer("TSSmugglerTimer","GLOBAL",FIVE_DAYS)
IncrementGlobal("TSSmuggle","GLOBAL",1)
END
IF
GlobalGT("BodhiJob","GLOBAL",0)
Global("PlayerThiefGuild","GLOBAL",1)
Global("TSBodhiThief","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303530)) // Running block 912 of BALDUR.BCS
SetGlobal("TSBodhiThief","GLOBAL",1)
END
IF
Global("TSBodhiThief","GLOBAL",1)
OR(2)
!Global("PGFailed","GLOBAL",0)
!Global("JosterLeave","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303531)) // Running block 913 of BALDUR.BCS
SetGlobal("PGFailed","GLOBAL",0)
SetGlobal("JosterLeave","GLOBAL",0)
END
IF
Global("wandsoul","GLOBAL",1)
!Exists("baenwuld")
!Global("wandsotire","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303532)) // Running block 914 of BALDUR.BCS
CreateCreatureObjectDoor("metbae",Player1,5,0,0) // Baenwuld
PlaySound("CAS_M07")
SetGlobal("wandsoul","GLOBAL",0)
END
IF
Global("ESxDes","GLOBAL",1)
PartyHasItem("ESxAN") // Rusty Myth
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303533)) // Running block 915 of BALDUR.BCS
DestroyItem("ESxAN") // Rusty Myth
END
IF
Global("C#AjanRomAdultContent","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303534)) // Running block 916 of BALDUR.BCS
SetGlobal("C#AjanRomAdultContent","GLOBAL",1)
END
IF
Global("C#AjantisRomancePCIsMale","GLOBAL",0)
Gender(Player1,MALE)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303535)) // Running block 917 of BALDUR.BCS
SetGlobal("C#AjantisRomancePCIsMale","GLOBAL",1)
END
IF
Global("C#AjantisRomancePCIsMale","GLOBAL",0)
Global("C#AjantisEngagedMatch","GLOBAL",0)
Global("C#AjantisEngagedMatchCheck","GLOBAL",0)
Global("C#AjantisEngaged","GLOBAL",0)
Global("C#AjanEngagementBrokenBG1","GLOBAL",0)
Gender(Player1,FEMALE)
!Class(Player1,THIEF)
OR(4)
Alignment(Player1,MASK_GOOD)
Alignment(Player1,LAWFUL_NEUTRAL)
Alignment(Player1,NEUTRAL)
Class(Player1,DRUID_ALL)
OR(4)
Race(Player1,HUMAN)
Race(Player1,HALF_ELF)
Race(Player1,HALFLING)
Race(Player1,ELF)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303536)) // Running block 918 of BALDUR.BCS
SetGlobal("C#AjantisEngagedMatch","GLOBAL",1)
SetGlobal("C#AjantisEngagedMatchCheck","GLOBAL",1)
END
IF
Global("C#AjantisRomancePCIsMale","GLOBAL",0)
Global("C#AjantisRomanceActive","GLOBAL",0)
Global("C#AjantisNewRomMatch","GLOBAL",0)
Global("C#AjantisNewRomMatchCheck","GLOBAL",0)
Global("C#AjanEngagementBrokenBG1","GLOBAL",0)
Gender(Player1,FEMALE)
!Class(Player1,THIEF)
OR(4)
Alignment(Player1,MASK_GOOD)
Alignment(Player1,LAWFUL_NEUTRAL)
Alignment(Player1,NEUTRAL)
Class(Player1,DRUID_ALL)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303537)) // Running block 919 of BALDUR.BCS
SetGlobal("C#AjantisNewRomMatch","GLOBAL",1)
SetGlobal("C#AjantisNewRomMatchCheck","GLOBAL",1)
SetGlobal("C#AjantisRomanceActive","GLOBAL",1)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisEngaged","GLOBAL",1)
Global("HadImoenDream1","GLOBAL",1)
Global("C#AjantisHadImoenDream1","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303538)) // Running block 920 of BALDUR.BCS
SetGlobal("C#AjantisHadImoenDream1","GLOBAL",2)
SetGlobal("C#AjantisDream1PID","GLOBAL",1)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisEngaged","GLOBAL",1)
Global("HadJonDream1","GLOBAL",1)
Global("C#AjantisHadJonDream1","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303539)) // Running block 921 of BALDUR.BCS
SetGlobal("C#AjantisHadJonDream1","GLOBAL",2)
SetGlobal("C#AjantisDream2PID","GLOBAL",1)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisEngaged","GLOBAL",1)
Global("HadJonDream2","GLOBAL",1)
Global("C#AjantisHadJonDream2","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303540)) // Running block 922 of BALDUR.BCS
SetGlobal("C#AjantisHadJonDream2","GLOBAL",2)
SetGlobal("C#AjantisDream3PID","GLOBAL",1)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisEngaged","GLOBAL",1)
Global("HadSlayerDream","GLOBAL",1)
Global("C#AjantisHadSlayerDream","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303541)) // Running block 923 of BALDUR.BCS
SetGlobal("C#AjantisHadSlayerDream","GLOBAL",3)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisEngaged","GLOBAL",1)
Global("HadEllesimeDream1","GLOBAL",1)
Global("C#AjanEllesimeDream1","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303542)) // Running block 924 of BALDUR.BCS
SetGlobal("C#AjanEllesimeDream1","GLOBAL",2)
SetGlobal("C#AjanEllesimeDream1PID","GLOBAL",1)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisEngaged","GLOBAL",1)
Global("AranJob","GLOBAL",3)
Global("C#AjantisAranWusste1","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303543)) // Running block 925 of BALDUR.BCS
SetGlobal("C#AjantisAranWusste1","GLOBAL",1)
END
IF
Global("C#AjKu","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303544)) // Running block 926 of BALDUR.BCS
StartCutScene("C#AJCUT2")
StartCutSceneMode()
SetGlobal("C#AjKu","GLOBAL",2)
END
IF
Global("C#AjantisKoerperEingesammelt","GLOBAL",0)
GlobalGT("Kidnap","GLOBAL",2)
Global("C#AjantisSpaetInstallation","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303545)) // Running block 927 of BALDUR.BCS
SetGlobal("C#AjantisSpaetInstallation","GLOBAL",1)
END
IF
!InParty("C#Ajantis")
Global("ElgeaFree","GLOBAL",1)
!Global("SpawnWelther","GLOBAL",1)
Global("C#AjantisElgeaBefreit","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303546)) // Running block 928 of BALDUR.BCS
SetGlobal("C#AjantisElgeaBefreit","GLOBAL",5)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisPCNichtElgea","GLOBAL",1)
!AreaCheck("AR0507")
!AreaCheck("AR0508")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303547)) // Running block 929 of BALDUR.BCS
SetGlobal("C#AjantisPCNichtElgea","GLOBAL",0)
END
IF
!InParty("C#Ajantis")
Global("GrovePoisoned","GLOBAL",1)
Global("C#AjantisGrovePoisoned","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303548)) // Running block 930 of BALDUR.BCS
SetGlobal("C#AjantisGrovePoisoned","GLOBAL",3)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisDrowSklaven3","GLOBAL",1)
Global("C#AjantisImUnterreich","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303549)) // Running block 931 of BALDUR.BCS
SetGlobal("C#AjantisDrowSklaven3","GLOBAL",0)
END
IF
!InParty("C#Ajantis")
Global("C#AnomenDecisionComment1","GLOBAL",0)
!Global("AnomenIsNotKnight","GLOBAL",1)
!Global("AnomenIsKnight","GLOBAL",1)
OR(3)
Global("AnomenDecide","GLOBAL",2)
Global("AnomenDecide","GLOBAL",3)
Global("AnomenDecide","GLOBAL",4)
Global("C#AjantisAnomenNotThere","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303550)) // Running block 932 of BALDUR.BCS
SetGlobal("C#AjantisAnomenNotThere","GLOBAL",1)
END
IF
Global("C#AjantisPCMarriage","GLOBAL",1)
Global("C#AjantisKillAnomenRom","GLOBAL",0)
Global("C#CheckAnomenLTGT27","GLOBAL",1)
OR(2)
Global("AnomenRomanceActive","GLOBAL",1)
Global("AnomenRomanceActive","GLOBAL",2)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303551)) // Running block 933 of BALDUR.BCS
SetGlobal("C#AjantisKillAnomenRom","GLOBAL",1)
SetGlobal("AnomenRomanceActive","GLOBAL",3)
END
IF
!Global("C#AjantisRomanceActive","GLOBAL",0)
!Global("C#AjantisRomanceActive","GLOBAL",3)
Global("AnomenRomanceActive","GLOBAL",2)
OR(2)
GlobalGT("C#CheckAnomenLTGT32","GLOBAL",0)
Global("C#AjantisPCSleptWithAno","GLOBAL",1)
Global("C#AjantisPCAnomenRom","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303552)) // Running block 934 of BALDUR.BCS
SetGlobal("C#AjantisPCAnomenRom","GLOBAL",1)
SetGlobal("C#AjantisRomanceActive","GLOBAL",3)
END
IF
!InParty("C#Ajantis")
Global("C#AjantisEngagedMatch","GLOBAL",1)
Global("C#AjantisEngaged","GLOBAL",1)
Global("C#AjantisRomanceActive","GLOBAL",3)
Global("C#AjantisPCBrokeRomance","GLOBAL",0)
Global("C#AjantisKnowsPCLove","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303553)) // Running block 935 of BALDUR.BCS
SetGlobal("C#AjantisKnowsPCLove","GLOBAL",1)
SetGlobalTimer("C#AjantisKnowsPCLoveT","GLOBAL",TWO_DAYS)
END
IF
Global("LK#XulEraseUDJournal","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303554)) // Running block 936 of BALDUR.BCS
IncrementGlobal("LK#XulEraseUDJournal","GLOBAL",1)
EraseJournalEntry(5810) // The Drow Summoning Ritual Ardulace has been impressed by my betrayal of Phaere... enough so that she wishes me to be present at the ritual to prevent any further interruptions. I am to be collected by a guard shortly in order to be brought to the ritual, which is taking place soon.
EraseJournalEntry(6535) // The Drow Summoning Ritual I gave the real dragon eggs to Matron Ardulace, proof of Phaere's treachery, and she has called for Phaere to be brought before her.
EraseJournalEntry(16529) // The Drow Summoning Ritual The key that Phaere gave me to get the real eggs from the treasury was enough to convince the Matron Ardulace of her treachery. This means I won't be able to get the eggs, now... but my chance may come later. Phaere, in the meantime, is about to receive her just desserts.
EraseJournalEntry(6943) // The Drow Summoning Ritual I revealed Phaere's treachery to Matron Ardulace by showing her the fake eggs Phaere gave me. She asked for the real ones, and was fooled by the fakes that Solaufein gave me. The real eggs are still in my own possession. Ardulace believes me, now, and has called for Phaere to be punished.
EraseJournalEntry(16339) // The Drow Summoning Ritual I revealed Phaere's treachery to Matron Ardulace, showing her the fake eggs that Phaere gave me. She noticed the real eggs and took them, too... but at least she believes that Phaere is the one behind all of this.
EraseJournalEntry(9649) // The Drow Summoning Ritual An imp claiming to come from the Silver Dragon appeared, telling me that the eggs must be rescued before the ritual is completed and the eggs are sacrificed to the demon. The ritual will have to be stopped... and then the Matron Ardulace must be killed to lift the magical seal off the city. Once that is done, I will have only minutes to flee the city with the eggs before my disguise is discovered. Cutting it close, indeed.
EraseJournalEntry(6405) // The Drow Summoning Ritual An imp claiming to come from the Silver Dragon appeared, telling me that in order for me to be able to flee the city with the eggs, Matron Ardulace must first be killed. Doing so will only leave me minutes to get out of the city before my disguise is revealed by the angry Handmaidens of Lolth. No doubt my chance will come during the ritual... cutting it close, indeed.
EraseJournalEntry(6403) // The Drow Summoning Ritual I have given Phaere the real silver eggs... I had little choice... and she has gone on to the Temple of Lolth and commanded me to follow.
EraseJournalEntry(6590) // The Drow Summoning Ritual I gave Phaere the eggs that Solaufein had given me... and it seems that she has been fooled into thinking they are the real ones. The real eggs are still in my possession... and both Phaere and Matron Ardulace think they have the real eggs for the upcoming ritual. Phaere has gone onwards to the Temple of Lolth and has commanded me to follow right away.
EraseJournalEntry(211632) // The Drow Summoning Ritual
I gave Phaere the eggs that Xulaye had given me... and it seems that she has been fooled into thinking they are the real ones. The real eggs are still in my possession... and both Phaere and Matron Ardulace think they have the real eggs for the upcoming ritual.
Phaere has gone onwards to the Temple of Lolth and has commanded me to follow right away.
EraseJournalEntry(7147) // The Drow Summoning Ritual I have encountered Solaufein once again, who has apparently snuck back into the city to spy on Phaere. He thanked me for sparing him, and gave me another copy of the silver dragon eggs... these ones even Phaere will not be able to distinguish from the real ones.
EraseJournalEntry(7148) // The Drow Summoning Ritual Phaere has told me of Ardulace's plan in its entirety. The drow intend to invade the surface... to what end, I don't know. But Matron Ardulace's ritual is going to summon a great demon to aid the drow. The dragon eggs will be sacrificed to the demon in return for its service, and this will place House Despana in great favor with Lolth. Phaere intends to betray Matron Ardulace, and has coerced me into helping her. She wants me to go to the Despana treasury (in Lolth's temple) and replace the silver dragon's eggs with fake eggs that Phaere has had made. Then when Ardulace offers the dragon the fake eggs, Phaere can step in with the real ones. I must be careful if I go to the treasury... killing the guards, if it is done, must be done discreetly if at all. And even once I get the eggs, the city has been sealed by Matron Ardulace... there is no escaping. I must continue to play along... for now.
EraseJournalEntry(15793) // The Drow Summoning Ritual I have returned with the blood, and Matron Ardulace was very pleased. She mentioned that she is about to start a ritual... and before doing so she was going to seal the city. I suppose that means that nobody can enter or leave. She also mentioned the 'silver one' being barred from entry... obviously she knows something of the silver dragon's eggs. Matron Ardulace told me to relax, but Phaere ordered me to meet her within her apartments within an hour. Obviously she has something else in mind.
EraseJournalEntry(15792) // The Drow Summoning Ritual Matron Ardulace has sent me to get the blood of one of the elder races that inhabit the Underdark with the drow. I either need to go the beholder tunnels in the southeast and kill an Elder Orb, go to the illithid city in the southeast and kill an Elder Brain or go to the Kuo-Toan ruins in the west and kill a Kuo-Toan Prince. Once I have the blood, I am to return to Ardulace forthwith.
EraseJournalEntry(15797) // Recover the Silver Dragon's Eggs. I have finally encountered Adalon, a female silver dragon who is desperate to have her eggs returned. She normally guards the path to the surface from drow incursion, but Irenicus and Bodhi have stolen her eggs and given them to the drow... and she can do nothing for fear of her eggs being destroyed. She has turned me into the likeness of a drow, with the name 'Veldrin', and bade me to enter the nearby city of Ust Natha in search of her eggs. Once her eggs are returned safely, she will show me to the surface and reward me with an item from her hoard.
EraseJournalEntry(23424) // The Drow Summoning Ritual Matron Mother Ardulace has decided to make use of me, collecting ingredients for something she didn't mention, perhaps some spell. I have been sent to find a Master Whip of the Kuo-Toa in the western part of the caverns, and to return to the Matron Mother with its blood within three days.
END
IF
Global("LK#XulEraseJournal","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303555)) // Running block 937 of BALDUR.BCS
IncrementGlobal("LK#XulEraseJournal","GLOBAL",1)
EraseJournalEntry(211632) // The Drow Summoning Ritual
I gave Phaere the eggs that Xulaye had given me... and it seems that she has been fooled into thinking they are the real ones. The real eggs are still in my possession... and both Phaere and Matron Ardulace think they have the real eggs for the upcoming ritual.
Phaere has gone onwards to the Temple of Lolth and has commanded me to follow right away.
END
IF
Global("B!Crafting","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303556)) // Running block 938 of BALDUR.BCS
CreateCreatureObject("b!mortar",Player1,0,0,0) // Mortar and Pestle
SetGlobal("B!Crafting","GLOBAL",2)
END
IF
Global("EdwinRomanceActive","GLOBAL",1)
Global("EdwinRomanceOut","GLOBAL",0)
!InPartyAllowDead("Edwin")
!Dead("Edwin")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303557)) // Running block 939 of BALDUR.BCS
SetGlobal("EdwinRomanceOut","GLOBAL",1)
SetGlobalTimer("EdwinOutOfParty","GLOBAL",THREE_DAYS)
END
IF
Global("EdwinRomanceActive","GLOBAL",1)
Global("EdwinRomanceOut","GLOBAL",1)
GlobalTimerExpired("EdwinOutOfParty","GLOBAL")
!InPartyAllowDead("Edwin")
!Dead("Edwin")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303558)) // Running block 940 of BALDUR.BCS
SetGlobal("EdwinRomanceActive","GLOBAL",3)
END
IF
Global("EdwinRomanceActive","GLOBAL",1)
Global("EdwinRomanceOut","GLOBAL",1)
!GlobalTimerExpired("EdwinOutOfParty","GLOBAL")
InPartyAllowDead("Edwin")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303559)) // Running block 941 of BALDUR.BCS
SetGlobal("EdwinRomanceOut","GLOBAL",0)
RealSetGlobalTimer("EdwinRomance","GLOBAL",2600)
END
IF
Global("BAidanDiagott","GLOBAL",1)
PartyHasItem("B!AMACE") // Fist of Amaunator
Global("B!AidanHasMace","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303560)) // Running block 942 of BALDUR.BCS
SetGlobal("BAidanDiagott","GLOBAL",2)
SetGlobal("B!AidanDelayTalk","GLOBAL",1)
SetGlobal("B!AidanHasMace","GLOBAL",1)
END
IF
GlobalTimerExpired("B!AidanTime","GLOBAL")
Time(MIDNIGHT)
Global("B!AidanHasMace","GLOBAL",1)
GlobalGT("B!AidanFriend","GLOBAL",0)
!Global("B!AidanFriend","GLOBAL",3)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303561)) // Running block 943 of BALDUR.BCS
SetGlobal("B!AidanHasMace","GLOBAL",2)
PlaySound("BAIDAN01")
CreateCreatureObjectOffset("B!Aidan",Player1,[50.50]) // Aidan
END
IF
Dead("C6BODHI")
GlobalGT("B!AidanHasMace","GLOBAL",0)
Global("B!AidanBodhi","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303562)) // Running block 944 of BALDUR.BCS
SetGlobal("B!AidanDelayTalk","GLOBAL",1)
SetGlobal("B!AidanBodhi","GLOBAL",1)
END
IF
GlobalTimerExpired("B!AidanTime","GLOBAL")
Time(MIDNIGHT)
Global("B!AidanBodhi","GLOBAL",1)
GlobalGT("B!AidanFriend","GLOBAL",0)
!Global("B!AidanFriend","GLOBAL",3)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303563)) // Running block 945 of BALDUR.BCS
SetGlobal("B!AidanBodhi","GLOBAL",2)
PlaySound("BAIDAN01")
CreateCreatureObjectOffset("B!Aidan",Player1,[50.50]) // Aidan
END
IF
GlobalTimerExpired("B!AidanTime","GLOBAL")
Time(MIDNIGHT)
Global("B!AidanDone","GLOBAL",1)
GlobalGT("B!AidanFriend","GLOBAL",0)
!Global("B!AidanFriend","GLOBAL",3)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303564)) // Running block 946 of BALDUR.BCS
SetGlobal("B!AidanDelayTalk","GLOBAL",1)
SetGlobal("B!AidanDone","GLOBAL",2)
SetGlobal("B!AidanThanks","GLOBAL",1)
PlaySound("BAIDAN01")
CreateCreatureObjectOffset("B!Aidan",Player1,[50.50]) // Aidan
END
IF
GlobalTimerExpired("B!AidanTime","GLOBAL")
Time(MIDNIGHT)
Global("B!AidanDone","GLOBAL",1)
Global("B!AidanFriend","GLOBAL",0)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303565)) // Running block 947 of BALDUR.BCS
SetGlobal("B!AidanDelayTalk","GLOBAL",1)
SetGlobal("B!AidanDone","GLOBAL",2)
SetGlobal("B!AidanCheated","GLOBAL",1)
PlaySound("BAIDAN01")
CreateCreatureObjectOffset("B!Aidan",Player1,[50.50]) // Aidan
END
IF
GlobalTimerExpired("B!AidanTime","GLOBAL")
Time(MIDNIGHT)
Global("B!AidanDone","GLOBAL",1)
Global("B!AidanFriend","GLOBAL",3)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303566)) // Running block 948 of BALDUR.BCS
SetGlobal("B!AidanDelayTalk","GLOBAL",1)
SetGlobal("B!AidanDone","GLOBAL",2)
SetGlobal("B!AidanReconsider","GLOBAL",1)
PlaySound("BAIDAN01")
CreateCreatureObjectOffset("B!Aidan",Player1,[50.50]) // Aidan
END
IF
Global("B!AidanTemple","GLOBAL",1)
!AreaCheck("AR1401")
Global("B!AidanHasMace","GLOBAL",1)
!GlobalGT("B!AidanDone","GLOBAL",0)
Global("B!AidanBetrayed","GLOBAL",0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303567)) // Running block 949 of BALDUR.BCS
SetGlobal("B!AidanDelayTalk","GLOBAL",1)
SetGlobal("B!AidanBetrayed","GLOBAL",1)
END
IF
GlobalTimerExpired("B!AidanTime","GLOBAL")
Time(MIDNIGHT)
Global("B!AidanBetrayed","GLOBAL",1)
GlobalGT("B!AidanFriend","GLOBAL",0)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303568)) // Running block 950 of BALDUR.BCS
SetGlobal("B!AidanBetrayed","GLOBAL",2)
PlaySound("BAIDAN01")
CreateCreatureObjectOffset("B!Aidan",Player1,[50.50]) // Aidan
END
IF
GlobalTimerExpired("B!AidanTime","GLOBAL")
Time(MIDNIGHT)
Global("B!AidanBaldurBCSCheck","GLOBAL",0)
!GlobalGT("B!AidanDone","GLOBAL",0)
GlobalGT("B!AidanFriend","GLOBAL",0)
!Global("B!AidanFriend","GLOBAL",3)
!Global("B!NoVisit","GLOBAL",1)
!Global("B!AidanDelayTalk","GLOBAL",1)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
OR(10)
Global("B!AidanTalk","GLOBAL",1)
Global("B!AidanTalk","GLOBAL",3)
Global("B!AidanTalk","GLOBAL",5)
Global("B!AidanTalk","GLOBAL",7)
Global("B!AidanTalk","GLOBAL",9)
Global("B!AidanTalk","GLOBAL",11)
Global("B!AidanTalk","GLOBAL",13)
Global("B!AidanTalk","GLOBAL",15)
Global("B!AidanTalk","GLOBAL",17)
Global("B!AidanTalk","GLOBAL",19)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303569)) // Running block 951 of BALDUR.BCS
IncrementGlobal("B!AidanTalk","GLOBAL",1)
PlaySound("BAIDAN01")
SetGlobal("B!AidanBaldurBCSCheck","GLOBAL",1)
CreateCreatureObjectOffset("B!Aidan",Player1,[50.50]) // Aidan
END
IF
OR(2)
Global("NathRomanceActive","GLOBAL",1)
Global("NathRomanceActive","GLOBAL",2)
!InPartyAllowDead("Nath")
Dead("Nath")
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303570)) // Running block 952 of BALDUR.BCS
SetGlobal("NathRomanceActive","GLOBAL",3)
END
IF
Global("DiscoGnoll","GLOBAL",1)
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303571)) // Running block 953 of BALDUR.BCS
SetGlobal("DiscoGnoll","GLOBAL",0)
CreateVisualEffectObject("d0gnoll",Player1)
DisplayStringNoName(Player1,279215) // Secret Disco Gnoll discovered!
Wait(4)
DisplayStringHead(Player1,279216) // Disco Gnoll likes disco music!
END
IF
Global("ag_shame","GLOBAL",0)
OR(6)
HasItemEquiped("agboot12",Player1) // Shoes of the Shameless
HasItemEquiped("agboot12",Player2) // Shoes of the Shameless
HasItemEquiped("agboot12",Player3) // Shoes of the Shameless
HasItemEquiped("agboot12",Player4) // Shoes of the Shameless
HasItemEquiped("agboot12",Player5) // Shoes of the Shameless
HasItemEquiped("agboot12",Player6) // Shoes of the Shameless
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303572)) // Running block 954 of BALDUR.BCS
SetGlobal("ag_shame","GLOBAL",1)
ReputationInc(-2)
END
IF
Global("ag_shame","GLOBAL",1)
!HasItemEquiped("agboot12",Player1) // Shoes of the Shameless
!HasItemEquiped("agboot12",Player2) // Shoes of the Shameless
!HasItemEquiped("agboot12",Player3) // Shoes of the Shameless
!HasItemEquiped("agboot12",Player4) // Shoes of the Shameless
!HasItemEquiped("agboot12",Player5) // Shoes of the Shameless
!HasItemEquiped("agboot12",Player6) // Shoes of the Shameless
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303573)) // Running block 955 of BALDUR.BCS
SetGlobal("ag_shame","GLOBAL",0)
ReputationInc(2)
END
IF
Global("ag_blame","GLOBAL",0)
OR(6)
HasItemEquiped("agboot13",Player1) // Boots of the Blameless
HasItemEquiped("agboot13",Player2) // Boots of the Blameless
HasItemEquiped("agboot13",Player3) // Boots of the Blameless
HasItemEquiped("agboot13",Player4) // Boots of the Blameless
HasItemEquiped("agboot13",Player5) // Boots of the Blameless
HasItemEquiped("agboot13",Player6) // Boots of the Blameless
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303574)) // Running block 956 of BALDUR.BCS
SetGlobal("ag_blame","GLOBAL",1)
ReputationInc(2)
END
IF
Global("ag_blame","GLOBAL",1)
!HasItemEquiped("agboot13",Player1) // Boots of the Blameless
!HasItemEquiped("agboot13",Player2) // Boots of the Blameless
!HasItemEquiped("agboot13",Player3) // Boots of the Blameless
!HasItemEquiped("agboot13",Player4) // Boots of the Blameless
!HasItemEquiped("agboot13",Player5) // Boots of the Blameless
!HasItemEquiped("agboot13",Player6) // Boots of the Blameless
THEN
RESPONSE #100
ActionOverride(Player1,DisplayString(Myself,303575)) // Running block 957 of BALDUR.BCS
SetGlobal("ag_blame","GLOBAL",0)
ReputationInc(-2)
END
Edited by baalorlord, 28 July 2011 - 04:59 PM.
#7 Bloodtitan
Posted 29 July 2011 - 09:19 AM
#8 Enforcer
Posted 27 June 2014 - 01:55 PM
There is another problem you may face. In megamod you often find a lot of containers and staff a lot of magical items in them. Who knows when you ought to use them, right?
It becomes an issue because baldur.bcs uses many PartyHasItem(...) constructs. It slows performance immensely in case of many containers and lots of items in them
There are 2 solutions:
1. DONT carry many containers with lots of items. Stash them in some static containers like tables, wardrobes etc
Easy but tedious
2. Modify baldur.bcs and all your npc bcs scripts using near infinity. Replace PartyHasItem(...) with HasItem(...,Player1). and NEVER give containers to player1, your pc that is.
Hard to do but after you done this once, you forget about such problems whole playthrough
Be careful with this tactics. Some mods and areas depends on your party having some item. eg it was given to you moment ago. If you hide that item on other than player1 chars, area/mod might become broken
Although you still have to do something with scripts like HasItem(...,Player2). If player 2 has containers (someone has to carry them you know...) then this script also has a huge impact on speed.
Same for Player3 - Player5.
I personally moved all blocks with "HasItem(..., Player2)" (block starts with "IF" and ends with "END") in a separate script to be called manually via character("R")/customize/script.
You just need to turn this script on for a while when needed to do its work, then return back your favorite player script
Edited by Enforcer, 27 June 2014 - 02:35 PM.
#9 The Imp
Posted 27 June 2014 - 11:58 PM
There is another problem ..That's:
17. Inventory management(no stacks that have more than about 200 items, in a bag, arrows etc.), -might also help, as in if you drop an item to the ground and or store it in a stash the stuttering might go away in a few seconds there after. And do not carry too many bags of holding and the like storage_items, or give into the your greed and use the moving bag of holding in the donkey mod(W_mule).
Besides, this topic is from 2011, hello man.
Edited by The Imp, 28 June 2014 - 10:37 AM.
Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit).
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.