GwendolyneFreddy / Kitanya_NPC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Latest Release Platform Language

Kitanya NPC for BGII (WIP)

A mod hosted by Spellhold Studios for Baldur's Gate II: SoA and ToB (classical games)


Kitanya_NPC

Author: Rastor
Mod Website: Spellhold Studios

 

Note: This mod was first released at RPGDungeon.net. As this site is no more available since many years, it was time to save it from disappearance. It is now hosted at Spellhold Studios with Rastor authorization.

 


Overview

Kitanya is a friendly, chaotic good elvish Wizard Slayer with lots of dialogue (over 3,000 lines at present). She has at least two banters with every Bioware NPC and many more with most.


Compatibility


Installation


Components

The installer includes the following components. The number of each is the component DESIGNATED number which gives it a fixed install position and allows automated installers to specify component choices.

0. Kitanya Conversation/Romance mod for BG2
(Main component)

This component installs the NPC herself. It includes all of the new dialogues, sounds, spells, items, etc.

1. Wizard Slayer Bugs Fix

Bioware made a mistake when coding the "Protection from..." scrolls that are found throughout Baldur's Gate II. Although the descriptions say that wizard slayers cannot use these scrolls, they actually can. This bug is not fixed by either the official patches or by Baldurdash. Installing this component will fix the problem. After installing this component, wizard slayers will no longer be able to use these scrolls (as it should be).

2. Flaming Sword for Kitanya
(requires the main component)

One Pixel Productions introduced new graphics for a flaming sword a few years ago. It applied the flaming graphics to swords included with the original game, but not mods. This component adds these new effects to Kitanya's flaming sword. Please note that this component requires that 1PPv3.0 Flaming Swords be installed.


Credits and Acknowledgements

Author: Rastor

Special Acknowledgements to:

  • The Crew at Forgotten Wars: Helping me with any problems that I had while making this mod.
  • Jolyth: The mod never would have come as far as it did without your help. Voicing, Primary Bug-Reporter...
  • Silverose: Voicing for Elethial.
  • Khayman: Kitanya's excellent portrait.
  • Amalthea: Original artist of Kitanya's portraits.
  • Sovran: Remaking the portrait.
  • treaclecat: Testing the mod on Mac OS X and fixing some of my oversights.
  • Pattoko (ClanDLAN): Spanish translation.

Programs/tools used in creation:


·

Version History

Version 6.5 (day month, 2020)

  • ....
  • Renamed setup-Kitanya.tp2 -> kitanya.tp2 to support AL|EN's "Project Infinity".
  • Added missing REQUIRE_PREDICATE process to avoid installing the mod in inaccurate games.
  • Added components DESIGNATED numbers and "kitanya_npc", "kitanya_wizard_slayer_fix" and "kitanya_flaming_sword" LABELS.
  • Externalized tp2 code into main_component.tpa and kitanya_fs.tpa libraries for more comfortable readability and maintenance.
  • Included BWP Fixpack patches:
    • r!kitele.baf: Lollorian's ForceSpellRES corrections (replaced ga_somespell with somespell).
    • Fixed a bug that could cause Kitanya to go hostile in Firkraag's lair (I'm the one that wanted this feature in WeiDU to begin with - I should know better!).
    • kitanyaj.d: Made sure all instances of "!Dead("R#Kitanya)" have been replaced with "!Dead("R#Kitanya")".
  • Rewrote old-school "Wizard Slayer Bug Fixes" component coding in a more modern way.
  • Cleaned up old ids entries patch (action, kits) and disabling broken stuff from key file process, replaced with more recent BG2 Fixpack ones.
  • Removed useless backup folder.
  • Reorganized mod architecture tree: created "lang" and "cre" folders to sort files according to their types.
  • Lower cased files.
  • Updated WeiDU installer to v246.

Version 6.4.1 (9 October, 2010)

  • Fixed Spanish Translation (Thanks to Pattoko at ClanDLAN).

Version 6.4 (15 September, 2010)

  • Added Spanish translation (Thanks to Pattoko at ClanDLAN).

Version 6.3.1 (29 August, 2010)

  • Fixed a minor installation error with one of the fixed scripts.

Version 6.3 (28 August, 2010)

  • Fixed a minor typo that was causing WeiDU to produce warnings.
  • Fixed a bug that could cause an infinite loop if the player imports Kitanya's body using the console.
  • Fixed a few typos in Kitanya's biography.
  • Added Kitanya's Flaming Sword component (thanks erik!).
  • Fixed a typo in Kitanya's introductory dialogue.
  • Fixed a bug that could cause Kitanya to go hostile in Firkraag's lair (I'm the one that wanted this feature in WeiDU to begin with - I should know better!).
  • Updated WeiDU installer to v220.

Version 6.2.2 (27 September, 2007)

  • Kitanya now actually returns to the Copper Coronet when kicked out.
  • Removed SixOfSpade's Wizard Slayer Enhancements. These are now available in the RPG Dungeon Kit Pack if you want them.
  • Updated WeiDU installer to v201.

Version 6.2.1 (28 June, 2005)

  • Fixed the problem with the Wizard Slayer Enhancements not installing. This issue only affects PC versions.

Version 6.2 (27 June, 2005) - First Demo Candidate

  • Initial release.
  • Fixed a misspelling in Kitanya's bio (thanks, Lastivern!).
  • Kitanya can now equip her own items (thanks, James!).
  • Kitanya no longer has Bhaalspawn abilities.
  • Added "Wizardslayer Bugs Fix" component.
  • Fixed an error where Anomen would spawn instead of Kitanya.
  • Fixed "NO VALID REPLIES OR LINKS" when asking Kitanya about your companions if nobody else is in the party.
  • Fixed possible stutter bug problem caused if Valygar is in the party.
  • Banters will no longer be triggered in combat.
  • Fixed a bug that caused Mazzy to talk with a sleeping Kitanya.
  • Fixed some infinite dialogue looping problems (thanks Glenn Christer Bjørge!).
  • Fixed a few instances where Kitanya's interjections would not fire.
  • Kitanya's items are now identified when she joins your party.
  • The mod should now work on an SoA-only install (knock on wood).
  • Elethial now works as she should.
  • Kitanya's portrait now changes to the drow portrait in the Underdark.
  • Kitanya now has a better portrait (the old one will be uploaded as an alternate).
  • Shot the person who is responsible for mod quality control.
  • Improved tp2 code.
  • Streamlined some D code.
  • Cleaned up main BG2 folder.
  • Cleaned up unnecessary files.
  • Changed some filenames to improve compatibility.
  • Added Mac OS X version.
  • Improved the mod documentation.
  • Updated WeiDU installer to v184.

Version 6.1 (beta) 24 nov 2004

  • Fixed a typo that caused the mod to fail to install.

Version 6.0 (beta) - Public BETA for demo purposes 31 july 2004

  • Fixed a few problems with the meeting dialogue.
  • Now available for public download.
  • Added a select folder screen to the installer.
  • Updated WeiDU installer to v164.

Version 5.0 (beta)

  • Fixed "Kitanya leaves on Bodhi's Quest" bug.
  • Changed trigger script for Suldanesselar dialogue. Kitanya will now say it at the correct place (thanks, Jolyth).
  • Updated WeiDU installer to v163.

Version 4.0 (beta)

  • Fixed "NO VALID REPLIES OR LINKS" bug in meeting dialogue.
  • Still more dialogue tweaks.
  • Fixed bugs where NPCs would say Kitanya's lines if force-talked.
  • Cleaned up coding.
  • Improved soundset.
  • Fixed bugs where Kitanya would storm out of the party after certain dialogues.
  • Updated WeiDU installer to v161.

Version 3.0 (beta)

  • Closed Beta for testing purposes.
  • Fixed incompatibility with PPG Flirt Packs (I hope).
  • Fixed "Kitanya's Hitpoints are too high" bug.
  • Changed Kitanya's spawning to be more in-tune with Bioware NPCs.
  • More dialogue tweaks.
  • Updated WeiDU installer to v160.

Version 2.0 (beta)

  • Increased volume of soundset so as to bring it more inline with the Bioware NPCs (thanks to Jolyth for all her help here).

Version 1.0 (beta)

  • Closed Beta for testing purposes.
  • Fixed the "Dialogue Fixer Doesn't Work" bug.
  • Rewrote a few poorly worded dialogues.
  • Fixed "Kitanya not joining party" at a place where she should have.
  • Fixed "Anomen doesn't join where he should".

Version 1.0 (alpha)

  • Internal Alpha for testing purposes.

About


Languages

Language:DTrace 73.1%Language:HTML 26.9%Language:Batchfile 0.0%