Jump to content

Photo

Unseeing Eye XP Exploit: could you give the rift part to Gaal when taking it from party?


8 replies to this topic

#1 vit mg

vit mg
  • Members
  • 3 posts

Posted 14 May 2008 - 02:49 AM

Fixpack forces to take the part of the Rift Device from the party if the party speaks retrieves it and returns it to Gaal.
Here the part of soa-dlg.d
// Gaal takes the rift device part
ADD_TRANS_ACTION GAAL
BEGIN 18 END
BEGIN 0 END
~TakePartyItem("misc5a")~
This prevents party from multiple reward, but also prevents from taking the item misc5a.itm from Gaal body when he dies. So the Avatar quest can't be finished as in the game without the Fixpack.

Maybe it will be better to take the part of the Rift Device from the party and give it to Gaal (with adding CreateItem, I think)?

#2 Nythrun

Nythrun

    Long since out to pasture

  • Modders
  • 1761 posts
  • Gender:Female

Posted 14 May 2008 - 11:18 AM

More skunk with TakePartyItem(), bleh.

We can try

TakePartyItem("misc5a")
DestroyItem("misc5a")
CreateItem("misc5a",0,0,0)

but I'm not feeling the trust, at least not sight unseen.
"You tell lies, too."
"Not I." The witch laughed; her laughter was clear and yet unpleasant. "I used to as a child, I confess. But I soon found the truth more disconcerting."

#3 devSin

devSin
  • Modders
  • 3017 posts
  • Gender:Male

Posted 14 May 2008 - 11:40 AM

Heh, I do the same with Simyaz so I can take the silver blade back but still run through the sequence the "right" way.

What can I say? I have no scruples. :-)

#4 vit mg

vit mg
  • Members
  • 3 posts

Posted 14 May 2008 - 09:47 PM

CreateItem("misc5a",0,0,0)

I'm not sure, but it seems that
ActionOverride("Gaal01",CreateItem("misc5a",0,0,0))
needed.

IESDP says we can use CreateItem("AROW01",Myself,20,0,0)
so, maybe
CreateItem("misc5a","Gaal01",0,0,0)
also fits?

#5 Nythrun

Nythrun

    Long since out to pasture

  • Modders
  • 1761 posts
  • Gender:Female

Posted 14 May 2008 - 10:12 PM

Gaal is the actor at that point and does not need to ActionOverride() himself :p

CreateItem does not take a script name as an argument, it's 82 CreateItem(S:ResRef*,I:Usage1*,I:Usage2*,I:Usage3*)
.
"You tell lies, too."
"Not I." The witch laughed; her laughter was clear and yet unpleasant. "I used to as a child, I confess. But I soon found the truth more disconcerting."

#6 devSin

devSin
  • Modders
  • 3017 posts
  • Gender:Male

Posted 15 May 2008 - 05:22 AM

Note that the sequence is so short and Gaal goes crazy right away, so it's probable that BioWare intentionally made him not take the rift device part.

#7 vit mg

vit mg
  • Members
  • 3 posts

Posted 15 May 2008 - 06:51 AM

If the rift part was taken from the party by the Fixpack, somebody has got it. Let it be Gaal. I just want it not to be disapeared in the planes. :p

#8 Nythrun

Nythrun

    Long since out to pasture

  • Modders
  • 1761 posts
  • Gender:Female

Posted 23 January 2010 - 02:49 AM

Shame we didn't get to this earlier.

But yeah, we'll just drop the TakeItem() for next update.
"You tell lies, too."
"Not I." The witch laughed; her laughter was clear and yet unpleasant. "I used to as a child, I confess. But I soon found the truth more disconcerting."

#9 cowking

cowking
  • Members
  • 22 posts
  • Gender:Male

Posted 01 November 2011 - 01:03 AM

This still hasn't been fixed.

You can't give baal the rift device part AND complete the quest for the avatar, since Gaal doesn't drop the rod piece when he dies.

Edited by cowking, 01 November 2011 - 01:04 AM.




Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users