Jump to content


Deva's Quest... ahem


  • Please log in to reply
2 replies to this topic

#1 -sieni-

-sieni-
  • Guest

Posted 13 February 2006 - 06:12 AM

Hello!

Before I tell about my problem I just wanted to thank you all for this wonderful mod. I simply love it! :Bow:

Anyway, as I was playing through this mod (this fantastic, gorgeous, enjoyable mod... you get the picture) I ran into this tiny problem. Abaia never showed up in demon's room. I checked through these LR-forums and noticed that this is somewhat common problem. As I read on I thought that this problem could be solved by loading and playing maze-level once again. So I loaded the game which was saved right after accepting deva's quest. There was still no sign of Abaia in big D's room.

Then I loaded game even further from the past, all the way up at elemental wizards's level. Played from there to demon's room... Room was still empty after I kicked those demon's fluffy behinds.

Again to the forums. I came to this conclusion: it's BP-BGT Worldmap that I had installed earlier that is causing this problem... right? There was some talk about BP-BGT causing problems at forum, but could worldmap do the same? If so, how can I fix it? (Something to do with Near Infinity...?)

I tried to check if everything was ok with scripts and such but it was no use, of course, without any knowledge in how things work. :)

I appreciate any help, apologizies for all this trouble. :)

Cheers!,
sieni

#2 dorotea

dorotea

    witch extraordinaire

  • Modder
  • 1927 posts

Posted 15 February 2006 - 09:21 PM

Normally I would not recommend doing this, but alas... it seems as your area script is somehow modified so as not to include Abaia summoning.

Do you know how to use Near Infinity?

Find out your AR3012.bcs if you do . It should look like this:

IF
PartyHasItem("PLOT02A") // Scepter of Radiance
PartyHasItem("PLOT02C") // Scepter Gem
PartyHasItem("PLOT02D") // Scepter Gem
PartyHasItem("PLOT02E") // Scepter Gem
Global("GorCambScepterComplete","GLOBAL",0)
THEN
RESPONSE #100
StartCutSceneMode()
SetGlobal("GorCambScepterComplete","GLOBAL",1)
DisplayStringHead(Player1,70786) // The scepter of radiance suddenly glows brightly... it is obviously back in one piece and ready to be used.
GiveItemCreate("PLOT02B",Player1,0,0,0) // Scepter of Radiance
TakePartyItem("PLOT02A") // Scepter of Radiance
TakePartyItem("PLOT02C") // Scepter Gem
TakePartyItem("PLOT02D") // Scepter Gem
TakePartyItem("PLOT02E") // Scepter Gem
AddXP2DA("PLOT3B")
EndCutSceneMode()
END

IF
Global("Demon1TimerSet","AR3012",0)
Dead("GorTan2")
THEN
RESPONSE #100
SetGlobalTimer("DemonSpawn1","AR3012",ONE_DAY)
SetGlobal("Demon1TimerSet","AR3012",1)
END

IF
Global("Demon1TimerSet","AR3012",1)
GlobalTimerExpired("DemonSpawn1","AR3012")
Dead("GorTan2")
THEN
RESPONSE #100
SetGlobal("Demon1TimerSet","AR3012",0)
SetGlobal("SPRITE_IS_DEADGorTan2","GLOBAL",0)
CreateVisualEffect("SPPLANAR",[494.840])
Wait(3)
CreateCreature("GORTAN2",[494.840],6) // Succubus
END

IF
Global("Demon2TimerSet","AR3012",0)
Dead("GorTan3")
THEN
RESPONSE #100
SetGlobalTimer("DemonSpawn2","AR3012",ONE_DAY)
SetGlobal("Demon2TimerSet","AR3012",1)
END

IF
GlobalTimerExpired("DemonSpawn2","AR3012")
Dead("GorTan3")
THEN
RESPONSE #100
SetGlobal("Demon2TimerSet","AR3012",0)
SetGlobal("SPRITE_IS_DEADGorTan3","GLOBAL",0)
CreateVisualEffect("SPPLANAR",[955.551])
Wait(3)
CreateCreature("GORTAN3",[955.551],6) // Yochlol
END

IF
Global("Demon3TimerSet","AR3012",0)
Dead("GorTan4")
THEN
RESPONSE #100
SetGlobalTimer("DemonSpawn3","AR3012",ONE_DAY)
SetGlobal("Demon3TimerSet","AR3012",1)
END

IF
GlobalTimerExpired("DemonSpawn3","AR3012")
Dead("GorTan4")
THEN
RESPONSE #100
SetGlobal("Demon3TimerSet","AR3012",0)
SetGlobal("SPRITE_IS_DEADGorTan4","GLOBAL",0)
CreateVisualEffect("SPPLANAR",[352.631])
Wait(3)
CreateCreature("GORTAN4",[352.631],6) // Glabrezu
END

IF
Global("Demon4TimerSet","AR3012",0)
Dead("GorTan5")
THEN
RESPONSE #100
SetGlobalTimer("DemonSpawn4","AR3012",ONE_DAY)
SetGlobal("Demon4TimerSet","AR3012",1)
END

IF
GlobalTimerExpired("DemonSpawn4","AR3012")
Dead("GorTan5")
THEN
RESPONSE #100
SetGlobal("Demon4TimerSet","AR3012",0)
SetGlobal("SPRITE_IS_DEADGorTan5","GLOBAL",0)
CreateVisualEffect("SPPLANAR",[737.348])
Wait(3)
CreateCreature("GORTAN5",[737.348],6) // Quasit
END

IF
Global("LRtanaridead","GLOBAL",0)
Dead("GorTan1")
THEN
RESPONSE #100
SetGlobal("LRtanaridead","GLOBAL",1)
END

IF
Global("BebSpawn","GLOBAL",0)
InParty("lrirenic")
PartyHasItem("dbody") // Ybdiel's body
Global("DevaApproach","GLOBAL",4)
OR(2)
!Global("zGorTan1Job","GLOBAL",0)
Global("LRtanaridead","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("BebSpawn","GLOBAL",1)
END

IF
Global("BebSpawn","GLOBAL",2)
InParty("lrirenic")
PartyHasItem("dbody") // Ybdiel's body
Global("DevaApproach","GLOBAL",4)
RealGlobalTimerExpired("BebSpawnTimer","GLOBAL")
THEN
RESPONSE #100
SetGlobal("BebSpawn","GLOBAL",3)
StartCutSceneMode()
DisplayStringNoName("Tran3004",74525) // The portal opens and a wave of confused emotions and odd, almost child-like, eagerness washes over you. Something steps through the portal...
CreateVisualEffect("SPPORTAL",[998.800])
SmallWait(1)
CreateCreature("abaia",[998.800],10) // Abaia
SmallWait(1)
ActionOverride("abaia",MoveToPoint([792.790]))
Wait(1)
ActionOverride("abaia",Face(6))
EndCutSceneMode()
END



Look at the very bottom of the script - if you don't have the Abaia summoning sequence, it means your BP had overwritten the Abaia summoning routine.

The problem is - I have no idea what have BP added to the area. You can get the correct bcs here and simply drop it into your 'override', but this will remove whatever BP effect that was intended.

If you are really good with handling Infinity Engine - copy the bottom part to your AR3012 bcs and compile the resulting script. Or you can simply uninstall BP and reinstall LR.

I have a suspicion that some other elements of LR might be affected - the more time passes and the more new mods are out there the more uncertainty there is that there will be some incompatibility. Sooory. LR is a bit complicated mod and it has a LOT of scripts that modify many ToB areas and creatures.

Attached Files


Freedom cannot be equated with goodness, virtue, or perfection. Freedom has its own unique self-contained nature; freedom is freedom ? not universal goodness. Any confusion or deliberate equalization of freedom with goodness and excellence is in itself negation of freedom, and acceptance of the path of restraint and enforcement.

Nikolai Berdyaev - Christian Existentialist, Philosopher of Freedom.


The Longer Road mod
Redemption mod
Bitter Grey Ashes


#3 Jerry

Jerry
  • Member
  • 53 posts

Posted 09 July 2006 - 04:50 AM

I have a problem, too. There are three items I should get. I have got the water and the gem but I don't know how to find the last one (Cup? I forget how to call it.). There are no clue to it.