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

The Issue with Goblin Zone

tubajedimr

New Member
Joined
Apr 6, 2010
Messages
441
Reaction score
24
It's not so much that you can't do it, so much as how difficult it is. I've currently finished up to quest turnin Megs Dreadshredder. The problem is that when in the HotRod, Honorbuddy can't detect your position.

Noted by the image here. The image shows my position before entering the vehicle, and my position after entering.

The workaround for now, that I have found for this, is to run manually for each quest that requires you to use the Hotrod. The characters Izzy, Ace and Gobber will follow you. Here's some of the code I used.
PHP:
<PickUp QuestName="Rolling with my Homies" QuestId="14071" GiverName="Megs Dreadshredder" GiverId="34874" />

<UseItem ItemId="46856" QuestName="Rolling with my Homies" QuestId="14071"
                           X="-8505.8" Y="1333.98" Z="101.6967" />
<CustomBehavior File="EjectVeh"
                   Eject="1" />
<UseItem ItemId="46856" QuestName="Rolling with my Homies" QuestId="14071"
                           X="-8188.67" Y="1309.936" Z="27.54169" />
<CustomBehavior File="EjectVeh"
                   Eject="1" />
<UseItem ItemId="46856" QuestName="Rolling with my Homies" QuestId="14071"
                           X="-8066.81" Y="1482.181" Z="8.935433" />
<CustomBehavior File="EjectVeh"
                   Eject="1" />

<TurnIn QuestName="Rolling with my Homies" QuestId="14071" TurnInName="Megs Dreadshredder" TurnInId="34874" />


This shows the run location for using the item, then it ejects and runs to the next. Granted I don't have to use the item at each area, but I just cut and pasted it.

I don't know what other way this could be fixed, but it sounds like it's something the HB team will have to deal with.
 
Last edited:
In addition, the reason this is a huge problem is simple. What looks more suspicious then using your feet when you have wheels?
 
"why are you running to do those quests?"
"what do ytou mean? i'm level 4"
"didnt you read the quests? you get to use a vehicle"
"oh shit, i didnt even read them.. thanks!"
 
"why are you running to do those quests?"
"what do ytou mean? i'm level 4"
"didnt you read the quests? you get to use a vehicle"
"oh shit, i didnt even read them.. thanks!"

lol. exactly. not really an AFK-able situation.
 
This is a very hacky work-around, but it should work.
  • You can use HB's builtin &lt;RunTo&gt; tag to position yourself at a precise starting point.
    You might want to use a pair of &lt;RunTo&gt; elements--the first one to take you to a general area, and the second one is very small just to guarantee that the toon is facing an appropriate direction before mounting the vehicle.
  • Enter the vehicle
  • Use a series of MyCTM behaviors to micro-manage a path to where you want to go.
    Be aware if you do this sloppily, you stand a huge chance of getting hung up on obstacles, and Honorbuddy will not 'unstick' you when the MyCTM behavior is in play.
As I said, its a very hacky solution, and I don't know if its worth your time to try--it probably depends on how desperate you are. :D Hopefully, real live navigation while inside a vehicle will happen sometime. I'd look through BugTracker and see if there's already an enhancement request for it, and if not, write one.

cheers,
chinajade
 
Last edited:
This is a very hacky work-around, but it should work.
  • You can use HB's builtin &lt;RunTo&gt; tag to position yourself at a precise starting point.
  • Enter the vehicle
  • Use a series of MyCTM behaviors to micro-manage a path to where you want to go.
    Be aware if you do this sloppily, you stand a huge chance of getting hung up on obstacles, and Honorbuddy will not 'unstick' you when the MyCTM behavior is in play.
As I said, its a very hacky solution, and I don't know if its worth your time to try--it probably depends on how desperate you are. :D Hopefully, real live navigation while inside a vehicle will happen sometime. I'd look through BugTracker and see if there's already an enhancement request for it, and if not, write one.

cheers,
chinajade


While that may work in some instances, I'm not so sure in this case. No matter where you are in the vehicle it still detects the same location of (roughly) 0,0,0
 
The MyCTM should be using world coordinates at all times--whether or not your are in the vehicle. This is one of the major reasons for its existence.

If it doesn't work this way, I need to update the Wiki article about it--because its flag wrong. :D

The problem is you have to be 'outside of the vehicle' to figure out what those coordinates should be, then go back to the vehicle and test it. Its a PITA process, but I do think its doable. So basically, create your CTM path without using the vehicle, then go back and put the profile code in to use the vehicle when you test it.

Please let me know your findings, and thanks for all your hard work! By pushing on things like this is how we drive the bugs out--both in code and documentation.

cheers,
chinajade
 
Last edited:
The MyCTM should be using world coordinates at all times--whether or not your are in the vehicle. This is one of the major reasons for its existence.

If it doesn't work this way, I need to update the Wiki article about it--because its flag wrong. :D

The problem is you have to be 'outside of the vehicle' to figure out what those coordinates should be, then go back to the vehicle and test it. Its a PITA process, but I do think its doable. So basically, create your CTM path without using the vehicle, then go back and put the profile code in to use the vehicle when you test it.

Please let me know your findings, and thanks for all your hard work! By pushing on things like this is how we drive the bugs out--both in code and documentation.

cheers,
chinajade


What I've found.

MyCTM fails to complete this task with the Hot Rod because:

1. It must CTM from point A to point B.
2. Point B is determined by the location of the player.
3. The player never arrives at point B because of their location being set to the location of the vehicle.


EDIT:
To be clear, you do actually go on the first MyCTM run to location XYZ. However, it will not do sequential MyCTM runs as, according to the HB location, it has never arrived.
 
Last edited:
The MyCTM should be using world coordinates at all times--whether or not your are in the vehicle. This is one of the major reasons for its existence.

If it doesn't work this way, I need to update the Wiki article about it--because its flag wrong. :D

The problem is you have to be 'outside of the vehicle' to figure out what those coordinates should be, then go back to the vehicle and test it. Its a PITA process, but I do think its doable. So basically, create your CTM path without using the vehicle, then go back and put the profile code in to use the vehicle when you test it.

Please let me know your findings, and thanks for all your hard work! By pushing on things like this is how we drive the bugs out--both in code and documentation.

cheers,
chinajade

Also note that if you target the Vehicle when you're in it, the vehicle itself will hotspot in a Real World location (meaning you can do the MyCTM Hotspots from inside the vehicle. Just keep yourself targetted and run the path), while your character My Position will not. Your character will still "My Position" hotspot as being at roughly 0,0,0
 
THANK you for the information. I read through Natfoth's Worgen profile to try to dope out all of what MyCTM was capable. Obviously, I mis-read something horribly.

I'll try to get the MyCTM Wiki page updated soon. Other than 'jumping down', I don't see much use for this behavior. When reading through the profile, it was used a lot of places that it didn't seem needed. And, Natfoth hasn't been online much to ask 'why?'.

cheers & thanks again for all the research,
chinajade
 
Back
Top