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

[A - Quest] Dragonblight 71+ [Kick] - ?eta

Kickazz006

Well-Known Member
Joined
Jan 15, 2010
Messages
20,566
Reaction score
302
Profile Info:
Quest Order ~70 Quests (mostly AFK)
You **must** do this quest either before you start the profile, or mid-way:
Flight of the Wintergarde Defender QuestId="12237" @ Wintergarde (it's the save 10 ppl via flying quest)


Additional Info:
There are a few quests that I have omitted on purpose, if you want to do them, read the notes to see why it was omitted. I need a lot more CB's / tags to do more Dragonblight quests!

What's Included:
Vendors / mailboxes
No Trainers
Minimum level 71

Special Thanks:
Chinajade, AlphaWolf, KaZ Profile download/testers, feedback posters, & donators

Recommendations:
Fit your character with 4x20 slot bags, BoA's/Greens/Blues
Badboy Anti-Spam [Addon] - Change it to level 86 and change the respond text to "You must be on my friends list to chat with me"

If you like it, hit that +rep button, takes 2 seconds!

If you download, please provide feedback on it. If you complain to yourself, please complain here or send me a PM so I can fix it!



If you want to buy me lunch :)
 

Attachments

Last edited:
You must have these CB's so that this profile can work correctly
You must have the plugin "UseThatShit" for 1 quest at Star's Rest (it simply opens stuff in ur bags)

The CB's go in /HB/Quest Behaviors
The Plugin goes in /HB/Plugins
 

Attachments

Last edited:
Please report all errors in as much detail as possible. Pictures and logs are generally a great help!
 
Last edited:
Hey cool. My Pally just hit lvl 71. Ill try this one and report l8r

TY KA

P.s.: Don?t turn in the first Quest. Else you get:

Can not turn in quest The Lost Courier (ID: 12157) because I don't have it in my quest log! (Or do I: False)
Could not create current in quest bot!

Pp.s.: 1 Hotspot for the first quest? My bot stands in the middle of the road and waits till the mobs come near xD

....

Same with second quest. The char often stands and wait till something happen.... no output in the logs. Ill have a look at the next quests and post a log l8r

With german Client some probs with the Macro:
Code:
Looting Zauberer der Sognadel
Exception thrown in CustomBehavior object for tag:
<CustomBehavior File="RunMacro" Macro="/use Surge Needle Teleporter" NumOfTimes="1" WaitTime="1000" />
 make sure the tag has all required attributes and try again.
Couldn't find file for UserDefinedQuestBehavior.
Honorbuddy stopped

Replace with Item ID: 47325
 
Last edited:
Hey cool. My Pally just hit lvl 71. Ill try this one and report l8r

TY KA

P.s.: Don?t turn in the first Quest. Else you get:

Can not turn in quest The Lost Courier (ID: 12157) because I don't have it in my quest log! (Or do I: False)
Could not create current in quest bot!

Pp.s.: 1 Hotspot for the first quest? My bot stands in the middle of the road and waits till the mobs come near xD

....

Same with second quest. The char often stands and wait till something happen.... no output in the logs. Ill have a look at the next quests and post a log l8r

With german Client some probs with the Macro:
Code:
Looting Zauberer der Sognadel
Exception thrown in CustomBehavior object for tag:
<CustomBehavior File="RunMacro" Macro="/use Surge Needle Teleporter" NumOfTimes="1" WaitTime="1000" />
 make sure the tag has all required attributes and try again.
Couldn't find file for UserDefinedQuestBehavior.
Honorbuddy stopped

Replace with Item ID: 47325

runmacro - please read the 2nd post and download everything from there, as you'll need it, I had the item Id, but since the quest is completed, it doesn't want to use it ;) so i had to runmacro
the middle of the road -- i know, it's a sloppy way of doing things, but it's UseItemOn, and I didn't want to copy and paste 12 hotspots, but i'll need to eventually, which shouldn't really affect the bot at all if I have collectiondistance big enough
the lost courier, I have an if statement for it so it doesn't turn it in nor pick it up. i'll have to look into that 1
 
Very important, not sure if I report this as a bug with HB, or if it is possible to use a Custom Behavior to temporarily modify setting.

In this quest:
Code:
<Pickup QuestName="The Liquid Fire of Elune" QuestId="12166" GiverName="Warden Jodi Moonsong" GiverId="26973" GiverType="NPC" />
If you are a skinner it will skin the mobs before it uses the liquid fire. For this to work you must turn off skinning temporarily.
 
i'll see what I can do about adding it to the plugin "UseThatShit" - stuck on my to-do list
 
For quest:
Code:
<Objective QuestName="Strengthen the Ancients" QuestId="12092" Type="CollectItem" ItemId="36786" CollectCount="3" CollectFrom="26421" />
Get Error in log of:
Code:
Log:
Can not find NPC selling item with ID 36786 in database. Please add a quest override for quest Strengthen the Ancients
Debug:
[7:29:14 PM:937] Goal: Goal: Collect Bark of the Walkers x 3
[7:29:33 PM:521] Changed POI to: Type: Fly, R: Use, Wyrmrest Temple, Dragonblight
Proceeds to run to take taxi and/or run to the ocean and try to swim to Eastern Kingdoms.

I think it is because of your override using vendor, but I could be wrong:
Code:
    <Quest Id="12092" Name="Strengthen the Ancients">
        <Objective Type="CollectItem" ItemId="36786" CollectCount="3">
            <CollectFrom>
                <Vendor Name="Woodlands Walker" Entry="26421" X="3229.479" Y="1844.142" Z="134.4824" />
            </CollectFrom>
        </Objective>
    </Quest>
I commented out your quest override and your objective tag. I then inserted this and it almost worked:
Code:
<CustomBehavior File="TalkandInteractWith" QuestId="12092" ObjectType="NPC" MobId="26421" NumOfTimes="3" CollectionDistance="200" X="3163.659" Y="1787.043" Z="130.8902"   />
The problem was it only picked up 2. I do not know if you can do while tags but that is what this type of quest needs. Maybe you could press dev team for a while loop quest tag...

Found two more things:
You commented about whether this makes grind work, it did not seem to work for me:
Code:
<If Condition="!HasItem(36958) &amp;&amp; !IsQuestCompleted(12168)" >
                <SetGrindArea><GrindArea>
                        <Factions>2018</Factions>
                        <Hotspots>
                            <Hotspot X="3925.885" Y="2290.881" Z="155.9592" />
                            <Hotspot X="3924.077" Y="2225.981" Z="157.2459" />
                            <Hotspot X="3930.229" Y="2159.198" Z="156.0372" />
                            <Hotspot X="3871.145" Y="2148.005" Z="123.5001" />
                            <Hotspot X="3857.068" Y="2182.437" Z="123.0144" />
                            <Hotspot X="3851.364" Y="2210.959" Z="123.2647" />
                            <Hotspot X="3887.851" Y="2219.933" Z="124.3433" />
                            <Hotspot X="3851.651" Y="2268.586" Z="123.5507" />
                        </Hotspots>
                    </GrindArea></SetGrindArea>
            <ElseIf Condition="HasItem(36958)" > <!-- I need to see if this makes it grind -->
                <PickUp QuestName="The Favor of Zangus" GiverType="Item" QuestId="12168" GiverId="36958" />
            </ElseIf>
            </If>
Then, You turn in:
Code:
<TurnIn QuestName="Kill the Cultists" QuestId="12167" TurnInName="Warden Jodi Moonsong" TurnInId="26973" />
Without ever completing it.
 
Last edited:
xxAzz - The first one I had huge issues with. i'll be changing it to talkandinteractwith and change 3 to 5 (for errors)

and the grind area i'll be fixing soon. I'll be taking out the elseif and fixing the if statement with !isquestcompleted()

ty for report :)

as far as how I test these, I made a lot of the code as I was going and tested it... just like that. I did notice that the bot went to (0, 0, 0). I never got a response as to why.

but after i stopped bot and restarted it, it stopped acting retarded
 
For quest:
Code:
<Objective QuestName="Strengthen the Ancients" QuestId="12092" Type="CollectItem" ItemId="36786" CollectCount="3" CollectFrom="26421" />
Get Error in log of:
Code:
Log:
Can not find NPC selling item with ID 36786 in database. Please add a quest override for quest Strengthen the Ancients
Debug:
[7:29:14 PM:937] Goal: Goal: Collect Bark of the Walkers x 3
[7:29:33 PM:521] Changed POI to: Type: Fly, R: Use, Wyrmrest Temple, Dragonblight
Proceeds to run to take taxi and/or run to the ocean and try to swim to Eastern Kingdoms.

I think it is because of your override using vendor, but I could be wrong:
Code:
    <Quest Id="12092" Name="Strengthen the Ancients">
        <Objective Type="CollectItem" ItemId="36786" CollectCount="3">
            <CollectFrom>
                <Vendor Name="Woodlands Walker" Entry="26421" X="3229.479" Y="1844.142" Z="134.4824" />
            </CollectFrom>
        </Objective>
    </Quest>
I commented out your quest override and your objective tag. I then inserted this and it almost worked:
Code:
<CustomBehavior File="TalkandInteractWith" QuestId="12092" ObjectType="NPC" MobId="26421" NumOfTimes="3" CollectionDistance="200" X="3163.659" Y="1787.043" Z="130.8902"   />
The problem was it only picked up 2. I do not know if you can do while tags but that is what this type of quest needs. Maybe you could press dev team for a while loop quest tag...

Found two more things:
You commented about whether this makes grind work, it did not seem to work for me:
Code:
<If Condition="!HasItem(36958) &amp;&amp; !IsQuestCompleted(12168)" >
                <SetGrindArea><GrindArea>
                        <Factions>2018</Factions>
                        <Hotspots>
                            <Hotspot X="3925.885" Y="2290.881" Z="155.9592" />
                            <Hotspot X="3924.077" Y="2225.981" Z="157.2459" />
                            <Hotspot X="3930.229" Y="2159.198" Z="156.0372" />
                            <Hotspot X="3871.145" Y="2148.005" Z="123.5001" />
                            <Hotspot X="3857.068" Y="2182.437" Z="123.0144" />
                            <Hotspot X="3851.364" Y="2210.959" Z="123.2647" />
                            <Hotspot X="3887.851" Y="2219.933" Z="124.3433" />
                            <Hotspot X="3851.651" Y="2268.586" Z="123.5507" />
                        </Hotspots>
                    </GrindArea></SetGrindArea>
            <ElseIf Condition="HasItem(36958)" > <!-- I need to see if this makes it grind -->
                <PickUp QuestName="The Favor of Zangus" GiverType="Item" QuestId="12168" GiverId="36958" />
            </ElseIf>
            </If>
Then, You turn in:
Code:
<TurnIn QuestName="Kill the Cultists" QuestId="12167" TurnInName="Warden Jodi Moonsong" TurnInId="26973" />
Without ever completing it.

This should be fixed now
 
I already completed it, but you may be able to setup the grind for by doing this:

Code:
<If Condition="!HasItem(36958)" >
   <SetGrindArea><GrindArea>
   <Factions>2018</Factions>
    <Hotspots>
       <Hotspot X="3925.885" Y="2290.881" Z="155.9592" />
       <Hotspot X="3924.077" Y="2225.981" Z="157.2459" />
       <Hotspot X="3930.229" Y="2159.198" Z="156.0372" />
       <Hotspot X="3871.145" Y="2148.005" Z="123.5001" />
       <Hotspot X="3857.068" Y="2182.437" Z="123.0144" />
       <Hotspot X="3851.364" Y="2210.959" Z="123.2647" />
       <Hotspot X="3887.851" Y="2219.933" Z="124.3433" />
       <Hotspot X="3851.651" Y="2268.586" Z="123.5507" />
    </Hotspots>
    </GrindArea></SetGrindArea>

<GrindTo Condition="HasItem(36958)"

</If>

<If Condition="HasItem(36958) &amp;&amp; !IsQuestCompleted(12168)" >
    <PickUp QuestName="The Favor of Zangus" GiverType="Item" QuestId="12168" GiverId="36958" />
</If>
 
Fixed, Re-download

PHP:
		<PickUp QuestName="Gaining an Audience" QuestId="12119" GiverName="Image of Archmage Modera" GiverId="26673" />
			<If Condition="((!HasItem(36958) &amp;&amp; (!IsQuestCompleted(12168)))" >
				<SetGrindArea><GrindArea>
						<Factions>2018</Factions>
						<Hotspots>
							<Hotspot X="3925.885" Y="2290.881" Z="155.9592" />
							<Hotspot X="3924.077" Y="2225.981" Z="157.2459" />
							<Hotspot X="3930.229" Y="2159.198" Z="156.0372" />
							<Hotspot X="3871.145" Y="2148.005" Z="123.5001" />
							<Hotspot X="3857.068" Y="2182.437" Z="123.0144" />
							<Hotspot X="3851.364" Y="2210.959" Z="123.2647" />
							<Hotspot X="3887.851" Y="2219.933" Z="124.3433" />
							<Hotspot X="3851.651" Y="2268.586" Z="123.5507" />
						</Hotspots>
					</GrindArea></SetGrindArea>
				<GrindTo Condition="((HasItem(36958) &amp;&amp; (!IsQuestCompleted(12168)))" />
			</If>
		<PickUp QuestName="The Favor of Zangus" GiverType="Item" QuestId="12168" GiverId="36958" />

the way you did it - I had done that already and changed it a few times, i was testing and it kept grinding (if it had nothing else to do)... So I had to do it this way and it fixed it
 
Last edited:
Your a machine! :-)

Thanks, I will keep posting things I find as I go along...
 
Code:
[2:24:55 PM:424] Lua failed! Status: d
[2:24:55 PM:458] Plugin UseThatShit threw an exception in 'Pulse'! Exception:
[2:24:55 PM:458] System.NullReferenceException: Object reference not set to an instance of an object.
   at UseThatShit.UseThatShit.CheckInventoryItems() in c:\ccc\Plugins\UseThatShit.cs:line 94
   at UseThatShit.UseThatShit.Pulse() in c:\ccc\Plugins\UseThatShit.cs:line 77
   at Styx.Plugins.PluginWrapper.Pulse()
keep getting this :(
 
Code:
[2:24:55 PM:424] Lua failed! Status: d
[2:24:55 PM:458] Plugin UseThatShit threw an exception in 'Pulse'! Exception:
[2:24:55 PM:458] System.NullReferenceException: Object reference not set to an instance of an object.
   at UseThatShit.UseThatShit.CheckInventoryItems() in c:\ccc\Plugins\UseThatShit.cs:line 94
   at UseThatShit.UseThatShit.Pulse() in c:\ccc\Plugins\UseThatShit.cs:line 77
   at Styx.Plugins.PluginWrapper.Pulse()
keep getting this :(

I'll check with KaZ (he made it). it didn't notice anything like that when I did mine o.O

it's only used for the one quest where u have to get the moonrest garden plans, if you loot the bags after the picks them up, you won't need the plugin.

in the mean time, i'll see whats up w/ the plugin

Update:

Are you on US client? or EU
 
Last edited:
Are you on US client? or EU

neither :P
guess that could be the problem.. although.. if it was just doing "useitembyname()" and it was iterating through the bags .. i don't see what could have been the problem :(

PS>
i've been having some problems with this..
first the quest where it uses the item to go on top of the platform.. => this quest it successfully goes on top.. kills the guy but won't come back down..
second one where i have to investigate the round thing in the beach... it seems that the following is happening..
1. goes there
2. kills the monster.
3. uses the item
4. add! fails to complete
5. the toon goes back and tries to turnin
 
neither :P
guess that could be the problem.. although.. if it was just doing "useitembyname()" and it was iterating through the bags .. i don't see what could have been the problem :(

PS>
i've been having some problems with this..
first the quest where it uses the item to go on top of the platform.. => this quest it successfully goes on top.. kills the guy but won't come back down..
second one where i have to investigate the round thing in the beach... it seems that the following is happening..
1. goes there
2. kills the monster.
3. uses the item
4. add! fails to complete
5. the toon goes back and tries to turnin

i'll have KaZ look into the plugin thing (he made it). I asked him about it, and thats why he was confused about the EU / US

As far as the platform quest, it was working for me, but it's iffy. I am trying to get some CB's that make QuestId argument **optional** so that I can tell the bot to do things w/o making damn macro's for it. I may need a waittimer or something for now, i'll look into it.

which quest are you talking about (investigate at beach)?
 
i'll have KaZ look into the plugin thing (he made it). I asked him about it, and thats why he was confused about the EU / US

As far as the platform quest, it was working for me, but it's iffy. I am trying to get some CB's that make QuestId argument **optional** so that I can tell the bot to do things w/o making damn macro's for it. I may need a waittimer or something for now, i'll look into it.

which quest are you talking about (investigate at beach)?

think it's this one
The Focus on the Beach - Quest - World of Warcraft
:D
 
Back
Top