Coder Social home page Coder Social logo

newquestingpack's People

Contributors

echotiger avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

marrvin2

newquestingpack's Issues

Nagrand - Bugs

The char keep flying between hotspot, without killing unit, or reach any final destinations.

Info tabs:
Goal: KillUntilComplete-7b5abb: In Progress (no associated quest) [Ref: "Nagrand ($Rev: 6041 $)" @line 179]
4108_2017-05-22_18.07.txt

Sanity Engine To-Dos

Detect: "Failed to turn in quest" and handle it by reloading the UI and profile.
Detect: NPC phasing issues and handle it by relogging the player.
Other stuff.

Dynamic whitelisting.

AFK Mode - Sell All, Delete Items and Open Items needs a way to communicate with the currently loaded profile so that items relating to quests can be whitelisted from being handled by the function.

Custom Looting - Looting needs to be forced on NPCs that drop items that start quests.

(WoD)Nagrand needs more quests.

Without heirlooms, the player can end up being 1-2 bars away from 100 at level 99.
Another solution is to just load into the Legion profiles since they can be started at level 98 - however this will cause people who don't have Legion to suffer.

Q27982 - Searing Gorge

The bot keep moving between the 2 zone where mob to kill are.

Info tab:

Goal: KillUntilComplete-7b5abb: "Les colliers du Crépuscule" (http://wowhead.com/quest=27982)
    [Ref: "Searing Gorge ($Rev: 6041 $)" @line 353]

5596 2017-05-13 23.23.txt

Death Knight Starter Quest 12733 - Char chasing Duellists running downhill [enhancement]

I just observerd a new tester DK on quest 12733 where he has to duel 5 Initiates.
The DK choses one of the Initiates that are running downhill to the field.
My char was chasing him a by foot a long time without a chance to catch up.
So I modified the PursueList to ignore the running NPCs:

		<Code File="InteractWith" GossipOptions="1" CollectionDistance="200" NonCompeteDistance="0" PreInteractMountStrategy="Dismount" WaitTime="13000" QuestId="12733" QuestObjectiveIndex="1" >
			<HuntingGrounds>
				<Hotspot X="2345.681" Y="-5686.181" Z="153.9222" />
				<Hotspot X="2393.972" Y="-5740.508" Z="153.9231" />
			</HuntingGrounds>
			<PursuitList>
				<PursueUnit Id="28406" PursueWhen="!UNIT.IsMoving" />
			</PursuitList>
		</Code>

Flying stuck at zoneid 67

house in brunnhildar
a spot the toon will never be able to navigate out, because its under the roof

Undead Rogue not Level 5 at end of Starter Profile

My Undead Rogue (not a single Heirloom) was only Level 4.9 after profile finished leading in a "autoloader" looping due to checkpoints.

I added the Delivery Quest back to end of the profile to get that extra XP.
No big deal, as the rogue is passing the TurnIn NPC on its way to undercity/orgrimmar.

fff (furry fun fact): he then leveled to 5 just be exploring :D

autoloader not loading Demon Hunter Starter

Just loops between 90-100 and Tanaan Loader:

Changing current profile to 1-110 Autoloader ($Rev: 5593 $)
Profile loaded successfully!
Starting the bot!
Currently Using BotBase : Questing
Current zone is Mardum, the Shattered Abyss (http://wowhead.com/zone=7705)
[Singular] Hotkey: To add a LOGMARK, press: [Shift+Alt+Ctrl+M] 
[Singular] Your Level 98 Blood Elf Havoc Demon Hunter Build is
[Singular] ... running the Questing bot in Mardum, the Shattered Abyss  
[Singular] ... Zone: Mardum using my SOLO Behaviors alone
[LoadProfile-b02bf5(info)] Loading profile 'Horde\90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[Profile Message!]: Please stand by as the functions are being activated!
[LoadProfile-b02bf5(info)] Loading profile '..\..\Functions\Activate Functions.xml'
Changing current profile to Activate Functions
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
> [Function Engine] User settings saved!
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)
Latency to Buddy service: 55 ms
[LoadProfile-b02bf5(info)] Loading profile 'Draenor\Tanaan Jungle (Draenor Intro).xml'
Changing current profile to Tanaan Jungle (Draenor Intro) ($Rev: 6041 $)
[LoadProfile-b02bf5(info)] Loading profile '../90-100 Autoloader.xml'
Changing current profile to 90-100 Autoloader ($Rev: 5593 $)

Q27979 - NoViableMob

Hello,

On Quest 27979, the bot stop move on a rock, keep saying they are no mobs to kill.
Which seems true, since the bot isn't in the right zone at all.

Info tab:

Goal: KillUntilComplete-7b5abb: "Les colliers du Crépuscule" (http://wowhead.com/quest=27982)
    [Ref: "Searing Gorge ($Rev: 6041 $)" @line 353]

5596 2017-05-13 23.23.txt

lvl 99 dowhen bug

2552 2017-06-09 05.23.txt

happens most time, when hes unter some stairs and mounting fails because the is to big to mount up.
it also looks weird, goes into cat form, mounts up, rides, cat form, mounts up...and so on

Infinite loop interract with Water Barrel in Durotar blowing my logs

http://www.wowhead.com/object=3658/water-barrel

screenshot_1

[15:35:35.003 D] Exception was thrown in BotBase.Root.Tick
[15:35:35.003 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.InvalidOperationException: Cannot call Location on an invalid object.
at Styx.WoWInternals.WoWObjects.WoWObject.EnsureValid(String funcName)
at Styx.WoWInternals.WoWObjects.WoWGameObject.‌​‍‌‌‍‏‏‬‮‌‏‌‪‏‭‏‭‭‫‬‪‌​‏‌‌‬‮()
at Styx.Helpers.PerFrameCachedValue1.get_Value() at Styx.WoWInternals.WoWObjects.WoWGameObject.get_Location() at Styx.WoWInternals.WoWObjects.WoWObject.‬‎‍‪​‮‭​‬​‫​‌‎‪‭‫‏‪‍‏‭‏‫‫‪‫​‍‏‮() at Styx.Helpers.TimeCachedValue1.Refreshed()
at Styx.Helpers.TimeCachedValue1.get_Value() at Styx.WoWInternals.WoWObjects.WoWObject.get_InLineOfSight() at __CompileBatchNamespace10__.__CompiledBatchClass__.<TreasureHunter>d__47.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at __CompileBatchNamespace10__.__CompiledBatchClass__.<FunctionPulser>d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at CommonBehaviors.Actions.ActionRunCoroutine. C$\]J$T"?4C2KS@dBeXv9j0L%.@/RaMRf)bIY~\\!-euyM}2HVn.MoveNext() --- End of inner exception stack trace --- at Buddy.Coroutines.Coroutine.‏‎‪‌‫‭‫‏‭‎‍‎‬‭‪‭‮‭‮‎‭‮(Boolean ) at Buddy.Coroutines.Coroutine.‍‏‍‎‬‍​‬‫‎‭‪‏‌‍‍‌‎‪‮‮‏‪‮(Boolean ) at Buddy.Coroutines.Coroutine.Resume() at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action.Bq0I8)bO\*:M'j~3SQ'p7Iz\&"!.MoveNext() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector.zY'X|M(9TD\&_F=mU!OLOj\]\&P#.MoveNext() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.Common.HookExecutor.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action.Bq0I8)bO\*:M'j~3SQ'p7Iz\&"!.MoveNext() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.Coroutines.CoroutineCompositeExtensions.B"?2/xx0x \[JV\&/\.i\]<x/J?}.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at -\&"K'eRq#}a\&q>TF\&RiBA#4O).05_$J/\*#)mp0NaEC# <2_(Sa#.<J'Y\\N0UNV} N1y\*7-VcTRE{!.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Styx.CommonBot.TreeRoot.3I=w\*qJ??T>Y'a(})2xxy)sr\..ciQ%wn?!)_)0/5~A0YZ#_X9K\&.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at CommonBehaviors.Actions.ActionRunCoroutine. C$\]J$T"?4C2KS@dBeXv9j0L%.@/RaMRf)bIY~\\!-euyM}2HVn.MoveNext() --- End of inner exception stack trace --- at Buddy.Coroutines.Coroutine.‏‎‪‌‫‭‫‏‭‎‍‎‬‭‪‭‮‭‮‎‭‮(Boolean ) at Buddy.Coroutines.Coroutine.‍‏‍‎‬‍​‬‫‎‭‪‏‌‍‍‌‎‪‮‮‏‪‮(Boolean ) at Buddy.Coroutines.Coroutine.Resume() at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action.Bq0I8)bO\*:M'j~3SQ'p7Iz\&"!.MoveNext() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector.zY'X|M(9TD\&_F=mU!OLOj\]\&P#.MoveNext() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.Common.HookExecutor.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action.Bq0I8)bO\*:M'j~3SQ'p7Iz\&"!.MoveNext() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.TreeRoot.3I=w\*qJ??T>Y'a(})2xxy)sr\..‫‬‭‬‌‮‏‌‭‍‪‮‮‭‍‌‭‭‎‭‬‮‪​‏‬‌​‮() at Styx.CommonBot.TreeRoot.‎‏‮‍‪‪​‬‏‫‫‍‏‌‎‎‎‪‪‪‌​‏‮(Action , String , Boolean ) [15:35:35.095 D] Exception was thrown in BotBase.Root.Tick [15:35:35.096 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.InvalidOperationException: Cannot call Location on an invalid object. at Styx.WoWInternals.WoWObjects.WoWObject.EnsureValid(String funcName) at Styx.WoWInternals.WoWObjects.WoWGameObject.‌​‍‌‌‍‏‏‬‮‌‏‌‪‏‭‏‭‭‫‬‪‌​‏‌‌‬‮() at Styx.Helpers.PerFrameCachedValue1.get_Value()
at Styx.WoWInternals.WoWObjects.WoWGameObject.get_Location()
at Styx.WoWInternals.WoWObjects.WoWObject.‬‎‍‪​‮‭​‬​‫​‌‎‪‭‫‏‪‍‏‭‏‫‫‪‫​‍‏‮()
at Styx.Helpers.TimeCachedValue1.Refreshed() at Styx.Helpers.TimeCachedValue1.get_Value()
at Styx.WoWInternals.WoWObjects.WoWObject.get_InLineOfSight()
at CompileBatchNamespace10.CompiledBatchClass.d__47.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at CompileBatchNamespace10.CompiledBatchClass.d__15.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at CommonBehaviors.Actions.ActionRunCoroutine. C$]J$T"?4C2KS@dBeXv9j0L%.@/RaMRf)bIY~\!-euyM}2HVn.MoveNext()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.‏‎‪‌‫‭‫‏‭‎‍‎‬‭‪‭‮‭‮‎‭‮(Boolean )
at Buddy.Coroutines.Coroutine.‍‏‍‎‬‍​‬‫‎‭‪‏‌‍‍‌‎‪‮‮‏‪‮(Boolean )
at Buddy.Coroutines.Coroutine.Resume()
at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context)
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action.Bq0I8)bO*:M'j3SQ'p7Iz&"!.MoveNext()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector.zY'X|M(9TD&_F=mU!OLOj]&P#.MoveNext()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.Common.HookExecutor.Run(Object context)
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action.Bq0I8)bO*:M'j
3SQ'p7Iz&"!.MoveNext()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.Coroutines.CoroutineCompositeExtensions.B"?2/xx0x [JV&/.i]<x/J?}.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at -&"K'eRq#}a&q>TF&RiBA#4O).05_$J/*#)mp0NaEC# <2_(Sa#.<J'Y\N0UNV} N1y*7-VcTRE{!.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Styx.CommonBot.TreeRoot.3I=w*qJ??T>Y'a(})2xxy)sr..ciQ%wn?!)_)0/5A0YZ#_X9K&.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at CommonBehaviors.Actions.ActionRunCoroutine. C$]J$T"?4C2KS@dBeXv9j0L%.@/RaMRf)bIY
\!-euyM}2HVn.MoveNext()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.‏‎‪‌‫‭‫‏‭‎‍‎‬‭‪‭‮‭‮‎‭‮(Boolean )
at Buddy.Coroutines.Coroutine.‍‏‍‎‬‍​‬‫‎‭‪‏‌‍‍‌‎‪‮‮‏‪‮(Boolean )
at Buddy.Coroutines.Coroutine.Resume()
at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context)
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action.Bq0I8)bO*:M'j3SQ'p7Iz&"!.MoveNext()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector.zY'X|M(9TD&_F=mU!OLOj]&P#.MoveNext()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.Common.HookExecutor.Run(Object context)
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action.Bq0I8)bO*:M'j
3SQ'p7Iz&"!.MoveNext()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.3I=w*qJ??T>Y'a(})2xxy)sr..‫‬‭‬‌‮‏‌‭‍‪‮‮‭‍‌‭‭‎‭‬‮‪​‏‬‌​‮()
at Styx.CommonBot.TreeRoot.‎‏‮‍‪‪​‬‏‫‫‍‏‌‎‎‎‪‪‪‌​‏‮(Action , String , Boolean )
[15:35:35.172 D] Exception was thrown in BotBase.Root.Tick

Q25695 - Bot canno't do the quest

Hello,

On quest 25695, the bot doesn't seems able to do the quest.
It keep beeing spotted, and so, fail the mission.

Info tab:
Goal: Moving to <-11807.82, -3231.535, -30.10377> [Ref: "MoveTo" @line 335]

To succeed the mission, it would be much more efficient to go at the exact position:
<X="-11803.88" Y="-3233.858" Z="-28.4361" />

http://i.imgur.com/qHl4Ydi.png

Error with Profile, Honorbuddy Stops

[Function Engine] Main pulse shut down. All functions have been deactivated.
4 compiler errors encountered in profile 'Stormheim ($Rev: 6126 $)'
'Code' xml element on line number 1478 has following errors with code:
private static void IncludeEmpoweredRunestoneUnits()
{
Targeting.Instance.IncludeTargetsFilter += IncludeEmpoweredRunestoneUnitsFilter;
BotEvents.OnBotStopped += BotEvents_OnBotStopped;
}
private static void StopIncludeEmpoweredRunestoneUnits()
{
Targeting.Instance.IncludeTargetsFilter -= IncludeEmpoweredRunestoneUnitsFilter;
BotEvents.OnBotStopped -= BotEvents_OnBotStopped;
}
private static void IncludeEmpoweredRunestoneUnitsFilter(List incomingUnits, HashSet outgoingUnits)
{
foreach (var unit in incomingUnits)
{
if (unit is WoWUnit && (unit.Entry == 97223 || unit.Entry == 97221))
outgoingUnits.Add(unit);
}
}

1) The name 'BotEvents_OnBotStopped' does not exist in the current context at line 4

2) The name 'BotEvents_OnBotStopped' does not exist in the current context at line 9

'Code' xml element on line number 1704 has following errors with code:
private static void IncludeFelskornChannelers()
{
Targeting.Instance.IncludeTargetsFilter += IncludeFelskornChannelersFilter;
BotEvents.OnBotStopped += BotEvents_OnBotStopped;
}
private static void StopIncludeFelskornChannelers()
{
Targeting.Instance.IncludeTargetsFilter -= IncludeFelskornChannelersFilter;
BotEvents.OnBotStopped -= BotEvents_OnBotStopped;
}
private static void IncludeFelskornChannelersFilter(List incomingUnits, HashSet outgoingUnits)
{
foreach (var unit in incomingUnits)
{
if (unit is WoWUnit && unit.Entry == 96489)
outgoingUnits.Add(unit);
}
}

1) The name 'BotEvents_OnBotStopped' does not exist in the current context at line 4

2) The name 'BotEvents_OnBotStopped' does not exist in the current context at line 9

Bot stopping! Reason: None Given

Anti-Stuck To-Dos

General: Detect stuck by frames instead of by timer?
General: Clear navigator before running anti-stuck.
Flying: Force dismount if we're stuck for an extended amount of time.

Q25830 Hyjal - Questgiver not found but found alternative

For my Horde char the questgiver was not visible at that location.
Instead the quest could be picked up from Ysera at Nordrassil!
*** I did not do any moonglade pre-quest mannually ;) ***

side note: the hearthstone was still set to Icecrown (not Nordrassil or Orgrimmar)

Autoloader fails on Goblin Death Knight after DK Starting Zone finished

The Autoloader 1-110 tries to load Goblin Starter Profile after Death Knight Starter Profile is finished because the didn't complete Q25267

<If Condition="Me.Race == WoWRace.Goblin &amp;&amp; !IsQuestCompleted(25267)" >
	<Code File="LoadProfile" ProfileName="Horde\Starters\Goblin.xml" RememberProfile="true" />
</If>

so an addition test for class DK is needed ;)

QuestName="Journey to Thrallmar" QuestId="10289"

If quest "Journey to Thrallmar" in hellfire is done by hand, bot don't recognize that and goes to questigiver, stuck on waiting to pick up quest. If this quest is done by bot, everything works well

DoWhen Infinite Loop - Earing gorge

The bot is stuck in a loop, doing a short go-back on few meter.
HB log spam the following:

[DoWhen-7b5abb(debug)] Stopped executing SellExtraConsumables hook
[DoWhen-7b5abb(debug)] Executing SellExtraConsumables hook

The info tab:

Goal: InteractWith-7b5abb: In Progress (no associated quest)
Interacting with Benêt  [Ref: "Searing Gorge ($Rev: 6041 $)" @line 205]

5596 2017-05-13 23.23.txt

Q10914 Horde Terrokar Persuit Mobs not attackable when flying - endless circleling

Update:
sorry this seems to be a general problem. (encaoutered again on Q10027)
In my interface option I did not check "Auto dismount in flight" (which is default off).
If this is not enabled, even hostile mobs are flagged as not attackable when flying (no "sword" mouse cursor).

you should enable this cVar when questing or you will have a lot of issues :D

------- old "ticket" text -------------

as long as the char is in the air the mobs are not attackable:

Flying from <-3596.882, 5179.412, 19.9388> to Type: Kill, Name: Auchenai Initiate, NavType: Fly
[Flightor] Set up for movement from <-3596.882, 5179.412, 19.9388> to <-3605.65, 5204.021, -20.27249>
Clearing POI: POI is not attackable

I changed the code to

	<Code File="ForcedDismount" />
	<DefaultNavType Value="Run" />
	<Code File="KillUntilComplete" QuestId="10914" MovementBy="NavigatorOnly" >
		<HuntingGrounds>
			<Hotspot X="-3664.344" Y="5135.707" Z="-22.5169" />
			<Hotspot X="-3576.688" Y="5268.199" Z="-20.34017" />
			<Hotspot X="-3436.809" Y="5254.816" Z="-20.81991" />
		</HuntingGrounds>
		<PursuitList>
			<PursueUnit Id="21284" PursueWhen="!IsObjectiveComplete(1, 10914)" />
			<PursueUnit Id="21285" PursueWhen="!IsObjectiveComplete(2, 10914)" />
		</PursuitList>
	</Code>
	<DefaultNavType Value="Fly" />

to fix the issue.
The HuntingGrounds is right next to the Questgiver, so dismounting after Quest PickUp is no issue.

Relics and Cooking Receipes sold on "vendor run".

This was after dying, and I am not sure if it is actually related to New Questing Pack.
After corpse pickup my toon started a "vendor run" by summoning vendor mount and sold soulbound relics (with higher iLevel than equipped) and also an unlearned cooking recepipe.

AFK Mode was disabled in Profile Config.

Quest 12756 on DeathKnight-Starter: stuck entering house to turn in quest

I made a new tauren DK this morning after updating NQP (pronnounced "Nuke P" xD )

everything went smooth until turn in of Quest: The Scarlet Onslaught Emerges (http://wowhead.com/quest=12756)

The char was mounted and in scarlet disguise and tried to enter the house with the questgiver at
<Hotspot X="1405.048" Y="-5822.889" Z="131.3622" />
it did NOT dismount when trying to enter the door to the house at that hotspot.

Unfortunatley the Disguise Aura cannot be cancelled. So I dismounted by hand in front of the house to continue the profile.

Profile Config: I had Anti-Stuck enabled, but not AFK Mode.

Log:
2200 2017-06-19 11.04.txt.zip

-- marrvin

Q9770 & Q9899 Horde/Zangamarsh improvment/speedup

Currently the profile waits a long time for named Mob Sporewing to spawn/appear at his spawnpoint , when infact this Mob is roaming the same area as the other sporebats needed for Q9770 - see http://www.wowhead.com/npc=18280/sporewing#map

So best is to flip the two KillUntilComplete to first Kill 10 Sporebats and include Sporewing in the PursuitList for Q9770

If we did not get the Sporewing we then camp his spawnpoint.
Like this:

	<Code File="KillUntilComplete" MobIds="18130, 18280" QuestId="9770" >
		<HuntingGrounds>
			<Hotspot X="443.0681" Y="5852.621" Z="23.41469" />
			<Hotspot X="297.5428" Y="5832.962" Z="19.27119" />
			<Hotspot X="179.4271" Y="5694.528" Z="22.1513" />
			<Hotspot X="270.0659" Y="5583.489" Z="23.93551" />
			<Hotspot X="241.7077" Y="5227.238" Z="21.89751" />
			<Hotspot X="332.4232" Y="5161.003" Z="20.99276" />
		</HuntingGrounds>
	</Code>
	<Code File="KillUntilComplete" MobId="18280" QuestId="9899" X="409.2992" Y="5618.349" Z="19.84682" />

Azsuna Quest 37530 - Char tries to attack an unattackable NPC endlessly - easy fixable ;)

During Quest "Save yourself" in Azsuna (as Prince Verondis "Vehicle" to go back into the cave).
On its way to the cave the char tries to attack "Athissa", which is hostile but not attackable.
Maybe a temporary blacklist?

<Vendor Name="Athissa" Entry="89116" Type="Repair" Nav="Fly" X="3.041662" Y="6181.417" Z="1.276337" />

Quest:
<PickUp Nav="Fly" QuestName="Save Yourself" QuestId="37530" GiverName="" GiverId="" /> ... <TurnIn Nav="Fly" QuestName="Save Yourself" QuestId="37530" TurnInName="" TurnInId="" />
Log:

[18:03:32.411 N] (Singular) YourCurrentTarget: changed to: Athissa.EC0C lvl=110 h=100.0%, maxh=24942420, d=32.2 yds, box=2.0, boss=N, trivial=N, player=N, attackable=N, neutral=N, hostile=Y, entry=89116, faction=16, loss=Y, facing=Y, blacklist=N, combat=N, flying=N, abovgrnd=N, creature=Humanoid, tagme=N, tagother=N [18:03:32.651 N] (Singular) [WoWRedError] 50 [18:03:32.652 N] (Singular) [WoWRedError] 50 [18:03:32.656 N] (Singular) (Singular) [CombatLog] SPELL_CAST_FAILED Meteor Storm#179215 failure: 'Invalid target' [18:03:32.657 N] (Singular) (Singular) [CombatLog] SPELL_CAST_FAILED Fireball#178784 failure: 'Invalid target' [18:03:32.792 N] (Singular) PetsCurrentTarget: changed to: Athissa.EC0C lvl=110 h=100.0%, maxh=24942420, d=32.2 yds, box=2.0, boss=N, trivial=N, player=N, attackable=N, neutral=N, hostile=Y, entry=89116, faction=16, loss=Y, facing=Y, blacklist=N, combat=N, flying=N, abovgrnd=N, creature=Humanoid, tagme=N, tagother=N [18:03:33.110 N] (Singular) [WoWRedError] 50 [18:03:33.114 N] (Singular) (Singular) [CombatLog] SPELL_CAST_FAILED Meteor Storm#179215 failure: 'Invalid target' [18:03:33.734 N] (Singular) CombatPerfMon: FPS:37 Latency:69 [18:03:34.134 N] (Singular) [WoWRedError] 50 [18:03:34.135 N] (Singular) [WoWRedError] 50

Death Knight Starter: Optimizing Goul collection quest (minion count).

(I looked up the minion ID on wowhead: http://www.wowhead.com/npc=28845/scarlet-ghoul)

To make the quest work with my BloodDK I first changed it to

<While Condition="DoQuest(12698)" >
	<Code File="InteractWith" MobId="28819" Range="20" MobState="Alive" CollectionDistance="200" NonCompeteDistance="0" InteractByUsingItemId="39253" PreInteractMountStrategy="Dismount" WaitTime="5000" QuestId="12698" QuestObjectiveIndex="1" X="2449.184" Y="-5971.978" Z="94.4668" TerminateWhen="Me.Minions != null &amp;&amp; Me.Minions.Count &gt;= (Me.Specialization == WoWSpec.DeathKnightUnholy ? 6 : 5)" />
	<MoveTo QuestId="12698" X="2350.4" Y="-5757.961" Z="153.9217" />
</While>

you suggested to use
Me.Minions.Count(x => x.Entry == 28845) &gt;= 5
instead..
I will test it with new DK soon and report here.

Q10208 Code flow error Horde/Outland/Hellfire PI (fix inside :D )

Currently after collection the Portal Stones inb Hellfire Peninsular the bot stops doing nothing.

I have checked the source and moved the two "InteractWith" MobId="184290" .. statements inside the "while DoQuest(10208)" loop after KillUntilComplete

That fixed it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.