Skip to content

Commit

Permalink
Incorporate Salk's 2.55 dialogue
Browse files Browse the repository at this point in the history
- .tra strings now in sync with Salk's 2.55 version
- minor .tp2 addition to fix wtpfama1.spl name string for editors
- updated and expanded readme .html and .md
  • Loading branch information
artifoxel committed Jul 15, 2022
1 parent c6fa4e7 commit 51f6976
Show file tree
Hide file tree
Showing 9 changed files with 1,436 additions and 425 deletions.
676 changes: 676 additions & 0 deletions README.md

Large diffs are not rendered by default.

Binary file modified setup-wtpfamiliars.exe
Binary file not shown.
14 changes: 7 additions & 7 deletions wtpfamiliars/language/english/setup-wtpfamiliars.tra
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ Area of Effect: Special
Saving Throw: None

A Dust Mephit can attempt to gate in another of his kind to share his tragic alienation. Since these ghoulish creatures find death morbidly fascinating, it is safe to believe the dust mephit will not hesitate to engage even in the most hopeless battle.~
@51 = ~This is your familiar, a dust mephit, currently safe within your backpack. Dust mephits have dusky brown skin, eyes, and wings and pose as tragic yet fashionable victims of a gloomy fate, heroically holding out against utter insanity. They favor lines like 'A dust mephit I am, lest dust I become!'
@51 = ~This is your familiar, a dust mephit, currently safe within your backpack. Dust mephits have dusky brown skin, eyes, and wings and pose as tragic yet fashionable victims of a gloomy fate, heroically holding out against utter insanity. They favor lines like "A dust mephit I am, lest dust I become!".

Abilities (Level 1):

Expand All @@ -163,7 +163,7 @@ Hit Points: 4
Attacks per Round: 2

Special abilities: Has 50% resistance to fire and 50% resistance to slashing, piercing, and missile damage
Can use 'Glass Dust' once per day (-4 AC and -2 THAC0 for 3 rounds to humanoids in a 15' radius)
Can use Glass Dust once per day (-4 AC and -2 THAC0 for 3 rounds to humanoids in a 15' radius)
Regenerates 1 HP / turn
Immunity to critical hits
Empowerment: the familiar receives a level-based, affinity-modified bonus to Hit Points, THAC0 and Armor Class if in proximity of the master
Expand Down Expand Up @@ -214,7 +214,7 @@ Hit Points: 4
Attacks per Round: 1
Backstab multiplier: x2
Special abilities: Rapid motions (always hasted)
Can cast 'War Dance' once per day (taunts one enemy)
Can cast War Dance once per day (taunts one enemy)
Empowerment: the familiar receives a level-based, affinity-modified bonus to Saving Throws and Armor Class if in proximity of the master

Note: your familiar improves and levels up too.
Expand All @@ -239,7 +239,7 @@ Attacks per Round: 1
Magic Resistance: 25%
Special abilities: Has 50% resistance to fire, cold, and electricity
Regenerates 1 HP / round
Can cast 'Detect Good' once per day
Can cast Detect Good once per day
Grants 2% magic resistance to the wizard provided no distance greater than 15 feet separates them
Spell bounce: the familiar has an affinity-modified chance of mirroring the effects of personal protective spells cast by the master

Expand Down Expand Up @@ -268,7 +268,7 @@ Attacks per Round: 3
Magic Resistance: 25%
Special abilities: Has 50% resistance to fire, cold, and electricity
Regenerates 1 HP / round
Can cast 'Detect Good' once per day
Can cast Detect Good once per day
Immunity to critical hits
Empowerment: the familiar receives a level-based, affinity-modified bonus to Hit Points, THAC0 and Armor Class if in proximity of the master

Expand All @@ -295,7 +295,7 @@ Armor Class: 2
Hit Points: 4
Attacks per Round: 1
Magic Resistance: 35%
Special abilities: Can cast 'Camouflage' once per day
Special abilities: Can cast Camouflage once per day
It attacks with a +4 bonus
Grants 2% magic resistance to the wizard provided no distance greater than 15 feet separates them
Spell bounce: the familiar has an affinity-modified chance of mirroring the effects of personal protective spells cast by the master
Expand All @@ -321,7 +321,7 @@ Hit Points: 4
Attacks per Round: 1
Backstab multiplier: x2
Special abilities: Wary (immunity to backstab)
'Burrow' once per day (hides from enemies)
Burrow once per day (hides from enemies)
Lucky
Empowerment: the familiar receives a level-based, affinity-modified bonus to Saving Throws and Armor Class if in proximity of the master

Expand Down
4 changes: 2 additions & 2 deletions wtpfamiliars/language/english/wtpfamp1.tra
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
@10 = ~"All right, my <PRO_LADYLORD>."~
@11 = ~"That was very unpleasant, my <PRO_LADYLORD>. I thought you cared about my wellbeing. Please do not make me doubt you."~
@12 = ~"I don't deserve being mistreated like this, my <PRO_LADYLORD>. I trust it will not happen again."~
@13 = ~"It saddens me that it's come to this. It's time to part ways, my <PRO_LADYLORD>."~
@14 = ~The little dragon looks at you with sad eyes, full of disappointment. "All this cruelty... All this evil... I do not intend to be an accomplice to your repeated atrocities, <CHARNAME>. I hope for your redemption, but it will have to be without me. Farewell.~
@13 = ~"It saddens me that it's come to this, but I can't stay any longer. It's time to part ways, my <PRO_LADYLORD>."~
@14 = ~The little dragon looks at you with sad eyes, full of disappointment. "All this cruelty... all this evil... I do not intend to be an accomplice to your repeated atrocities, <CHARNAME>. I hope for your redemption, but it will have to be without me. Farewell.~
@15 = ~It is too dangerous now, little friend. Hop in!~
@16 = ~The familiar seems pleased with your concern and swiftly makes its way into the bag, poking its head out to speak a few words of encouragement before disappearing. "Good luck, my <PRO_LADYLORD>."~
@17 = ~The small creature spreads and flutters his wings around you in a joyful dance. "I am lucky I have met you, my <PRO_LADYLORD>. And I am proud of who you became."~
Expand Down
20 changes: 10 additions & 10 deletions wtpfamiliars/language/english/wtpfamp2.tra
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@
@3 = ~"Hey, boss! My wings are getting all stiff from sitting crouched up in here!"~
@4 = ~"Come on, boss, this isn't funny! Let me out!"~
@5 = ~You'd better not wander off without my permission.~
@6 = ~Give me some space, will you?~
@6 = ~Hey, gimme some space, will ya?~
@7 = ~The familiar smirks. "Counting on my protection, eh boss?"~
@8 = ~"Hey, it's not like we're married anyway." The familiar shrugs and flies away.~
@9 = ~Show me what you have learned.~
@10 = ~"All right, boss."~
@11 = ~"Didn't you hear me when I said I wanted out, boss? I can't stand the smell of your backpack for too long!"~
@12 = ~"Hey, I thought I'd see you be cruel to *others*! There is a limit to how much I can take, boss!"~
@12 = ~"Hey, I only enjoy your cruelty when directed to *others*! There is a limit to how much I can take, boss!"~
@13 = ~"That's it, boss! I will return to the Outer Planes where I feel appreciated!"~
@14 = ~A disgusted expression forms on the familiar's face: "What the...? Are you just trying to get the Philanthropist of the Year award with *ME* at your side? Ugh... forget it! I won't stay around to witness your sanctification, boss... I mean, YOU FOOL!"~
@14 = ~A disgusted expression forms on the familiar's face: "What the...? Are you just trying to get the Philanthropist of the Year award with *ME* at your side? Ugh... forget it! I won't stay around to witness your sanctification, bos—I mean, YOU FOOL!"~
@15 = ~You'd better make yourself scarce quick if you want to save your skin! Hide in my backpack.~
@16 = ~"Baaah... You want all the glory for yourself, don't you? Have fun then and see you later. Maybe." The familiar folds its wings and slips into the bag once more.~
@17 = ~The impish creature looks at you with admiration. "Going around with you's been one 'hell' of experience, boss! And I am not using that word loosely either!"~
@16 = ~"Baaah... you want all the glory for yourself, don't you? Have fun then and see you later. Maybe." The familiar folds its wings and slips into the bag once more.~
@17 = ~The impish creature looks at you with admiration. "Going around with you's been one *hell* of experience, boss! And I am not using that word loosely either!"~
@18 = ~I trust you will make yourself useful now.~
@19 = ~"I'm always useful! Let's go teach them who the boss is, uh...boss!"~
@20 = ~The familiar is quick at issuing its protest: "Whaaaat? Now that I finally have a chance to dismember, mame and wreak havoc, you want to stash me away in that crummy bag of yours? I'm not here to socialize at picnics, you know!"~
@20 = ~The familiar is quick at issuing its protest: "Whaaaat?! Now that I finally have a chance to dismember, mame and wreak havoc, you want to stash me away in that crummy bag of yours? I'm not here to socialize at picnics, you know!"~
@21 = ~The familiar looks at you sideways and mumbles, "Yeesh, talk about your mood swings!"~
@22 = ~The familiar talks with scorn in his voice, "I'll feel better once you stop playing goodie-goodie and start making me proud. I have a reputation to uphold, boss! What would mother say if she saw me with the likes of you?"~

Expand Down Expand Up @@ -57,10 +57,10 @@
// Advice for BG1 in BGT
@50 = ~The familiar sneers. "You can't be that clueless, boss! And I can't be a babysitter either so what about racking your own brain for an answer?"~
@51 = ~"With the old man dead, you're now master of your own destiny, boss!" The imp's tongue lolls out of its mouth. "I'd call it a lucky break, really..."~
@52 = ~The familiar flaps its wings dismissively. "If there are any riches to be found in the mines, we should get ourselves some, boss. And when I say 'some', I really mean 'all'."~
@53 = ~"That Mulahey really pulled a dirty trick before coming to his sticky end!" The familiar settles on your shoulder, peering around. "Take note and learn to do the same, boss. The dirty trick part, not the end..."~
@54 = ~"Let's see... The next person in our dispatch list is..." The imp puts on some reading glasses and produces a piece of paper. "Oh yes... this Davaeorn fellow. I'm looking forward to drawing a line over his name."~
@55 = ~The familiar polishes its claws before answering. "There is only one sensible thing for you to do here if you want to earn my respect, boss: make a reputation for yourself, preferably a bad one."~
@52 = ~The familiar flaps its wings dismissively. "If there are any riches to be found in the mines, we should get ourselves some, boss... And when I say 'some', I really mean 'all'."~
@53 = ~"That Mulahey really pulled a dirty trick before coming to his sticky end! The familiar settles on your shoulder, peering around. "Take note and learn to do the same, boss... The dirty trick part, not the end..."~
@54 = ~"Let's see... the next person in our dispatch list is..." The imp puts on some reading glasses and produces a piece of paper. "Oh yes... this Davaeorn fellow. I'm looking forward to drawing a line over his name."~
@55 = ~The familiar polishes its claws before answering. "There is only one sensible thing for you to do here if you want to earn my respect, boss: make a reputation for yourself... Preferably a bad one."~
@56 = ~"I think there is good business to do in Baldur's Gate: murder, burglary and other ways to improve our social status, boss." The imp's eyes gleam at the prospect. "Take from the rich and give to the evil, as I always say..."~
@57 = ~The imp bares its teeth. "My idea is simple: replace the butt sitting on that throne of iron with yours, boss!"~
@58 = ~"I like this place, boss." The familiar sniffs the air appreciatively. "Quiet and cozy. You should consider using this as new base of operations for your rise to power. And as added benefit, there is plenty of space to choose from when you kick the bucket."~
Expand Down
8 changes: 4 additions & 4 deletions wtpfamiliars/language/english/wtpfamp3.tra
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
@31 = ~"Aahhhh..." The familiar half-closes its eyes with contentment, a pleased smile creeping across its face. "Yes, this is good. Food would also be nice."~
@32 = ~It looks up with dark eyes, seemingly content to just be near you. It sighs and looks away briefly. "We are connected, you and I. If you are well, so am I."~
@33 = ~"But I myself have a few insignificant injuries. I am strengthened because you are stronger than I. If you could treat my wounds, it would please me."~
@34 = ~"But I, myself, am hurt very badly. I bleed, <PRO_MANWOMAN>. I may survive, or I may not... we shall see."~
@34 = ~"But I, myself, am hurt very badly. I bleed, <PRO_MANWOMAN>. I may survive, or I may not... We shall see."~
@35 = ~"But since you ask, I am possessed of a craving for food. Procure some for me, and I shall allow you to pet me for a while longer."~
@36 = ~"But I think you are a good enough traveling companion. I am pleased with the progress we make. Perhaps I shall remain with you for some time to come; we shall see."~
@37 = ~The small animal seems to ponder saying something else, but eventually its attention drifts and it finds something more interesting than you elsewhere. Walking away, it presents its tail and bum to you.~
Expand All @@ -55,13 +55,13 @@
@108 = ~"*sigh* Very well. Although next time, don't expect such cooperation just from a few seconds of petting."~

// Advice for BG1 in BGT
@50 = ~The familiar wrinkles its nose in thought. "Try and not get on the bad side of Ulraunt. The Old Buzzard barely seems to tolerate your presence around here."~
@50 = ~The familiar wrinkles its nose in thought. "Try and not get on the bad side of Ulraunt. The old buzzard barely seems to tolerate your presence around here."~
@51 = ~"Whoever wants you dead will strike again, <PRO_MANWOMAN>." The familiar rubs its nose with one paw. "We can't let ourselves be caught by surprise when it happens."~
@52 = ~The familiar shakes out its fur. "I'm sure there is something to be found in these parts. You'd better keep your eyes open, <CHARNAME>."~
@53 = ~The familiar peers up at you from behind your legs. "Your next move seems pretty obvious to me, <PRO_MANWOMAN>. You just have to find out who wants you dead. And why."~
@54 = ~"Hmm... " The familiar looks up from cleaning its fur. "Do you know what the Iron Throne is, <PRO_MANWOMAN>? I find politics boring but you might need to make it your business."~
@55 = ~The familiar scurries excitedly around your feet. "With all these people about, it will surely be possible to gather information, and perhaps a bit of gold as well..."~
@56 = ~The familiar sniffs the air. "My instincts tell me we should go visit Baldur's Gate. If nothing else to check the Iron Throne headquarters..."~
@56 = ~The familiar sniffs the air. "My instincts tell me we should go visit Baldur's Gate. If nothing else, to check the Iron Throne headquarters..."~
@57 = ~"This is all very confusing but I bet those Iron Throne leaders are responsible of many an evil deed." The familiar bares its little fangs. "You must stop them, <PRO_MANWOMAN>."~
@58 = ~The familiar stares off into the darkness. "It's not safe here, <PRO_MANWOMAN>. Watch your steps."~
@59 = ~"Sarevok must be stopped, <PRO_MANWOMAN>! Once and for all..."~
Expand Down Expand Up @@ -92,7 +92,7 @@
@80 = ~"Let's see... the wizard is behind all your trials, yes? Then it is easy, <PRO_MANWOMAN>. Find him, kill him, and your troubles are no more. Now will you feed me, yes?"~
@81 = ~It looks about balefully, its ears folding back against its head in fear. "This... is a place where I am food. I do not like this place. We should go elsewhere."~
@82 = ~"Hmm, the elven city has the Tree of Life within, <PRO_MANWOMAN>, a wondrous thing connected to all that is natural. You must find the city and the Tree. That is my advice."~
@83 = ~As it thinks, its eyes glow red with uncharacteristic ferocity. "There is only one solution, <PRO_MANWOMAN>. For you to survive, the wizard must die. That is how it must be."~
@83 = ~As it thinks, its eyes glow red with uncharacteristic ferocity. "There is only one solution, <PRO_MANWOMAN>: for you to survive, the wizard must die. That is how it must be."~

// Advice for ToB
@84 = ~The little animal shrugs, bored. "I do not know what advice to give. The wizard is dead, you have your soul... can you not just leave?" It yawns widely. "Maybe build an army. Isn't that what you do?"~
Expand Down
10 changes: 5 additions & 5 deletions wtpfamiliars/language/english/wtpfamp4.tra
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
@31 = ~"Aahhhh..." The familiar hums with contentment, its fangs twitching. "Yes, this is good. Food would also be nice."~
@32 = ~It looks up with its many eyes, seemingly content to just be near you. It looks away briefly. "We are connected, you and I. If you are well, so am I."~
@33 = ~"But I myself have a few insignificant injuries. I am strengthened because you are stronger than I. If you could treat my wounds, it would please me."~
@34 = ~"But I, myself, am hurt very badly. I bleed, <PRO_MANWOMAN>. I may survive, or I may not... we shall see."~
@34 = ~"But I, myself, am hurt very badly. I bleed, <PRO_MANWOMAN>. I may survive, or I may not... We shall see."~
@35 = ~But since you ask, I am rather hungry. I used to hunt and catch food in my webs but now that we are constantly on the move, keeping me fed becomes your task, <PRO_MANWOMAN>.~
@36 = ~"But I think you are a good enough traveling companion. I am pleased with the progress we make. Perhaps I shall remain with you for some time to come; we shall see."~
@37 = ~The large spider seems to ponder saying something else, but eventually its attention drifts and it finds something more interesting than you elsewhere.~
Expand All @@ -44,7 +44,7 @@
@48 = ~Let's just keep going, then.~

// Advice for BG1 in BGT
@50 = ~The spider tucks in its legs. "Try and not get on the bad side of Ulraunt. The Old Buzzard seems to barely tolerate your presence around here."~
@50 = ~The spider tucks in its legs. "Try and not get on the bad side of Ulraunt. The old buzzard seems to barely tolerate your presence around here."~
@51 = ~"Whoever wants you dead will strike again, <PRO_MANWOMAN>." The spider looks at you worriedly. "We can't let ourselves be caught by surprise when it happens."~
@52 = ~The spider scuttles up your leg and chest to settle on your shoulder. "I'm sure there is something to be found in these parts. You'd better keep your eyes open, <CHARNAME>."~
@53 = ~ The familiar peers up at you from behind your legs. "Your next move seems pretty obvious to me, <PRO_MANWOMAN>. You just have to find out who wants you dead. And why."~
Expand Down Expand Up @@ -82,12 +82,12 @@
@80 = ~"Let's see... the wizard is behind all your trials, yes? Then it is easy, <PRO_MANWOMAN>. Find him, kill him, and your troubles are no more. Now will you feed me, yes?"~
@81 = ~It looks about balefully, its hairy abdomen quivering in distress. "I do not like this place. We should leave immediately."~
@82 = ~"Hmm, the elven city has the Tree of Life within, <PRO_MANWOMAN>, a wondrous thing connected to all that is natural. You must find the city and the Tree. That is my advice."~
@83 = ~The spider's silky voice vibrates with uncharacteristic ferocity. "There is only one solution, <PRO_MANWOMAN>. For you to survive, the wizard must die. That is how it must be."~
@83 = ~The spider's silky voice vibrates with uncharacteristic ferocity. "There is only one solution, <PRO_MANWOMAN>: for you to survive, the wizard must die. That is how it must be."~

// Advice for ToB
@84 = ~The large spider looks uninterested. "I do not know what advice to give. The wizard is dead, you have your soul... can you not just leave?"~
@84 = ~The large spider looks uninterested. "I do not know what advice to give. The wizard is dead, you have your soul... Can you not just leave?"~
@85 = ~It seems to concentrate, thinking hard. "It...seems to me that there is a reason that all the children of Bhaal are coming together. You must end it, I think." It continues after a short pause. "And, of course, you must win!"~
@86 = ~"The only answer must be obvious...you must find this female who has lied to you and kill her! You must travel to the Abyss and her life must be ended!" Its fangs twitch and pinch before your eyes. "Or, at least, that's what I would do."~
@86 = ~"The answer should be obvious: you need to find the female who lied to you and kill her! You must travel to the Abyss, and her life must be ended!" Its fangs twitch and pinch before your eyes. "Or, at least, that's what I would do."~

// Advice for IWDEE
@87 = ~The familiar pauses for a moment as it ponders. "There might be something to eat if we join the caravan."~
Expand Down
Loading

0 comments on commit 51f6976

Please sign in to comment.