Jump to content

CamDawg

Gibberling Poobah
  • Posts

    12,003
  • Joined

Everything posted by CamDawg

  1. For the second issue (helm11) I'm unable to repro with this + NP. H6 is a valid paperdoll selection for helmets and works with or without Tweaks installed. I've tried various ways to order the components from NP and Tweaks with no avail. That aside, you probably still shouldn't install stuff that modifies paperdolls with this anyway. Helmets, in particular, expect that certain assignments have horns or plumes or whatever and these changed between the BG and BG2/EE models. Unique Icons will assign a helmet appearance that (on normal paperdolls) best matches the icon, and will do a poor job if the underlying paperdoll has been reverted to BG models.
  2. This is a bug in Tweaks itself; Nostalgia Pack just makes it a little more visible. The green color is supposed to be applied to the plume, not the helmet itself and would be an issue it you used the 'Replace All Icons' option. You only see it here with Nostalgia + Don't Replace because Nostalgia reverts the helmet's unique icon back to the same icon as the Helm of the Noble, which in turn prompts Tweaks to change it since it's no longer unique.
  3. I'm unable to repro this. Otherwise, Separate Resist Fire/Cold Icon into Separate Icons [Angel] will no longer add portrait icons for equipped items if the Disable Portrait Icons Added by Equipped Items component is installed.
  4. While this is an SCS thing, I did catch something else. The IWD/BG proficiency changes already adjust all effects on items/spells/eff files, but the rebalanced option didn't do anything. It now checks if the weapon has a self-referential proficiency set (e.g. Black Blade providing its own Grandmastery) and adjusts these effects to match any changes in the weapon's proficiency.
  5. The Gibberlings Three The Crossmod Banter Pack for Baldur's Gate II is a mod that adds banters, interjections, and romance conflicts between mod NPCs. @Lava's been a very busy weasel, and we have one of the largest updates ever for the Crossmod Banter Pack with 130 new NPC banters. Learn more about the mod View the Readme Visit the Forum Download
  6. The Crossmod Banter Pack for Baldur's Gate II is a mod that adds banters, interjections, and romance conflicts between mod NPCs. @Lava's been a very busy weasel, and we have one of the largest updates ever for the Crossmod Banter Pack. Learn more about the mod View the Readme Download v23 Changelog The translation file for the SoA Minyae-Skie banters was missing, which would prevent installation if these NPCs were installed v22 Changelog: Fixed a bug with the ToB banter between Hubelpot and Tsujatha that would stop the install Fixed a bug where the ToB banter component would log messages to the SoA banter log. It was generally harmless if the SoA banters were installed, but would halt the installation if not. New SoA Content: 2 banters between Lava's Faldorn and Lava's Eddard (Cost of One Girl's Soul) 2 banters between Lava's Faldorn and Lava's Skie (Cost of One Girl's Soul) 2 banters between Lava's Faldorn and Lava's Hephernaan 2 banters between Lava's Faldorn and Lava's Khalid 2 banters between Lava's Fhaugy and Lava's Faldorn 2 banters between Lava's Fhaugy and Lava's Quayle 2 banters between Lava's Fhaugy and Lava's Khalid 2 banters between Lava's Fhaugy and Lava's Skie (Cost of One Girl's Soul) 2 banters between Lava's Fhaugy and Lava's Eddard (Cost of One Girl's Soul) 1 banter between Lava's Fhaugy and Lava's Hephernaan 3 banters between Lava's Fhaugy and Lava's Gahesh 2 banters between Lava's Khalid and Rhaella's Isra 2 banters between Lava's Khalid and Domi's Kivan 2 banters between Lava's Walahnan and Lava's Quayle 2 banters between Lava's Walahnan and Lava's Khalid 5 banters between Lava's Xzelë (In Love, Undeath) and Rhaella's Isra 2 banters between Lava's Xzelë (In Love, Undeath) and Lava's Fhaugy 2 banters between Lava's Xzelë (In Love, Undeath) and Lava's Khalid 2 banters between Lava's Xzelë (In Love, Undeath) and Lava's Walahnan 2 banters between Lava's Xzelë (In Love, Undeath) and Lava's Skie (Cost of One Girl's Soul) 2 banters between Lava's Xzelë (In Love, Undeath) and Lava's Yvette 3 banters between Lava's Xzelë (In Love, Undeath) and Lava's Will 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Dvaradime and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Fhaugy and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Walahnan and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 2 banters between Lava's Dvaradime and Lava's Lhannd 2 banters between Lava's Dvaradime and Lava's Fyalvara 2 banters between Lava's Fyalvara and Lava's Fhaugy 2 banters between Lava's Fyalvara and Lava's Khalid 2 banters between Lava's Fyalvara and Lava's Lhannd 2 banters between Lava's Fyalvara and Lava's Faldorn 2 banters between Lava's Fyalvara and Lava's Skie (Cost of One Girl's Soul) 2 banters between Lava's Lhannd and Lava's Skie (Cost of One Girl's Soul) 1 banter between Lava's Lhannd and Lava's Eddard (Cost of One Girl's Soul) 1 banter between Lava's Lhannd and Lava's Skie (Cost of One Girl's Soul) and Lava's Eddard (Cost of One Girl's Soul) 2 banters between Lava's Lhannd and Lava's Foundling 2 banters between Lava's Lhannd and Lava's Hephernaan 1 banter between Lava's Lhannd and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 2 banters between Lava's Lhannd and Lava's Khalid New ToB Content: 1 banter between Lava's Faldorn and Lava's Eddard (Cost of One Girl's Soul) 1 banter between Lava's Faldorn and Lava's Skie (Cost of One Girl's Soul) 1 banter between Lava's Faldorn and Lava's Hephernaan 2 banters between Lava's Faldorn and Lava's Khalid 1 banter between Lava's Fhaugy and Lava's Faldorn 1 banter between Lava's Fhaugy and Lava's Quayle 1 banter between Lava's Fhaugy and Lava's Khalid 1 banter between Lava's Fhaugy and Lava's Skie (Cost of One Girl's Soul) 1 banter between Lava's Fhaugy and Lava's Eddard (Cost of One Girl's Soul) 1 banter between Lava's Fhaugy and Lava's Hephernaan 1 banter between Lava's Fhaugy and Lava's Gahesh 1 banter between Lava's Khalid and Rhaella's Isra 1 banter between Lava's Khalid and Domi's Kivan 1 banter between Lava's Walahnan and Lava's Quayle 1 banter between Lava's Walahnan and Lava's Khalid 2 banters between Lava's Xzelë (In Love, Undeath) and Rhaella's Isra 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Fhaugy 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Khalid 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Walahnan 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Skie (Cost of One Girl's Soul) 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Yvette 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Will 1 banter between Lava's Xzelë (In Love, Undeath) and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Dvaradime and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Fhaugy and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Walahnan and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Lhannd and Lava's Juniper (Juniper and the Stone Leech) 1 banter between Lava's Dvaradime and Lava's Juniper (Juniper and the Stone Leech) 1 banter between Lava's Fyalvara and Lava's Juniper (Juniper and the Stone Leech) 2 banters between Lava's Xzelë (In Love, Undeath) and Lava's Juniper (Juniper and the Stone Leech) 1 banter between Lava's Khalid and Lava's Juniper (Juniper and the Stone Leech) 1 banter between Lava's Faldorn and Lava's Juniper (Juniper and the Stone Leech) 1 banter between Lava's Afu-Zuuvi (The Journey to the Whin Hill) and Lava's Juniper (Juniper and the Stone Leech) 1 banter between Lava's and jmaeq's Yoshimo (Yoshimo's Remorse) and Lava's Juniper (Juniper and the Stone Leech) 1 banter between Lava's and jmaeq's Yoshimo (Yoshimo's Remorse) and Lava's Dvaradime 1 banter between Lava's and jmaeq's Yoshimo (Yoshimo's Remorse) and Lava's Xzelë (In Love, Undeath) 1 banter between Lava's Dvaradime and Lava's Lhannd 1 banter between Lava's Dvaradime and Lava's Fyalvara 1 banter between Lava's Fyalvara and Lava's Fhaugy 1 banter between Lava's Fyalvara and Lava's Khalid 1 banter between Lava's Fyalvara and Lava's Lhannd 1 banter between Lava's Fyalvara and Lava's Faldorn 1 banter between Lava's Fyalvara and Lava's Skie (Cost of One Girl's Soul) 1 banter between Lava's Fyalvara and Lava's Skie (Cost of One Girl's Soul) and Lava's Eddard (Cost of One Girl's Soul) 1 banter between Lava's Lhannd and Lava's Skie (Cost of One Girl's Soul) 1 banter between Lava's Lhannd and Lava's Skie (Cost of One Girl's Soul) and Lava's Eddard (Cost of One Girl's Soul) 1 banter between Lava's Lhannd and Lava's Foundling 1 banter between Lava's Lhannd and Lava's Hephernaan 1 banter between Lava's Lhannd and Lava's Afu-Zuuvi (The Journey to the Whin Hill) 1 banter between Lava's Lhannd and Lava's Khalid Text compatibility updates: Khalid-Kivan Khalid-Isra
  7. Merging these two threads, as it's the same bug, and will be fixed for v22.
  8. Grey is now covered in the BG Walking Speeds component. As for the out-of-party speed boosts, I was unable to repro. As a formal party member or in the '7th party member' slot, Grey received the same speed boosts as the party when I tested.
  9. Thanks @jmerry, addressed in this commit. For non-EEs, it's a little more complicated. I've gone with a race=human check since they're the only ones who can dual by default. However, there are a variety of other components in Tweaks that allow for problematic cases (non-humans can dual, humans can multi) on the originals with TobEx. In these cases, the component will be skipped until we can find a clever solution.
  10. The Breagar issue was fixed from Breagar's end in v12.1. SCS will either detect and assign proper stats to the dupes (if instaleld after Tweaks), or Tweaks will clone the appropriate stats from the base weapon (if instaleld after SCS).
  11. Unfortunately there's not really a way to solve this from the mod's end. Spells have to go into a special, reserved name space to work automatically with a number of engine processes. IWDification (and most mods that add spells) do this by grabbing the first available open slots in the namespace, so on different games Sunscorch may end up as SPPR112.spl or SPPR117.spl, for example. The problem with importing saves is that the engine doesn't look at a character knowing Sunscorch, it looks at the character as knowing SPPR112.spl. If the spells have been slotted into a different order--and there are a number of ways that this could happen, like having other mods which install spells, or a mod install order change--then that sppr112 may end up being a different, unrelated spell.
  12. In general, it's not good practice to change your mod setup for a game in-progress, as it tends to break strings and other stuff in existing save games. However, this is one component where you'd be safe doing so. Just double-click the setup-cdtweaks.exe in your game directory and it'll launch the installer. Don't re-install stuff that's already installed, just skip them.
  13. Yes on option 3. Also, Andrea is correct, and we should also be updating the BGEE item and description to provide MS bonuses. While there are some deliberate exceptions (BG vs. BG2 arrows), generally items and spells between BG and BG2 should work the same. We had a fantastic string team that was very proactive about checking spell and item descriptions against their actual effects with NI, but sometimes it would result in an error being documented rather than a bug report being filed. I believe this is one such case.
  14. Yes, most notably when auto-pause on spell cast is selected.
  15. Between the macros already written for BG2FP (EXTEND-O-MATIC and MISSING_HEADERS) the technical part is straightforward, just long. Testing would be equally tedious. The downstream effects are the real problem. Solutions which could require a broad swath of mods to adjust are not viable, and that goes exponentially given the number of active modders left.
  16. The G3 Mod Packager works on Linux and can be customized to non-G3 branding--I use it for the two Weimer mods I maintain. It'll produce Windows, macOS, and Linux-specific packages. IIRC it can't make the self-extracting zip files for Windows when used on Linux; it just produces a zip.
  17. This is being posted for posterity, namely because this would require a substantial amount of spell restructuring and would cause a lot of downstream mod compatibility issues for what's essentially an edge-case bug. Steps to reproduce Start a new SoA game with a wild mage. Mash through the cutscene and Imoen's rescue dialogue. Add XP to reach level 12 and go through the level-up process: C:SetCurrentXP(750000) Add a Tenser's Transformation scroll and learn the spell: C:CreateItem("scrl7g",100) Memorize Tenser's, rest, get through Imoen's dialogue, and quick-save. Cast Tenser's Transformation and note the resulting THAC0 of your character on the Record screen. Reload and repeat step five until you get a THAC0 from a regular cast, and one with a wild surge where your caster level is decreased. Observed The THAC0 between the regular cast the lower-level cast are identical. Expected The THAC0 from the regular cast is better than the lower-level cast, one per every casting level--e.g. if caster level is reduced by five, the THAC0 should be five worse than the normal cast. Notes Modders already know the answer: the spell lacks headers and effects for levels 1-11. For everyone else, the explanation requires some background. If you open an editor and look at a spell with effects that vary based on level, the spell file will have multiple headers with effects tuned to the level at which the spell is cast, up to the spell's level cap or the general level 20 spell cap (30 in IWDEE). E.g. a Fireball does 1d6 damage per level of the caster, so you'd find headers with the damage ranging up to its maximum 10d6 damage at level 10. Stoneskin has headers every two levels since a mage gets an extra Stoneskin every two levels, and Protection From Evil has headers at every level up to 20 since its duration scales two rounds per level of the caster. The problem is that the original devs assumed that a spell could never be cast at a level below the level it can first be learned. If we were to look at Fireball, specifically, you'd find the following headers and levels: Level 1*: 5d6 damage Level 6: 6d6 damage Level 7: 7d6 damage Level 8: 8d6 damage Level 9: 9d6 damage Level 10: 10d6 damage * By convention the lowest level header of a spell is always designated as level one, even though (in this case) it's the level five effects. As a third level spell, Fireball can't be learned (and therefore used) by casters below level five. However, if a wild surge reduces caster level to the level 1-4 range, the caster will still get 5d6 damage. The spell would have to be restructured as such: Level 1: 1d6 damage Level 2: 2d6 damage Level 3: 3d6 damage Level 4: 4d6 damage Level 5: 5d6 damage Level 6: 6d6 damage Level 7: 7d6 damage Level 8: 8d6 damage Level 9: 9d6 damage Level 10: 10d6 damage This is a major restructuring, and would have to be done for every level 2-9 arcane spell that has level-dependent effects. Even worse, because there are wild magic areas in Watcher's Keep, divine spells and innate abilities would also have to be reviewed and likely adjusted as well. (As a knock-on effect, we'd also have to adjust the fixed casting levels of scrolls to the minimum level that the spell can be learned to avoid changes with scroll casting.) In other words, we'd have to do massive restructuring of many (most?) spells in the game--and the resultant downstream bugs and compatibility issues--to deal with the 'caster level lowered by X' wild surges. It's not worth fixing. edit: Yes, this also affects oBG2, but I won't be addressing it in BG2 Fixpack either.
  18. The boots in BG2 granted type-2 haste, which was believed to be a pure speed increase. However, it was determined that it did provide a small bump: APRs of X-and-a-half attacks are rounded up, e.g. 3/2 becomes 2 APR, 5/2 becomes 3 APR, &c. Whole APRs (1, 2, ... 5) are unaffected. BG boots were always a straight movement speed increase (op 126).
  19. The ability to use a weapon for backstab or sneak attack is tied in the engine to whether a weapon is usable by single-class thieves. This item was not altered by the Fixpack because the description and item agree that it's unusable by thieves. However, it's the only broad sword where this is the case. The four other broad swords in the game--Blade of Bael, Cynicism, Erevain's Broad Sword, and Dead God's Dreaming--are all usable by thieves (and mage-thieves). I'm leaning to this being a usability bug that needs to be fixed.
  20. Depends. It works in the EEs, but not in oBG. This is always the trick folks point to when they say you can get GM in oBG without mods, but it doesn't work: the pips are restricted to thief caps after dualling, so you can never advance any weapon past one. Those four pips in whatever will just sit there, forever.
  21. Closing this in favor of the same thread in the GemRB forum.
×
×
  • Create New...