Closed ALIENQuake closed 1 year ago
Hi @TotoR115, it seems that the file you have added in your last pull requests miss some states in IDS. What is the source game, that you copied the file from?
Hi @Roberciiik,
I always install BG2fixpack, witch includes this state and many corrections to scripts, before reusing them... without it there could always remains some issues.
When I have copied the script from base bg2, it was already corrected and STATE_DEAD was replaced by STATE_REALLY_DEAD.
I am currently far from a PC so I can't do any PR before a while. But, and as this State exists for EE and works for bg2, the best solution seems to add it with:
APPEND ~state.ids~ ~0x00000FC0 STATE_REALLY_DEAD~ UNLESS ~^0x00000FC0[ %TAB]+STATE_REALLY_DEAD[ %TAB%%LNL%%MNL%%WNL%]~
In that case, how about we just require BG2Fixpack?
If there is a simple workaround of adding missing state, let's add it to the code and write suggestion about fixpack in the readme. Most oBG players will install fixpack either way. For internal testing purposes, it is easier to skip fixpack.
EDIT: The best solution would be to force fixpack on BGT level, so every BGT-compatible mods will get the proper fixes. What do you think?
Yep, BGT is a much better place to require Fixpack.
@TotoR115 I've tested the provided code and while the symbol is properly added into override/stat.ide, I'm getting the same error.
Hi @ALIENQuake, With the code above, the mod works without bg2fixpack. As there is no necessity, I personnaly woundn't recommend that.
However, the readme may mention that it is strongly recommended but not mandatory to install bg2fixpack.
I've tested the provided fix and it works on BGT-v1.20.
Thanks!
In order to not forget about it: I'm facing an error during BGT installation