Lily_EvilDM Posted December 31, 2023 Posted December 31, 2023 Heya, Running into an issue with Grey the Dog in EET. When I tell Grey to go into 7th partymember mode he turns into a human. No clue what I am doing wrong but got quite a few mods installed so maybe that is the issue. He says "(Yawn) : Grey "when it happens. WeiDU-BGEE.log WeiDU.log Quote
jastey Posted January 7, 2024 Posted January 7, 2024 Thanks for reporting. If anyone has an idea what could cause this. I had the problem of Grey turning into a "human" upon SoD transition if playing with a save game where Grey was in party (or 7th PMM) but the Grey mod wasn't installed; so I know this can happen. I guess in your case is an incompatibility issue, from the description it seems the spell the Grey mod is using to assure the unkillability of the 7th PMM was changed. @Lily_EvilDM could you make a changelog onto "c#min5hp.spl" to see which mods changed it? Quote
pierpoljack Posted March 9, 2024 Posted March 9, 2024 Hello , i have seen that @Lily_EvilDM has the same problem than me , when i say to grey "stay closed" he gives a "yawn" two times and transform into a human . i don't know what mods gives this problem but i can share the weidu log and do a changelog to see the problem . Do you know what caused the problem for me ? or how to turn grey back into a dog again ? Thanks in advance . Here's the changelog. https://mega.nz/folder/k8x0RZCI#zZb1pQA2gdP0uVukj1Nz-A WeiDU.log Quote
jastey Posted March 10, 2024 Posted March 10, 2024 @pierpoljack I checked on a clean BGT (and SoD) install and it doesn't happen there. This seems to be a compatibility issue. Since the action in question uses custom scripts, I fear it's an incompatibility two levels down. Still, you would help a lot with debugging by making a changelog of "c#min5hp.spl" and "c#7rest.spl" to see whether another mod alters them directly. Quote
jastey Posted March 10, 2024 Posted March 10, 2024 I made this an own topic. I'd be interested in weidu.logs if you do not encounter this problem but have Grey as a 7th party member. If you encounter the problem, I'd be happy about changelogs on "c#min5hp.spl" and "c#7rest.spl" (and if that has no results, I'll ask for more). Quote
pierpoljack Posted March 11, 2024 Posted March 11, 2024 Hello @jastey thank you for responding me to my problem . Here's a Mega files with the Changelog lines you have asked me . https://mega.nz/folder/NgAwjZCS#3WqS_z5diT1eOL6n20Lr8Q If you understand what is the problem with grey becoming a human when we choose the "7th party member component" of your mod , i wish you good luck finding it and explaining to us what is the problem . Thanks in advance . Quote
jastey Posted March 11, 2024 Posted March 11, 2024 @pierpoljack Thanks! I only see the changelog for "c#min5hp.spl", though, not "c#7rest.spl". Quote
pierpoljack Posted March 12, 2024 Posted March 12, 2024 Hello @jastey here's the changelog with everything , i had trouble getting the files you had ask me so that's why i had not responded to your post . so here's the files . https://mega.nz/folder/l4pQ3SAI#85M0F0EjFys7WYFns1XHDg Thanks in advance . Quote
jastey Posted March 13, 2024 Posted March 13, 2024 @pierpoljack Very cool, thank you! This is the result. C#7REST.SPL: Spoiler Mods affecting C#7REST.SPL: 00000: /* created or unbiffed */ ~C#SOLAUFEIN/C#SOLAUFEIN.TP2~ 1 0 // Solaufein's Rescue: Jastey's Solaufein NPC for BGII4.2 00001: ~C#GREYTHEDOG/SETUP-C#GREYTHEDOG.TP2~ 0 0 // Grey The Dog NPC9 00002: ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ 5 2030 // Changes to Restoration35.9 00003: ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ 5 4130 // Revised handling of death effects like disintegration, petrification and imprisonment (party members who are disintegrated etc can be resurrected; imprisoned or petrified characters rejoin the party automatically; the game doesn't end if the main character is petrified or imprisoned)35.9 C#MIN5HP.SPL: Spoiler Mods affecting C#MIN5HP.SPL: 00000: /* created or unbiffed */ ~C#SOLAUFEIN/C#SOLAUFEIN.TP2~ 1 0 // Solaufein's Rescue: Jastey's Solaufein NPC for BGII4.2 00001: ~C#GREYTHEDOG/SETUP-C#GREYTHEDOG.TP2~ 0 0 // Grey The Dog NPC9 00002: ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ 5 4130 // Revised handling of death effects like disintegration, petrification and imprisonment (party members who are disintegrated etc can be resurrected; imprisoned or petrified characters rejoin the party automatically; the game doesn't end if the main character is petrified or imprisoned)35.9 @DavidW could you have a look at what might trigger Grey to transform into a human avatar after the spells were changed by SCS? Quote
pierpoljack Posted March 20, 2024 Posted March 20, 2024 Hello jastey , i wanted to ask you had found a fix for grey turning into a human . I didn't found any other bug with my game but it's just strange to see a human grey (but it would be a fun idea for the mod) . Quote
DavidW Posted March 21, 2024 Posted March 21, 2024 Sorry not to have noticed this before. The change to c#5minhp.spl is harmless (it's riffing of the 101 immunity to petrification and adding additional immunity to petrification via spellstates - that's unnecessary, since c#5minhp.spl is never going to be used on Player1, but SCS can't know that, and it won't do Grey any harm having the effect). The culprit is c#7rest.spl, which contains the Raise Dead opcode (32) and which (I assume) is cast on Grey on party-join. The Raise Dead opcode has a little-used setting to restore the animation of the creature it's used on, and this component of SCS uses that setting to restore the animation of disintegrated or otherwise obliterated characters. It's getting the answer wrong for Grey, because the engine doesn't know about races other than the standard ones and so defaults to human... but in any case SCS doesn't need to patch this spell, because it only needs to use that opcode setting for Resurrection and it's being applied more broadly just because of code carelessness on my part. Fixed locally, will be in SCS v35.11. In the meantime, it can be hotfixed by just dropping the original version of c#7rest.spl (attached here, or else from c#greythedog/7thpmm/spells) into the override after installing SCS. c#7rest.spl Quote
pierpoljack Posted March 21, 2024 Posted March 21, 2024 Thank you @DavidW , i throught that grey would still be human in my party . I love all the mod you did since i discovered the bg2 Community , and thanks @jastey for looking into it . Quote
DavidW Posted April 28, 2024 Posted April 28, 2024 I have some reports of this happening to other creatures who join in the "7th party slot". If anyone is seeing this on 35.11 or later, let me know. Quote
Recommended Posts
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.