Aller au contenu

Photo

Pickpocket (Stealing) is now broke in 1.03


  • Veuillez vous connecter pour répondre
40 réponses à ce sujet

#26
pbm

pbm
  • Members
  • 5 messages
Sent you a pm

Modifié par pbm, 19 mars 2010 - 07:41 .


#27
Surango

Surango
  • Members
  • 307 messages
Should have looked before I said that. The lines in 488-490 are the same. Now that I have a copy of the script, hopefully it can be prodded at until fixed. Thanks.

#28
pbm

pbm
  • Members
  • 5 messages
I bet you can just comment out the two new lines and it will be a go. I am going to try that tonight when I get home.
(Unless you are saying the 1.02a patch aready had those lines added?) The older scipt I diff'ed against did not have those two lines.

Modifié par pbm, 19 mars 2010 - 07:51 .


#29
Surango

Surango
  • Members
  • 307 messages
Unless for some reason something from 1.03 saved those lines were there. In the search filter, I typed in sys_treasure_h and it was the only script that came up. I'm going to do a fresh install and see what comes of those lines out of the box. (I'm going to need to defrag again soon... lol)

#30
Surango

Surango
  • Members
  • 307 messages
Confirmed in 1.03. Commenting out those lines makes stealing usable again. Apparently the toolset logged everything I opened even though it was uninstalled. Glad you saw it, I probably would have had that entire script dissected before I noticed it. Stole from all dwarves in Dust Town. Got money twice and many items. Now to set this up where it can benefit everyone else...

And now, here is the link: Spam it every which way you want. :P

social.bioware.com/project/2335/#details

Modifié par Surango, 19 mars 2010 - 09:33 .


#31
pbm

pbm
  • Members
  • 5 messages
Awesome... Worked here as well...

#32
Surango

Surango
  • Members
  • 307 messages
Thanks for pointing it out. Would have taken a lot longer without your help. :)

#33
Kythlyn

Kythlyn
  • Members
  • 12 messages
Thank you... looking forward to official Bioware patch.

#34
Kythlyn

Kythlyn
  • Members
  • 12 messages
By the way... this is another confirmation of the mod working correctly. Thanks again!

#35
freality

freality
  • Members
  • 179 messages
Nice! Gonna try it this weekend (stealing broken for me in Awakening). Now can you fix my social profile pic that disappeared? ;)

#36
Surango

Surango
  • Members
  • 307 messages

freality wrote...

Nice! Gonna try it this weekend (stealing broken for me in Awakening). Now can you fix my social profile pic that disappeared? ;)


Sorry, but no. If it was a file you made yourself is there a reason you didn't have a backup copy? :P

#37
freality

freality
  • Members
  • 179 messages
Heh, for whatever reason, my Awakenings profile pic overtook my old DAO pic - the new one showed up not 2 minutes after I read your stealing fix, so I'm going to go ahead and thank you for that as well. Thanks! :D

#38
searanox

searanox
  • Members
  • 714 messages
There's got to be a reason those new lines were added, so it's hard to say the mod "fixes" the problem. It'd be more accurate to say that it restores it to its 1.02a behaviour.

In any case, it would be nice to get a confirmation from BioWare that they have logged the issue and that it will be fixed.

Modifié par searanox, 20 mars 2010 - 04:36 .


#39
Surango

Surango
  • Members
  • 307 messages

searanox wrote...

There's got to be a reason those new lines were added, so it's hard to say the mod "fixes" the problem. it'd be more accurate to say that it restores it to its 1.02a behaviour.

In any case, it would be nice to get a confirmation from BioWare that they have logged the issue and that it will be fixed.


If I had to guess, they intended to let people steal more than one item from NPCs. You have me wondering now if they put the wrong sign in the code. I've done that before for a summoning spell... It's an easy thing to miss. Well, until you test it.

#40
Surango

Surango
  • Members
  • 307 messages
Good thing I didn't have to guess. You can still only steal one time from each person. Changing the line

if(GetObjectType(oTarget) == OBJECT_TYPE_CREATURE &&
GetCreatureMoney(oTarget) >0)

to

if(GetObjectType(oTarget) == OBJECT_TYPE_CREATURE &&
GetCreatureMoney(oTarget) < 0)

allows the character to steal items with or without money in their inventory. However, this line DOES NOT work:

if(GetObjectType(oTarget) == OBJECT_TYPE_CREATURE &&
GetCreatureMoney(oTarget) <= 0)

until you have at least 1 copper.

#41
Darkannex

Darkannex
  • Members
  • 362 messages
Thank you SO much for this!