Giter VIP home page Giter VIP logo

gibberlings3 / iwdification Goto Github PK

View Code? Open in Web Editor NEW
10.0 9.0 7.0 92.13 MB

IWDification is a mod to bring some of the elements of Icewind Dale into the Baldur's Gate series of games. A lot of this project is based upon the work of the IWD-in-BG2 conversion project. The mod adds various elements such as selectable bard songs, two-handed axes, and over 65 new spells into your BG2, Tutu, BGT, or BGEE game. Every component can be installed independently of one another.

Home Page: https://www.gibberlings3.net/mods/spells/iwdification/

DTrace 0.17% HTML 98.06% CSS 1.28% Batchfile 0.49%
bg2 bgee bg2ee eet bgt tutu mod infinity-engine weidu spells

iwdification's Introduction

Latest Release GitHub (Pre-)Release Date Platform Language Supported games

The G3 Logo

IWDification

Overview

IWDification is a mod to bring some of the elements of Icewind Dale into the Baldur's Gate series of games. A lot of this project is based upon the work of the discontinued IWD-in-BG2 conversion project, which later formed the backbone of IWDEE.

More Information

๐Ÿ“„ Project Page
๐Ÿ“„ Readme: English | French
๐Ÿ“„ Forum

Created Badge GitHub repo size

iwdification's People

Contributors

alienquake avatar camdawg avatar davidmwwallace avatar lzw104522773 avatar mleduque avatar realapxu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

iwdification's Issues

RC2 Arcane Spells won't install after ToTLM for BG2

BG2FIXPACK\SETUP-BG2FIXPACK.TP2  0 109 Installed
BG2FIXPACK\SETUP-BG2FIXPACK.TP2  0 112 Installed
BG2FIXPACK\SETUP-BG2FIXPACK.TP2  0 114 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0  0 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0  1 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0  3 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0  4 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0  5 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0  8 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0 30 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0 31 Installed
SOD2BG2_IU\SOD2BG2_IU.TP2  0 32 Installed
RE\SETUP-RE.TP2  0  0 Installed
RE\SETUP-RE.TP2  0  3 Installed
RE\SETUP-RE.TP2  0  4 Installed
RE\SETUP-RE.TP2  0  7 Installed
RE\SETUP-RE.TP2  0  8 Installed
RE\SETUP-RE.TP2  0 10 Installed
RE\SETUP-RE.TP2  0 11 Installed
RE\SETUP-RE.TP2  0 18 Installed
RE\SETUP-RE.TP2  0 19 Installed
RE\SETUP-RE.TP2  0 21 Installed
RE\SETUP-RE.TP2  0 22 Installed
RE\SETUP-RE.TP2  0 23 Installed
RE\SETUP-RE.TP2  0 24 Installed
RE\SETUP-RE.TP2  0 26 Installed
RE\SETUP-RE.TP2  0 27 Installed
RE\SETUP-RE.TP2  0 28 Installed
RE\SETUP-RE.TP2  0 29 Installed
RE\SETUP-RE.TP2  0 32 Installed
RE\SETUP-RE.TP2  0 33 Installed
RE\SETUP-RE.TP2  0 35 Installed
RE\SETUP-RE.TP2  0 37 Installed
RE\SETUP-RE.TP2  0 39 Installed
RE\SETUP-RE.TP2  0 45 Installed
RE\SETUP-RE.TP2  0 46 Installed
RE\SETUP-RE.TP2  0 47 Installed
RE\SETUP-RE.TP2  0 50 Installed
RE\SETUP-RE.TP2  0 52 Installed
RE\SETUP-RE.TP2  0 53 Installed
UB\SETUP-UB.TP2  0  0 Installed
UB\SETUP-UB.TP2  0  1 Installed
UB\SETUP-UB.TP2  0  2 Installed
UB\SETUP-UB.TP2  0  3 Installed
UB\SETUP-UB.TP2  0  4 Installed
UB\SETUP-UB.TP2  0  6 Installed
UB\SETUP-UB.TP2  0  7 Installed
UB\SETUP-UB.TP2  0  8 Installed
UB\SETUP-UB.TP2  0  9 Installed
UB\SETUP-UB.TP2  0 10 Installed
UB\SETUP-UB.TP2  0 12 Installed
UB\SETUP-UB.TP2  0 17 Installed
UB\SETUP-UB.TP2  0 18 Installed
UB\SETUP-UB.TP2  0 19 Installed
UB\SETUP-UB.TP2  0 20 Installed
UB\SETUP-UB.TP2  0 21 Installed
UB\SETUP-UB.TP2  0 24 Installed
UB\SETUP-UB.TP2  0 25 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  0 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  1 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  2 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  3 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  4 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  5 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  6 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  7 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1  8 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1 11 Installed
ARESTORATIONP\SETUP-ARESTORATIONP.TP2  1 13 Installed
DW_LANTHORN\DW_LANTHORN.TP2  0 20 Installed
SETUP-D0QUESTPACK.TP2  0  0 Installed
SETUP-D0QUESTPACK.TP2  0  1 Installed
SETUP-D0QUESTPACK.TP2  0  4 Installed
SETUP-D0QUESTPACK.TP2  0  5 Installed
SETUP-D0QUESTPACK.TP2  0  6 Installed
SETUP-D0QUESTPACK.TP2  0  7 Installed
SETUP-D0QUESTPACK.TP2  0  8 Installed
SETUP-D0QUESTPACK.TP2  0  9 Installed
SETUP-D0QUESTPACK.TP2  0 10 Installed
SETUP-D0QUESTPACK.TP2  0 11 Installed
SETUP-D0QUESTPACK.TP2  0 13 Installed
SETUP-D0QUESTPACK.TP2  0 14 Installed
SETUP-D0QUESTPACK.TP2  0 15 Installed
SETUP-D0QUESTPACK.TP2  0 17 Installed
SETUP-D0QUESTPACK.TP2  0 18 Installed
SETUP-D0QUESTPACK.TP2  0 19 Installed
SETUP-D0QUESTPACK.TP2  0 20 Installed
SETUP-D0QUESTPACK.TP2  0 21 Installed
ALTERNATIVES\SETUP-ALTERNATIVES.TP2  0  0 Installed
TRANSITIONS\TRANSITIONS.TP2  0  0 Installed
REUNION\REUNION.TP2  0  0 Installed
ASSASSINATIONS\ASSASSINATIONS.TP2  0  0 Installed
BACKBRYNNLAW\BACKBRYNNLAW.TP2  0  0 Installed
AC_QUEST\AC_QUEST.TP2  1  0 Installed
A7-TOTLM-BG2EE\A7-TOTLM-BG2EE.TP2  0  0 Installed
A7-TOTLM-BG2EE\A7-TOTLM-BG2EE.TP2  0 20 Installed
A7-TOTLM-BG2EE\A7-TOTLM-BG2EE.TP2  0 31 Installed
EILISTRAEE\SETUP-EILISTRAEE.TP2  0  0 Installed
IMNESVALE\IMNESVALE.TP2  0  1 Installed
WHITEQUEEN\WHITEQUEEN.TP2  0  0 Installed
A7-TESTYOURMETTLE\A7-TESTYOURMETTLE.TP2  0  0 Installed
A7-TESTYOURMETTLE\A7-TESTYOURMETTLE.TP2  0 12 Installed
A7-TESTYOURMETTLE\A7-TESTYOURMETTLE.TP2  0 20 Installed
TOTDG\SETUP-TOTDG.TP2  0  0 Installed
EMAD\SETUP-EMAD.TP2  0  0 Installed
EMAD\SETUP-EMAD.TP2  0  1 Installed
EMAD\SETUP-EMAD.TP2  0  2 Installed
EMAD\SETUP-EMAD.TP2  0  3 Installed
EMAD\SETUP-EMAD.TP2  0  5 Installed
OOZE\OOZE.TP2  0  0 Installed
SKIPCHATEAUIRENICUS\SETUP-SKIPCHATEAUIRENICUS.TP2  0  0 Installed
ASCENSION\ASCENSION.TP2  0  0 Installed
ASCENSION\ASCENSION.TP2  0 10 Installed
ASCENSION\ASCENSION.TP2  0 20 Installed
ASCENSION\ASCENSION.TP2  0 30 Installed
ASCENSION\ASCENSION.TP2  0 61 Installed
ASCENSION\ASCENSION.TP2  0 1000 Installed
ASCENSION\ASCENSION.TP2  0 1100 Installed
ASCENSION\ASCENSION.TP2  0 1200 Installed
ASCENSION\ASCENSION.TP2  0 1300 Installed
ASCENSION\ASCENSION.TP2  0 1400 Installed
ASCENSION\ASCENSION.TP2  0 1500 Installed
ASCENSION\ASCENSION.TP2  0 2000 Installed
ASCENSION\ASCENSION.TP2  0 2200 Installed
ASCENSION\ASCENSION.TP2  0 2300 Installed
ASCENSION\ASCENSION.TP2  0 2400 Installed
WHEELS\SETUP-WHEELS.TP2  0  0 Installed
LONGERROAD\LONGERROAD.TP2  0  0 Installed
LONGERROAD\LONGERROAD.TP2  0  1 Installed
ALLTHINGSMAZZY\SETUP-ALLTHINGSMAZZY.TP2  0  0 Installed
ALLTHINGSMAZZY\SETUP-ALLTHINGSMAZZY.TP2  0  1 Installed
ALLTHINGSMAZZY\SETUP-ALLTHINGSMAZZY.TP2  0  2 Installed
ALLTHINGSMAZZY\SETUP-ALLTHINGSMAZZY.TP2  0  4 Installed
JANQUEST\SETUP-JANQUEST.TP2  1  0 Installed
WILSONCHRONICLES\WILSONCHRONICLES.TP2  0  0 Installed
YOSHIMOROMANCE\YOSHIMOROMANCE.TP2  0  0 Installed
CERND\CERND.TP2  0  0 Installed
DEARNISE\DEARNISE.TP2  0  0 Installed
IMOENROMANCE\SETUP-IMOENROMANCE.TP2  0  0 Installed
IMOENROMANCE\SETUP-IMOENROMANCE.TP2  0  1 Installed
HAERDALIS_FRIENDSHIP\HAERDALIS_FRIENDSHIP.TP2  0  0 Installed
IMOENFRIENDSHIP\IMOENFRIENDSHIP.TP2  0  0 Installed
KELDORN_ROM\KELDORN_ROM.TP2  0  0 Installed
KELDORN_ROM\KELDORN_ROM.TP2  0  3 Installed
KELDORN_ROM\KELDORN_ROM.TP2  0  8 Installed
KORGAN\KORGAN.TP2  1  0 Installed
KORGANFRIENDSHIP\KORGANFRIENDSHIP.TP2  0  0 Installed
MINSCFRIENDSHIP\MINSCFRIENDSHIP.TP2  0  0 Installed
SAREVOKFRIENDSHIP\SAREVOKFRIENDSHIP.TP2  0  0 Installed
VALYGARFRIENDSHIP\VALYGARFRIENDSHIP.TP2  0  0 Installed
VICONIA\VICONIA.TP2  0  0 Installed
HAERDALISROMANCE\HAERDALISROMANCE.TP2  0  0 Installed
IEPBANTERS\IEPBANTERS.TP2  0  0 Installed
IEPBANTERS\IEPBANTERS.TP2  0  1 Installed
IEPBANTERS\IEPBANTERS.TP2  0  2 Installed
IEPBANTERS\IEPBANTERS.TP2  0  3 Installed
IEPBANTERS\IEPBANTERS.TP2  0  4 Installed
IEPBANTERS\IEPBANTERS.TP2  0  5 Installed
BANTERPACK\SETUP-BANTERPACK.TP2  0  0 Installed
BANTERPACK\SETUP-BANTERPACK.TP2  0  2 Installed
A7-CHAOSSORCERER\A7-CHAOSSORCERER.TP2  0  0 Installed
A7-CHAOSSORCERER\A7-CHAOSSORCERER.TP2  0 30 Installed
A7-CONVENIENTEENPCS\A7-CONVENIENTEENPCS.TP2  0  2 Installed
A7-CONVENIENTEENPCS\A7-CONVENIENTEENPCS.TP2  0 542 Installed
COWLEDMENACE\SETUP-COWLEDMENACE.TP2  0 2100 Installed
COWLEDMENACE\SETUP-COWLEDMENACE.TP2  0 3000 Installed
STUFFOFTHEMAGI\STUFFOFTHEMAGI.TP2  0  0 Installed
HAMMERS\SETUP-HAMMERS.TP2  0  0 Installed
HAMMERS\SETUP-HAMMERS.TP2  0 15 Installed
HAMMERS\SETUP-HAMMERS.TP2  0 50 Installed
ITEMUPGRADE\ITEMUPGRADE.TP2  0 10 Installed
ITEMUPGRADE\ITEMUPGRADE.TP2  0 11 Installed
ITEMUPGRADE\ITEMUPGRADE.TP2  0 12 Installed
RUPERT\RUPERT.TP2  0  0 Installed
UNOFFICIAL ITEM PACK\SETUP-UNOFFICIAL ITEM PACK.TP2  1  0 Installed
UNOFFICIAL ITEM PACK\SETUP-UNOFFICIAL ITEM PACK.TP2  1  1 Installed
UNOFFICIAL ITEM PACK\SETUP-UNOFFICIAL ITEM PACK.TP2  1  2 Installed
UNOFFICIAL ITEM PACK\SETUP-UNOFFICIAL ITEM PACK.TP2  1  3 Installed
UNOFFICIAL ITEM PACK\SETUP-UNOFFICIAL ITEM PACK.TP2  1  4 Installed
UNOFFICIAL ITEM PACK\SETUP-UNOFFICIAL ITEM PACK.TP2  1  6 Installed
UNOFFICIAL ITEM PACK\SETUP-UNOFFICIAL ITEM PACK.TP2  1  7 Installed
UNDERREP\SETUP-UNDERREP.TP2  0  0 Installed
VALHORN\SETUP-VALHORN.TP2  0  0 Installed
RANDOMISER\RANDOMISER.TP2  0 520 Installed
RANDOMISER\RANDOMISER.TP2  0 530 Installed
RANDOMISER\RANDOMISER.TP2  0 9000 Installed
RANDOMISER\RANDOMISER.TP2  0 10200 Installed
RANDOMISER\RANDOMISER.TP2  0 10210 Installed
RANDOMISER\RANDOMISER.TP2  0 10300 Installed
EEEX\EEEX.TP2  0  0 Installed
EEEX\EEEX.TP2  0  1 Installed
EEEX\EEEX.TP2  0  2 Installed
ITEM_REV/ITEM_REV.TP2  0 1030 Installed
ITEM_REV/ITEM_REV.TP2  0  9 Installed
ITEM_REV/ITEM_REV.TP2  0 1200 Installed
ITEM_REV/ITEM_REV.TP2  0 1060 Installed
HAPPY\HAPPY.TP2  0  1 Installed
HAPPY\HAPPY.TP2  0  3 Installed
HAPPY\HAPPY.TP2  0  4 Installed
HAPPY\HAPPY.TP2  0  5 Installed
HAPPY\HAPPY.TP2  0  6 Installed
HAPPY\HAPPY.TP2  0  7 Installed
HAPPY\HAPPY.TP2  0  8 Installed
HAPPY\HAPPY.TP2  0  9 Installed
HAPPY\HAPPY.TP2  0 10 Installed
HAPPY\HAPPY.TP2  0 11 Installed
HAPPY\HAPPY.TP2  0 12 Installed
HAPPY\HAPPY.TP2  0 13 Installed
HAPPY\HAPPY.TP2  0 14 Installed
HAPPY\HAPPY.TP2  0 15 Installed
HAPPY\HAPPY.TP2  0 16 Installed
HAPPY\HAPPY.TP2  0 17 Installed
HAPPY\HAPPY.TP2  0 18 Installed
HAPPY\HAPPY.TP2  0 19 Installed
HAPPY\HAPPY.TP2  0 20 Installed
HAPPY\HAPPY.TP2  0 21 Installed
HAPPY\HAPPY.TP2  0 22 Installed

Install Component [IWD Arcane Spell Pack]?
[I]nstall, or [N]ot Install or [Q]uit? 
Installing [IWD Arcane Spell Pack] [Release Candidate 2]
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Copying 1 file ...
Copied [.../stratagems-inline/readme.txt] to [weidu_external/readme.txt] (NO BACKUP MADE!)
Copying and patching 1 file ...
[IWDIFICATION/IWDIFICATION.ini] loaded, 2038 bytes
Copying and patching 1 file ...
[IWDIFICATION/IWDIFICATION.ini] loaded, 2038 bytes
Copying and patching 1 file ...
[IWDIFICATION/sfo/structures/str_lookup.ini] loaded, 2009 bytes
Copying and patching 1 file ...
[IWDIFICATION/sfo/structures/str_lookup.ini] loaded, 2009 bytes
Copying and patching 1 file ...

[...]
Copying 1 file ...
[IWDIFICATION/iwdspells/copyover/icons/SPWI422D.bam] loaded, 977 bytes
Copied [IWDIFICATION/iwdspells/copyover/icons/SPWI422D.bam] to [override/SPWI427D.bam]
Copied [statdesc.2da] to [override/statdesc.2da]
Copying and patching 1 file ...
[./override/SPWI427.spl] loaded, 5626 bytes
Copying and patching 1 file ...
Copied [.../strategems_inline/SFO_anon_func.tph] to [weidu_external/workspace/SFO_anon_func_0.tph] (NO BACKUP MADE!)
Copying and patching 1 file ...
[./override/statdesc.2da] loaded, 7443 bytes
Copying 1 file ...
[IWDIFICATION/iwdspells/copyover/icons/pi_courage.bam] loaded, 973 bytes
Copied [IWDIFICATION/iwdspells/copyover/icons/pi_courage.bam] to [override/SPWI428D.bam]
Copied [statdesc.2da] to [override/statdesc.2da]
Copying and patching 1 file ...
[./override/SPWI428.spl] loaded, 826 bytes
Copying and patching 1 file ...
Copied [.../strategems_inline/SFO_anon_func.tph] to [weidu_external/workspace/SFO_anon_func_0.tph] (NO BACKUP MADE!)
Copying and patching 1 file ...
[./override/statdesc.2da] loaded, 7476 bytes
Copying 1 file ...
[IWDIFICATION/iwdspells/copyover/icons/pi_hope.bam] loaded, 959 bytes
Copied [IWDIFICATION/iwdspells/copyover/icons/pi_hope.bam] to [override/SPWI430D.bam]
Copied [statdesc.2da] to [override/statdesc.2da]
Copying and patching 1 file ...
[./override/SPWI430.spl] loaded, 682 bytes
Copying and patching 1 file ...
Copied [.../strategems_inline/SFO_anon_func.tph] to [weidu_external/workspace/SFO_anon_func_0.tph] (NO BACKUP MADE!)
Copying and patching 1 file ...
[./override/statdesc.2da] loaded, 7509 bytes
Copying 1 file ...
[IWDIFICATION/iwdspells/copyover/icons/SPWI524D.bam] loaded, 1034 bytes
Copied [IWDIFICATION/iwdspells/copyover/icons/SPWI524D.bam] to [override/SPWI527D.bam]
Copied [statdesc.2da] to [override/statdesc.2da]
Copying and patching 1 file ...
[./override/SPWI527.spl] loaded, 4626 bytes
Copying and patching 1 file ...
Copied [.../strategems_inline/SFO_anon_func.tph] to [weidu_external/workspace/SFO_anon_func_0.tph] (NO BACKUP MADE!)
Copying and patching 1 file ...
[./override/statdesc.2da] loaded, 7542 bytes
Copying 1 file ...
[IWDIFICATION/iwdspells/copyover/icons/SPWI524D.bam] loaded, 1034 bytes
Copied [IWDIFICATION/iwdspells/copyover/icons/SPWI524D.bam] to [override/SPWI527D.bam]
Copied [statdesc.2da] to [override/statdesc.2da]
Copying and patching 1 file ...

ERROR locating resource for 'COPY'
Resource [SPWI527b.spl] not found in KEY file:
	[./chitin.key]
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [IWD Arcane Spell Pack], rolling back to previous state
Unable to Unlink [iwdification/backup/30/OTHER.30]: Unix.Unix_error(1, "unlink", "iwdification/backup/30/OTHER.30")
[iwdification/backup/30/UNSETSTR.30] SET_STRING uninstall info not found
Will uninstall 329 files for [IWDIFICATION/SETUP-IWDIFICATION.TP2] component 30.

Small bugs #1 (oBG2)

BAMs

  • States in Character sheet page are not aligned as with vanilla BG2. this issue come from the dash (-) in states.bam. They are not 13x13 but 2x3... FWIW using offset does not seem to works with states.BAM file

  • the ibclaw.bam of the claw weapon from the Beast Claw spell is not center. FYI the ground icon has a ref to a useless and non existing bam file...

shout (great) :

  • the projectile file (cdia315a.pro and cdia319a.pro) is missing the projectile animation (cdishout.bam does not exist) - should be shoutt.bam
  • the fire sound in cdia315a.pro does not exist - should be #FF_M100.WAV
  • CDIA431X.spl cast the cdia431V spell creating an additionnal shoutt animation which is not needed
  • idem for CDIA806X.spl, it cast CDIA806V.SPL and create a not needed additionnal shoutt animation

Smashing wave :

  • the main spell has a projectile IDPRO302.pro (should not for oBG2)

Mordenkainen's Force Missile fix

MFM at level 13 and above doesnt work correctly. the updated code below fixed the issue for me:

  OUTER_FOR (index = (cdimfm2) ; index < (cdimfm2 + 10) ; ++index) BEGIN
  
    APPEND ~projectl.ids~ ~%index% cdimfm2~

Minor incompatibility between iwdification and spell_rev over spcl213.spl prot from evil

I got a warning when installing component #100 of IWDification
WARNING: no effects altered on spcl213.spl

Checking the tp2 for IWDification it wanted to do this:
COPY_EXISTING spcl213.spl override
LPF ALTER_EFFECT INT_VAR match_target = 2 target = 1 END
LPF ALTER_EFFECT INT_VAR match_duration = 60 duration = 7200 END
LPF ALTER_SPELL_HEADER INT_VAR target = 5 END // caster

I believe this updates spcl213 (prot from evil) to be target self, and to have a 24 hour duration for Paladins. However the Spell Revisions mod, spell_rev, also updates spcl213 to increase the duration to 300. I think this causes the above chunk of code for IWDification to fail to find spcl213 duration and update it as I had spell_rev installed first in my mod order.

I saw a few spots in the tp2 where there appear to be compatibility patches between other mods so I figured I would report this. I'm not sure if a fix would require a full check that spell_rev exists and to handle it as a special case, or if match_duration could be changed to something else to be sure spcl213 duration is found and updated.

Bard songs issue

On oBG2, don't know for EE, there is a strange behaviour with new bard song: they work I/O every round. In words, when activated, the first round works fine, at stratstart of the second round it stops, and at stratstart of the third round it restarts and works fine, etc...

This bug seems to be linked to how works the opcode 206. setting offset 0x92 h (Offset to feature blocks) to 0 seems to solve this bug for :

The Ballad of Three Heroes
The Tale of Curran Strongheart
Tymora's Melody
The Song of Kaudies
War Chant of Sith

for The Siren's Yearning, the offset solution does not work alone. However removing the 206 opcode for self-protection (it does not seem to be needed as the spell target only ennemies) from this spell, in addition to setting the 0x92 offset set to 0, seem to solve the issue with this one.

This solution seem to have a compatibility issue with mods that modified spl. when the song is updated the offset 0x92 h (Offset to feature blocks) is set back to 1, no matter what...

In addition the SPCLxxx (bard song spell) seem to have wrong Ability location : I think that it should be Ability and not Spell

License?

Under what license is this project?

oBG2 spells bugs

The following spells have some bugs on oBG2 (with component 80):

  • Mold Touch: unknown Opcode 324

  • Storm shell: unknown Opcode 321 and has no icon - it is needed for ds - could be Protected from the Elements (76)

  • Lich Touch: the spell/item has no icons for the paralysis immunity and the weapon (ltouch.itm) has a base attack power of 1d2 in addition to magical damages in ltouch.spl

  • circle of bones has no icon - it is needed for ds - could be Held (13)

  • shout has no icon for deafness effect

  • Gshout has no icon for deafness effect

  • dart of bones strength malus effect has no icon

  • slot Icons for moonblade, Mordenkainen's Force Blade, iron body, lich touch, Star Metal Cudgel are not centered on oBG2

  • Iron body.itm has an unknow icon

  • Impervious Sanctity of Mind has some wrong icons: unknown icon + mind shield + resist fear

  • static charge has an icon in the main spell. However, it seems not necessary, as it is already in the spl#B.spl

  • wrath of the faithfullB.spl has an unknown icon and wrath of the faithfullA.spl has an unknown icon + mind shield

  • wrath of the faithfullA.spl immunity to hast does not protect agoinst mazzy haste (spin826.spl)

  • Entropy Shield: there are some Opcode 318 with no state _-- seems to be a compatibility issue with SCS

  • Mind blank has no icon
  • emotion, courage has no icon
  • emotion, hope has not the right icon (heroism instead of hope)
  • #beltyn has berserk's icon in addition to beltyn's icon
  • anti magic shell has the wrong icon (spell failure instead of its icon)
  • exaltation has no icon
  • Entropy shield has a wrong icon; regeneration instead of entropy
  • Blood Rage has berserk's icon instead of blood rage
  • animal rage has 2 icons: animal rage and spell failure
  • put install_obg2_icons=1 in dw_iwdspells.ini solve those issues. However, as you need to install a specific component to add icons, it seems strange to also need to modify dw_iwdspells.ini file to install some of them the ini file seems to have no effect in fact...

I have been misled by the component installation order: the icons issue is due to the installation of Component 50 after component 80 - as proposed - however, if you installed component 80 after it solves, this time, the issue.

Expanded Polymorph Self component (component-90) does not work with spell rev

Is Expanded Polymorph Self supposed to work with SpellRev, if it is not supposed to work then you should add a "WeiDUpre-install" check in case in installed

Install Component [Expanded Polymorph Self]?
[I]nstall, or [N]ot Install or [Q]uit? i

Installing [Expanded Polymorph Self] [v5]
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Creating 1 directory
Copying 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
[.\DATA\DEFAULT.BIF] 2850260 bytes, 507 files, 0 tilesets
[iwdification/languages/english/game_strings_ee.tra] has 24 translation strings
[.\DATA\SPELLS.BIF] 1462368 bytes, 1058 files, 0 tilesets
[.\DATA\ITEMS.BIF] 801984 bytes, 2070 files, 0 tilesets
[.\DATA\25SPELLS.BIF] 267420 bytes, 349 files, 0 tilesets
[.\DATA\BLACKPITS.BIF] 41557492 bytes, 2131 files, 8 tilesets
[.\DATA\PATCH2.BIF] 39745172 bytes, 1005 files, 0 tilesets

WARNING: no effects added to spwi416.spl

WARNING: no effects added to spwi416.spl

WARNING: no effects added to spwi416.spl
Copying and patching 3 files ...
Copying and patching 1 file ...
Copying and patching 1 file ...
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~EET/EET.TP2~ #0 #0 // EET core (resource importation): V13.4
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #0 // Spell Revisions: v4.19
~IWDIFICATION/SETUP-IWDIFICATION.TP2~ #0 #90 // Expanded Polymorph Self: v5

mods:

    github_user: Gibberlings3
    repository: SpellRevisions
    tag: v4.19.rc4

    github_user: Gibberlings3
    repository: iwdification
    tag: v5

Mod compatability issue with IWD_EET1

When installing the latest master branch with IWD_EET1 mod I get the following error. This is specifically for the Arcane Spell pack component.

Including and running function(s) force_blade
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Appending to files ...
Copying 2 files ...
Appending to files ...
Copying and patching 1 file ...
ERROR: illegal 2-byte write () offset 532 of 512-byte file idpro313.pro
ERROR: [idpro313.pro] -> [override/idpro313.pro] Patching Failed (COPY) (Failure("idpro313.pro: write out of bounds"))

Please let me know if you need more information

Scroll of Cause disease causes disease on caster

I was testing Caster Crafting, and I created CDID321 (Cause Disease) to test my potion of cure disease. I cast it and my caster was immediately diseased, oddly.

NI says that it's definitely the scroll:
image

RC2 - installation on oBG2

The actual release 8991f8c, have issues on oBG2 (don't know for EE) :

Component 40 : won't install - This issue was not present with the RC1 :

ERROR locating resource for 'COPY'
Resource [%CLERIC_SMASHING_WAVE%.spl] not found in KEY file:
[./chitin.key]
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [IWD Divine Spell Pack], rolling back to previous state

WARNING: Unable to uninstall STRING_SET references from [iwdification/backup/40/UNSETSTR.40]: Invalid_argument("index out of bounds")

Incompatibility between Bard class (IWD), cdtweak 2090, and Stratagems (3041, 3501, 4145, 4240, 5000) on oBG2

There is a weird incompatibility if IWDification bard class (RC1 or RC2) is installed with cdtweak component 2090 (no XP cap). All the following Stratagems components will fail (on oBG2 + BGT) :

  • 3041 (Arrows of Dispelling),
  • 3501 (Standardise spells between BG and BG2),
  • 4145 (Skip the Candlekeep tutorial),
  • 4240 (Treat mages' and priests' High-Level Abilities as innate),
  • 5000 (Ease-of-use party AI).

Bard Description updates

on oBG2:

  • The description is not updated for true class bard, Acrobat and Chorister (song and silence).
  • To add the accurate description of the bard song in true bard desc seem needed for oBG2 as it is the only way to know what they do...
  • The Jester kit description keeps the none under Disadventages

#EFF_M13.wav isn't a Vorbis file

OggDec v1.9.7 (libVorbis 1.3.1) Compiled on: Mar 29 2010

 Input WEIDU_EXTERNAL\WORKSPACE\ARCANE_RESREFS.TXT_AUDIO_TEMP\#EFF_M13.wav does not appear to be an Ogg bitstream.

I checked, it's all the copies of it in the copyover directory:

[marco@arch-box copyover]$ find . -iname '#EFF_M13.WAV' -exec file {} \;
./wizard_summon_shadow/#eff_m13.wav: data
./wizard_monster_summoning_6/#eff_m13.wav: data
./wizard_monster_summoning_3/#eff_m13.wav: data
./cleric_stalker/#eff_m13.wav: data
./wizard_monster_summoning_5/#eff_m13.wav: data
./wizard_conjure_lesser_water_elemental/#eff_m13.wav: data
./wizard_monster_summoning_1/#eff_m13.wav: data
./wizard_shades/#eff_m13.wav: data
./wizard_demi_shadow_monsters/#eff_m13.wav: data
./cleric_giant_insect/#eff_m13.wav: data
./wizard_monster_summoning_7/#eff_m13.wav: data
./wizard_shadow_monsters/#eff_m13.wav: data
./wizard_monster_summoning_2/#eff_m13.wav: data
./wizard_conjure_lesser_earth_elemental/#eff_m13.wav: data
./wizard_monster_summoning_4/#eff_m13.wav: data
./wizard_conjure_lesser_fire_elemental/#eff_m13.wav: data
./wizard_conjure_lesser_air_elemental/#eff_m13.wav: data
[marco@arch-box copyover]$ find . -iname '#EFF_M13.WAV' -exec mpv {} \;
Failed to recognize file format.

Exiting... (Errors when loading file)
[same thing 16 more times]

Summon Spells, Compatibility issue

When arcane spell pack is installed after mods that already restored "Monster Summoning IV" (obviously for V, VI and VII also) there is installation error linked to a missing file: msummo4.2da - witch has not been copy as the entry WIZARD_MONSTER_SUMMONING_4 already exists...

This can be test if mih_sp component 0 is installed before the iwdification components.

adding WIZARD_MONSTER_SUMMONING_4 in overwrite.2da may solves this installation error with mods that restores WIZARD_MONSTER_SUMMONING_4 (should be the same for 5, 6 and 7 level summoning).

Elemental summoning bug

  • The spell Conjure Water elemental summons air elemental: this bug is linked on oBG2 to the way the spell is created in elemental_summoning.tpa, replace_textually does not work with air elem spell ; line 110
  • The description of all LESSER version of elemental summons are replace by Malavon's rage description; line 88 does not seem to work as intended
  • The non-Lesser scroll's descriptions are wrong: a simple number replace them (3 for earth, 4 for fire et 5 for air) add line 74 t_%v% instead of %v% solve this

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.