# Icewind Dale Fixpack

A Gibberlings Three Mod
Authors: CamDawg
On the web: Home page, discussion forum, and Discord

Version 11
Languages: Czech, English, French, German, Italian, Polish, Russian, and Spanish
Platforms: Windows, macOS, and Linux
GitHub: Gibberlings3/iwdfixpack

## Overview

The Icewind Dale Fixpack is designed to fix several bugs and errors that remain in the game after the official patches have been applied. It works with or without the expansions Heart of Winter and Trials of the Luremaster installed. In fact, many issues quietly fixed by Heart of Winter or Trials of the Luremaster have been rolled back to every version of the game. This is for the original Icewind Dale games, not the newer Enhanced Editions.

This originally started as a component of the old IWD Tweak Pack (which is now Tweaks Anthology), but was broken out in to its own mod because 1) it's gotten fairly extensive on its own and 2) it should be installed right after the official patches whereas the tweaks should be last installed.

## Compatibility

A good roundup of install order for IWD mods is available on the forums.

The Fixpack works with or without the expansions Heart of Winter and Trials of the Luremaster. It should be installed after official patches but before other mods, with one exception.

The Animation fixes for Icewind Dale: TotLM [1pp] mod can potentially nullify fixes—specifically, if you install the 'enable combat stance animations' component and choose the 'Replace scripts' option. Using the component with the 'Keep Old Scripts' option should be safe, and should follow the Fixpack in the install order. Using the 'Replace scripts' option is not recommended, but if you insist, install it before the Fixpack.

Auril's Bane also overwrites a number of files and introduces its own fixes, which are not as extensive as the Fixpack. Because Auril's Bane also overwrites a number of files it can also negatively affect the fixes provided by this mod.

## Bug Reporting

If you should encounter any bugs, please report them to the authors at the IWD Fixpack forum. In addition, The IWD Fixpack is available on GitHub, so fixes and changes can be submitted by the community.

### Known Issues

The spell Animal Rage will persist through sleep. As far as I can determine, the effect is tied to real-time seconds and not the game clock, unlike other spells.

## Installation

First time installing a mod? Check out G3's comprehensive tutorial: A New Player’s Guide to Installing and Playing Mods.

Windows
The Icewind Dale Fixpack for Windows is distributed as a self-extracting archive and includes a WeiDU installer. To install, simply double-click the archive and follow the instructions on screen.

Alternatively, the files can be extracted into your game directory using 7zip or WinRAR. When properly extracted, your game directory will contain setup-iwdfixpack.exe and the folder iwdfixpack. To install, double-click setup-iwdfixpack.exe and follow the instructions on screen.

You can run setup-iwdfixpack.exe in your game folder to reinstall, uninstall or otherwise change components.

MacOS
The Icewind Dale Fixpack for macOS is distributed as a compressed tarball and includes a WeiDU installer.

First, extract the files from the tarball into your game directory. When properly extracted, your game directory will contain setup-iwdfixpack, setup-iwdfixpack.command, and the folder iwdfixpack. To install, double-click setup-iwdfixpack.command and follow the instructions on screen.

You can run setup-iwdfixpack.command in your game folder to reinstall, uninstall or otherwise change components.

Linux
The Icewind Dale Fixpack for Linux is distributed as a compressed tarball and does not include a WeiDU installer. Linux users will need to do a one-time install of WeiDU (and a few other adjustments) as described in this great writeup.

To install, run 'WeInstall iwdfixpack' in your game folder.

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

## Contents

The Icewind Dale Fixpack has two components. If Heart of Winter or Trials of the Luremaster is installed, it will detect them and install relevant fixes for them as well.

Fixpack

This component contains the heavy lifting of the mod, fixing bugs and errors throughout the game. For anyone familiar with the BG2 Fixpack, the ideas behind identifying and fixing bugs is equivalent. While some bugs are clearly bugs, the mod also has a review process for 'gray area' bugs to insure that fixes do not contradict developer intent. The result is a component which aims to address true bugs only and in a manner consistent with Black Isle's original goals. Complete documentation is available on the G3 web site. Additionally, the complete Fixpack forums are open, so if you want to see the reasoning behind a bugfix (or tell us we've got it all wrong), please join us on the forums and provide feedback. If you find a bug that is not fixed, please report it.

Game Text Update

This component corrects various typos, errors, and other mistakes in the game strings. (A string is any bit of text used by then engine—it could be a line of dialogue, an item description, a creature's name, etc.) A very minimalist approach has been taken, in that strings are only introduced for obvious errors and not, for example, to make formatting consistent in item descriptions. This component fixes about 400 strings, most of which were string fixes silently introduced by HoW or TotLM and now applied to every engine variant. The overwhelming majority of these are to correct typos in the game though there are some notable exceptions:

- Descriptions for the Incinerator and Frostbrand omitted their fire resistance bonuses
- In HoW, the time required for Nym to enchant a shield for you was reduced from ten to three days, but one line of dialogue was not updated to reflect this change
- Haste now mentions its fatigue effect
- The description for the Mage Dagger +4 omitted its AC bonus and had incorrect damage and THAC0 bonuses
- Several spells had incorrect schools listed

This is by no means a comprehensive list.

While this component is available for all languages, only the handful of string changes (seven or less) are actually applied to non-English games. However, the framework is in place to expand these components (and languages can alter strings independent of one another) so if any translating groups want to put together a GTU for their language, I'll be happy to include it in future versions.

Regardless, for any language variant, I'll happily take corrections and fixes in the mod forum.

## Contact Information

The Icewind Dale Fixpack is the hard work of CamDawg. For issues, suggestions and general feedback, the The Icewind Dale Fixpack forums are the best resource. Visit the Gibberlings Three Forums for information on this and any other Gibberlings Three mods on which we may be working.

## Thanks and Acknowledgments

First, a big thanks to the wonderful community at The Gibberlings Three. Thanks to the still active and vibrant Infinity Engine modding community.

First, a huge thank you to devSin, my right-hand man and co-conspirator from the BG2 Fixpack. After version 1 of the IWD Fixpack was released he was kind enough to share his own, personal project he had put together for the game to fix a number of bugs. These fixes formed the backbone of the second version of the Fixpack and helped correct some missteps in v1.

A big thank you to our translators:

- Czech: Razfallow and Vlasák
- French: Anomaly, Elgaern the Dragon Slayer, Isaya, elminster, Sanctifer
- German: Leonardo Watson, Caswallon, jester, Mike
- Italian: Andrea Colombo, Antonio Favata
- Polish: yarpen, Artanis, dragionian, Evendur, Grjgori, Neminus
- Russian: Kulyok, Creepin, Domi, Serdrick, aerie.ru, prowler, arcanecoast.ru
- Spanish: Immortality, Clan DLAN

Huge thanks to grogerson for his assistance, playtesting, bug reports, and suggestions, particularly for the second generation of IWD Tweaks, which led to this mod. Thanks also to Daulmakan and the various unnamed guests who helped report bugs and other issues. Thanks to Kaelas for the Talon of the Gloomfrost fix. Cheers to Petor23 and Da_Venom for help testing! Version 2 also includes fixes reported (and in some cases fixed, too) by plainab, redrake, Pacek, Ayrus, and Geeze. Big thanks to guest poster -Mike- on the SHS forums who helped identify (and fix) issues with versions 2 and 3 of the mod.

Tools Used in Creation

- WeiDU by Wes Weimer, the bigg, and Wisp
- Near Infinity by Jon Olav Hauglid, FredSRichardson, and argent77
- Notepad++, by the Notepad++ team
- WeiDU Notepad++ Highlighters by cmorgan, updated by argent77
- ConTEXT Text Editor by Eden Kirin
- WeiDU ConTEXT Highlighters by Idobek, updated by cmorgan
- IESDP maintained by igi and lynx

## Credits and Copyright Information

The modding community for the Infinity Engine has been going strong for more than 20 years now, and is the culmination of thousands of unpaid modding hours by fellow fans of the game. Modders produce their best work and players get the best, well-supported mods when we all work together.

There are two big ways to upset this harmony. One is to claim someone else's work as your own. The second is to host and redistribute a mod without permission from the author(s).

Be kind to your fellow players and modders. Don't do either.

## Version History

Version 11 - January 30, 2025

- A lot of the fixes in v11 come directly from ZFR and sirnicklaus, so many thanks to both of them for their thorough bug reports
- More typo fixes for the Game Text Update
- Fixed an installation error with the GTU when installed in Spanish
- Bugs addressed in existing fixes
  - Due to a bad script check, Ilmadia and her fire giant compadres could go hostile for no reason
  - Made Dirty Llew's ability to exchange umber hulk hides for Umber Hulk Plate a little more robust
- New fixes:
  - Criek of Bane would occasionally heal the PC instead of one of his allies
  - Hell's Bane now usable by thieves
  - The internal opcode to provide magical damage resistance is buggy, so neither the Red Potion or the Potion of Magic Shielding were properly providing these effects. Since the core issue is a hardcoded bug that cannot be fixed directly, workarounds have been made for both.
  - The listed damage for the Wand of Fire's damage via Agannazar's Scorcher was incorrect
  - Battle Axes +1 and +2 did not include their respective THAC0 bonuses on their descriptions
  - The quantities of items in Criek's Bag of Holding were correct, but set up in such a way that they displayed incorrectly until removed from the bag
  - Three White Doves was not applying a destruction chance to rakshasha
  - The way in which Animal Rage was increasing movement speed would override gains from other speed-boosting items such as Boots of Speed
  - Fixed the symbolic lookup for the ChangeAlignment action
  - The aquarium exterior had no tracking entry due to a duplicate entry in the lookup table
  - Fixed multiple internal script names that were too long
  - Dialogue fixes:
    - Ghereg, the ogre in Kuldahar Pass, had some paladin-specific dialogue available that was being blocked due to a ranger-only check ahead of it
    - The generic dialogue for Kuldahar townspeople included an anecdote about Weenog that wasn't being seen due to bad variable checks
    - The generic dialogue for the captured villagers in Dragon's Eye had two lines that were being blocked due to bad weighting
    - Contact Other Plane had multiple issues. In several branches the spirit would try to teleport away a line or two early. Several questions were also being blocked due to bad variable checks (asking about future dangers in the finale, Larrel during Severed Hand, or Jamoth's tomb)
    - Valesti was not properly setting journal entries or quest variables along all quest-giving dialogue paths
    - Kaylessa was setting journal entries on her first dialogue that were incorrect; they were removed as she properly sets them later in the dialogue if you follow the correct dialogue choices
    - Denaini was not rewarding the player if they completed her quest before speaking with her
    - Bandoth can go hostile via dialogue and, due to an extraneous action call, would try to immediately engage in melee. He now relies on his combat script once he goes hostile, so you may see some actual spellcasting
    - Kerish was only setting journal entries on one of the three ways you could learn about Marketh
    - Davin was setting a journal entry to help him and his fellow slaves on the wrong reply. His rewards (and journal entry) were also incorrect depending on which path you took through his dialogue.
    - Joril was not properly setting quest variables and journal entries on all dialogue paths if you get him to surrender
    - Beorn was not setting journal entries on all paths correctly
    - You could ask Flozen about Marketh even though you've never learned of him
    - An evil reply to the Goblin Captain in Kuldahar Pass was being blocked due to a bad alignment check

Version 10 - December 17, 2022

- Fixed a CTD error in Tiernon's Sundered Shield introduced by the Fixpack (thanks eyre!)
- EE Fixpack identified several bugs in IWDEE that trace their way back to the original, which are now addressed:
  - Symbol of Pain's area-of-effect is a 30' radius, but the description listed a 60' radius
  - Spell protections could partially shield the caster from the negative side effects of Great Shout
  - If the party was split on either side of the closing door, the player could end up softlocked during the Yxunomei battle
  - The overlapping containers in the Hall of Heroes are now fixed by removing one of them
  - The range of Stone to Flesh scrolls was inconsistent
  - The Sword of Days was not fully protecting its wielder from Haste and Slow effects
  - The Elixir of Health now 'cures' intoxication rather than setting intoxication to zero
  - Several innate spells were set as 'generalist' school meaning that non-specialized mages received unwarranted save bonuses against them. In a handful of cases where there was a corresponding arcane/divine spell they were assigned the same school, otherwise they were made schoolless.
  - The durations of effects on Retribution did not match
  - Spell protections should not protect from the effects of Wall of Moonlight or Grease
  - Depending on the level of the caster, Beltyn's Burning Blood could bypass or be blocked by the target's magic resistance. Previous versions fixed this by standardizing the spell to bypass MR, but after re-examination, it now is blocked by magic resistance.
  - The portrait icons for feeblemind and petrification in Prismatic Spray did not match the durations of the underlying effects
  - Free action should not block the movement penalty from Suffocate

Version 9 - February 26, 2022

- Found a few more HoW-only parameters being applied to non-HoW games, causing crashes
- The dialogue tree for Contact Other Plane would shift to the question/answer tree for TotLM events when the player started TotLM, but not shift back after TotLM events were completed
- Fixed the buggy Light Crossbow and High Quality Light Crossbow icons (link is for BG2, but it's the same issue in IWD)
- Wind of Heaven does not fully protect against Death Fog despite the item's description. Unfortunately there's no way to fix this, so Wind of Heaven's description now mentioned that it only offers 'limited protection' against Death Fog since it only blocks the movement speed decrease

Version 8 - January 27, 2022

- Several HoW-only effects were being applied to non-HoW games, causing crashes
- Waukeen's Defender was providing AC bonuses vs. missile attacks despite being a small shield
- Mantle of Hell's Furnace will no longer disappear when the item is out of charges. Also, clarified the text that the charm ability is for fire elementals
- Reverted a change to Trollslayer that fixed its damage; the damage was actually correct and not in need of a patch
- Due to a typo, the fix to make berserking effects apply more broadly was being applied to other effects on the item
- The fix to correct the Vocalize spell description was patching the wrong string
- Several non-dungeon areas had the dungeon flag removed, however, this also removed the ability to rest in these areas. As such, the change has been rolled back.
- GTU alters the 'Drink Potion' button to read 'Use Potion' to better reflect using items like the Oil of Second Chances
- The Protection from Petrification scroll was not being patched due to a typo, though the scroll is unused regardless

Version 7 - December 1, 2021

- Systematic coding improvements:
  - Swapped custom functions to the native functions now in WeiDU itself
  - In the interests of speed, swapped GAME_IS checks for variable checks, and external reference tables for pre-built arrays
  - Other minor code modernization and optimization
- Corrections from previous versions:
  - Fixpack was adding a 'Blessed' icon to the Robe of Electrical Resistance instead of the correct 'Electrical Resistance' icon.
  - Similarly Fixpack was not adding a 'Fire Resistance' icon to Hell's Bane due to a typo
  - Tongue of the Gloomfrost's damage type was piercing while its description said slashing. Fixpack erroneously changed the item to slashing to match the descript, whereas it should be the description being updated to match the correct damage type on the item
  - Expanded the fix for Sister Calliana not recognizing that Mother Egenia had been saved
  - Fixpack fixed enemy priests to not cast healing spells on the party in the Severed Hand; however, healing spells won't work for them anyway since they're classed as undead. As such, the healing blocks in their scripting are disabled outright.
  - A syntax error in Accalia's dialogue was fixed (an action in a trigger section) by updating the trigger, but Fixpack should be using the action in the proper field instead
  - There was a duplicated random drop that provided either Ogien's Scale or the Cloak of Invisibility in the first and last area of the caves in the Sea of Moving Ice. Previously Fixpack replaced the duplicate entry in the cave entrance but, after examining the charges on both placements, it now updates the duplicate entry in the final area instead.
- Fire beetles had a missing attack sound due to a typo
- Fixed several bugs where a creature's animation was not matching the one set in the area where they appear
- The sleeping gnomes in the gnome camp were on an alternative 'team' than the other gnomes, meaning they would not respond if other gnomes were attacked and vice versa
- Several items which cast spells were not getting all of the fixes from the underlying spells applied to their casting: Shield Amulet, Wand of Corrosion, Fire Kiss, Force Bullets, Mace of Weal and Woe, Gauntlets of Infernal Damnation, Hand of the Gloomfrost, Tongue of the Gloomfrost, Amaunator's Legacy, Wand of Freezing Death
- Fixed power issues with the Staff of Besieging, Quost's Staff of the Elements, Wand of Monster Summoning, Shield Amulet, beholder innate abilities, Wand of the Heavens
- Thrym Extract was saving vs. Spell instead of vs. Death, and was not properly blocking effects on a failed save
- The poison icon from the Poisonous Battle Axe +2 was expiring before the actual poison effect
- The Large Shield +1 of Missile Detection was re-using the description from the Reinforced Large Shield +1
- Items and spells that had an x% chance to do something were systematically off by 1%, e.g. the Dazer is supposed to stun on 5% of hits but was actually stunning on 6%. This fix also applies to enemy weapons and abilities.
- The War Hammer of Phasing +3 description says it caused disease on hit, instead of the correct phasing
- Elves and half-elves were not always getting their racial resistances to charm and sleep
- Because of the order of effects, targets who died were not getting the cosmetic effects that are supposed to accompany death from The Snow Maiden's Reaver, Death Spell, Disintegrate, and Power Word Kill
- The War Hammer +4: Defender had a random healing effect, which is removed
- The berserk effect and bonus electric damage of Foe's Fate no longer overlap
- Blinding Darts +2 would blind on 25% of hits, but the complementary effects (feedback and icon) only occurred on 10% of hits
- The Hold Fast long sword only held humanoids, but would play all of the related effects on all targets, was also playing its hold sound effects on the wielder and not the target. A trap version of the Hold Person spell had the same issue.
- The Static Two Handed Sword +4 was supposed to do bonus electrical damage on 50% of hits and stun on 25% of hits, but was only causing these on 40% and 20% of hits, respectively
- Pestilent Dawn was not making its wielder immune to disease
- Cloudburst was supposed to do additional damage to fire/cold-using creatures, but this only occurred 50% of the time
- A couple of areas had ambient sound playlists with extra, blank entries; these are fixed
- The general fixes for creatures, items, and spells were reviewed and expanded significantly
- Clerics could talk to Kuldahar townspeople about Kresselack repeatedly for free garnet gems
- You could talk to Orrick repeatedly with the Mythal theory book for XP
- When rescuing Sheemish, he didn't always set the proper journal entry
- Armor of Penance, Kaylessa's Chainmail, High Quality Halberd, and Shadowed Plate now get unique names instead of generic names
- Kresselack's tomb shows up as trapped, however this is not a trap but an internal script that prevents opening until you help Kresselack
- Stoneskin now grants the stated 1d4 + 1 skin/level instead of the current 2 + 1 skin/level.
- Much like the BG2 Fixpack, the IWD Fixpack now systematically detects immunities to effects and automatically provides the ancillary effects needed to round them out, e.g. an immunity to poison will now always block the poison icon
- Targeted charm effects, such as the Ring of Animal Friendship, will no longer cause 'charmed' messages or icons on creatures they cannot charm
- Spells which shouldn't stack previously would apply an effect for their duration that would prevent a second casting, meaning the second spell would simply be wasted. Fixpack now follows the EE model where it will dispel the previous casting and apply the new spell, allowing the ability to re-apply spells before they expire.
- The Priestess of Shar will now start hostile, like the rest of her Lonelywood posse
- The spell Shield was not blocking the concussive effects of Mordenkainen's Force Missiles or the Wand of Missiles
- Per its description Feeblemind should be permanent, not last 20 rounds
- Mind Blank blocked the Command spell, but not Greater Command
- You were able to comment that Edion was not a fisherman on branches where he never claims to be a fisherman
- One of the bard-specific replies to Hobart would cause the dialogue to exit prematurely
- In the batlle with Poquelin, one of the spawn points was too far back in a tunnel and the elementals could never join the fight
- Tracking information has been added for TotLM areas
- Horror was supposed to last one turn, not four rounds
- Casting speeds of 10 were systematically reduced to 9 as BG2 Fixpack did—spells which take an entire round can be interrupted at the very end of casting by the next round's AI scripting, wasting the round and spell
- Traps which do not affect non-party NPCs are no longer set off by non-party NPCs
- Two traps in the bottom level of Dragon's Eye were not doing anything when sprung
- Party orientation when entering the Tiers of the Dead was adjusted slightly
- "Tough Lizardmen" were just "Lizardmen" in their tooltips
- Shadows would play the string "disease" on themselves rather than the actual target of the attack
- "Dead" trolls could be finished with poison or disease; this is no longer the case. Their saves are also set to 20.
- Entropy Shield was not blocking several 'missile-based' attacks
- The bonus damage from Sunscorch applied only to undead; now it does bonus damage to myconids as well
- When learning about the location of the Barbarian Camp in HoW, the variable tracking whether or not you knew of the location was not always being set in tandem
- One version of the snow troll was not going through the 'dead' sequence that requires fire/acid to finish
- Added protection to prevent dead Crypt Things from teleporting
- The Planar Spirit from Contact Other Plane now has dialogue for TotLM, also now properly goes away if you don't ask a question
- The Bitch Queen's Envoy would cause all elementals to ignore the bearer, not just water elementals
- Beholders were scripted to cast Dispel Magic on themselves for no reason whatsoever
- Armor of Penance was not reducing the wearer's dexterity by one
- Morning Star of the Gods was only adding one extra level one spell instead of two
- Tiernon's Sundered Shield was not providing resistance to missile weapons
- The upgraded Sundered Shield was also not providing missile resistance in its one/day ability
- Damage for Burning Hands was wrong
- Several spells and items which measure durations in hours were using an incorrect formula to determine their durations (generally too long) and have been corrected: Invisible Stalker, Potion of Master Thievery, Animate Dead, Goodberries, Infravision, Giant Insect, Armor, Strength, Cat's Grace, Blindness, Cause Disease, Mind Blank
- The duration for the stun from Darts of Stunning was incorrect
- Range and duration were incorrect for the Wand of Fear
- The Helm of Shouting was not providing its listed AC bonus
- The Mirror of Black Ice Amulet was not providing its bonus save vs. wand
- Sekolah's Fire bolts had a random +10 to-hit bonus
- Hell's Bane had the wrong fire resistance bonus; lacked the extra damage vs. Baatezu and Tanar'ri
- In Lower Dorn's Deep, the guard tower would shoot anyone who approached even if they were invisible. These shots were also supposed to be accompanied by taunting messages from the tower.
- Damage from Flame Blade was incorrect
- Chaos Dagger +3 is not supposed to have a save for its disease effect
- Ring of the Will-o-Wisp is given a short range to allow for better targeting
- Like their Cause inverses, Cure spells and HP draining abilities no longer work on undead or extraplanar creatures
- Blindness via Sunray should last 1d3 rounds, not a fixed two rounds
- Once you learn of Eidan's fate, townspeople will no longer talk about his mysterious disappearance
- Barbarians at the barbarian camp used all sorts of invalid racial values (e.g. SKELETON and GOBLIN) to facilitate the small civil war after Wylfdene's exposure, which caused spells to interact with them in unexpected ways. These are now fixed, and the AI handled in a better way.
- Summons are systematically checked and reduced to zero XP with no drops or corpses on their death. Several summons were also missed by the previous patch.
- Maiden Ilmadia was set to level 1 in her file, meaning she could perish without save to a Cloudkill
- Panic from Insect Plague was supposed to affect creatures of 5 HD and below, but was only affecting 4 HD and below; the duration of the accompanying portrait icon was also wrong
- Fire Storm's damage was incorrect when cast at level 15
- Mebdinga now has safeguards to prevent her death until she has a chance to speak
- The description of the "Flawless Waterstar Gem" no longer mentioned how flawed it is
- Added some safeguards to Hobart's cutscenes to prevent attacks while the cutscene is still running
- Arrows from the shadowed creatures at Severed Hand are not magical, but were bypassing Protection From Normal Missiles
- Removed an extraneous header from the Council Letter
- The charm ability of Mantle of Hell's Furnace was affecting everyone, not just fire elementals
- If you were both under the effects of Grease and Entangle, you could sometimes move despite Entangle setting your movement speed to zero
- Chaotic Commands and Impervious Sanctity of Mind are supposed to prevent Sleep
- Cloud-based spells such as Stinking Cloud and Cloudkill no longer affect non-breathing creatures
- Grisella no longer awards gold for her quest unless you asked for it
- Hammer Arrows, Hammer Darts, and Berserker Darts no longer come identified
- Sleep from Beholders will now dispel when the target is hit
- One of the spiders (that only appears on harder difficulties) on the first-level of Dragon's Eye lacked combat scripting, as did one orc in Dorn's Deep's main hall
- Several lizardmen were attacking with bare-handed animations despite having weapons
- Berserk effects from Foe's Fate, Berserker Darts, Young Rage, and myconid spores can now trigger when enemies are not present
- Moonblade now causes a Miscast Magic icon on hits
- Emotion, Hope and Emotion, Hopelessness now cancel one another; similarly Emotion, Courage and Emotion, Fear do as well
- Vocalize let you target other creatures even though it only affected the caster
- Bullets +2 no longer share the same projectile as Bullets +1
- The High Quality Composite Long Bow and High Quality Long Bow icons were reversed
- Evasion was not available for several area-of-effect spells: Agannazar's Scorcher, dragon breath, myconid spores, Insect Plague, Blade Barrier, Wand of Frost, and trap versions of Glyph of Warding, Lightning Bolt, Fireball, and Color Spray
- Moved two Olive Slimes in the last dungeon area of Anauroch Castle to prevent them from being stuck in walls
- Despite their animations showing helmets, giants weren't actually equipped with them and were subject to critical hits
- Limited the effects of Produce Fire to once per round
- Monster Summoning I was trying to summon 2d4 monsters instead of the listed 2d3
- Marketh's premature attempt to leave could prevent a variable being set, meaning Ginafae wouldn't recognize he had left
- Fire elementals had an extraneous save on part of their natural attack
- The Hunting Helm and Potion of Null Effect are assigned leftover, unique icons
- The Holy Chaos! Deck now requires identification to use
- Shadowed Leathers are supposed to be usable by thieves and rangers, but were being improperly restricted from cleric-thief and cleric-ranger multi and dualclasses
- Deafness now protects from sound-based attacks such as Command or Mournful Wail. The Song of Kaudies now also protects from Harpy Wail.
- Bard Songs will force the bard to be visible
- You can no longer acquire multiple Rings of Free Action from Purvis
- Potions were sometimes being blocked by the imbiber's spell protections
- Using Stone-to-Flesh on a victim of the Gorgon Ring now destroys the ring to prevent a re-petrification
- Phasing damage was previously done internally through a disease effect, meaning that spells and effects that stopped disease or reduced poison damage would also affect damage from phasing. Phasing now does magic damage directly.
- Disintegrate and Flesh-to-Stone were bypassing magic resistance
- Golems are now immune to a number of effects that rely on biology, e.g. cloud spells, poison, or disease
- If you were quick enough, you could kill Maiden Ilmadia without triggering hostility from the nearby fire giants
- Several dialogues could set journal entries about learning something before it was actually revealed in dialogue: Albion, Amelia, Angaar, Arundel, Brother Perdiem, Hjollder, Jhonyn, Kresselack, Soth, Vera, The Voice, Yxunomei
- Ghereg wasn't setting quest variables in all branches of his dialogue
- Several exterior areas were flagged as dungeons
- One of the five random lines from the enslaved gnomes couldn't fire due to a syntax error
- You can no longer ask 'who's Ilmadia' to other NPCs if you've already met Ilmadia
- The pub rumors in Kuldahar included a random quest line from Arundel
- In Marketh's dialogue, you should be able to make a comment about him hurting Ginafae but the variable checks were reversed
- In Hjollder's initial dialogue, you can ask him to tell you about Wylfdene "again" even if it's the first time asking
- One info point in Tiers of the Dead, two in the gnome camp, and one in Marketh's palace lacked text
- One info point in the Tiers of the Dead, one in the Order of the Kraken garden, and one in Marketh's palace used the wrong cursor
- The Potion of Fire Resistance, Alamion, and Potion of Cold Resistance were using the Resist Fire/Cold icon instead of Protection From Fire or Protection from Cold icons, as appropriate
- The cursed Potion of Invulnerability was using the normal description, not the correct one with the warning about its murky contents
- You can refer to Dirty Llew as "Dainty Llew" in some replies, despite him never mentioning this name; Dainty Llew replies are now limited to the state where he calls himself this
- Closed an XP exploit in Elisia's dialogue
- The bombardier beetles in the Jackal Clan caverns never used their special cloud abilities due to their scripts being misordered
- The Protection from X scrolls were not bypassing magic resistance
- Hammer Arrows were not providing their listed 1d10 crushing damage
- Non-Detection should last seven turns/level
- The save for Chaos was being made at a -2 penalty, not the listed -4
- Some magical ammo in the Tiers of the Dead was identified
- Bathed-in-Blood and Full Plate +1 have their avatar and paperdoll colors adjusted to better match their descriptions and icon
- The four knight's tales in TotLM and the prologue caravan contract are flagged as plot-critical items so that they'll survive disintegration and other effects
- Restored musical tracks to the top and bottom floor of the Tower of Labelas, the Order of the Kraken garden, and the third floor of the Temple of the Forgotten God; added music from the ground floor of Arundel's home to the second floor; all areas with music never played music at night
- Hobart and Accalia had class-specific dialogue that was not being extended to multi or dualclassed caharacters
- You can no longer repeatedly accept/reject Kerish's request to find Vera
- Lethias' dialogue will no longer set the same journal entries repeatedly
- Ghoul Touch now matches its description in that it creates a 'paw' that the user must use to attack enemies
- One chest in the bottom of Dragon's Eye has its activation point adjusted slightly to prevent movement stutter when approaching it
- The entrance point for the second floor of the Thurlow home is adjusted slightly to prevent the party being separated through a wall
- Damage for Skull Trap is incorrect
- Conlan had two separate entries for a Composite Long Bow in his store
- The travel times between Kuldahar-Dorn's Deep, Dragon's Eye-Severed Hand, and Wyrm's Tooth-Severed Hand were inconsistent
- Salamanders summoned from Monster Summoning VI lacked their cosmetic auras
- Monster Summoning III has using the wrong icon variant
- Tenser's Transformation shouldn't prohibit innate abilities
- Invisibility Purge was playing sounds on the caster instead of the targets
- Miscast Magic was only affecting arcane casting and not divine
- Animal Rage only works on allies, but would play visuals and other effects on any target
- Darts of Bone had inconsistent saves, magic resistance, and dispellability; strength drain no longer stacks
- The Wand of the Heavens can now target an area, like Flame Strike
- The Talonite group in Dragon's Eye had scripting to heal each other, but never used it since it was checking the wrong script names. Similarly, Jorn wouldn't heal one of his barbarian allies, and neither would one of the Jackal Shaman heal some of their allies.
- If the party averaged level 13 or lower, two of the harpy fiends that accompany the Harpy Queen are supposed to de-spawn. Due to overlapping script names, all four harpy fiends could potentially de-spawn.
- Inventory fixes:
  - Cave bears lacked a weapon and were attacking bear-handed
  - Armored Skeletons and Buff Shadows lacked the item that provides normal undead immunities
  - Angaar and Beornen had chainmail assigned but not equipped
  - Xactile now uses the magical mace in her inventory
- Restored choking sound that accompanies drinking the poison from the Temple of the Forgotten God
- Cause Disease is updated to reflect that it's an abjuration from the necromantic sphere
- Gauntlets of Valor were blocking Haste instead of Hold Person due to a typo
- Beltyn's Burning Blood was bypassing MR at certain casting levels
- Blood Rage was not blocking all healing effects
- Whirlwind's stun was not bypassing magic resistance
- Items added from the random loot table could be undercharged
- Storm Bow is usable by thieves though its description claimed otherwise; also removed the extra to-hit bonus since it's not a long bow
- Free Action is not supposed to block beneficial movement speed changes on the user, and several items were updated to that effect
- The Korean translation was just the name of one component and, as such, has been withdrawn
- Weapon speeds had systematic errors and a few hundred corrections have been made
- The Mace of Weal and Woe was not providing its bonuses vs. lawful creatures. Due to its hardcoded nature, only the damage can be fixed and the description is updated to reflect this.
- Inconsequence was also not providing its listed bonuses vs. good and evil creatures but could be fixed
- Giant Killer is not providing its bonus damage, and the listed to-hit bonus was incorrect; the description has been updated to reflect its actual abilities
- Dead God's Dreaming provides an extra +2 vs. good, not +1
- Kaylessa's bow was not providing its +1 damage bonus for being a composite long bow. Same with the Composite Long Bow of the Hand.
- As a light crossbow, Bren Muller's Crossbow should have +2 to-hit over its damage bonuses, so it's damage was upped from +2 to +3 to match its +5 to-hit.
- Crooked Flail and Skullflail were missing their +1 damage from being flails
- The generic heavy crossbow and the Finest Heavy Crossbow had the wrong minimum strength to use
- Trollslayer was doing 1d4+1 base damage, not the listed 2d4+1
- A handful of items had discrepancies between their listed and actual weight
- The cleric spell Find Traps would interrupt the caster every round for its duration with a casting animation. This was a bear to fix, but the revised version should detect traps without interrupting the caster.
- Stuff that doesn't really have an effect in-game, but is fixed anyway:
  - Removed references to non-existent actor scripts in multiple areas
  - Druidic shapeshifting was cleaned up quite a bit. This was primarily internal.
  - Earthquake had multiple, extraneous sleep effects
  - Several melee weapons had harmless 'breakable' flags set which are nonetheless removed
  - The regions that cause the destruction of the lich phylactery will now disable themselves once it's destroyed
  - Wand of Corrosion should be limited to mages or bards
  - Various versions of Shambling Mounds and Ice Golems had differing elemental resistances which are now standardized
  - Aldwin's racial check is now done slightly better
  - The Huge Longbow had a listed damage type of missile instead of piercing
  - Several floor traps now use a lightly more reliable trigger
  - Spike Stones was using a random mix of dispel/resist values
  - Various areas were not flagged as having day/night cycles
  - The unused Wand of Frost crashed the game when used, and is fixed. Similarly, the unused Wand of Corrosion received several fixes.
  - Blank entries and unassigned inventory items were removed from multiple creatures

Version 6 - August 18, 2013

- The paperdoll fixes should play nicely with other mods
- Purvis' script will no longer keep trying to hide him after he's dead
- Fixed duplicate random drops in the expansion
- Fixed school of Charm Person (GOG version only)
- Charm Animal could charm non-animals in HoW/TotLM games
- More fixes for the Game Text Update
- Updated function library
- Updated French translation (thanks Sanctifer)

Version 5 - December 4, 2012

- The Mithral Field Plate is now restricted in non-HoW games like it is with HoW
- Additional fixes for the Potion of Minor Magic Blocking
- Amelia was setting the wrong journal entries when telling the tale of the Evening Shade (evil and non-evil entries were reversed)
- In the course of fixing the regeneration of revenants, Fixpack was making them invincible
- The opening cutscene is made a little more robust for HoW games
- Updated German translation

Version 4 - October 19, 2012

- The fix to the statue in Dorn's Deep was not re-indexing offsets properly
- The High Torturer and the yuan-ti priests in Yxunomei's personal guard now properly cast their spells and fight
- Added fixes for scripting triggers and actions
- Fixed a pair of dialogues for the GOG version of the game
- Added a pair of fixes for the Harpy Queen dialogue that restores a missing line and prevented her from going hostile in some branches
- Luck (via spell or item) was very inconsistent in its effects; it now provides a consistent bonus and is prevented from stacking
- Dirty Llew and Nym now consume the source materials for their item upgrades
- One of the fixes for Arundel's scripting (incorrectly checking death) wasn't working due to a typo
- Belhifet's golems now go hostile when he reveals his true form
- Added a few more string fixes for the GTU, notably fixing one of Hrothgar's lines to match the voiced dialogue and a few more fixes for the Larrel vs. squirrel cutscene
- Added an updated Russian translation thanks to prowler and arcanecoast.ru

Version 3 - September 24, 2012

- There was a bug thread of unreported issues over on SHS from guest poster -Mike-. Most were already fixed in v2, but the rest are now addressed in v3:
  - Marchon of Waterdeep has a nonsequitur in his dialogue if rescued after you clear out the level
  - One of the Shadowed Goblin Warriors in the Severed Hand lacked scripts, so it just stood around and did nothing
  - There were two copies of the unique Axe of Caged Souls; one has been swapped for Benorg's Truth
  - A statue in Dorn's Deep was supposed to show text, but its clickable area was not defined
- The paperdoll fixes were touched up again

Version 2 - September 18, 2012

- Documentation split out and expanded in the style of BG2 Fixpack v10
- Added several new fixes courtesy of devSin, who had his own SEKRIT, unreleased fixpack that he was kind enough to share. The majority of fixes in this version is thanks to combing through his personal fixes and applying them
- Corrections from v1
  - The paperdoll fixes were being applied to human female fighters, breaking them (redrake)
  - Random Treasure Table leaves the undroppable, valid items to keep the original weighting of the table
  - Identified additional enemies in the Severed Hand that were healing the party
  - Rolled back some of the sahuagin priestess script fixes (specifically, the DV changes) as they were working as intended
  - Adjusted the bug with Marketh's thieves spawning on top of each other to be a little more robust and a lot more compact
  - The fix for Misery's Herald worked and provided Horror on hit, but it propagated the existing erroneous saves. This is corrected, and an additional safeguard to prevent Horror from affecting undead has been added.
  - The English Game Text Update was killing the narration in one of the chapter breaks, which is fixed.

Version 1 - February 6, 2011

- Split from the IWD Tweak Pack v11
- Documentation completely revamped and expanded
- Dialogue fixes for Gaspar, Hjollder, Valestis, and Bandoth recoded to preserve original response order
- Added fixes beyond the last iteration in Tweaks v11:
  - Found additional pre-detected trap in the second level of Kresselack's tomb.
  - Correct diffmode.ids now added to the game, per research in to the various HoW triggers
  - Added Contact Other Plane spirit dialogue fix for HoW dialogue in non-HoW areas
  - Additional string fix for Krilag typo
  - Added fix for broken DV in cutscene with Purvis
  - Added paperdoll fixes for human female thieves, clerics, and mages
  - Added Kinetic Spear fixes
- Added Game Text Update component