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

UseGameObject

Nuok

Community Developer
Joined
Jan 15, 2010
Messages
975
Reaction score
28
Was wondering if someone could clear up the usegameobject override for me; what i have so far is below. The object i want to use is the altar, and afterwards killing the spawned mob.
(locations are correct)

the possible error i see is me using the wrong count type?

What i see in my log is:
[17:49:41:44] Done with objective for Vanquishing Aquantion
[17:49:42:762] Activity: Moving to complete grind-objective for Vanquishing Aquantion

So obviously im doing something wrong, i get this error weather i have UseCount or just count.
Have also tried collect count

<Quest Id="9174" Name="Vanquishing Aquantion">
<Objective Type="UseGameObject" ObjectId="181157" Count="1">
<Hotspots>
<Hotspot X="7933.914" Y="-7639.799" Z="113.098" />
</Hotspots>
</Objective>
<Objective Type="KillMob" MobId="16292" KillCount="1">
<Hotspots>
<Hotspot X="7933.914" Y="-7639.799" Z="113.098" />
</Hotspots>
</Objective>
</Quest>

Im going to try and trick buy using a false collect item id, but id rather use an UseObject if possible.

<!-- Vanquishing Aquantion -->
<Quest Id="9174" Name="Vanquishing Aquantion">
<Objective Type="Collect" ItemId="181157" Count="1">
<CollectFrom>
<GameObject Id="181157" Name="Altar of Tidal Mastery" />
</CollectFrom>
<Hotspots>
<Hotspot X="7933.914" Y="-7639.799" Z="113.098" />
</Hotspots>
</Objective>
<Objective Type="KillMob" MobId="16292" KillCount="1">
<Hotspots>
<Hotspot X="7933.914" Y="-7639.799" Z="113.098" />
</Hotspots>
</Objective>
</Quest>
 
Last edited:
There is currently no way to do this sort of quest with HB. UseObject are for quests where you really need to use an object. Like this quest.
 
There is currently no way to do this sort of quest with HB. UseObject are for quests where you really need to use an object. Like this quest.

Well the quest has you use the item on the statue, which you dont have to do using the item (you can just interact with the statue).
Which is very similar to A Little Dash of Seasoning which is doable without an override. Except of course without the mob being spawned after (which would auto aggro you anyway so you probably wouldn't need to list it).

Any chance you could provide an example of a use override?
Thanks for you fast response :)
 
Well the quest has you use the item on the statue, which you dont have to do using the item (you can just interact with the statue).
Which is very similar to A Little Dash of Seasoning which is doable without an override. Except of course without the mob being spawned after (which would auto aggro you anyway so you probably wouldn't need to list it).

Any chance you could provide an example of a use override?
Thanks for you fast response :)

Code:
&lt;Objective ObjectId="180516" UseCount="1"&gt;
  &lt;Hotspots&gt;
    &lt;!-- Location of Shrine of Dath'Remar --&gt;
  &lt;/Hotspots&gt;
&lt;/Objective&gt;<objective type="UseObject" objectid="180516" usecount="1"></objective>
<objective type="UseObject" objectid="180516" usecount="1"> </objective>
 
Last edited:
A full list of Overrides would be awesome. Here are the ones i know of:<quest id="7321" name="Soothing Turtle Bisque"><objective type="Collect" itemid="3712" collectcount="10"><collectfrom><hotspots><hotspot x="73.44636" y="-1116.359" z="39.11779"><hotspot x="-112.813" y="-1103.934" z="38.02813"><hotspot x="-301.7724" y="-1082.001" z="36.41333"><quest id="9739" name="The Sporelings' Plight"><questinfo id="334" name="Package for Thurman"><turnin x="-8961.837" y="809.2073" z="109.4464">
PHP:
<HBProfile>
    <Name>Test objective override profile</Name>

    <!-- Collect X item, from Y mobs, at Z hotspots -->
    <Quest Id="7321" Name="Soothing Turtle Bisque">
        <Objective Type="Collect" ItemId="3712" CollectCount="10">
            <CollectFrom>
                <Mob Id="2408" Name="Snapjaw" />
            </CollectFrom>
            <Hotspots>
                <Hotspot X="73.44636" Y="-1116.359" Z="39.11779" />
                <Hotspot X="-112.813" Y="-1103.934" Z="38.02813" />
                <Hotspot X="-301.7724" Y="-1082.001" Z="36.41333" />
                <Hotspot X="-430.6927" Y="-999.3046" Z="34.58612" />
                <Hotspot X="-503.3226" Y="-900.2946" Z="32.572" />
                <Hotspot X="-625.3222" Y="-742.2853" Z="8.308135" />
            </Hotspots>
        </Objective>
    </Quest>

    <!-- Collect X item, from Y GameObjects -->
    <Quest Id="9739" Name="The Sporelings' Plight">
        <Objective Type="Collect" ItemId="24290" CollectCount="10">
            <CollectFrom>
                <GameObject Id="182069" Name="Mature Spore Sac" />
            </CollectFrom>
        </Objective>
    </Quest>

    <!-- Grind X mob, at Z hotspots -->
    <Quest Id="237" Name="In Defense of the King's Lands">
        <Objective Type="Grind" MobId="1163" KillCount="10"> <!-- Stonesplinter Skullthumper -->
            <Hotspots>
                <!-- Hotspots for Stonesplinter Skullthumper go here -->
            </Hotspots>
        </Objective>
        <Objective Type="Grind" MobId="1166" KillCount="10"> <!-- Stonesplinter Seer -->
            <Hotspots>
                <!-- Hotspots for Stonesplinter Seer go here -->
            </Hotspots>
        </Objective>
    </Quest>

    <!-- Collect X item, at Y hotspots -->
    <Quest Id="2258" Name="Badlands Reagent Run">
        <Objective Type="Collect" ItemId="7847" CollectCount="5"> <!-- Buzzard Gizzard -->
            <Hotspots>
                <!-- Hotspots for Buzzard Gizzard go here -->
            </Hotspots>
        </Objective>

        <Objective Type="Collect" ItemId="7846" CollectCount="10"> <!-- Crag Coyote Fang -->
            <Hotspots>
                <!-- Hotspots for Crag Coyote Fang go here -->
            </Hotspots>
        </Objective>

        <Objective Type="Collect" ItemId="7848" CollectCount="5"> <!-- Rock Elemental Shard -->
            <Hotspots>
                <!-- Hotspots for Rock Elemental Shard go here -->
            </Hotspots>
        </Objective>
    </Quest>
    
    <!-- Use X object, at Y hotspots -->
    <Objective ObjectId="180516" UseCount="1">
        <Hotspots>
            <!-- Location of Shrine of Dath'Remar -->
        </Hotspots>
    </Objective>
    
    <!-- Goto X location - expects to find turn in NPC here -->
    <QuestInfo Id="334" Name="Package for Thurman">
        <TurnIn X="-8961.837" Y="809.2073" Z="109.4464" />
    </QuestInfo>
</HBProfile>
<quest id="7321" name="Soothing Turtle Bisque"><objective type="Collect" itemid="3712" collectcount="10"><collectfrom><hotspots><hotspot x="73.44636" y="-1116.359" z="39.11779"><hotspot x="-112.813" y="-1103.934" z="38.02813"><hotspot x="-301.7724" y="-1082.001" z="36.41333"><quest id="9739" name="The Sporelings' Plight"></quest></hotspot></hotspot></hotspot></hotspots></collectfrom></objective></quest></quest></hotspot></hotspot></hotspot></hotspots></collectfrom></objective></quest></hbprofile></turnin></questinfo></quest></hotspot></hotspot></hotspot></hotspots></collectfrom></objective></quest>
 
Last edited:
So for the quest "Burn It Up...For the Horde!" I tried this overide, it didn't work.
The idea was to got hotspot (Cannon) and use item from inventory.
I might be missunderstanding what HB can do.

Can HB use an item from inventory to complete a quest?

PHP:
<Quest Id="10087" Name="Burn It Up... For the Horde!">
    <Objective ObjectId="27479" UseCount="1">
        <Hotspots>
           <Hotspot X="-315.6927" Y="2388.583" Z="45.63963" />
        </Hotspots>
    </Objective>
 <Objective ObjectId="27479" UseCount="1">
        <Hotspots>
           <Hotspot X="-367.6042" Y="2694.53" Z="36.35755" />
        </Hotspots>
    </Objective>
 </Quest>
 
it seams, it can use items, as long as it dont have to focus first any target...
the orc quest with the peons dont work, becourse you have to target a peon...
but the undead start quest with the grave where you just have to use a item NEAR a object work...
 
Back
Top