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

The understanding of UseObject and Useitem

Snixs

New Member
Joined
Jan 15, 2010
Messages
271
Reaction score
14
Hey guys, since i started my Questing profile i am quite unsure about a few things regarding UseItem and UseObject.

And when that said, where do i place Overrides for quests?

I've been trying a bit out and how are you guys doing it, i'll give ya a code with the information of all about the quest inn Hellfire:

Code:
<Quest Id="10295" Name="From the Abyss">
		<Objective Type="CollectItem" ItemId="29162" CollectCount="1"/>
		 <UseItem QuestName="From the Abyss" QuestId="10295" ItemId="29226" X="-1230.4" Y="1361.36" Z="7.608164" />
		<Hotspots>
			<Hotspot X="-1233.241" Y="1374.34" Z="13.1934" />
			<Hotspot X="-1215.265" Y="1369.504" Z="11.49115" />
			<Hotspot X="-1224.736" Y="1355.542" Z="5.147297" />
		</Hotspots>
	</Quest>

Its kinda messy but i was in a hurry when postin this.


Here's another quest where i tried something out but didnt work:

Code:
        <PickUp QuestName="Disrupt Their Reinforcements" GiverName="Forward Commander To'arch" QuestId="10208" GiverId="19273" />
			<Objective QuestName="Disrupt Their Reinforcements" QuestId="10208" Type="CollectItem" Count="8" Id="28513" />
			<Objective QuestName="Disrupt Their Reinforcements" QuestId="10208" Type="UseObject" ObjectId="184414" UseCount="1" X="-418.9239" Y="1839.32" Z="77.50027" /> 
			<Objective QuestName="Disrupt Their Reinforcements" QuestId="10208" Type="UseObject" ObjectId="184415" UseCount="1" X="-541.4108" Y="1780.108" Z="55.55507" /> 
			<TurnIn QuestName="Disrupt Their Reinforcements" TurnInName="Forward Commander To'arch" QuestId="10208" TurnInId="19273" />



Where do you guys place overrides?

Snixs. Hope it aint too confusing
 
Have a look here for the profile tags
Category:Honorbuddy Profile Tag - Buddy Wiki

I like to place my overrides at the end of my profile below everything else (except the main close); some people place them in the quest order, but I think that will just get confusing.

For the one that didnt work post a log; if i can rember the quest correctly you should be using To'arch's Primers - Item - World of Warcraft at that location. ObjectId="184414" doesn't exist within wow. So swap your id to ObjectId="28478" and check; if that still doesn't work then post a log.
 
Overrides can go either at the top or the bottom, however you may wish to do what I have recently started doing and that is add them the the QuestOverrides.xml located in ../Quest Helpers/. Doing this will keep your profile neat, tidy and a lot easier to deal with.

Also you do not need to override that first quest at all.
 
Overrides can go either at the top or the bottom, however you may wish to do what I have recently started doing and that is add them the the QuestOverrides.xml located in ../Quest Helpers/. Doing this will keep your profile neat, tidy and a lot easier to deal with.

Also you do not need to override that first quest at all.

How would you set it then?
<PickUp QuestName="From the Abyss" GiverName="Ogath the Mad" QuestId="10295" GiverId="19683" />
<Objective QuestName="From the Abyss" QuestId="10295" Type="Collect" CollectCount="1" ItemId="29162" />
<UseItem ItemId="28478" QuestName="From the Abyss QuestId="10295" X="-1231.218" Y="1356.968" Z="5.682433" />
<TurnIn QuestName="From the Abyss" TurnInName="Ogath the Mad" QuestId="10295" TurnInId="19683" />
 
Screw that last post of mine, got it now, it seems. Is there a "UseCount" anywhere? I cant find it on the Wiki
 
What quest are you trying to do?

I just finished this one(mention up in OP):

Code:
<Quest Id="10295" Name="From the Abyss">
		<Objective Type="CollectItem" ItemId="29162" CollectCount="1"/>
		 <UseItem QuestName="From the Abyss" QuestId="10295" ItemId="29226" X="-1230.4" Y="1361.36" Z="7.608164" />
		<Hotspots>
			<Hotspot X="-1233.241" Y="1374.34" Z="13.1934" />
			<Hotspot X="-1215.265" Y="1369.504" Z="11.49115" />
			<Hotspot X="-1224.736" Y="1355.542" Z="5.147297" />
		</Hotspots>
	</Quest>

Using this code:
Code:
<PickUp QuestName="From the Abyss" GiverName="Ogath the Mad" QuestId="10295" GiverId="19683" />
			<UseItem ItemId="29226" QuestName="From the Abyss" QuestId="10295" X="-1231.218" Y="1356.968" Z="5.682433" />
			<Objective QuestName="From the Abyss" QuestId="10295" Type="Collect" CollectCount="1" ItemId="29162" />
			<TurnIn QuestName="From the Abyss" TurnInName="Ogath the Mad" QuestId="10295" TurnInId="19683" />

Now i'm moving further and trying to do the one named Helboar, the Other White Meat.
Trying a bit and using this one, but i think nathfoth will need to do some quest behaviour on that one. here's the code i just tried with:

Code:
			<PickUp QuestName="Helboar, the Other White Meat" GiverName="Legassi" QuestId="9361" GiverId="19344" />
			<Objective Type="Collect" ItemId="23270" CollectCount="8"/>
			<Objective Type="UseItem" ItemId="23268" UseCount="8"/>
			<TurnIn QuestName="Helboar, the Other White Meat" TurnInName="Legassi" QuestId="9361" TurnInId="19344" />
			</QuestOrder>

Would you mind telling me how you got (got if you got) Boiling blood to work?
 
The quest "Helboar, the Other White Meat" requires a custom behavior, though I am not sure whether any of the existing ones will get it working.

As for Blood Boiling, from what I can tell its a simple Collect objective and then a UseItem line should suffice.
 
The quest "Helboar, the Other White Meat" requires a custom behavior, though I am not sure whether any of the existing ones will get it working.

As for Blood Boiling, from what I can tell its a simple Collect objective and then a UseItem line should suffice.


So this code should do the job (even tho it's a HUGE cauldron)


Code:
<Objective QuestName="Boiling Blood" QuestId="10538" Type="Collect" CollectCount="12" ItemId="30425" />
<Objective QuestName="Boiling Blood" QuestId="10538" Type="UseObject" ObjectId="30425" UseCount="12" X="-418.9239" Y="1839.32" Z="77.50027" />
 
Back
Top