Jump to content

[Kit Pack] Deities of Faerûn (BGEE, BG2EE, IWDEE and EET)


Recommended Posts

22 minutes ago, subtledoctor said:

What exactly is going on with clearair.2da?  I've never so much as looked at that file.  Is it something other modders should be concerned with?

Many effects that should be removed by Zone of Sweet Air are not being affected by the spell.

This happens because their projectiles are not listed in ClearAir.2da - this is specially troublesome when you're importing spells from IWD or creating new ones.

My goal is to entirely rework this file to make sure that every spell, special ability and trap that was supposed to be cancelled by ZoSA will actually be removed.

@kjeron gave me an awesome solution to solve it (Cloud of Pestilence already is removed by ZoSA if the spell is installed by DoF) but for vanilla spells I need to make the entries manually.

I think that it is more a perfectionism than something that other modders should be worried about.

Link to comment

Hello, @Raduziel

I am currently updating Yeslick NPC mod. His Alaghor of Clangeddin kit is no more added by script, but coded in cre file. In addition, you should remove the SPIN112 lines from your script

ACTION_FOR_EACH creature IN yeslic yeslic5 yeslid ~lk#yesl~ ~lk#yes25~ BEGIN

  ACTION_IF FILE_EXISTS_IN_GAME ~%creature%.cre~ THEN BEGIN

    COPY_EXISTING ~%creature%.cre~ ~override~
      WRITE_SHORT   0x244 0
      WRITE_BYTE    0x246 "%kit%"
      WRITE_BYTE    0x247 0x40
      REMOVE_MEMORIZED_SPELL ~SPIN112~
      REMOVE_KNOWN_SPELL ~SPIN112~
      BUT_ONLY
  END

as explained in the new mod readme:

Spoiler

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. ;)

 

Edited by Gwendolyne
Link to comment

Sorry for the double post but the new beta (with Moradin, finally!) is available and may be found here.

I'll finish ClearAir.2da and will wait for the new Yeslick release before making the oficial release. While I wait, feel free to play the beta and report every issue you find.

Edited by Raduziel
Link to comment

Just a feedback, ladies and gentleman.

I have some RL things to solve this week but I'll probably be able to also finish ClearAir.2da (my daughter in on a trip with her grandma and that eases my daily schedule a lot).

In case you're wondering "why the official next version is taking so long?" here's a list of all the things that was built since 1.9.7.5 was releases and thus will be available in version 1.9.7.6 onward:

Quote

Bug fix: Conjure Air Elemental and Conjure Water Elemental should now work properly.

Bug fix: Conjure Water Elemental now has the correct label at Umberleer's and Valkur's .tpa files.

Bug fix: Shar-Teel now receives the correct spells.

Bug fix: Painbearer of Ilmater now receives +2 CON as it should.

Bug fix: Darkwalker of Ibrandul's Charisma penalty no longer displays in the character sheet as a magical effect (red).

Bug fix: Holy Strategist of the Red Knight has its bonus vs. Illusion stated at the kit's description as it should.

Bug fix: Deathstalker of Bhaal's Bone Dagger now will bypass any protection against death as it should.

Bug fix: Sphere's install process will no longer fail.

Bug fix: PnP Healing spells will not fail when cast over a valid target.

Bug fix: Random drops will not give the old versions of Symbol, Emotion or Fireshield.

Bug fix: Protection From Evil 10' now has the correct AoE (vanilla's one is 16').

Bug fix: RASLOT.spl now have Opcode 206 to prevent unwanted stacking.

Bug fix: Mazzy Arvoreen component will no longer fail.

Bug fix: Painbearer of Ilmater and Luckmaiden of Haela will now receive Draw Upon Holy Might as intended.

Bug fix: DoF's versions of Symbol, Emotion and Fireshield now replace vanilla's ones in NPCs' spellbook when appropriate (by Kjeron).

Bug fix: Lathander's Sunrise's description now correctly states that the spell may also destroy shadows.

Bug fix: Arvoreen will now receive Remove Fear at level 5 as intended.

New kit: Luckmaiden of Haela Brightaxe (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric - only for females).

New kit: Truesword of Arvoreen (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric).

New kit: Glitterbright of Garl (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric).

New kit: Arachne of Lolth (for IWDEE and BG(2)EE - Cleric - only for females).

New kit: Eye of Gruumsh (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric - only for males).

New kit: Feywarden of Corellon (for IWDEE and BG(2)EE - Cleric and Fighter/Mage/Cleric).

New kit: Sonnlinor of Moradin (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric - only for males).

New NPC: Mazzy, the Truesword of Arvoreen.

New NPC: Dave, the Stormcaller of Talos.

New NPC: Helga, the Luckmaiden of Haela (thanks Skitia).

New NPC: Jetlaya, the Dawnbringer of Lathander (from Dark Side of the Sword Coast - thanks Red Carnelian).

Kit altering: Clerics who receive APR as Fighters will NOT receive APR due to Specialization anymore (only +0.5 at levels 7 and 13).

Kit altering: Clerics who may allocate more than one slot in a weapon proficiency will not be able to do so at level 1 (as any other cleric).

Kit altering: Horn Guard of Yondalla now multiclasses to Ranger/Cleric instead of Fighter/Cleric.

Kit altering: Bloodstalker of Urdlen now receives the Claws of Urdlen.

Kit altering: Iceguardian of Ulutiu now correctly has immunity to both cold and magical cold damage.

Kit altering: Icevassal of Auril now has 50% resistance to both cold and magical cold damage to fit IE's mechanics.

Kit altering: Cleric/Mage of Myrkul and Velsharoon will be treated as necromancers (specialist flag, saving thrown bonus and extra spell slot only).

Kit altering: Cleric/Mage of Baravar and Leira will be treated as illusionists (specialist flag, saving thrown bonus and extra spell slot only).

Kit altering: Cleric/Mage of Savras will be treated as a diviner (specialist flag, saving thrown bonus and extra spell slot only).

Spell altering: Cure/Cause Light/Moderate/Medium/Serious/Critical Wounds were altered to fit their PnP description.

Spell altering: Food created by Heroes' Feast now will disappear if not consumed within one hour and heals 1d4+4 HP.

Spell altering: PnP Free Action (thanks for the help, Kjeron).

Spell altering: PnP Slay Living.

Spell altering: Resist Fire/Cold is split into two different effects (Resist Fire - Resist Cold) as PnP rules state.

Spell altering: Improved behavior for Darkness.

Spell altering: Spell Immunity no longer allows different versions to stack.

Spell altering: Curse nullifies Bless (timed effects only).

Spell altering: Bless nullifies Curse (timed effects only).

New Spell: Acid Storm (imported from IWDEE - passed me by completely).

New Spell: Faerie Fire (fixed the one added by Beamdog in SoD and made it available for BG2EE and IWDEE).

New Spell: Light.

Architecture: DoF is no longer compatible with Spells Revision.

Architecture: Kits' spells that apply features now have Opcode 206 to prevent unwanted stacking.

Architecture: DoF no longer alters CLSWPBON.2da.

Architecture: DoF no longer alters PROFSMAX.2da.

Architecture: QDMulticlass function updated to 0.6 (thanks for the file, Subtledoctor).

Architecture: SEQUENCER_MENU function updated to 0.56 (thanks for the file, Kjeron).

Architecture: DoF no longer patches Non-Joinable Cleric NPCs with a dummy kit.

Architecture: Clangeddin-Yeslick.tpa has been updated to match Yeslick's BG2 3.0 version.

As soon as I can add to this list Architecture: ClearAir.2da was entirely rebuilt to make Zone of Sweet Air an actual fair and useful spell the next version will be released.

Some of those updates are already available in the urgent 1.9.7.5.1 release.

Cheers.

Edited by Raduziel
Link to comment

You'll want to upgrade your QDMulti, v0.6 had some problems.  The best version is now Argent77's v0.10.

Also Kjeron's Sequencer_Menu is now at v0.58 IIRC.

52 minutes ago, Raduziel said:

 ClearAir.2da was entirely rebuilt to make Zone of Sweet Air an actual fair and useful spell the next version will be released.

I am on pins and needles to know what you mean by this!  I've added the 'Zone of Sweet Air' effect to various spells and psionic abilities in various places, and I am dying to know how you think the normal behavior is deficient.  Yes, I'm a big nerd about this stuff.

Edited by subtledoctor
Link to comment
4 hours ago, subtledoctor said:

You'll want to upgrade your QDMulti, v0.6 had some problems.  The best version is now Argent77's v0.10.

Also Kjeron's Sequencer_Menu is now at v0.58 IIRC.

I am on pins and needles to know what you mean by this!  I've added the 'Zone of Sweet Air' effect to various spells and psionic abilities in various places, and I am dying to know how you think the normal behavior is deficient.  Yes, I'm a big nerd about this stuff.

Thanks for the heads up, I'll update both files for the next release.

ZoSA is broken - at least in my end. It doesn't remove many effects that it should (a fair example is Cloud of Pestilence). This happens due to the lack of several entries in ClearAir.2da

My goal is to entirely rework that file (if necessary) so it removes all spells that are cloud-based, including traps and some creatures' special abilities. In a vanilla game it is not a big deal but when you add more spell (again, like CoP to a BG(2) game) you start to feel a diference.

Maybe I'm being overzealous but if I can fix something I can't see wait not go ahead and do it.

Link to comment

Version 1.9.7.6 is up and it contains:

Quote

 

Bug fix: Conjure Air Elemental and Conjure Water Elemental should now work properly.

Bug fix: Conjure Water Elemental now has the correct label at Umberleer's and Valkur's .tpa files.

Bug fix: Shar-Teel now receives the correct spells.

Bug fix: Painbearer of Ilmater now receives +2 CON as it should.

Bug fix: Darkwalker of Ibrandul's Charisma penalty no longer displays in the character sheet as a magical effect (red).

Bug fix: Holy Strategist of the Red Knight has its bonus vs. Illusion stated at the kit's description as it should.

Bug fix: Deathstalker of Bhaal's Bone Dagger now will bypass any protection against death as it should.

Bug fix: Sphere's install process will no longer fail.

Bug fix: PnP Healing spells will not fail when cast over a valid target.

Bug fix: Random drops will not give the old versions of Symbol, Emotion or Fireshield.

Bug fix: Protection From Evil 10' now has the correct AoE (vanilla's one is 16').

Bug fix: RASLOT.spl now have Opcode 206 to prevent unwanted stacking.

Bug fix: Mazzy Arvoreen component will no longer fail.

Bug fix: Painbearer of Ilmater and Luckmaiden of Haela will now receive Draw Upon Holy Might as intended.

Bug fix: DoF's versions of Symbol, Emotion and Fireshield now replace vanilla's ones in NPCs' spellbook when appropriate (by Kjeron).

Bug fix: Lathander's Sunrise's description now correctly states that the spell may also destroy shadows.

Bug fix: Arvoreen will now receive Remove Fear at level 5 as intended.

Bug fix: Illusonary summoned creatures now have their gender correctly set to "Illusionary" (thanks Luke).

New kit: Luckmaiden of Haela Brightaxe (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric - only for females).

New kit: Truesword of Arvoreen (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric).

New kit: Glitterbright of Garl (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric).

New kit: Arachne of Lolth (for IWDEE and BG(2)EE - Cleric - only for females).

New kit: Eye of Gruumsh (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric - only for males).

New kit: Feywarden of Corellon (for IWDEE and BG(2)EE - Cleric and Fighter/Mage/Cleric).

New kit: Sonnlinor of Moradin (for IWDEE and BG(2)EE - Cleric and Fighter/Cleric - only for males).

New NPC: Mazzy, the Truesword of Arvoreen.

New NPC: Dave, the Stormcaller of Talos.

New NPC: Helga, the Luckmaiden of Haela (thanks Skitia).

New NPC: Jetlaya, the Dawnbringer of Lathander (from Dark Side of the Sword Coast - thanks Red Carnelian).

Kit altering: Clerics who receive APR as Fighters will NOT receive APR due to Specialization anymore (only +0.5 at levels 7 and 13).

Kit altering: Clerics who may allocate more than one slot in a weapon proficiency will not be able to do so at level 1 (as any other cleric).

Kit altering: Horn Guard of Yondalla now multiclasses to Ranger/Cleric instead of Fighter/Cleric.

Kit altering: Bloodstalker of Urdlen now receives the Claws of Urdlen.

Kit altering: Iceguardian of Ulutiu now correctly has immunity to both cold and magical cold damage.

Kit altering: Icevassal of Auril now has 50% resistance to both cold and magical cold damage to fit IE's mechanics.

Kit altering: Cleric/Mage of Myrkul and Velsharoon will be treated as necromancers (specialist flag, saving thrown bonus and extra spell slot only).

Kit altering: Cleric/Mage of Baravar and Leira will be treated as illusionists (specialist flag, saving thrown bonus and extra spell slot only).

Kit altering: Cleric/Mage of Savras will be treated as a diviner (specialist flag, saving thrown bonus and extra spell slot only).

Spell altering: Cure/Cause Light/Moderate/Medium/Serious/Critical Wounds were altered to fit their PnP description.

Spell altering: Food created by Heroes' Feast now will disappear if not consumed within one hour and heals 1d4+4 HP.

Spell altering: PnP Free Action (thanks for the help, Kjeron).

Spell altering: PnP Slay Living.

Spell altering: Resist Fire/Cold is split into two different effects (Resist Fire - Resist Cold) as PnP rules state.

Spell altering: Improved behavior for Darkness.

Spell altering: Spell Immunity no longer allows different versions to stack.

Spell altering: Curse nullifies Bless (timed effects only).

Spell altering: Bless nullifies Curse (timed effects only).

New Spell: Acid Storm (imported from IWDEE - passed me by completely).

New Spell: Faerie Fire (fixed the one added by Beamdog in SoD and made it available for BG2EE and IWDEE).

New Spell: Light.

Architecture: DoF is no longer compatible with Spells Revision.

Architecture: Kits' spells that apply features now have Opcode 206 to prevent unwanted stacking.

Architecture: DoF no longer alters CLSWPBON.2da.

Architecture: DoF no longer alters PROFSMAX.2da.

Architecture: QDMulticlass function updated to 0.10 (thanks for the file, Argent77 and for the heads up, Subtledoctor).

Architecture: SEQUENCER_MENU function updated to 0.58 (thanks for the file, Kjeron).

Architecture: DoF no longer patches Non-Joinable Cleric NPCs with a dummy kit.

Architecture: Clangeddin-Yeslick.tpa has been updated to match Yeslick's BG2 3.0 version.

 

As you may have noticed, I've postponed the ClearAir.2da thing. It was holding this release for too long and I'm not sure when I'll have the time to finish that file.

Cheers.

Link to comment
57 minutes ago, Raduziel said:

As you may have noticed, I've postponed the ClearAir.2da thing. It was holding this release for too long and I'm not sure when I'll have the time to finish that file.

Which kind of issue do you encounter? I have extended this file many times and don't understand what bothers you. :blush:

Edited by Gwendolyne
Link to comment
9 hours ago, Gwendolyne said:

Which kind of issue do you encounter? I have extended this file many times and don't understand what bothers you. :blush:

In one of my playthroughs I've noticed that a bunch of spells that were supposed to be removed by ZoSA were not affected at all by that spell. This was true for Cloud of Pestilence, Writhing Fog and Incendiary Cloud.

To be honest, that spell only worked for Stinking Cloud and Cloudkill - and as long as those were not created by traps or through a creature's special ability.

Now I'm wondering if I experimented some random weird bug or if I'm insane. The only mod I had during this experiment was IWDification.

Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...