Morrowind
0 of 0

File information

Last updated

Original upload

Created by

johnnyhostile

Uploaded by

johnnyhostile

Virus scan

Safe to use

Tags for this mod

6 comments

  1. SolaireJM
    SolaireJM
    • member
    • 0 kudos
    I'll spoiler in case I accidently ruin anything for someone

    Spoiler:  
    Show
    When I get teleported by the dude into the trio fight, I kill them, but then nothing else happens, I can't find the exit :(. After giving up I tcl'd into the storage area, the sorting works amazingly but the teleport pad (presumably connecting to the crystal looking storage area) doesn't work, maybe because the quest isn't completing or something.
    1. johnnyhostile
      johnnyhostile
      • premium
      • 28 kudos
      Thanks for the report! And sorry about the delay. Spoilers follow:

      Spoiler:  
      Show
      You're supposed to get teleported back after that fight. If you're up to trying it again can you please see if there's any error in your openmw.log file? I'll take another look at it, too.
    2. johnnyhostile
      johnnyhostile
      • premium
      • 28 kudos
      Okay I think I found and fixed the problem in the latest release.
    3. tangarr
      tangarr
      • member
      • 0 kudos
      Battle over works only if player have battle music installed.

      Replace function onUpdate() in scripts/player.lua file with this one:

      local function onUpdate()
          -- Try to bail
          if bossesAreDead then return end
          if self.cell.name ~= "Enchanting Storage" then return end
          -- If all three bosses are dead then register them as such, stop the music, and bail.
          if bossStatus[flea] and bossStatus[ozzie] and bossStatus[slash] then
              bossesAreDead = true
              if bossSongPlaying then
                  -- Stop the music after a short delay
                  async:newSimulationTimer(STOP_MUSIC_DELAY, stopMusicCallback)
                  
              end
              -- Update the journal
              quest:addJournalEntry(30)
              async:newSimulationTimer(BATTLE_OVER_DELAY, bossBattleOverCallback)
              return
          end

          -- Scan for our bosses
          for _, actor in pairs(nearby.actors) do
              local recordId = actor.recordId
              if songTriggers[recordId] then
                  -- Has this one been killed?
                  if not bossStatus[recordId] and types.NPC.isDead(actor) then
                      bossStatus[recordId] = true
                      async:newSimulationTimer(BOSS_DISABLE_DELAY, disableActorCallback, actor)
                  end

                  -- Play the boss music as needed
                  if not bossSongPlaying and (self.position - actor.position):length() <= SONG_DISTANCE then
                      playBossMusic()
                  end
              end
          end
      end
  2. happyfuntimes
    happyfuntimes
    • member
    • 0 kudos
    My inventory is a total cluster f*#@; this will be very handy.

    Just want to say thank you for everything you have done for this game. Imagine being in my shoes, having barely played the game back in the early 2000s due to technical issues, and now playing through this game for the first time modernized with your website's guide. It's unreal with all the art and passion that modders and openmw devs have put in after all these years. Thanks so much for making sense of it all and all of your patches to smooth it all out!
    1. johnnyhostile
      johnnyhostile
      • premium
      • 28 kudos
      Hey thanks so much for your kind words! It is indeed amazing that we can continue to enjoy this game so many years later, and that so much love continues to be poured into it. Let's keep it going, eh? :)

      As for this mod: I made it as a personal thing but was encouraged to share it with the world. Eventually I'd like to use some of the other containers in spoiler areas. For now I just wanted to see "can I do this?" and the answer is "yes!". I hope you like it LMK know any thoughts.