# Yeslick NPC

A Spellhold Studios mod for Baldur's Gate II:SoA-ToB.

Authors: Pixel Kaiser, K'aeloree, Lava Del'Vortel

Mod Website • Mod Forum • Download • Github • Version 5.0

## Introduction

This mod brings Yeslick from Baldur's Gate to BGII: SoA and ToB, with an extensive variety of banters and interjections, a new kit (Alaghor of Clangeddin) as well as a number of PC dialogues throughout the game. Yeslick is an older dwarf, a devotee of Vergadain, dwarven god of wealth and luck and Clangeddin, dwarven god of war and battle.

He tends to model himself as the father-figure of the group, and can often be found trying to help the party to reach their potential... to mixed results. He has a kind heart and a steady hand, and is loyal to the PC to the end.

When asked about his past, Yeslick chuckles grimly. "There ain't nothin' there ye be wantin' to know, young 'un. Trust me." From what you have gleaned, Yeslick is peculiar for a dwarf; a follower of Vergadain, the dwarven god of wealth and luck and Clangeddin, dwarven god of war, he is an unassuming companion with an aversion to alcohol and the undead. You know little about his history beyond that he grew up in the Dales to the north and that heat makes him extremely irritable.

► About Yeslick's Dispel Magic ability

For people who remember Yeslick in Baldur's Gate, the authors have made the decision that the dwarf may still cast his Dispel Magic ability in SoA-ToB. 🙂

Visit the website or forum for all the latest updates.

## Compatibility

Yeslick NPC is designed to work on most Infinity Engine games. This includes

- Baldur's Gate II: Enhanced Edition (BG2EE).
- The original Baldur's Gate II (BG2, or just SoA), with the Throne of Bhaal (ToB) expansion. Make sure you have Throne of Bhaal patched to version 26498. Check the ReadMe files related to your patch in your game folder and the BioWare website if necessary.
- The conversion projects based on ToB, Baldur's Gate Trilogy (BGT), and Enhanced Edition Trilogy (EET).

The Yeslick NPC mod is a WeiDU mod, and therefore should be compatible with all WeiDU mods. It is only compatible with BGII: ToB. However, we cannot test every single one. If you encounter any bugs, please report them on the forum!

Please install the latest version of the BG2 Fixpack. Some parts of the mod may not work correctly without it.

## Installation

### Notes

If you've previously installed the mod, remove it before extracting the new version. To do this, run setup-yeslicknpc.exe , un-install all previously installed components and delete the yeslicknpc folder.

When installing or un-installing, do not close the DOS window by clicking on the X button! Instead, press the Enter key whenever instructed to do so.

Disable any antivirus or other memory-resident software before installing this or any other mod. Some (particularly avast and Norton!) have a tendency to report false positives with mod activity, resulting in failed installs.

You can extract files from the archive using WinRAR, ZipGenius or another file compression utility that handles .zip files.

### Enhanced Editions Note

The Enhanced Editions are actively supported games. Please note that every patch update will wipe your current mod setup! If in the middle of a modded game you might want to delay the patch update (if possible) as even after reinstalling the mods, you might not be able to continue with your old savegames. Alternatively, copy the whole game's folder into a new one that can be modded and will stay untouched by game patches. It is important that you install the mod to the language version you are playing the game in. Otherwise, the dialogues of the mod will not show but give error messages.

### Windows

Extract the contents of the mod to the folder of the game you wish to modify (the folder which contains the "CHITIN.KEY" file). On successful extraction, there should be a yeslicknpc folder and a setup-yeslicknpc.exe file in your game folder. To install, simply double-click setup-yeslicknpc.exe and follow the instructions on screen.

Run setup-yeslicknpc.exe in your game folder to reinstall, un-install or otherwise change components.

### Mac OS X

Yeslick NPC for Mac OS X is distributed in the same compressed archive and includes a WeiDU installer.

First, extract the files from the archive into your game directory. On successful extraction, there should be a yeslicknpc folder, setup-yeslicknpc and setup-yeslicknpc.command files in your game folder. To install, double-click setup-yeslicknpc.command and follow the instructions on screen.

You can run setup-yeslicknpc.command in your game folder to reinstall, un-install or otherwise the components settings.

### Linux

Extract the contents of the mod to the folder of the game you wish to modify.

Download the latest Linux version of WeiDU and copy WeiDU and WeInstall to /usr/bin. Then open a terminal and cd to your game installation directory.

Optional: run 'tolower' and answer 'Y' to both queries. You can avoid running the second option (linux.ini) if you've already ran it once in the same directory. To save time, the archive is already tolowered, so there's no need to run the first option (lowercasing file names) either, if you've extracted only this mod since the last time you lowercased file names. If unsure, running tolower and choosing both options is the safe bet.

Run WeInstall setup-yeslicknpc in your game folder to install the mod. Then run wine BGMain.exe and start playing.

### Note for Complete Un-installation

In addition to the methods above for removing individual components, you can completely un-install the mod using setup-yeslicknpc --uninstall at the command line to remove all components without wading through prompts.

## Components

As of v3.0, the installer splits main component into two sub components, letting the player decide if he wants Yeslick to be an Alaghor of Clangeddin Fighter-Priest or not.

The number of each is the component DESIGNATED number which gives it a fixed install position, lets other components and mods detect it and allows automated installers to specify component choices.

Yeslick NPC for BGII: SoA & ToB

0. Yeslick is a regular Fighter-Cleric
1. Yeslick is a Fighter-Alaghor of Clangeddin (Cleric kit)

## Frequently Asked Questions

Q: Is there ToB content?
A: Yes.

Q: Where do I pick him up?
A: You can pick Yeslick up in the top left hand corner of Vyatri's Pub in Trademeet.

Q: Is he very talkative?
A: Yeslick is not a hugely talkative dwarf, but he does have many banters with NPCs and a variety of discussions with the PC throughout the game.

Q: Is he romance-able?
A: Absolutely, if you have a vivid imagination and don't mind having no references to it in the game whatsoever.

Q: Does he have a quest?
A: No, he doesn't.

Q: Does he have any major arguments with other NPCs?
A: No.

Q: I've got an idea for something I think you should add!
A: Great! Send your idea to us and we'd be happy to see what we can do.

Q: I'd like to translate Yeslick into another language, can you TRAify the mod?
A: The mod is already traified. For adding new translations, just ask on the forum.

Q: Can I edit your mod?
A: Please don't. If you find something you feel should be changed, ask us.

Q: Can I write crossmod with Yeslick?
A: Absolutely, you don't need our permission to do crossmod with Yeslick.

## Credits

Main author: Pixel Kaiser
Coder and consultations: K'aeloree
Update help: Artemius_I and Gwendolyne
Kit, items and ToB content: Lava Del'Vortel
Proofreaders: RavenBlack, Choo Choo, Vivian, Rhaella, Artemius_I

##### Programs/tools used in creation:

- WeiDU by Wes Weimer, Valerio Bigiani (the bigg) and Wisp
- Near Infinity, by Jon Olav Hauglid, FredSRichardson, and Argent77
- Infinity Explorer, by Dmitry Jemerov/bigmoshi
- IESDP maintained by igi and lynx
- WinRAR, by Eugene Roshal/Alexander Roshal

##### Copyright Notice:

The Yeslick NPC was developed by Pixel Kaiser, K'aeloree and Lava Del'Vortel, based on material from the game Baldur's Gate II and its expansion.

All mod content is © Pixel Kaiser, K'aeloree and Lava.

Baldur's Gate II: Shadows of Amn and Baldur's Gate II: Throne of Bhaal © TSR, Inc. The BioWare Infinity Engine is © BioWare Corp.

Please note that any and all redistribution and/or hosting of this mod is expressly unwanted without permission from the author(s).

## Version history

###### Version 5.0 (13 September 2020)

- Fixed banter: Yeslick should not banter if the other NPC is not in party; Yeslick should not say first line of the other NPCs.
- Compatibility with Imoen4Ever added.
- Optimized scripting of friendship path: dialogues cannot trigger too early if NPC is klick-talked to.
- Corrected I_C_T2 to I_C_T.
- Disabled part of dialogue about PC leaving BG city as a hero in case SoD happened.

###### Version 4.0 (18 April 2020)

- Fixed EET install.

###### Version 3.0 (24 February 2020)

##### Major updates:

- Added yeslicknpc.ini metadata file to support AL|EN's "Project Infinity"
- Components: added DESIGNATED numbers and "yeslick_npc_bg2_fighter-cleric" and "yeslick_npc_bg2_alaghor_of_clangeddin" LABELS.
- Made Yeslick an Alaghor of Clangeddin Fighter-Priest an optional subcomponent.
- EE games: included Aquadrizzt's qd_multiclass which installs multiclass kits in the Enhanced Infinity Engine (v2.0+). It enables multiclass kits to both appear properly in character creation and apply the appropriate bonuses during character advancement. Thanks Aquadrizzt and Subtledoctor!
- Renamed LK#YK kit id to LK_ALAGHOR.
- Increased Yeslick XP to fit game standards: 110 000 XP (F6-C7) in SoA and 2 500 000 (F13-C13) in ToB. Accordingly updated his HP, stats and spells (known and memorized).
- Fixed Yeslick .cre files: effects updated to v2, removed inaccurate memorized druidic spells 😵, and a few minor glitches.
- Removed ADD_KIT process by script and added kit value into .cre files (by patch).
- Converted inventory BAMs to EE: This feature attempts to modify traditional inventory BAMs so that both the large and small icons are utilized by the EE games. The inventory BAM must have two sequences, the first containing the "large" inventory icon frame and the second containing the "small" inventory icon frame to be processed. Inventory icon BAMs in the bam folder that meet these requirements are patched and saved back to the override folder.
- Externalized tp2 code into main_component.tpa library for more comfortable readability and maintenance.
- Included Linux and Mac Os X versions in the same package (thanks AL|EN!).
- Uploaded mod to official SpellHold Studios GitHub mirror account.

##### Minor updates:

- Fixed Yeslick portraits in EE games.
- New icon for Holy Symbol of Clangeddin (thanks Lava).
- Fixed Holy Symbol of Clangeddin restriction flags.
- Fixed Spiritual Axe ability which now deals 1d8 damage (half slashing and magic).
- Fixed ADD_KIT process: now, Alaghor of Clangeddin kit is restricted to Lawful Neutral and Lawful Good as per description. Added missing lower case kit name.
- Added abilities descriptions (EE games).
- Removed useless NAME2 and DESC spells strings.
- Added missing REQUIRE_PREDICATE process to avoid installing the mod in inaccurate games.
- Replaced AUTHOR keyword with SUPPORT.
- README command now accepts translated files.
- Updated English translation for compatibility with GW_UPDATE_ITM_DESCRIPTION_TO_EE WeiDU function requirements which automatically removes usability restrictions for EE games ; and integrated BWP Fixpack tokens typos fix.
- Split setup.tra file into separate thematic files for more comfortable readability.
- Updated deprecated modding tools links.
- Updated, re-formatted and renamed readme file toyeslicknpc-readme-english.html
- Reorganized mod architecture tree: created lib and readme folders to sort files according to their types, renamed images folder to bam folder.
- Removed useless files and backup folder.
- Lower cased files.
- Added archive libiconv-1.9.2-1-src.7z with iconv licence info.

###### Version 2.0 (22nd July 2018)

- Added ToB content.
- Added minor fixes.
- Added EE and EET compatibility.
- Added banters with EE NPCs.
- Added EE Wilson fix.
- Additional proofreading.
- WeiDU update.

###### Version 1.1 (22nd January 2013)

- Added BG1 proficiencies to CRE.
- Fixed Firkraag stutter bug.
- Now BGT compatible, thanks Lollorian!

###### Version 1.0 (6 January 2012)

- Initial release.