This is my first post on this forum, I, however, have been following the project for many years and using it for the past few. This is a report on a compatibility problem with the Doors of Oblivion mod (linked above) and using it in openMW. I would note before I begin that this mod has been tested and works in vanilla with no issues.
So here is the bug/issue - okay so the issue is with all summon spells in the mod..... (EX. summon morphoid) before buying the spell the spell name is "summon morphoid" the effect in game on the spell is "bound gloves" and when the spell is used instead of doing either of those things it just activates the animation and then does nothing.
Thanks to @Thunderforge on the OpenMW discord for helping me work through this issue. here is what we did and worked through to try and figure out what was going on and fix it -
we took a look at the scripts for the summons themselves and determined there was an extra endif at the end of the script that we removed in case it was causing issues and then we tested and found the issue still persisted Here is an example of the script if that helps at all -
Code: Select all
begin bs_morphoid_script
Short DoOnceA
if ( DoOnceA == 0 )
if ( player->getspelleffects, "bs_summon_morphoid" == 1 )
playsound "conjuration area"
Placeatpc "bs_morphoid01_31_sum" 1 128 0
set DoOnceA to 1
endif
endif
if ( DoOnceA == 1 )
Set DoOnceA to 0
endif
end bs_morphoid_script
From here we confirmed the object_id was valid by checking in World->Objects
Then we tested in the game using the command ( Placeatpc "bs_morphoid01_31_sum" ) 1 128 0 into the console and that did in fact work and summoned the creature, meaning the problem was not with the summon line of code there.
we tested the playsound "conjuration area" to make sure no issues existed there either and that was fine as well
the last thing we did is look up the spell in the OpneCS (Mechanics -> spells) "edit the record" and upon inspecting the effect bound gloves was on it.
so tried applying a new effect to the spell, however, the summon morphoid spell is not listed within the list of magic effects (neither is any of the other summons for that matter) so we opened the magic effects menu and confirmed it (or any of the other ones) is not there. upon trying to add it we discovered a bug where "add record" does not show up when right clicking the magic effects window (this bug has been submitted). This is where we stopped and decided to post about it here in hopes someone may be able to help out with this issue further beyond the idea of adding the magic effect (as that's not possible until the bug is fixed).
Thak you to anyone who see's fit to help in advance. this is an interesting problem to solve I think. But I do believe now it is possible to fix. and if we do somehow fix it together I will upload a fixed version of the mod for use with openMW