Jump to content

Search the Community

Showing results for tags 'tob'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General Discussion
    • G3 News and Announcements
    • Infinity Engine Modding News
    • General Mod Discussion
    • Fan Fiction
    • Noobermeet
  • Tools & Resources
    • DLTCEP
    • GemRB
    • The Gibberlings Three Debugging Suite for BG2
    • IESDP Updates and Info
    • Modding How-Tos and Tutorials
    • Modding Q&A
    • Multi-Install Tool
    • Widescreen Mod
  • Released Projects
    • Miscellaneous Released Mods
    • Ajantis
    • Alternatives
    • Amber
    • Angelo
    • Ascension
    • Auren Aseph
    • BG1 NPC Project
    • Baldur's Gate Mini Quests and Encounters
    • The Beaurin Legacy
    • BG2 Fixpack - General Discussion
    • Calin
    • The Calling
    • Cirerrek's AI Scripts
    • Coran's Friendship Mod
    • Crossmod Banter Pack
    • Divine Remix
    • Enhanced Edition Trilogy
    • Evandra
    • Full Plate & Packing Steel
    • Garrick's Infatuation
    • Gavin
    • The Gibberlings Three Anniversary Mod
    • Glam's NPC Pack
    • Icewind Dale Mod Roundup
    • Icewind Dale in Baldur's Gate II
    • Imoen 4 Ever
    • Item Randomiser
    • Item Revisions
    • IWD2 NPC Project
    • IWDification
    • Keeping Yoshimo
    • Kivan and Deheriana Companions for BG2
    • Level One NPCs
    • Mur'Neth
    • NPC Kitpack
    • NPC Strongholds
    • NPC Tweak for BG2
    • Oversight
    • Romantic Encounters (BG)
    • Romantic Encounters (BG2)
    • Sarah
    • Song and Silence
    • Spell Revisions
    • Sword and Fist
    • Sword Coast Stratagems
    • Tweaks Anthology Forum
    • Tyris Flare
    • Wheels of Prophecy
    • Yoshimo's Remorse
  • Unreleased Projects
    • Aklon
    • Baldur's Gate: Shadow Hand TC
    • Aran Whitehand
    • Delainy
    • IWD Tutu
    • Kit Revisions
    • Inactive Projects
  • NWN2 Modding
  • Mod Workrooms

Categories

  • NPCs
  • Quests and Others
  • Tweaks & Fixes
  • Items/Kits/Spells
  • Portrait Packs
  • Mini Mods
  • Tools
  • In Progress

Categories

  • Fixes
  • Items
  • Kits
  • NPCs
  • Quests
  • Spells
  • Tweaks
  • Other
  • Tools

Product Groups

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


Website URL


Skype


AIM


MSN


ICQ


Yahoo


Jabber


Location


Interests


Mods Worked On

Found 25 results

  1. jmaeq

    Yoshimo's Remorse

    Version 1.2

    354 downloads

    Was that truly the ending to Yoshimo's adventures with the Bhaalspawn? Is there simply no way to redeem himself or explain his actions to the PC? Yoshimo's Remorse is a mod for BG2:ToB that makes Yoshimo a playable character in Throne of Bhaal. However, he is not what you expect him to be... So prepare yourself for some more adventures and talks with the infamous bounty hunter, a tormented soul that was left with nothing but regrets. Listen to him as this may be his last chance to find peace.
  2. Version v16

    20,936 downloads

    Oversight is a mod that seeks to address errors in the original game, such miscoded alignments, classes, and other issues, as well as adding new content such as Monk HLAs, a new paladin kit, and a tougher version of Sendai in Throne of Bhaal. Learn more about the mod View the Readme Visit the Forum
  3. Version v8

    79,447 downloads

    Tyris Flare is a red-haired amazon from ye olde Golden Axe computer games that were released on the Sega Mega Drive (or Genesis in America) and arcade machines in the 90s. Learn more about the mod View the Readme Visit the Forum Visit the Gallery
  4. Version v26498

    3,541 downloads

    Depending on your installation, there are four files available: BaldursGateII-ShadowsofAmnPatchENGLISH.exe - For English players without the Throne of Bhaal expansion BaldursGateII-ShadowsofAmnPatchEUROPE.exe - For non-English players without the Throne of Bhaal expansion BGII-ThroneofBhaal_Patch_26498_ENGLISH.exe - For English players with the Throne of Bhaal expansion BGII-ThroneofBhaal_Patch_26498_EUROPEAN.exe - For non-English players with the Throne of Bhaal expansion Patches for the Enhanced Editions will be available through the service where you bought it (Beamdog, Steam, GOG).
  5. Version v8.3

    6,084 downloads

    Wheels of Prophecy adds new content, dialogue, and roleplaying options to the Throne of Bhaal expansion, giving players a chance to explore Chapter 9 in a less linear manner. Learn more about the mod View the Readme Visit the Forum
  6. Version v1

    3,033 downloads

    This mod adds Sarah's original soundtrack. Sarah, a chaotic good ranger, is an NPC added to the game of Baldur's Gate II. Sarah has a romance available for female characters and a friendship for any PC. Learn more about the mod View the Readme Visit the Forum
  7. Version v5

    130,178 downloads

    This mod adds Sarah, a chaotic good ranger, to the game of Baldur's Gate II. Sarah also has a romance available for female characters and a friendship for any PC. Sarah's original soundtrack is also available as a separate download. Learn more about the mod View the Readme Visit the Forum
  8. Version v16

    146,250 downloads

    This WeiDU mod adds a joinable NPC from BG, Kivan, and, under certain circumstances, his elven wife Deheriana to the cast of BG2 actors. The soundset has been merged into the main download package and is no longer available separately. Learn more about the mod View the Readme Visit the Forum
  9. berelinde

    Keldorn Romance

    Version v5

    17,050 downloads

    berelinde's Keldorn Romance introduces a romance for the original BioWare NPC Keldorn. It is compatible with all BGII games: original BGII, BGII:EE, BGT, and EET. He's loyal. He's brave. He's... single? Life is an uncertain thing, and changes come when we least expect them. This mod offers a chance to romance Athkatla's newest... and most reluctant... bachelor. All relationships take work, and this one takes more than most, but the rewards are great, for those patient enough to endure the trials. This romance is not for everyone. It is certainly not a romance for the hasty. When it begins, Keldorn is grieving after the collapse of his 20-year marriage, and it takes him a long, long time to recover. It deals with mature themes, the real consequences of rejection and recovery, and some players may not want to go through all that, no matter how devoted the would-be love interest becomes in Throne of Bhaal. It is also very, very long, with 35+ talks in Shadows of Amn, though the talks are spaced more closely together to compensate for this. To begin the Keldorn Romance, you must allow Keldorn and Maria to reconcile. He will only consider himself free if his marriage to Maria is legally ended, and imprisoning Maria will only separate them, not divorce them. Also, Maria's incarceration might present childcare issues that would be impossible to overcome. The mod also features a quest for all PCs, romanced or not, though that, too, requires a reconcilliation between Keldorn and Maria. Official Discussion Thread Mod's Homepage Readme
  10. Sister Vigilante

    Angelo

    Version v8

    132,662 downloads

    This Baldur's Gate II mod adds Angelo Dosan, the fighter-turned-mage who served as your brother's henchman in Baldur's Gate. You may remember that he sentenced you to death and fought against you in the Undercity, and if you were lucky enough to mine the content, you may remember that he is Shar-Teel's father. Most likely he didn't survive your game, but people in this world seem to have a knack for not staying dead. Learn more about the mod View the Readme Visit Angelo's Forum
  11. Version v3

    103,235 downloads

    This mod allows the player to select classes and kits for all joinable NPCs, and then start them from level one (with enough experience to level up to the player immediately) so that the player can select skills, spells, proficiencies, etc. Learn more about the mod View the Readme Visit the Forum
  12. Hey everyone, I am using the BG2 Tweaks (v16) with SoA and ToB. Since I only install a relatively small portion of the Tweaks (31 components), I was wondering if there is a way to automate the install? So something like a script where I can say like "install only #60, #110, #1170, ..." and so forth, without having to manually do it. By the way, the stuff is working really really good, a very big Thank You to all the authors!
  13. Greetings. I have two questions to ask. a) Can anyone with a BG2 installation check if gemrb immediately levels up the character to TOB starting XP on the tutorial ? Steps: Shadows of Amn -> Single Player -> Tutorial -> Generate a character or import one of the pre-generated ones (except those starting with tob e.g tobthief) The character starts with 89000 XP but immediately levels up to the 2.5M TOB starting XP. I noticed it with BGT because SoA takes the place of the tutorial and my SoA character immediately leveled and i reproduced it with the tutorial in my clean SoA+ToB installation but maybe something is messed up in my installation. The extra XP are given in the FixProtagonist function in bg2/MessageWindow.py. I followed it to this code in the GameExpansion function if version < 5 and not GemRB.GetVar("PlayMode") and GemRB.GetVar("oldgame"): #upgrade SoA to ToB/SoA if GemRB.GameSetExpansion(4): GemRB.AddNewArea("xnewarea") return The tutorial uses PlayMode=1 so the the body doesn't run and the function doesn't return at that point so it goes further and gives the XP. if version < 5 and and GemRB.GetVar("oldgame"): If i remove the check for Playmode as the above code shows then it works fine but my change will obviously break something. I am not familiar with the GemRB code so i do not know what is the purpose of the PlayMode check. I would appreciate if someone checks how gemrb and vanilla engine behave on the tutorial character. b) This is not very important. A minor issue i noticed when trying to debug the XP issue. LUSpellSelection.py contains the following code: # chargen character seem to get more spells per level (this is kinda dirty hack) # except sorcerers if chargen and Class != 19 and not IWD2: SpellsSelectPointsLeft[i] += 1 So when you generate a new Mage character, the code checks the mxsplwiz table and then adds 1 more spell, right ? When i test it, i get 5 4 3 2 spells respectively which seems right (89K XP is L7 for a mage and my mxsplwiz shows 4 3 2 1 for Level 7). However, i have the impression that the vanilla engine works a bit differently. The amount of spells you can memorize after you start the game is the same for both gemrb and the vanilla engine and is exactly what the mxsplwiz file says. The number of "known spells" you get to choose during character generation is different though. GemRB gives you mxsplwiz+1 spells while i believe the vanilla engine gives a fixed amount of spells regardless of what mxsplwiz says. Can anyone check how many spells he gets for a generalist mage in the vanilla engine ? I changed mxsplwiz to give only 1 spell for every level and to give 8 spells. In both cases, during character generation, i got to choose "7 6 5 5 4 4 3 2 2" for "known spells". Thank you for your time.
  14. G3's Tyris Flare NPC, by Grim Squeaker, has been updated by Argent77, and is now available for your BG2:SoA, BG2:ToB, BGT, and BG2:EE games. Meet Tyris Flare, a red-haired amazon who can kick ass and hurl fire! Sound familiar? That's because she used be in Golden Axe! But now she's lost in the Umar Hills and looking for the love of a good (or bad) Bhaalspawn. This latest version of Tyris has a couple of miscellaneous fixes, updates WeiDU, and is now available for Linux and for install on BG2:EE thanks to Argent77. Enjoy.Learn more about the mod View the Readme Visit the Forum
  15. critto

    monk's APR

    Hi, everybody. I've spent a good part of the day trying to figure out how monk's APR progression works but was unsuccessful so far. I've checked out the mods that tweak the monk class but so far only understood how the fists' damage and enchantment progresses (hard-coded into exe in vanilla vs. proper 2da table in BG2EE). Could somebody please clarify the bit about the APR for me? Much appreciated, thank you. For instance, the Sword and Fist mod states that it changes the APR progression, but for the love of me I can't figure out how. Best regards, critto
  16. After a year and a half of conscientious procrastination development, Gavin is ready for Throne of Bhaal beta-testing. All primary dialogue is in place and both sequential and plot-related dialogue is alpha-tested. While there is still a small bit of writing to do for the mod, I am ready to start recruiting beta testers. To avoid creating more work for the forum admins, we'll use this pinned thread for beta-testing findings. I am looking for three groups of beta-testers. Romance - Players should run the ToB romance with Gavin. Apart from a single romance-kill for Anomen that occurs in dialogue, there are no romance kill scripts in place. For your beta playthrough, at least, please don't multi-romance. The Master Wraith encounter and other romance-specific dialogues typically occur for only one NPC. Apart from that, have fun. Please be aware that NPC-initiated flirts aren't implemented yet and place-holders replace player-initiated pillow talk (hopefully, these are at least marginally amusing). The PID menu is still under construction, but it's functional. Full-length NPC-initiated night talks are in place. Friendship - Players should run through ToB with Gavin in the party as it suits them. Leaving/rejoining dialogues should work, and if Gavin is kicked from the party, he shouldn't comment on events he didn't witness. If he does, it's a bug. Others - Players should install the mod and not recruit Gavin. Several bugs in BG2 Gavin occurred because I got sloppy with the code for instances when Gavin isn't in the party. I want to avoid that happening again, so I'm looking for players who will install the mod and never recruit the guy. If you go this route, please drop in once your have completed your playthrough to report your success. One SoA-only player to test-install the mod. It should install OK. General Beta-Testing instructions: Gavin ToB is a complete mod! Do not attempt to install Gavin ToB without first uninstalling and deleting all previous versions of Gavin for BG2! This is a beta. Principal dialogues have been alpha-tested, but I have not pursued every route through every dialogue. I need to know about dialogue loops, illogical conversation flow, and the dreaded NO VALID REPLIES OR LINKS. Please report all stutter, even if you don't think it's Gavin's fault. By stutter, I mean that one NPC turns to face the PC or moves toward the NPC. To see if you have stutter, direct the NPC to walk some distance away. If the NPC makes it to the destination, there is no stutter. If the NPC halts before the destination is reached, there is stutter. I have a post-installation mod to diagnose stutter, but there isn't any reason to play with that on all the time. Stutter is NOT the same as lag. Lag is where EVERYBODY slows down and movements are jerky. Lag is usually caused by trying to install too many mods. Because this is a beta, I do not recommend installing it on a mega. Mega-mods take ages to build and rely on installation order extensively. Let's not go there until Gavin's ToB content is out of beta. You may be asked to update your installation to a new version at some point. Keeping Gavin at the end of your installation will minimize headaches. At the very least, romance players have the updated PID and PC-initiated night talks to look forward to. Download Gavin ToB Beta
  17. Some minor delays in getting the forums set up and figured out, so here is some new ToB content that will be integrated with the Beta before it goes out (As always, commentary, proofing, and suggestions welcome): /* ToB Banters: Nalia > Aran */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntob8b","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) InParty(Myself) !StateCheck(Myself,CD_STATE_NOTVALID)~ THEN BNALIA25 c-arantob8b ~[NALIA] Aran, I do think that you are beginning to grow up.~ DO ~SetGlobal("c-arntob8b","GLOBAL",1)~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Now, what in Sune's Blessed Sweetness would cause you to say somethin' so mean?~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] You seeme to have stopped trying to stare at my bottom when you think I am not looking.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] That's not growin' up. That's just realizin' that you have spells what can disintegrate me. Call it 'enlightened self interest.'~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] Still, that is more thinking than the old Aran would do.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Fair enough. By th' way, you done got a little spot o' somethin' on th' left o' your derriere. I'd have said somethin', but that self-preservation thing made me a mite bit reticent, eh?~ EXIT CODE /* ToB Banters: Aran > Nalia */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntob24b","GLOBAL",0) InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID) InParty("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN C-ARN25B c-arantob24b ~[ARAN] Whoa, there, Nalia... easy on th' fierce gestures! I'd prefer to keep my head all in one piece, not be missin' half my face on account o' you be pissed off a bit, eh?~ DO ~SetGlobal("c-arntob24b","GLOBAL",1)~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] I am not angry, just frustrated.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Anger, frustration, a little bit miffed, well... when I be on th' receivin' end o' any o' those, an' th' giver be an archmage what can wipe me out wi' a few words an' a quick gesture... it all seems th' same to me.~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] Oh, I was not frustrated with you. It just seems that no matter how powerful I become, the less I am able to make meaningful change.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I'd say disitigratin', wiltin' an' generally obliteratin' your opponents counts as makin' a blighted meanin'ful change, at least to them.~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] I mean changes that make more of a difference than a few enemies here and there. The Council of Six, The Cowled Wizards, my own lands... all of them cry out for change. Any one of them could take a lifetime of commitment to adjust the inequites.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Hells, you be talkin' about social change. That takes a mite bit more than a single lifetime, I'd say. Only one answer. Kill 'em all an' set yourself up in charge, an' change everythin' all at once.~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] Aran! How can you even think that!~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) InParty("Sarevok")~ THEN ~[ARAN] I'm only jokin', m'girl. Ask that bastard Sarevok how that kind o' thinkin' works out. I bet you he'd tell you it takes a lifetime just to keep power when you rise that way. You don't have time to change things much, on account o' you are always fightin' just to stay in power.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Whenever some blighted fool gets th' idea that you can make long-term change that way, th' mercenary life gets a bit more lucrative. Violent an' bloody social revolution, it do be a great equalizer, though.~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] I do not see how. The cost in lives and resources, the constant cycle of destruction, none of that stops the pain of the common folk.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Aye. But noble, common, rich, poor, pretty, ugly... dead be dead. Can't rightly get more equal that that, eh?~ EXIT CODE /* ToB Banters: Aran > Sarevok */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntob32b","GLOBAL",0) InParty("Sarevok") InMyArea("Sarevok") !StateCheck("Sarevok",CD_STATE_NOTVALID) InParty("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN C-ARN25B c-arantob32b ~[ARAN] I don't rightly trust you, you know.~ DO ~SetGlobal("c-arntob32b","GLOBAL",1)~ == BSAREV25 IF ~InParty("Sarevok") InMyArea("Sarevok") !StateCheck("Sarevok",CD_STATE_NOTVALID)~ THEN ~[sAREVOK] Then you have studied better than I thought. All war is based deception. Trust is a weakness.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] So you do be plannin' to betray <PRO_HIMHER> when th' time be right.~ == BSAREV25 IF ~InParty("Sarevok") InMyArea("Sarevok") !StateCheck("Sarevok",CD_STATE_NOTVALID)~ THEN ~[sAREVOK] No.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Why not? You have done far worse in th' past, an' you hold no contract sacred.~ == BSAREV25 IF ~InParty("Sarevok") InMyArea("Sarevok") !StateCheck("Sarevok",CD_STATE_NOTVALID)~ THEN ~[sAREVOK] I cannot.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] You can't rightly betray <PRO_HIMHER>, or you choose not to?~ == BSAREV25 IF ~InParty("Sarevok") InMyArea("Sarevok") !StateCheck("Sarevok",CD_STATE_NOTVALID)~ THEN ~[sAREVOK] Both.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I don't rightly understand.~ == BSAREV25 IF ~InParty("Sarevok") InMyArea("Sarevok") !StateCheck("Sarevok",CD_STATE_NOTVALID)~ THEN ~[sAREVOK] That is not my problem, sellsword. Come to me when you have tasted the glories of unadulterated strength, when you have fools who follow you to their destruction regardless of cost to themselves, when you have ultimate power just within your reach...~ == BSAREV25 IF ~InParty("Sarevok") InMyArea("Sarevok") !StateCheck("Sarevok",CD_STATE_NOTVALID)~ THEN ~[sAREVOK] ...and it has been torn from your grasp and from your very soul. Only then will you understand. I will not betray my <PRO_BROTHERSISTER>. My time has passed. <PRO_HISHER>s is rising.~ EXIT /* Only one of these fire per game, dependent on the NPC being in the party; closed by Global("c-arntobtellher","GLOBAL" */ /* An attempt to be a little more realistic for folks two-timing between Aran and another. Xan is left out of this mix right now because I need to research more on the pathway vars and have it make sense. */ /* God help multi-romancers in ToB, though... */ CODE /* ToB Banters: Aran > Most Folks : Tell Her */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntobtellher","GLOBAL",0) InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID) !Global("C#AjantisPCMarriage","GLOBAL",1) !Global("ADAngelMarried","GLOBAL",1) OR(2) Global("c-aranrom","GLOBAL",1) Global("c-aranrom","GLOBAL",2) OR(13) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2) Global("B!GavRA","GLOBAL",2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2) Global("J#KelseyRomanceActive","GLOBAL",2) Global("TsujathaRomanceActive","GLOBAL",2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2) Global("ADAngelRomanceActive","GLOBAL",2) GlobalGT("SolaTalk","GLOBAL",14) THEN C-ARN25B c-arantob33b1 ~[ARAN] Blighted hells. No accountin' for taste, I suppose, but Sune herself must o' cursed me right proper.~ DO ~SetGlobal("c-arntobtellher","GLOBAL",1)~ == BAERIE25 IF ~InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN ~[AERIE] Tell her.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] What?~ == BAERIE25 IF ~InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN ~[AERIE] Tell her how you feel.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Now, what do you be goin' on about, Aerie? Never did here you dole out advice so freely. Complaints, yes. Advice, no.~ == BAERIE25 IF ~InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN ~[AERIE] It is obvious you love her. And it hurts you to see her with him.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Blighted hells, keep your voice down! She might hear you!~ == BAERIE25 IF ~InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN ~[AERIE] Why don't you just tell her how much you care?~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no extra-planar bard wi' beautiful speech an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("ADAngelRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no world-travellin' kara-turan wi' interestin' stories an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He be power, hunger, an' strength, tied right proper to her soul. I have naught to compete against that.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("J#KelseyRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Th' boy loves her right proper, an' she seems happy enough. Soon enough she will be tellin' me to keep away an' 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("TsujathaRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Necromantic extra-planar elf versus th' poor sod what sells his sword an' can barely speak two blighted words wi' out bringin' a god or two into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("B!GavRA","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a clumsy bastard, an' gods knows he comes wi' a bit o' baggage wi' Lanie an' all, but th' boy makes her right happy. An' he be a good friend.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I don't rightly see what she sees in that pompous self-centered bastard, but he can offer her much more than I can. An' she seems to be willin' to let him be close.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a self-centered prissy evil bastard, but he be a Red Wizard. Power, refinement, sophistication. Everythin' I'm not.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("C#AjantisRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. A blihted knight, versus a sellsword what has naught to offer. Hells, I can't even sit at th' same table as Ajantis. I'd be out wi' th' other common rabble, not sittin' in a Greathall.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) GlobalGT("SolaTalk","GLOBAL",14)~ THEN ~[ARAN] Look at me. An' then look at him. I know she sees more in him than in me. I look at him, an' I see naught but an enemy. She looks at him, an' she sees somethin' that lets him get close. Soon enough, she will tell me to 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I'll take whatever time she gives me, an' be glad enough for that.~ == BAERIE25 IF ~InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN ~[AERIE] You sound like me. Like I used to sound. I thought I was the one who wallowed in self-pity. ~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Not self-pity, just cold hard facts.~ == BAERIE25 IF ~InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN ~[AERIE] I thought you once told me that the exterior didn't matter, and my inner strength was what made me interesting.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] If I did, I was bein' a poncy idiot what wanted to bed you.~ == BAERIE25 IF ~InParty("Aerie") InMyArea("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN ~[AERIE] I... I know you better than that, Aran. I think you are running away. Just tell her.~ END CODE /* ToB Banters: Aran > Most Folks : Tell Her */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntobtellher","GLOBAL",0) InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID) !Global("C#AjantisPCMarriage","GLOBAL",1) !Global("ADAngelMarried","GLOBAL",1) OR(2) Global("c-aranrom","GLOBAL",1) Global("c-aranrom","GLOBAL",2) OR(13) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2) Global("B!GavRA","GLOBAL",2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2) Global("J#KelseyRomanceActive","GLOBAL",2) Global("TsujathaRomanceActive","GLOBAL",2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2) Global("ADAngelRomanceActive","GLOBAL",2) GlobalGT("SolaTalk","GLOBAL",14) THEN C-ARN25B c-arantob33b2 ~[ARAN] Blighted hells. No accountin' for taste, I suppose, but Sune herself must o' cursed me right proper.~ DO ~SetGlobal("c-arntobtellher","GLOBAL",1)~ == BJAHEI25 IF ~InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN ~[JAHEIRA] Tell her.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] What?~ == BJAHEI25 IF ~InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN ~[JAHEIRA] Tell her how you feel.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Here it comes. Mother Jaheira, First Prime o' th' Busybody an' Unwanted Meddlin' Guild. Paid your dues yet this year?~ == BJAHEI25 IF ~InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN ~[JAHEIRA] It is obvious you love her. And it hurts you to see her with him.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Blighted hells, keep your voice down! She might hear you!~ == BJAHEI25 IF ~InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN ~[JAHEIRA] Why don't you just tell her how much you care?~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no extra-planar bard wi' beautiful speech an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("ADAngelRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no world-travellin' kara-turan wi' interestin' stories an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He be power, hunger, an' strength, tied right proper to her soul. I have naught to compete against that.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("J#KelseyRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Th' boy loves her right proper, an' she seems happy enough. Soon enough she will be tellin' me to keep away an' 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("TsujathaRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Necromantic extra-planar elf versus th' poor sod what sells his sword an' can barely speak two blighted words wi' out bringin' a god or two into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("B!GavRA","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a clumsy bastard, an' gods knows he comes wi' a bit o' baggage wi' Lanie an' all, but th' boy makes her right happy. An' he be a good friend.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I don't rightly see what she sees in that pompous self-centered bastard, but he can offer her much more than I can. An' she seems to be willin' to let him be close.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a self-centered prissy evil bastard, but he be a Red Wizard. Power, refinement, sophistication. Everythin' I'm not.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("C#AjantisRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. A blihted knight, versus a sellsword what has naught to offer. Hells, I can't even sit at th' same table as Ajantis. I'd be out wi' th' other common rabble, not sittin' in a Greathall.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) GlobalGT("SolaTalk","GLOBAL",14)~ THEN ~[ARAN] Look at me. An' then look at him. I know she sees more in him than in me. I look at him, an' I see naught but an enemy. She looks at him, an' she sees somethin' that lets him get close. Soon enough, she will tell me to 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I'll take whatever time she gives me, an' be glad enough for that.~ == BJAHEI25 IF ~InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN ~[JAHEIRA] Khalid used to think that way about himself. He once said he never understood why I chose him.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Why did you?~ == BJAHEI25 IF ~InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN ~[JAHEIRA] I almost didn't.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] What sealed th' deal?~ == BJAHEI25 IF ~InParty("Jaheira") InMyArea("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN ~[JAHEIRA] He let me know he loved me.~ END CODE /* ToB Banters: Aran > Most Folks : Tell Her */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntobtellher","GLOBAL",0) InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID) !Global("C#AjantisPCMarriage","GLOBAL",1) !Global("ADAngelMarried","GLOBAL",1) OR(2) Global("c-aranrom","GLOBAL",1) Global("c-aranrom","GLOBAL",2) OR(13) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2) Global("B!GavRA","GLOBAL",2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2) Global("J#KelseyRomanceActive","GLOBAL",2) Global("TsujathaRomanceActive","GLOBAL",2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2) Global("ADAngelRomanceActive","GLOBAL",2) GlobalGT("SolaTalk","GLOBAL",14) THEN C-ARN25B c-arantob33b3 ~[ARAN] Blighted hells. No accountin' for taste, I suppose, but Sune herself must o' cursed me right proper.~ DO ~SetGlobal("c-arntobtellher","GLOBAL",1)~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] Tell her.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] What?~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] Tell her how you feel.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Look, Nalia, you be a right fine lookin' woman. If things were a mite bit different, I'd be chasin' you right proper. But you be a mite bit naiive in th' love department, all arranged-marriage an' such. No offense, but you don't blighted know naught.~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] It is obvious you love her. And it hurts you to see her with him.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Blighted hells, keep your voice down! She might hear you!~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] Why don't you just tell her how much you care?~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no extra-planar bard wi' beautiful speech an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("ADAngelRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no world-travellin' kara-turan wi' interestin' stories an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He be power, hunger, an' strength, tied right proper to her soul. I have naught to compete against that.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("J#KelseyRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Th' boy loves her right proper, an' she seems happy enough. Soon enough she will be tellin' me to keep away an' 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("TsujathaRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Necromantic extra-planar elf versus th' poor sod what sells his sword an' can barely speak two blighted words wi' out bringin' a god or two into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("B!GavRA","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a clumsy bastard, an' gods knows he comes wi' a bit o' baggage wi' Lanie an' all, but th' boy makes her right happy. An' he be a good friend.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I don't rightly see what she sees in that pompous self-centered bastard, but he can offer her much more than I can. An' she seems to be willin' to let him be close.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a self-centered prissy evil bastard, but he be a Red Wizard. Power, refinement, sophistication. Everythin' I'm not.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("C#AjantisRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. A blihted knight, versus a sellsword what has naught to offer. Hells, I can't even sit at th' same table as Ajantis. I'd be out wi' th' other common rabble, not sittin' in a Greathall.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) GlobalGT("SolaTalk","GLOBAL",14)~ THEN ~[ARAN] Look at me. An' then look at him. I know she sees more in him than in me. I look at him, an' I see naught but an enemy. She looks at him, an' she sees somethin' that lets him get close. Soon enough, she will tell me to 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I'll take whatever time she gives me, an' be glad enough for that.~ === BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] It is true that you are coarse, crude, dirty-minded, usually dirty-handed, and rude.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] You could have thrown in ugly an' lowclass, you know. I think you missed a couple o' opportunities to kick me while I was down, there.~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] On the other hand, you love her.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] What difference does that make?~ == BNALIA25 IF ~InParty("Nalia") InMyArea("Nalia") !StateCheck("Nalia",CD_STATE_NOTVALID)~ THEN ~[NALIA] It makes all the difference in the world. Trust me.~ END CODE /* ToB Banters: Aran > Most Folks : Tell Her */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntobtellher","GLOBAL",0) InParty("Mazzy") InMyArea("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID) !Global("C#AjantisPCMarriage","GLOBAL",1) !Global("ADAngelMarried","GLOBAL",1) OR(2) Global("c-aranrom","GLOBAL",1) Global("c-aranrom","GLOBAL",2) OR(13) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2) Global("B!GavRA","GLOBAL",2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2) Global("J#KelseyRomanceActive","GLOBAL",2) Global("TsujathaRomanceActive","GLOBAL",2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2) Global("ADAngelRomanceActive","GLOBAL",2) GlobalGT("SolaTalk","GLOBAL",14) THEN C-ARN25B c-arantob33b4 ~[ARAN] Blighted hells. No accountin' for taste, I suppose, but Sune herself must o' cursed me right proper.~ DO ~SetGlobal("c-arntobtellher","GLOBAL",1)~ == BMAZZY25 IF ~InParty("Mazzy") InMyArea("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN ~[MAZZY] Tell her.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] What?~ == BMAZZY25 IF ~InParty("Mazzy") InMyArea("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN ~[MAZZY] Tell her how you feel.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Look, Mazzy, you be a right fine friend. But you see things a bit black an' white, all or naught. This be more complicated than that.~ == BMAZZY25 IF ~InParty("Mazzy") InMyArea("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN ~[MAZZY] It is obvious you love her. And it hurts you to see her with him.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Blighted hells, keep your voice down! She might hear you!~ == BMAZZY25 IF ~InParty("Mazzy") InMyArea("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN ~[MAZZY] Why don't you just tell her how much you care?~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no extra-planar bard wi' beautiful speech an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("ADAngelRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no world-travellin' kara-turan wi' interestin' stories an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He be power, hunger, an' strength, tied right proper to her soul. I have naught to compete against that.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("J#KelseyRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Th' boy loves her right proper, an' she seems happy enough. Soon enough she will be tellin' me to keep away an' 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("TsujathaRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Necromantic extra-planar elf versus th' poor sod what sells his sword an' can barely speak two blighted words wi' out bringin' a god or two into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("B!GavRA","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a clumsy bastard, an' gods knows he comes wi' a bit o' baggage wi' Lanie an' all, but th' boy makes her right happy. An' he be a good friend.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I don't rightly see what she sees in that pompous self-centered bastard, but he can offer her much more than I can. An' she seems to be willin' to let him be close.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a self-centered prissy evil bastard, but he be a Red Wizard. Power, refinement, sophistication. Everythin' I'm not.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("C#AjantisRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. A blihted knight, versus a sellsword what has naught to offer. Hells, I can't even sit at th' same table as Ajantis. I'd be out wi' th' other common rabble, not sittin' in a Greathall.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) GlobalGT("SolaTalk","GLOBAL",14)~ THEN ~[ARAN] Look at me. An' then look at him. I know she sees more in him than in me. I look at him, an' I see naught but an enemy. She looks at him, an' she sees somethin' that lets him get close. Soon enough, she will tell me to 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I'll take whatever time she gives me, an' be glad enough for that.~ == BMAZZY25 IF ~InParty("Mazzy") InMyArea("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN ~[MAZZY] I know that Avoreen does not always let us have exactly what we want. But She seeks to give us what we need.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] An' you think I am a better fit for what be needed?~ == BMAZZY25 IF ~InParty("Mazzy") InMyArea("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN ~[MAZZY] I do not know. But I know that there are seldom second chances. If I had another chance, I would tell Patrick how I felt. I would tell him every day.~ END CODE /* ToB Banters: Aran > Most Folks : Tell Her */ CHAIN IF ~CombatCounter(0) !Detect([ENEMY]) Global("c-arntobtellher","GLOBAL",0) InParty("Keldorn") InMyArea("Keldorn") !StateCheck("Keldorn",CD_STATE_NOTVALID) !Global("C#AjantisPCMarriage","GLOBAL",1) !Global("ADAngelMarried","GLOBAL",1) OR(2) Global("c-aranrom","GLOBAL",1) Global("c-aranrom","GLOBAL",2) OR(13) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2) Global("B!GavRA","GLOBAL",2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2) Global("J#KelseyRomanceActive","GLOBAL",2) Global("TsujathaRomanceActive","GLOBAL",2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2) Global("ADAngelRomanceActive","GLOBAL",2) GlobalGT("SolaTalk","GLOBAL",14) THEN C-ARN25B c-arantob33b5 ~[ARAN] Blighted hells. No accountin' for taste, I suppose, but Sune herself must o' cursed me right proper.~ DO ~SetGlobal("c-arntobtellher","GLOBAL",1)~ == BKELDO25 IF ~InParty("Keldorn") InMyArea("Keldorn") !StateCheck("Keldorn",CD_STATE_NOTVALID)~ THEN ~[KELDORN] Tell her.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] What?~ == BKELDO25 IF ~InParty("Keldorn") InMyArea("Keldorn") !StateCheck("Keldorn",CD_STATE_NOTVALID)~ THEN ~[KELDORN] Tell her how you feel.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I can't rightly do that.~ == BKELDO25 IF ~InParty("Keldorn") InMyArea("Keldorn") !StateCheck("Keldorn",CD_STATE_NOTVALID)~ THEN ~[KELDORN] It is obvious you love her. And it hurts you to see her with him.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Blighted.. Keldorn, keep your voice down. She might hear you.~ == BKELDO25 IF ~InParty("Keldorn") InMyArea("Keldorn") !StateCheck("Keldorn",CD_STATE_NOTVALID)~ THEN ~[KELDORN] You have the strength, and you have the power. You lack the will. Just tell her how much you care.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS_HaerDalisRomance","GLOBAL",1) Global("LS_HaerDalisRomance","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no extra-planar bard wi' beautiful speech an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("ADAngelRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I be no world-travellin' kara-turan wi' interestin' stories an' soft words. Hells, I can't even rightly say naught wi' out bringin one or more gods into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("LS#SarevokRomanceActive","GLOBAL",1) Global("LS#SarevokRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He be power, hunger, an' strength, tied right proper to her soul. I have naught to compete against that.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("J#KelseyRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Th' boy loves her right proper, an' she seems happy enough. Soon enough she will be tellin' me to keep away an' 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("TsujathaRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. Necromantic extra-planar elf versus th' poor sod what sells his sword an' can barely speak two blighted words wi' out bringin' a god or two into th' conversation.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("B!GavRA","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a clumsy bastard, an' gods knows he comes wi' a bit o' baggage wi' Lanie an' all, but th' boy makes her right happy. An' he be a good friend.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("AnomenRomanceActive","GLOBAL",1) Global("AnomenRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. I don't rightly see what she sees in that pompous self-centered bastard, but he can offer her much more than I can. An' she seems to be willin' to let him be close.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) OR(2) Global("EdwinRomanceActive", "GLOBAL", 1) Global("EdwinRomanceActive", "GLOBAL", 2)~ THEN ~[ARAN] Look at me. An' then look at him. He may be a self-centered prissy evil bastard, but he be a Red Wizard. Power, refinement, sophistication. Everythin' I'm not.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Global("C#AjantisRomanceActive","GLOBAL",2)~ THEN ~[ARAN] Look at me. An' then look at him. A blihted knight, versus a sellsword what has naught to offer. Hells, I can't even sit at th' same table as Ajantis. I'd be out wi' th' other common rabble, not sittin' in a Greathall.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) GlobalGT("SolaTalk","GLOBAL",14)~ THEN ~[ARAN] Look at me. An' then look at him. I know she sees more in him than in me. I look at him, an' I see naught but an enemy. She looks at him, an' she sees somethin' that lets him get close. Soon enough, she will tell me to 'just be friends'.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I'll take whatever time she gives me, an' be glad enough for that.~ == BKELDO25 IF ~InParty("Keldorn") InMyArea("Keldorn") !StateCheck("Keldorn",CD_STATE_NOTVALID)~ THEN ~[KELDORN] I have never seen you flinch from a battle, or hide from a true challenge. If it is in your heart, then the way forward is to let her know your feelings.~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I... ~ == C-ARN25B IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] I hear you. I don't rightly believe love be truly a war. Somehow, it seems much bloodier, an' a hells o' a lot more painful.~ == BKELDO25 IF ~InParty("Keldorn") InMyArea("Keldorn") !StateCheck("Keldorn",CD_STATE_NOTVALID)~ THEN ~[KELDORN] I believe that is the truest thing I have ever heard you say.~ END err.... need to add vars for Keldorn Romance...
  18. lynx

    bg saga runthrough

    In preparations for the next release (less brown-baggy), I did an almost straight runthrough of bg1 to check if it still works. It does. Bugs were killed in the process and I don't mean ankhegs or carrion crawlers. Now it's time to do the same in bg2 with a sorcerer/monk/cleric. The fighter/sorcerer/thief combination from bg1 was just too boring to take over.
  19. The Gibberlings Three A Mod for the Orderly Author: Cliffette cliffette has produced a number of mods for Baldur's Gate II. G3 is pleased to keep these mods available, with her permission, though they are offered 'as is', with no support for them. A Mod for the Orderly adds a keyring to help manage the avalanche of keys you acquire in your journey across Faerun. This version added French translation by Sanctifer (of the d'Oghmatiques), and updates to WeiDU v231. Learn more about the mod View the Readme Visit the Forum Download the mod
  20. The Gibberlings Three The Crossmod Banter Pack is a collaborative effort to add banters between NPC from mods. The current release covers Ajantis (jastey), Alassa, Amber, Angelo, Auren, Coran (Kulyok), Darian, Deheriana, Edwin (Laufey), Fade, Gavin, Goo, Haldamir, Homeward Bound, Hubelpot, Imoen Romance (Lord Mirrabo), Iylos, Kari, Keldorn Romance (berelinde), Kelsey, Keto, Kido, Kindrek, Kitanya, Kivan of Shilmista, Nalia (JCompton), Nathaniel, Neh'Taniel, Ninde, Saerileth, Sarah, Solaufein, Tales of the Deep Garden, Tashia, Tiax (Kulyok), Tsujatha, Willie Bruce, Xan (Kulyok), and Yasraena. Version 14 adds numerous banters between Ajantis and Coran, Coran and Kivan, Coran and Tiax, and Coran and Xan. Romance conflicts are expanded to include Darian and berelinde's Keldorn Romance. This version also corrects a typographical error that caused an Angelo-Xan banter to repeat. Learn more about the mod View the Readme Visit the Forum Download the Mod
  21. The Gibberlings Three Level 1 NPCs Authors: Multiple This mod allows the player to select classes and kits for all joinable NPCs, and then start them from level one (with enough experience to level up to the player immediately) so that the player can select skills, spells, proficiencies, etc. Updated by Miloch, Nythrun's Level1NPCs is now at version 1.9, and available in packages for Windows, OSX, and Linux. Learn more about the mod View the Readme Visit the Forum Download
  22. in F:\TEST1\aranw\baf\c-arn25d.baf CODE /* NightTalk: Stars, Constancy Thereof */ IF Global("c-tobnightone","GLOBAL",0) OR(2) Global("c-arangoaded","GLOBAL",0) Global("c-arangoaded","GLOBAL",6) !Global("c-arannightvisit","GLOBAL",1) TimeofDay(NIGHT) AreaType(OUTDOOR) InParty(Myself) !StateCheck(Player1,CD_STATE_NOTVALID) !StateCheck(Myself,CD_STATE_NOTVALID) THEN RESPONSE #100 SetGlobal("c-tobnightone","GLOBAL",1) StartDialogueNoSet(Player1) END in F:\TEST1\aranw\dialog\c-arantobdialog.d CODE /* NightTalk: Stars, Constancy Thereof */ IF ~Global("c-tobnightone","GLOBAL",1)~ THEN BEGIN a4249 SAY ~[ARAN] Now that be a sight. Those stars seem to cover th' whole sky, or what we can see o' it.~ ++ ~[PC] I prefer to keep my eyes focused nearer to reality. The only good use for starlight is exposing your enemies when they are stupid enough to move across open terrain without cover.~ + a4250 ++ ~[PC] They do have a way of reminding us that some things never change. All we do, all we attain, all we suffer.... they just keep shining, completely untouched.~ + a4251 ++ ~[PC] They are very cold. Almost eyes, watching us, judging us, evaluating us.~ + a4251 ++ ~[PC] I think they are like small campfires, a host of ones like ours, warm in the night.~ + a4251 + ~Gender(Player1,MALE)~ + ~[PC] I think they seem like they are mocking me. Kind of like women, all shiny and sparkley, yet cold and distant.~ + a4251 + ~GlobalGT("c-aranrom","GLOBAL",0) GlobalLT("c-aranrom","GLOBAL",3) Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] They seem... romantic, somehow. Always there, no matter what.~ + a4251 + ~RandomNum(5,5)~ + ~[PC] They certainly have one thing going for them. They don't stand around gawking, wasting time, and blathering.~ + a3188 /* c-aranshutup55 */ + ~RandomNum(5,4)~ + ~[PC] They certainly have one thing going for them. They don't stand around gawking, wasting time, and blathering.~ + a3189 /* c-aranshutup56 */ + ~RandomNum(5,3)~ + ~[PC] They certainly have one thing going for them. They don't stand around gawking, wasting time, and blathering.~ + a3190 /* c-aranshutup57 */ + ~RandomNum(5,2)~ + ~[PC] They certainly have one thing going for them. They don't stand around gawking, wasting time, and blathering.~ + a3191 /* c-aranshutup58 */ + ~RandomNum(5,1)~ + ~[PC] They certainly have one thing going for them. They don't stand around gawking, wasting time, and blathering.~ + a3192 /* c-aranshutup59 */ END IF ~~ a4250 SAY ~[ARAN] Aye. Spoken like a true warrior. Although all killin' an' no imagination probably leaves things a mite bit dull, don't you think?~ ++ ~[PC] I don't know. There are so many fascinating and different ways to kill. Why, just think of all the possibilities acid has for creative application.~ + a4252 ++ ~[PC] True enough. I suppose a little time to see the sights is not a bad way to relax.~ + a4251 + ~OR(3) Global("c-aranrom","GLOBAL",0) Global("c-aranrom","GLOBAL",3) HasItemEquiped("belt05",Player1)~ + ~[PC] I have plenty of other thoughts to occupy my mind right now. Some of them are rather unpleasant, but so far we have come out on top. I will sleep as well as can be expected.~ + a4254 + ~GlobalGT("c-aranrom","GLOBAL",0) GlobalLT("c-aranrom","GLOBAL",3) Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] I have plenty of other thoughts to occupy my mind right now. Some of them are rather unpleasant, but so far we have come out on top. I will sleep as well as can be expected.~ + a4253 + ~GlobalGT("c-aranrom","GLOBAL",0) GlobalLT("c-aranrom","GLOBAL",3) Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] You might be right. Sometimes it is nice just to sit and think.~ + a4253 + ~RandomNum(5,5)~ + ~[PC] Given the choice between watching the stars, listening to you, and committing ritual suicide, I am pretty sure ritual suicide comes out a winner.~ + a3188 /* c-aranshutup55 */ + ~RandomNum(5,4)~ + ~[PC] Given the choice between watching the stars, listening to you, and committing ritual suicide, I am pretty sure ritual suicide comes out a winner.~ + a3189 /* c-aranshutup56 */ + ~RandomNum(5,3)~ + ~[PC] Given the choice between watching the stars, listening to you, and committing ritual suicide, I am pretty sure ritual suicide comes out a winner.~ + a3190 /* c-aranshutup57 */ + ~RandomNum(5,2)~ + ~[PC] Given the choice between watching the stars, listening to you, and committing ritual suicide, I am pretty sure ritual suicide comes out a winner.~ + a3191 /* c-aranshutup58 */ + ~RandomNum(5,1)~ + ~[PC] Given the choice between watching the stars, listening to you, and committing ritual suicide, I am pretty sure ritual suicide comes out a winner.~ + a3192 /* c-aranshutup59 */ END IF ~~ a4251 SAY ~[ARAN] They sure be beautiful. So powerful, shinin' down like that. An' so far out o' reach.~ IF ~OR(4) Global("c-aranrom","GLOBAL",0) Global("c-aranrom","GLOBAL",3) HasItemEquiped("belt05",Player1) Gender(Player1,MALE)~ THEN GOTO a4254 IF ~GlobalGT("c-aranrom","GLOBAL",0) GlobalLT("c-aranrom","GLOBAL",3) Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ THEN GOTO a4253 END IF ~~ a4253 SAY ~[ARAN] You know, you look right fine lit by stars an' th' moon. I can guess why there be so many worshipers o' Selune.~ ++ ~[PC] I think I want to kiss you.~ + a3915 /* FEMALE_MOON_LEADS */ ++ ~[PC] (Impulsively clasp both hands around one of his, pulling it towards you.)~ + a3916 /* ARAN_MOON_LEADS */ ++ ~[PC] I... I am tired. Have a good night, Aran.~ + a4254 ++ ~[PC] I am not Selune. But you could worship me if you like.~ + a3918 /* ARAN_MOON_MIND */ ++ ~[PC] Hey, easy on the compliments. Friends, remember? You are starting to sound all romantic and weepy.~ + a3919 /* MOON_JUST_FRIENDS */ ++ ~[PC] Talking with you here is a nice rest from all of the day's cares. But then again, lots of things besides talking can happen beneath those little twinkling lights.~ + a3918 /* ARAN_MOON_MIND */ ++ ~[PC] You are so... stupid. And pushy. Go away and leave me in peace.~ + a3866 /* FIGHT_EXIT */ END IF ~~ a4252 SAY ~[ARAN] Talos' an' Teos' Twisted Temper... Thanks a bunch, eh? Now I'll be havin' nightmares all night.~ IF ~~ THEN GOTO a4254 END IF ~~ a4253 SAY ~[ARAN] You know, you look right fine lit by stars an' th' moon. I can guess why there be so many worshipers o' Selune.~ ++ ~[PC] I think I want to kiss you.~ + a3915 /* FEMALE_MOON_LEADS */ ++ ~[PC] (Impulsively clasp both hands around one of his, pulling it towards you.)~ + a3916 /* ARAN_MOON_LEADS */ ++ ~[PC] I... I am tired. Have a good night, Aran.~ + a4254 ++ ~[PC] I am not Selune. But you could worship me if you like.~ + a3918 /* ARAN_MOON_MIND */ ++ ~[PC] Hey, easy on the compliments. Friends, remember? You are starting to sound all romantic and weepy.~ + a3919 /* MOON_JUST_FRIENDS */ ++ ~[PC] Talking with you here is a nice rest from all of the day's cares. But then again, lots of things besides talking can happen beneath those little twinkling lights.~ + a3918 /* ARAN_MOON_MIND */ ++ ~[PC] You are so... stupid. And pushy. Go away and leave me in peace.~ + a3866 /* FIGHT_EXIT */ END IF ~~ a4254 SAY ~[ARAN] Well, I'm off. Got th' first watch anyhow. Have a dream or two for me.~ IF ~~ THEN EXIT END Anything in /* */ with existing numbers ties back into the negotiation between Aran and PC for doing stuff found in adult content.
  23. CODE /* ToB Plot Talk 1: Saradush */ IF ~Global("c-aransaradsush","GLOBAL",1)~ THEN BEGIN c_saradush_is_a_mess SAY ~[ARAN] That were an ugly sight, for sure. Th' whole city sacked. Enough to give anyone a right nasty set o' dreams.~ ++ ~[PC] I couldn't close my eyes at all. I kept seeing the city of Saradush... burning.~ + c_sard_ar1 ++ ~[PC] I slept well enough, though I do have sympathy for those hurt because of my kind.~ + c_sard_ar3 ++ ~[PC] What? Did I miss something? I slept like the dead.~ + c_sard_ar4 + ~Global("c-aranrom"GLOBAL",2)~ + ~[PC] I had you as a distraction. I slept well enough.~ + c_sard_ar7 ++ ~[PC] I have seen worse. Sardush is not the first time I have experienced full-scale slaughter of innocents.~ + c_sard_ar8 ++ ~[PC] I... I do not want to talk about it.~ + c_sard_ar9 END IF ~~ c_sard_ar1 SAY ~[ARAN] I feel th' same. I worried a mite bit that you would feel distant. I went through that, for a time. It... well, it didn't turn out to be th' best way to handle things.~ IF ~~ THEN GOTO c_sard_ar2 END IF ~~ c_sard_ar2 SAY ~[ARAN] <CHARNAME>, you have a depth to you what makes th' difference between those what rise to power at every cost an' those who pick an' choose th' costs. That marks you as different from most wi' th' kind o' power you wield.~ ++ ~[PC] I am not sure you are correct, but I share your concern. I will see to it that this kind of thing cannot happen again.~ + c_sard_ar6 ++ ~[PC] I don't choose. War is like any other large force, like wind, or lightning. We can seek to control part of it, but unless we are gods, we can only change a very small portion. We only have so much power to change things.~ + c_sard_ar4 ++ ~[PC] I know, and I am tired of the choices others are making. I will be noticed. I will be a power to be reckoned with.~ + c_sard_ar4 ++ ~[PC] I am sick of having so much power, but no way to change things for the better. I don't think I can handle this.~ + c_sard_ar12 ++ ~[PC] I don't want to talk about this.~ + c_sard_ar9 END IF ~~ c_sard_ar3 SAY ~[ARAN] Those o' your... blighted hells, <PRO_MANWOMAN>, what exactly be "your kind"? I be hopin' you haven't lost your senses. We done already seen that 'Bhaalspawn' be varied just like any other race - if you can call it such.~ IF ~~ THEN GOTO c_sard_ar2 END IF ~~ c_sard_ar4 SAY ~[ARAN] War an' power go hand in hand, true enough. Th' expense o' the fallen in Saradush - if you look at th' pain an' sufferin', it be wrong. If you look at th' waste o' useful lives, even potential slaves, it be wrong. If you look at th' loss o' goods an' services, it be wrong. Hells, even if you be a soul-eatin' demonic Drow-child, this be just plain useless to anyone's plans.~ = ~[ARAN] There be only two ways this makes sense; one, someone tryin' to create a legion o' undead, or two, someone who revels in chaos an' sufferin'.~ ++ ~[PC] Either way, the chaos will to be my advantage. I will use this as an excuse to eradicate every power which refuses to follow my wishes.~ + c_sard_ar5 ++ ~[PC] It does not matter. I will make sure things like this never happen again.~ + c_sard_ar4 ++ ~[PC] War and power may go hand in hand, but love can bind those hands and still them.~ + c_sard_ar10 ++ ~[PC] You are forgetting the true cost. This means all of the Prophecies are coming true. There will be no refuge or allies for us, anywhere. We will be hunted like animals.~ + c_sard_ar11 ++ ~[PC] Pain. Suffering. Waste. These are just symptoms. Someone has to wipe out war itself.~ + c_sard_ar6 ++ ~[PC] I look at things like this, and I just want to turn back time. I want to go back to Candlekeep, and hide somewhere in the stacks, locked away, protected from all this madness and death.~ + c_sard_ar16 END IF ~~ c_sard_ar7 SAY ~[ARAN] Distraction may be nice, but a thing like this will scar any man or woman what sees it.~ ++ ~[PC] I keep seeing the city of Saradush... burning. It is not a pleasant sight.~ + c_sard_ar1 ++ ~[PC] I slept well enough, though I do have sympathy for those hurt because of my kind.~ + c_sard_ar3 ++ ~[PC] I have seen worse. Sardush is not the first time I have experienced full-scale slaughter of innocents.~ + c_sard_ar8 ++ ~[PC] I... I do not want to talk about it.~ + c_sard_ar9 END IF ~~ c_sard_ar8 SAY ~[ARAN] Me niether. But I never got so callous as not to feel anythin'. Th' waste, th' ugliness...~ ++ ~[PC] It is beautiful, isn't it? The raw power, loosed untamed and unfettered, drenching everything in blood and meaningless death...~ + c_sard_ar5 ++ ~[PC] It is sickening.~ + c_sard_ar1 ++ ~[PC] I want revenge. I want the... things. The things that did this. I want them to suffer.~ + c_sard_ar1 ++ ~[PC] None of this is our concern. We did the best we could to save the city.~ + c_sard_ar2 END IF ~~ c_sard_ar9 SAY ~[ARAN] No bein' in their right mind does. But you will sleep better if you do.~ ++ ~[PC] What is there to say? The weak get killed by the strong. War has a power of its own. There is nothing I can do about it.~ + c_sard_ar4 ++ ~[PC] It is my fault. I should have split the party, leaving behind someone to help.~ + c_sard_ar14 ++ ~[PC] I said I don't want to talk about it. Be quiet, or I will make sure you can't speak for a whole day.~ + c_sard_ar11 ++ ~[PC] You have been in war. What do you do with the feelings of guilt?~ + c_sard_ar13 ++ ~[PC] I sleep just fine, thank you. I understand that some things are beyond my power to control.~ + c_sard_ar4 ++ ~[PC] If I ever get a chance, I am going to put a stop to all this bloodshed.~ + c_sard_ar10 END IF ~~ c_sard_ar5 SAY ~[ARAN] <CHARNAME>, I think this be not th' first time I have mentioned that you scare th' livin' crap out o' me.~ IF ~~ THEN EXIT END IF ~~ c_sard_ar6 SAY ~[ARAN] Impossible. Unless you eradicate every creature on this plane o' existence, an' mayhap beyond, you won't stop somethin' as ugly, wasteful, an' horrible from happenin' again, even if you were Ao incarnate. But I sure as Helm's Ever-Seein' Eyes will back you tryin' to make sure it don't happen very often.~ IF ~~ THEN EXIT END IF ~~ c_sard_ar10 SAY ~[ARAN] That be a nice sentiment. I don't think it be practical, but then again, if you say it... mayhap it will come true.~ IF ~~ THEN EXIT END IF ~~ c_sard_ar11 SAY ~[ARAN] Now, that be an awful thought.~ IF ~~ THEN EXIT END IF ~~ c_sard_ar12 SAY ~[ARAN] No sane one o' us could. But you have a right bit o' depth to you, <CHARNAME>. You can handle this, an' more. Just remember, right or wrong, good or bad, I'd rather have you makin' th' choices rather than th' bastards what would slaughter everyone for no reason at all. I have faith. You will prevail.~ IF ~~ THEN EXIT END IF ~~ c_sard_ar13 SAY ~[ARAN] Before I met you, I tried to forget. I drank, I caroused, I swore, I did anythin' what made me feel like I had some control over a small portion o' my life.~ = ~[ARAN] Now that I have met you, I put those feelin's into a task, an' an idea. Basically, you be th' reason I can deal wi' everythin'. For right or wrong, when I be at your side, I have a place an' a purpose. That be enough for me.~ IF ~~ THEN EXIT END IF ~~ c_sard_ar14 SAY ~[ARAN] Th' end result would have been worse. One o' us tryin' to take on an entire army might have delayed things an hour or so. But even th' avatar of a god can be taken down when th' odds are thousands to one.~ ++ ~[PC] Does saying that make you feel better?~ + c_sard_ar15 ++ ~[PC] I guess you are right. I just keep feeling that this is so wrong, so utterly wrong. I can't get it out of my mind.~ + c_sard_ar12 END IF ~~ c_sard_ar15 SAY ~[ARAN] No. But it be a good thing to remind any o' us mere mortals that we are not th' center o' everythin'. An' we can look at this an' let it fuel our revenge, on account o' th' perpetrators o' this atrocity needs be hunted down an' slain like th' beasts they be.~ IF ~~ THEN EXIT END IF ~~ c_sard_ar16 SAY ~[ARAN] That be a nice sentiment. I don't think it be practical, but then again, sometimes I make myself a little space in my head an' go there, all by myself, just to remember what I be fightin' for. Just... just don't be stayin' there too long, eh?~ = ~[ARAN] Th' problem wi' hidin' away in your head is that your head be attached to th' mortal world. An' hidin' for a little mayhap gives some respite, but it does naught for actually changin' things or protectin' us from bein' th' next target o' this bloodshed.~ IF ~~ THEN EXIT END
  24. WARNING: some mature content might leak in - I'm having trouble screening out what is and isn't, so there may occasionally be RL swearwords or soem stuff. And I print the word "sex". That means it may or may not be cool for young kids in your household. Just a friendly reminder, just in case. The followup posts in this thread go for the "pre-joined, just summoned, but we have to catch up the NPC and Player" ToB initial dialog. I borrowed standard BioWare™ naming conventions, so C-ARN25A. But before that, as I am short on time (and my lunch time is rapidly disappearing), two preliminary constructs to play with. /* Added ToB "PID Started by another NPC" calls. In ToB, I am sticking with the Canonical BioWare™ and a standard "IsGabber/<TOKEN>" block to cover any of the others, but Sarevok might be fun to play with: */ CHAIN ~C-ARN25J~ a2676 ~[ARAN] What do you want, Sarevok?~ == C-ARN25J IF ~Global("c-aransarspar","GLOBAL",0)~ THEN ~[ARAN] I'd be right happy to lend you a dagger. You could slit your gods-blighted throat, an' make us all a great deal happier.~ == C-ARN25J IF ~Global("c-aransarspar","GLOBAL",1)~ THEN ~[ARAN] You have no ability to make children, right? On account o' I think Faerun has blighted well had enough wi' just one o' you.~ == C-ARN25J IF ~Global("c-aransarspar","GLOBAL",2)~ THEN ~[ARAN] I want nothin' out o' you but breathin'. Strike that... I meant to say, I want you to quit breathin'.~ == C-ARN25J IF ~Global("c-aransarspar","GLOBAL",3)~ THEN ~[ARAN] Why don't you die already, an' go take over some nice corner o' th' nine hells, like a good little bastard? Wait... done forgot. You tried that, an' failed.~ == C-ARN25J IF ~Global("c-aransarspar","GLOBAL",4)~ THEN ~[ARAN] You got yourself a strikin' face, there. Hold still, an' I'd be right happy to strike it. Mayhap I might even stop after a bit.~ == C-ARN25J IF ~Global("c-aransarspar","GLOBAL",5)~ THEN ~[ARAN] Look, you stinkin' power-hungry evil bastard, I only put up wi' you on account o' <CHARNAME>'s wishes. Don't sleep too sound, or I might forget what <PRO_HESHE> done said, an' rid us all o' your unnatural presence.~ == SAREV25J IF ~Global("c-aransarspar","GLOBAL",0)~ THEN ~[sAREVOK] You would be more amusing, sellsword, if you were not so weak.~ DO ~SetGlobal("c-aransarspar","GLOBAL",1)~ == SAREV25J IF ~Global("c-aransarspar","GLOBAL",1)~ THEN ~[sAREVOK] The barking of stray dogs does not bother me, sellsword.~ DO ~SetGlobal("c-aransarspar","GLOBAL",2)~ == SAREV25J IF ~Global("c-aransarspar","GLOBAL",2)~ THEN ~[sAREVOK] Ah, the breaking of wind. The sellsword must be talking again.~ DO ~SetGlobal("c-aransarspar","GLOBAL",3)~ == SAREV25J IF ~Global("c-aransarspar","GLOBAL",3)~ THEN ~[sAREVOK] If you wish to act in <CHARNAME>'s best interest, fall on your sword now. Take care not to place it near your head, though, as it might not do enough damage on so hard a rock as that.~ DO ~SetGlobal("c-aransarspar","GLOBAL",4)~ == SAREV25J IF ~Global("c-aransarspar","GLOBAL",4)~ THEN ~[sAREVOK] Ah, the mewling of an infant who realizes he will never be a powerful force to be reckoned with.~ DO ~SetGlobal("c-aransarspar","GLOBAL",5)~ == SAREV25J IF ~Global("c-aransarspar","GLOBAL",5)~ THEN ~[sAREVOK] I merely wished to see if you had become more inventive in your invective. Sadly, you have the wit of a dull dagger.~ EXIT /* OK, then came the little matter of ToB Joining dialog, and how to set things for Romance. For male PCs, this really doesn't matter. Aran can pick up and run with it. But for female PCs, the same problem Berelinde had with going between BG1 and BG2 with Gavin gets into play here. We have three "Fate Spirit" summons for female PC's, allowing declaration of "friend", "lover", and "former lover", setting the romance variable to 0, 2, or 3. But with the in-depth content in play in BG2, it makes it difficult to follow further whether they have had an on-again off-again relationship, or what they have done together. Plus... I might just back that off to two - and let players 'configure' Aran, the way Mass Effect 2 does for non-saved-game-import games. I don't know if this is better served by having someone else have the conversation, but since I can't be sure that it isn't just PC and Aran going it alone, it seems like i am stuck with either a "Dear Diary" talking object approach, where PC talks to herself (which I am not so fond of) and PC directly checking and controlling Aran through dialog. There is another consideration - testing. Basically, after each opportunity to flirt or lovetalk or whatever, I want an easy way of determining the status of the relationship without always having to type in the CLUAConsole (because I sink at typing). And a very common player post is about how to set or change the romance variables, or check on them. So, an opportunity that is more in-depth than the standard PID "breakup, flirt, no flirt" options... something that during joining, rejoining, and regular play the player can use to check on (and perhaps change) the status. If playtesters dislike it, we can always drop it - it does mean that a player can "change history" on the fly the way it is currently coded. That might be useful for testing, but might not be so cool in play. Copies go in pre-joined ToB, Joined ToB, Post-Joined ToB, Post-Joined SoA, and Joined SoA. Initiating links could loop in anywhere, but this probably is best set up as a PID option "status check". Still to integrate: c-aranfirstsex = 1 : self-identified no experience (no need to look for whether or not RE content, etc. is in play - leaves the option for play as a manipulative PC "Oh, I have never done this before" is something that could be said many many ways) idea presented by Autumn Bard - mirrors some of the close tracking of progress in Berelinde's Gavin and Jastey's Ajantis. c-aransex = 0 : no intimacy c-aransex = 1 : kissing c-aransex = 2 : touching + kissing c-aransex = 3 : heavy innuendo touching ("petting") c-aransex = 4 : full physical intimacy So, a dialog for checking ++ ~[PC] Before we go any further, Aran... what do you think our "relationship" is?~ + tob_a2699 */ /* Aran... what do you think our "relationship" is? Resetting for players for ToB, but might double as a recheck via PID on both SoA and ToB. Useful for testing, anyways. */ CHAIN C-ARN25A a2694 ~[ARAN] Well now, let me think a bit... our relationship. Put a lad on th' spot, eh?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) !Global("c-aranfight","GLOBAL",0)~ THEN ~[ARAN] Currently, we be fightin' mad at eachother, or so it seems.~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) !Global("c-silencearan","GLOBAL",0)~ THEN ~[ARAN] You done told me to quit makin' all sorts o' random comments.~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) !Global("c-aanoconflict","GLOBAL",0)~ THEN ~[ARAN] You done told me I should be leavin' Anomen alone an' not fightin' wi' him.~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",0) Global("c-apcdeclaresellsword","GLOBAL",0)~ THEN ~[ARAN] I seem to not have ticked you off to th' point wheree you drop me for good, eh? I think even be friends. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",0) Global("c-apcdeclaresellsword","GLOBAL",1)~ THEN ~[ARAN] I seem to not have ticked you off to th' point wheree you drop me for good, eh? You done told me no sellsword has th' right to be called "freind". Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",1)~ THEN ~[ARAN] You haven't told me to not try a bit o' sparkin' from time to time. Then again, You done got a huge amount to think about lately. I think we be friends, more's th' pity. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",2) Global("c-aransex","GLOBAL",0)~ THEN ~[ARAN] We might rightly be called 'involved', I think. I am not sure what you get out o' th' deal, but I'm not rightly complainin'. Mayhap I can coax you into a kiss or two someday. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",2) Global("c-aransex","GLOBAL",1)~ THEN ~[ARAN] We might rightly be called 'involved', I think. I am not sure what you get out o' th' deal, but I'm not rightly complainin'. Mayhap I can coax you into more than a kiss or two someday. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",2) Global("c-aransex","GLOBAL",2)~ THEN ~[ARAN] We might rightly be called 'involved', I think. I am not sure what you get out o' th' deal, but I'm not rightly complainin'. Mayhap I can coax you into somethin' more than kissin' an' touchin' someday. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",2) Global("c-aransex","GLOBAL",3)~ THEN ~[ARAN] We might rightly be called 'involved', I think. I am not sure what you get out o' th' deal, but I'm not rightly complainin'. I can rightly say I live for th' times when we get physical wi' eachother. Mayhap someday we will take that final step. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",2) Global("c-aransex","GLOBAL",4)~ THEN ~[ARAN] We might rightly be called 'involved', I think. I am not sure what you get out o' th' deal, but I'm not rightly complainin'. An' I won't never forget spendin' time wi' you all tangled up, explorin' everythin'... why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1) Global("c-aranrom","GLOBAL",3)~ THEN ~[ARAN] I seem to not have ticked you off to th' point wheree you drop me for good, eh? I think we even be friends. We could have a bit more, but I guess things didn't work out th' way you wanted. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,MALE) !HasItemEquiped("belt05",Player1) Global("c-apcdeclaresellsword","GLOBAL",0)~ THEN ~[ARAN] You haven't told me to bugger off permanent, though you do seem a trifle short wi' me from time to time. Then again, You done got a huge amount to think about lately. I think we be friends. Why do you be askin'?~ == C-ARN25A IF ~Gender(Player1,MALE) !HasItemEquiped("belt05",Player1) Global("c-apcdeclaresellsword","GLOBAL",1)~ THEN ~[ARAN] You told me to not try to confuse things by bein' friends, so we be supposed to keep to th' professional side. You command, I follow. Then you pay me. Why do you be askin'?~ == C-ARN25A IF ~HasItemEquiped("belt05",Player1)~ THEN ~[ARAN] Hey... you know, I be havin' one hells o' a blighted time figurin' out just what I think o' our relationship. I mean, that belt... it confuses me right proper, it do.~ EXIT + ~Global("c-aranrom","GLOBAL",0) Global("c-apcdeclaresellsword","GLOBAL",0) !HasItemEquiped("belt05",Player1)~ + ~[PC] I was just wondering.~ EXIT + ~Global("c-aranrom","GLOBAL",0) Global("c-apcdeclaresellsword","GLOBAL",0) !HasItemEquiped("belt05",Player1)~ + ~[PC] Oh, I just thought you might realize that I depend on you as one of my closest friends. I may not treat you exactly the way you would like, but I count on you..~ EXIT + ~Global("c-aranrom","GLOBAL",0) Global("c-apcdeclaresellsword","GLOBAL",0) !HasItemEquiped("belt05",Player1)~ + ~[PC] No sellsword ever has the right to call me "friend".~ DO ~SetGlobal("c-apcdeclaresellsword","GLOBAL",1)~ EXIT + ~Global("c-aranrom","GLOBAL",0) Global("c-apcdeclaresellsword","GLOBAL",1) !HasItemEquiped("belt05",Player1)~ + ~[PC] It is good to know that you know your place.~ EXIT + ~Global("c-aranrom","GLOBAL",0) Global("c-apcdeclaresellsword","GLOBAL",1) !HasItemEquiped("belt05",Player1)~ + ~[PC] In your case, I will make an exception. I think we are friends.~ DO ~SetGlobal("c-apcdeclaresellsword","GLOBAL",0)~ EXIT + ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] I think we have headed down the wrong path, Aran. Let's just be friends.~ DO ~SetGlobal("c-aranrom","GLOBAL",3)~ + a2661 + ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] I think I am... very interested in you. Romantically speaking.~ DO ~SetGlobal("c-aranrom","GLOBAL",2)~ + a2698 + ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] I think we could be together, if you were discreet. I have other lovers who are much less forgiving than you. Play by my rules, and we might just see what happens...~ DO ~SetGlobal("c-aransummoned","GLOBAL",2)~ + a2652 + ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] I think I am... interested in you. But I don't like things to move so fast. Perhaps we should be friends, and explore becoming more?~ DO ~SetGlobal("c-aranrom","GLOBAL",1)~ + a2697 + ~Gender(Player1,FEMALE) !HasItemEquiped("belt05",Player1)~ + ~[PC] I can't believe you have forgotten all of the passion. You are so physical, but you can't remember with whom?~ EXTERN C-ARN25A a2695 + ~HasItemEquiped("belt05",Player1)~ + ~[PC] Just checking.~ EXIT APPEND C-ARN25A IF ~~ a2695 SAY ~[ARAN] Mayhap I have been knoocked on th' head, but I am sure I would remember anythin' to do with you, <CHARNAME>. I... why, what do you know that I don't?~ ++ ~[PC] You remember it corrrectly, Aran. I was just teasing you.~ + a2697 ++ ~[PC] You remember it corrrectly, Aran. All except.. well, I thought we had a few stray glances, and the way your eyes look at me, I think you want more than just a little friendship. Nothing has really happened.~ DO ~SetGlobal("c-aransex","GLOBAL",0)~ + a2697 ++ ~[PC] Shall I jog your memory, and describe some of the things we have done together?~ + a2696 ++ ~[PC] No. I think you have it just the way I want it. Thank the gods for memory lapses.~ + a2697 END IF ~~ a2696 SAY ~[ARAN] I would love that.~ ++ ~[PC] You remember it corrrectly, Aran. I was just teasing you.~ + a2697 ++ ~[PC] You remember it corrrectly, Aran. All except the stray glances, whispers, and the way you look at me. It is like you are hungry, but not for food.~ DO ~SetGlobal("c-aransex","GLOBAL",0)~ + a2697 ++ ~[PC] You remember it corrrectly, Aran. All except the bold glances, whispered converstaions, and some very deep kisses.~ DO ~SetGlobal("c-aransex","GLOBAL",1)~ + a2698 ++ ~[PC] You remember it corrrectly, Aran. All except the stolen whispered converstaions, the feel of your fingers tracing runes my body, the feel of the bare skin of your chest under my palms... and kisses that set us both on fire.~ DO ~SetGlobal("c-aransex","GLOBAL",2)~ + a2698 ++ ~[PC] Aran... we have spent so much time together, the only thing we haven't done is... ~ DO ~SetGlobal("c-aransex","GLOBAL",3)~ + a2698 ++ ~[PC] Aran... I know the touch of you, the feel of all you, and that little strained look you get just before you... ~ DO ~SetGlobal("c-aransex","GLOBAL",4)~ + a2698 ++ ~[PC] No. I think you have it just the way I want it. Thank the gods for memory lapses.~ + a2697 END IF ~~ a2697 SAY ~[ARAN] Well, you had me off balance, there. I be right happy we both agree. I was worried, mayhap because any time a woman asks about 'relationship status', there be a powerful lot o' pitfalls an' traps a lad can fall into, eh?~ IF ~~ THEN EXIT END IF ~~ a2698 SAY ~[ARAN] I can stop you right there, with a kiss. I can't rightly forget anythin' about us, but it sure does feel good to hear you speakin' o' us like this. I was just a mite off balance, is all. Mayhap because any time a woman asks about 'relationship status', there be a powerful lot o' pitfalls an' traps a lad can fall into, eh?~ IF ~~ THEN EXIT END END // of APPEND
  25. ToB has some (small) flaws - not many spots a war-weary party has for real interjection, and where there is, it can be a tough road for a player who has played the whole Saga. At this point in the series, I feel like just getting the whole playthrough done, and I suspect without Wheels of Prophecy having been written I would have never played ToB to completion again. But, Aran is around for the long haul, and others might feel differently, so a first pass at these. For the most part, the tougher the going gets, the more silent he will be. After all, this is not likely to end positively from his point of view, no matter what - by now, he is post-post-post traumatic stress syndrome, never quite believing he is anything but an ordinary soldier, and his best friend/gf/leader gets more incomprehensibly powerful each day. So finding spots for him to naturally have something to say other than "Kill that? Aye. I can do that." Notes for coders: the PID in SoA and ToB content holds a toggled "on-off" switch, for folks who find his chatter a painful experience. I have slimmed down the interjections for ToB into 6 points for the "silent" crowd. A second consideration is the use of conditions changing the interjection if the PC's alignment ios MASK_EVIL or !MASK_EVIL, and there are a few examples of interjecting into several states but using the samestatename, so that only one of the interjections fires per game, regardless of which section of the dialog tree is taken (a ploy to allow Aran multiple shots at being in-partyto interject, but not have him comment on the same thing over and over). /* ToB Interjections and commentary */ I_C_T ~HGNYA01~ 2 c-arannyalee /* Why, the Nyalee is I! The Witch of the Glade, I is called, and for good reason, it is! But questions...you have so many questions, know I! */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] A witch? Will she turn me into a newt?~ END I_C_T ~HGNYA01~ 3 c-arannyalee /* Nyalee survives very well, she does, and Nyalee is I! The Witch of the Glade, they calls me, hee hee! But so many questions you have! */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Just one. Why in th' nine hells are all you witches messed up in th' head?~ END I_C_T ~HGNYA01~ 4 c-arannyalee /* You should know, spawn-child, you should know! Nyalee served the dead master, once, and Nyalee is I! Hee hee! But so many questions you have, questions questions! */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Nyalee is I - nope, accordin' to <charname>, here, that should be 'I am Nyalee'. See, I done listened to all that teachin' you keep pushin' on me.~ END I_C_T ~HGNYA01~ 5 c-arannyalee /* Tricks, yes! Nyalee knows many tricks! Witch of the Glade, they calls me, for many good reasons. Hee hee! But so many questions you have! */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Somehow, I doubt there be any good in those reasons, eh, on account o' th' whole servin' evil thing.~ END I_C_T2 ~SARBOY01~ 1 c-aransboy /* Gromnir has a big army. When I grow up I want a big army. */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Don't we all, boyo, don't we all. It would come in right handy for us right now.~ END /* plays even with silence set */ I_C_T ~SARKIS01~ 7 c-arankisconf /* My utilization of complex locution is more a reflection of my own superincumbent mental acuity than an aspersion on your circumscribed lexicon. */ == ~c-arn25j~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Chauntea's Basket - what in th' nine hells did he just say?~ END /* plays even with silence set */ I_C_T ~SARWAI01~ 1 c-aranwgg /* I wish someone would stand up to them... but everyone's afraid of Gromnir. *sniff* I guess I'll just have to put up with it. */ == ~c-arn25j~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) !Alignment(Player1,MASK_EVIL)~ THEN ~[ARAN] Torm's Breath! There be limits to havin' fun wi' th' help. Mayhap we see how they like a little o turnabout, eh?~ END /* plays even with silence set */ I_C_T ~SARWAI01~ 1 c-aranwgg /* I wish someone would stand up to them... but everyone's afraid of Gromnir. *sniff* I guess I'll just have to put up with it. */ == ~c-arn25j~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Alignment(Player1,MASK_EVIL)~ THEN ~[ARAN] Torm's Breath! I know, I know, might makes right. I'll shut my mouth an' go stand in th' corner like a good little sellsword.~ END I_C_T ~YAGCON~ 12 c-aranyagcon12 /* No need for passbacks - ~I wanted to become part of his unstoppable war machine, to revel in the slaughter, to have my blade drip with the blood of all those Yaga Shura crushed beneath his mighty boot! ~ */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Bloody hells, girl, you be in serious need o' a drink. You seem to have a mite too much energy. Make that several drinks, eh?~ END I_C_T ~YAGCON~ 18 c-aranyagcon18 /* No need for passbacks - ~I have heard mention of a name from Yaga Shura's past - Nyalee, an old crone who lives in the marshes of the Mir Forests. She may know Yaga Shura's secrets.~ */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) !Alignment(Player1,MASK_EVIL)~ THEN ~[ARAN] Now if I had a trade bar for every evil creature what confided in an old crone in th' wilds, I'd be a rich man. Good thing you don't rightly need one, <charname>.~ END I_C_T ~YAGCON~ 18 c-aranyagcon18 /* No need for passbacks - ~I have heard mention of a name from Yaga Shura's past - Nyalee, an old crone who lives in the marshes of the Mir Forests. She may know Yaga Shura's secrets.~ */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID) Alignment(Player1,MASK_EVIL)~ THEN ~[ARAN] Now if I had a trade bar for every evil creature what did that, I'd be a rich man. Speakin' o' that, where be your old crone confidant, <charname>?~ END I_C_T ~SARMEL01~ 49 c-aranmelis49 /* I can show you where that glade is... but it is only speculation. The key to the giant's invulnerability might lay there, but it might not. There may be nothing there at all. */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Given our bloody luck, there'd be a might more'n nothin'. More like a whole pile o' trouble.~ == ~SARMEL01~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[MELISSAN] I wish that I had a better answer for you.~ END I_C_T ~SARMEL01~ 16 c-aranmelis16 /* But Gromnir is mad. He has barricaded himself in the castle throne room, and his troops run amok through the town with no regard for the lives and rights of the citizens of Saradush. */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Been there, eh? Not a pretty sight. No control, an' a bit o trouble spirals into murder, rape, an' worse.~ == ~SARMEL01~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[MELISSAN] You say that like there could be worse.~ END I_C_T ~SARMEL01~ 80 c-aranmelis80 /* He runs a monastic order in a remote village in the Calim Desert...it will serve to both hide you from retribution as well as serve as a base from which you can attack the enclaves of Abazigal and Sendai. */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Monks. Well, I done fought alongside some. Might be a base o' operations after all.~ END /* plays even with silence set */ I_C_T ~SENDAI~ 15 c-aransendai15 /* NO! NO! My Bhaal essence is ripped from my very soul! Damn you! But I may yet rob you of the glory of your victory. */ == ~c-arn25j~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Th' only good Drow be a dead Drow, eh? Kiss Shar's arse for me.~ == ~SENDAI~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[sENDAI] I spit on you.~ END I_C_T ~BAZEYE01~ 0 /* You there! Intruder type! Why do you pester Lord Abazigal's most favored servant? */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Every time we turn around, there be another layer o' servants. I gotta get me some o' them. Spruce a place up, they do.~ END I_C_T ~BALTH~ 22 c-aranbalth22 /* My plan is much more altruistic. I have vowed to exterminate all of Bhaal's children, forever wiping the Realms clean of his tainted existence. You have merely helped me in my goal. */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Bloody hells. Either you be mad, or you be th' most driven individual I done met.~ END /* plays even with silence set */ I_C_T2 ~BOTSMITH~ 152 c-arancenspy /* Ummm... Cespenar only serve the great one. You'se nice, maybe, but you'se still a nobody. */ == ~c-arn25j~ IF ~Name("c-aran",LastTalkedToBy) !Global("c-aranrom","GLOBAL",2) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] You bloody well sound like that lass I was seein' in Calimport.~ END /* plays even with silence set */ I_C_T2 ~BOTSMITH~ 152 c-arancenspy /* Ummm... Cespenar only serve the great one. You'se nice, maybe, but you'se still a nobody. */ == ~c-arn25j~ IF ~Name("c-aran",LastTalkedToBy) Global("c-aranrom","GLOBAL",2) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] You bloody well sound like that lass I was seein' in Calimport. Err... that was a mite o' time before I met you, <charname>.~ END /* plays even with silence set */ I_C_T ~SENBEH01~ 10 c-aranbeholder10 /* Well, yes. Can't say I cared overmuch for that, although you *did* release me from one of the most boring tasks in Creation. Can't keep a good beholder down, I guess, eh? Heh heh. */ == ~c-arn25j~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] Cyric's Balls. Never did see th' day when one o' you one-eyed wonders was a right good sort.~ == ~SENBEH01~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[FUNBEHOLDER] Don't let it get around. I have a long memory, and a great work ethic. Wouldn't want to have to hunt you down, you know.~ END I_C_T ~SARELF01~ 2 /* We have nowhere to stay... we have no choice but to wander the streets. I fear we will soon run afoul of Gromnir's men once more. */ == ~c-arn25j~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] My mother always told me never miss a good chance to shut up... but then again I'm not rightly one to follow advice. I hate to leave folks to fate, but we don't have enough supplies to run a refuge, eh?~ == ~SARELF01~ IF ~Global("c-silencearan","GLOBAL",0) InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ELFLEADER] We would not ask such a thing.~ END /* plays even with silence set */ I_C_T ~SARTHF2~ 0 /* What do you want? You think you can hassle me just because I'm a kid? */ == ~c-arn25j~ IF ~InParty("c-aran") InMyArea("c-aran") !StateCheck("c-aran",CD_STATE_NOTVALID)~ THEN ~[ARAN] You got quick eyes, an' big ears, eh? Might be you could profit by usin' em instead o' that smart mouth.~ If I have missed a spot, please let me know - so far, I just can't see him playing flippant through the endgame/Mellisan stuff, the way he does with Irenicus' final battle.</charname></charname></charname></charname>
×
×
  • Create New...