stewiethecat
Member
- Joined
- Feb 4, 2011
- Messages
- 454
Quest: (Save yourself) in Azsuna, may want to avoid the sea skrogs, they keep killing me over and over while fighting him as Prince Farondis.
<If Condition="Me.MapId == 1" > <!-- Kalimdor -->
<CustomBehavior File="RunCode" Code="Bots.Professionbuddy.PBLog.Log(System.Windows.Media.Colors.DeepSkyBlue, "[Azyul Navigator]: ", System.Windows.Media.Colors.LightGreen, "We're in Kalimdor, using the Orgrimmar Zeppelin to Borean Tundra.");" />
<MoveTo Nav="Fly" X="1754.089" Y="-4278.742" Z="133.0416" />
<CustomBehavior File="ForcedDismount" />
<MoveTo X="1763.389" Y="-4283.858" Z="133.1073" />
<CustomBehavior File="UseTransport" TransportId="186238"
WaitAtX="1763.066" WaitAtY="-4284.396" WaitAtZ="133.1081"
TransportStartX="1775.066" TransportStartY="-4299.745" TransportStartZ="151.0326"
StandOnX="1770.22" StandOnY="-4292.056" StandOnZ="133.1872"
TransportEndX="2837.908" TransportEndY="6187.443" TransportEndZ="140.1648"
GetOffX="2836.831" GetOffY="6185.15" GetOffZ="121.9923"
MaxTime="95" />
<If Condition="Me.ZoneId == 1637" >
<CustomBehavior File="RunCode" Code="Bots.Professionbuddy.PBLog.Log(System.Windows.Media.Colors.DeepSkyBlue, "[Azyul Navigator]: ", System.Windows.Media.Colors.LightGreen, "Zeppelin seems to be bugged! Going to Undercity and using Zeppelin to Howling Fjord instead!");" />
<CustomBehavior File="ForcedMount" MountType="Flying" />
<CustomBehavior File="MyCTM" X="2057.292" Y="-4119.92" Z="256.727" />
<MoveTo Nav="Fly" X="1850.234" Y="-4398.296" Z="135.1357" />
<CustomBehavior File="ForcedDismount" />
<CustomBehavior File="UseTransport" TransportId="164871"
WaitAtX="1840.37" WaitAtY="-4390.94" WaitAtZ="135.233"
TransportStartX="1833.509" TransportStartY="-4391.543" TransportStartZ="152.7679"
StandOnX="1835.589" StandOnY="-4386.175" StandOnZ="135.0221"
TransportEndX="2062.376" TransportEndY="292.998" TransportEndZ="114.973"
GetOffX="2067.008" GetOffY="288.5636" GetOffZ="97.03135" />
<MoveTo Nav="Fly" X="2061.766" Y="358.607" Z="82.47437" />
<CustomBehavior File="ForcedDismount" />
<CustomBehavior File="UseTransport" TransportId="181689"
WaitAtX="2061.913" WaitAtY="365.0161" WaitAtZ="82.51536"
TransportStartX="2056.493" TransportStartY="381.6347" TransportStartZ="100.362"
StandOnX="2058.949" StandOnY="374.2945" StandOnZ="82.47006"
TransportEndX="1989.353" TransportEndY="-6082.776" TransportEndZ="85.59646"
GetOffX="1975.918" GetOffY="-6098.104" GetOffZ="67.14719" />
<MoveTo Nav="Fly" X="2740.837" Y="6097.529" Z="76.88604" />
<Else>
<MoveTo X="2740.837" Y="6097.529" Z="76.88604" />
</Else>
</If>
</If>
I have added an additional tag "MaxTime" to UseTransport, that will end behaviour if char is on transport for too long without being ported to another zone.
Furthermore I added some additional stuff to AutoLoader, so in case this happens, char will take Zeppelin to Undercity and then Zeppelin to Howling Fjord.
There is a bugged quest, "Blessing of Incineratus" in Nagrand, how do we ignore this quest? It won't continue until this quest is completed... It is where you burn four buildings, but two of them won't burn, I have tried everything as well. Several other people online now saying it is bugged also.
While I am no programmer, I have commented out the quest and switched to local file for now. It seems to be working...
Take that back, I must have screwed something up because now it won't dismount. LOL
Are you able to test this quest again since the new patch?
<While Condition="HasQuest(31765) && !IsQuestCompleted(31765)">
<If Condition="!Me.IsOnTransport">
<!-- if we fell off ship then take portal back up -->
<If Condition="Me.Z < 250" >
<CustomBehavior File="InteractWith" PreInteractMountStrategy="Dismount" MobId="215766"
Range="3" X="3108.971" Y="-748.2408" Z="227.5901" />
</If>
[COLOR="#FF0000"]<MoveTo X="3150.598" Y="-741.4882" Z="300.9367" />[/COLOR]
<CustomBehavior File="Vehicles\MountVehOnly" VehicleMountId="66676" QuestId="31765"
[COLOR="#FF0000"]X="3150.598" Y="-741.4882" Z="300.9367" />[/COLOR]
</If>
<If Condition="Me.IsOnTransport">
[COLOR="#FF0000"]<CustomBehavior File="WaitTimer" WaitTime="2000" />[/COLOR]
<CustomBehavior File="SpecificQuests\31765-JadeForest-PaintItRed" />
</If>
</While>
Hmm, weird.It logged out for inactivity, but when I logged back in about 10m later, the quest NPC was sitting on a hill in front of it, so I turned the quest in manually, restarted and it has since run perfect give or take standard mob spawn wait times (it waits for things to spawn within a certain range, even if those things have spawned just on the edge of the range.. no problem because it will still kill the ones inside of its range eventually) up to BC so far
Weird - I don't see how this could've happened unless someone else edited the profile.Hi Echo,
there is something strange at the beginning of the WOD Alliance - Gorgrond Profile:
The toon just stands infront of Rangari D'kaan and is ready to turn-in "Welcome to Gorgrond"
but waits endlessly.
and here is the original code:
Code:<While Condition="HasQuest(35033) && !IsQuestCompleted(35033) " > <!-- Welcome to Gorgrond --> <TurnIn Nav="Fly" QuestName="Welcome to Gorgrond" QuestId="35033" TurnInName="Rangari D'kaan" TurnInId="80921" X="6758.518" Y="-183.8646" Z="86.4031" /> </While>
how could this ever been working ?
I deleted the "!" infront of IsQuestCompleted(35033) and char was able to turn in the quest and to continue the profile...
-- marrvin
No idea how this has ever worked especially considering how much this profile has been tested and bots have never got stuck here - but it is indeed a mistype.Legion/Highmountain:
Obviously Unitnumer and Questnumber mixed up at line 1396 in Revision 5872
Also it seems to mixed up with former codelines.
Prevents turning in the quest.
Code:<While Condition="QuestDone(40594)" > <MoveTo X="3721.273" Y="3931.289" Z="915.0441" /> <If Condition="Unit(97407) != null && QuestDone(97407)" > <TurnIn QuestName="Justice Rains from Above" QuestId="40594" TurnInName="Lasan Skyhorn" TurnInId="97407" X="3721.273" Y="3931.289" Z="915.0441" /> </If> <If Condition="QuestDone(97407)" > <TurnIn QuestName="Justice Rains from Above" QuestId="40594" TurnInName="Lasan Skyhorn" TurnInId="97407" X="3721.273" Y="3931.289" Z="915.044" /> </If> </While>
Change it into
Code:<While Condition="QuestDone(40594)" > <MoveTo X="3721.273" Y="3931.289" Z="915.0441" /> <If Condition="Unit(97407) != null" > <TurnIn QuestName="Justice Rains from Above" QuestId="40594" TurnInName="Lasan Skyhorn" TurnInId="97407" X="3721.273" Y="3931.289" Z="915.0441" /> </If> </While>
..to fix it.
-- marrvin
The quest is still obtained through either of those IDs.Problem: Quest ID Changed
File: [Fly][A - Quest] 96-98 Arak [Kick]
The very first Arak Quest that you get from the board in the Garrison "Arakkoa Exodus" now for Alliance has the same quest ID 36951 like Horde.
The former quest id was 34653.
One problem remains: tested it with both quest ids, but HB3 was not able to pick up the quest from the billboard.
-- marrvin
Yea, I'm currently aware of this and it should be commented out in the latest update.There is a bugged quest, "Blessing of Incineratus" in Nagrand, how do we ignore this quest? It won't continue until this quest is completed... It is where you burn four buildings, but two of them won't burn, I have tried everything as well. Several other people online now saying it is bugged also.
While I am no programmer, I have commented out the quest and switched to local file for now. It seems to be working...
Take that back, I must have screwed something up because now it won't dismount. LOL