What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

pickup and turnin

odarn

New Member
Joined
Jun 20, 2013
Messages
378
Reaction score
2
I am a newbie profile rewriter (patient use of cut and paste), and I encounter strange things like the following when i stop and restart HB:
the toon tries to pick up a quest that it has already finished, so i add an if condition like this:


<If Condition="((!HasQuest(25715)) &amp;&amp; (!IsQuestCompleted(25715)))" >
<PickUp QuestName="A Closer Look" GiverName="Enohar Thunderbrew" QuestId="25715" GiverId="9540" X="-11038.6" Y="-3444.98" Z="65.79061" />
</If>
[judging by the number of (), I would say it comes from Cava].

Normally, that should be enough to stop the toon going after this quest. In fact, even without the if condition, it very often does not, once its has been completed. The If condition is band-aid after the crash. But it does not always stop the bleeding.
I wish somebody would explain it to me in terms I can understand. Thank you.
 
Hi Odarn,

You should remove the <If> as its unnecessary, and will just make your profile harder to maintain.

What you are describing is caused by cache corruption. You can find more information about it, and the remedy for it, here:

In the future...
you should post questions such as this in the Developer forum.

cheers,
chinajade
 
We are always back to cache corruption, which should be solved as soon as the cache is deleted and HB restarted. As i said in another thread, it is sometimes necessary to restart the computer. I also thought that different instances of HB could make conflicting uses of the memory. But the problem happens even when there is only one instance running. And i really do not understand the emphasis that is placed each time a problem occurs, on a fresh installation of HB. That would also seem to indicate corrupted files. All in all, something is just not right here with the way HB manages memory and files.
We could of course point the finger at Blizzard. Putting false information in the hidden quest log would be a very effective way of frustrating any logic within the program. Such fake information would have no effect on human players, since they rely almost exclusively on visual information (written quests in their log, exclamation or question mark above the npc). But queried information via a program like HB could be easily tampered with to throw bots off balance.
Maybe HB should also try to use the same visual information that human players rely on to have better chances at solving the issue.

edit: I have used Zygor for a few months, and I would think that they rely on the same source of information as Hb to direct the player to an area where there are still quests to be done. I can't remember Zygor pointing to a quest already done. If that is the case, the second half of my argumentation stands on shaky grounds.
 
Back
Top