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

[Plugin] Gift Of Flight - TEST - Uses flying mount in quest or grind profiles

bot just basicly run in triangle forever.

Thanks for the report, this is deffinatly GoF, "not" Kicks profile. I am working on dealing with the priority issues, and the next release looks promissing. I didn't release a new version this weekend as I found something new to try, which is still in the works atm. Hope you weren't stuck in the loop for too long :(.
 
Nah, i'm not using it for AFK running, currently im waiting for new release, to test, since you already have some reports from me to fix :)
 
Here is the latest version.

It now has extra checks in place when generating new landing sites.
The failed landing attempts and failed generation attempts have been reworked
The background thread is now working

Generating new landing sites now takes a little longer but is more precise. Anywhere between 1-10 seconds.

Could anyone who has been using the plugin, upload the settings files for me to add to the ones I distribute please. They are the following files :

Alliance SLSettingsKalimdor.xml
Alliance SLSettingsEasternKingdom.xml
Alliance SLSettingsOutland.xml
Alliance SLSettingsNorthrend.xml
Alliance SLSettingsDeepholm.xml
Horde SLSettingsKalimdor.xml
Horde SLSettingsEasternKingdom.xml
Horde SLSettingsOutland.xml
Horde SLSettingsNorthrend.xml
Horde SLSettingsDeepholm.xml

Thanks
 

Attachments

Last edited:
I attached the SLSettingsEasternKingdom.

Sometimes the Blackspots got written many times, in the file it looks like this:

<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />


View attachment SLSettingsEasternKingdom.xml
 
I attached the SLSettingsEasternKingdom.

Sometimes the Blackspots got written many times, in the file it looks like this:

<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />
<Blackspot X="-1373632" Y="-2952534" Z="4476863" Radius="5" />

Thanks for the feedback and settings file, I've added some code to strip out duplicate blackspots when the file is loaded. I will upload the new version when I get home from work. There looks to be a problem with the settings file you uploaded as the newer version (since about 2 weeks ago) now uses a different format. When I've uploaded the new version, if you delete all the old files before installing the new ones. I've incorporated some of the landing sites from your settings file.
 
Previous version have serious problem with Skimmer Spinenerts and quest Death to the Necromagi

GoF : Arrived at destination
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
Mounting: Brown Horse
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
Stopping the bot!

[9:50:46 PM:535] GoF : Exception! : System.NullReferenceException: Object reference not set to an instance of an object.
at dtNavMeshQuery.updateSlicedFindPath(dtNavMeshQuery* , Int32 maxIter)
at Tripper.RecastManaged.Detour.NavMeshQuery.UpdateSlicedFindPath(Int32 maxIter)
at (Object , Int32 )
at Tripper.Navigation.WowNavigator.FindPath(Vector3 start, Vector3 end)
at Styx.Logic.Pathing.MeshNavigator.CanNavigateFully(WoWPoint from, WoWPoint to, Int32 maxHops)
at Styx.Logic.Pathing.Navigator.CanNavigateFully(WoWPoint from, WoWPoint to, Int32 maxHops)
at Styx.Logic.Pathing.Navigator.CanNavigateFully(WoWPoint from, WoWPoint to)
at GiftOfFlight.Generate.FindTopLevel(Single x, Single y, WoWPoint target) in d:\Programs\LittleBee\Plugins\GiftOfFlight\Generate.cs:line 175
at GiftOfFlight.Generate.FindLandingSite(WoWPoint target, Single regionSize, Single minFlightDistance, BlackList blacklist, Int32 accelerator) in d:\Programs\LittleBee\Plugins\GiftOfFlight\Generate.cs:line 49
at GiftOfFlight.GiftOfFlight.TestAndFindLandingSite(WoWPoint target, Single regionSize, Single minDistance, Int32 accel) in d:\Programs\LittleBee\Plugins\GiftOfFlight\Main.cs:line 978
at GiftOfFlight.GiftOfFlight.TestThreading(Object stateInfo) in d:\Programs\LittleBee\Plugins\GiftOfFlight\Main.cs:line 100
[9:50:46 PM:877] Cleared POI
[9:50:56 PM:824] GoF : Found a possible landing spot at : <5010, -3010, 292.5456> 36.57877 Yards
[9:50:56 PM:825] GoF : Found a possible landing spot at : <5010, -2930, 290.4099> 56.33052 Yards
[9:50:56 PM:825] GoF : Found a possible landing spot at : <5010, -2890, 290.1308> 94.28797 Yards
[9:50:56 PM:827] GoF : closest @ 36.57877 : <5010, -3010, 292.5456>
[9:50:56 PM:827] GoF : Searching nearby area for possible landing sites, current count is : 78
[9:50:56 PM:953] Cleared POI
[9:51:07 PM:052] GoF : Found a possible landing spot at : <5010, -2920, 290.2495> 63.86778 Yards
[9:51:07 PM:056] GoF : closest @ 63.9122 : <5010, -2920, 290.2495>
[9:51:07 PM:056] GoF : Searching nearby area for possible landing sites, current count is : 79
[9:51:07 PM:300] Cleared POI
[9:51:09 PM:875] Stop called!
[9:51:10 PM:883] 79 Saved landing spots
[9:51:10 PM:884] 21 Saved blackspots
[9:51:10 PM:884] 4 Saved landing spots
[9:51:12 PM:894] Activity: Honorbuddy Stopped
[9:51:12 PM:900] System.Threading.ThreadAbortException: Thread was being aborted.
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Delegate.DynamicInvoke(Object[] args)
at (Object , Object[] )
at Styx.Logic.Targeting.#Dr(Delegate e, Object[] args)
[9:51:12 PM:901] System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.Logic.Targeting.#Dr(Delegate e, Object[] args)
at Styx.Logic.Targeting.Pulse()
[9:51:12 PM:903] System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.Logic.Targeting.Pulse()
at Styx.WoWPulsator.Pulse(PulseFlags flags)
at Styx.Logic.BehaviorTree.TreeRoot.Tick()
at Styx.Logic.BehaviorTree.TreeRoot.Run()
[9:51:12 PM:903] System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.Logic.BehaviorTree.TreeRoot.Run()

Stuck when moving to Pure Evil quest - profile from kikz (alliance as usual)
Zul'drak

Venture Co. Misadventure, it's just walking towards rock.
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area

[10:27:00 PM:402] Avoiding 'Venture Co. Excavator'
[10:27:00 PM:407] 'Venture Co. Ruffian' is walking! Reavoiding!
[10:27:01 PM:349] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!
[10:27:01 PM:558] Avoiding 'Venture Co. Excavator'
[10:27:01 PM:897] Removing 'Venture Co. Ruffian' as a danger - not avoiding him anymore!
[10:27:02 PM:404] Avoiding 'Venture Co. Excavator'
[10:27:02 PM:404] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!
[10:27:02 PM:430] Avoiding 'Venture Co. Excavator'
[10:27:02 PM:430] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!
[10:27:02 PM:881] GoF : Searching nearby area for possible landing sites, current count is : 291
[10:27:02 PM:897] Removing 'Venture Co. Ruffian' as a danger - not avoiding him anymore!
[10:27:04 PM:196] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!
 
Last edited:
EDIT

having looked some more at the log, this should now be fixed in the latest version.



Previous version have serious problem with Skimmer Spinenerts and quest Death to the Necromagi

.
.
.

Stuck when moving to Pure Evil quest - profile from kikz (alliance as usual)
Zul'drak

Could you tell me, is this log from todays releases please? V2.5
 
Last edited:
Venture Co. Misadventure, it's just walking towards rock.
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : No landing sites found! Is the target in water?
GoF : Thread is searching the area
GoF : Blacklisting target, cannot land within minFlightDistance
GoF : Thread is searching the area

^^ Did it land and continue with the profile please ?

[10:27:00 PM:402] Avoiding 'Venture Co. Excavator'
[10:27:00 PM:407] 'Venture Co. Ruffian' is walking! Reavoiding!
[10:27:01 PM:349] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!
[10:27:01 PM:558] Avoiding 'Venture Co. Excavator'
[10:27:01 PM:897] Removing 'Venture Co. Ruffian' as a danger - not avoiding him anymore!
[10:27:02 PM:404] Avoiding 'Venture Co. Excavator'
[10:27:02 PM:404] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!
[10:27:02 PM:430] Avoiding 'Venture Co. Excavator'
[10:27:02 PM:430] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!
[10:27:02 PM:881] GoF : Searching nearby area for possible landing sites, current count is : 291
[10:27:02 PM:897] Removing 'Venture Co. Ruffian' as a danger - not avoiding him anymore!
[10:27:04 PM:196] Removing 'Venture Co. Excavator' as a danger - not avoiding him anymore!

^^ this is not the plugin (excluding 881)

if you could attach a full log 'cos it makes it easier to see what is happening please.
 
First part: it was not flying it was moving on the ground, second part is output at the same time at log tab. Debug/Log tabs.
But i posted it like Log/Debug, Debug/Log.

And no it didn't land it tried to move inside a mountain. I unstucked it manually. Not sure if addon or HB.
 
Will give this a whirl at home tonight, maybe a solution to not looking so stupid when HB picks a flying mount and runs along the ground regardless of what your mount settings are in the interface.

G
 
I ONLY give you feedback from latest. If i saw new version before i wanted to post i just run it again with new version.
 
I ONLY give you feedback from latest. If i saw new version before i wanted to post i just run it again with new version.

I am very greatfull for all of the feedback you have provided me with. This is a trickey project with many unpredictable issues, so if I sounded a bit patronising, that was not my intention.
 
Though nobody has reported it I suspect there is an issue with an un-handled exception for which I've made a new release.

I have also been around Outland and some of Kalimdor collecting ?pre saved landing spots? which should help speed up the plugin substantially. (more to follow soon)

If you want to you can copy and paste (the text from) your settings/blackspots/possible hotspots into the ones I have distributed, any duplicates will be removed automatically.

I'd be great full for any feed back about this release please.
 

Attachments

Quest for instance: A Mammoth Undertaking GOF is trying to fly while in mammoth vehicle! Damn that would be funny looking.
 
Just tried it with a Captured Firefly profile. Haven't seen it fly yet.
 
Its best to try it with a questing profile, I've not tested it with a grind profile for a while now. It will most likely only fly to sell and repair when grinding.
 
And most likely die during being on the ground and waiting for time out.

Moving to Type: QuestPickUp
GoF : Move To location : 273.1246 yards.
GoF : No suitable saved loactions
GoF : Not enough Saved spots close enough
GoF : Searching untested saved spots
GoF : Found saved spots = 0
GoF : Generating new spots, this may take some time
GoF : Found spots = 3
GoF : possible result count = 2425
GoF : Using Landing Site <6660, -1190, 399.0405> : 37.94749 yards from target
GoF : Estimated flight time 11 secs, flight will cancel in 29 secs
GoF : 29 seconds till flight is timed out.
GoF : 19 seconds till flight is timed out.
GoF : 9 seconds till flight is timed out.
GoF : time up, using alternative safe spot
GoF : trying <6650, -1170, 399.5853>
GoF : Estimated flight time 10 secs, flight will cancel in 15 secs
GoF : 15 seconds till flight is timed out.
GoF : 5 seconds till flight is timed out.
GoF : time up, using alternative safe spot
GoF : trying <6650, -1180, 399.3028>
GoF : Estimated flight time 11 secs, flight will cancel in 16 secs
GoF : 16 seconds till flight is timed out.
GoF : 6 seconds till flight is timed out.
GoF : -4 seconds till flight is timed out.
GoF : time up, using alternative safe spot
GoF : Generation failed, landing and walking
GoF : Flying to closest saved spot : 165.8253 yards.
GoF : No suitable saved loactions
GoF : Not enough Saved spots close enough
GoF : Searching untested saved spots
GoF : Found saved spots = 72
GoF : trying untested saved spots
GoF : Found spots = 72
GoF : possible result count = 2422
GoF : Using Landing Site <6320, -1100, 417.3152> : 10.00005 yards from target
GoF : Estimated flight time 9 secs, flight will cancel in 26 secs
GoF : 26 seconds till flight is timed out.
GoF : time up, using alternative safe spot
GoF : trying <6330, -1090, 416.471>
GoF : Estimated flight time 8 secs, flight will cancel in 13 secs
GoF : 13 seconds till flight is timed out.
GoF : 3 seconds till flight is timed out.
GoF : time up, using alternative safe spot
GoF : trying <6330, -1080, 416.1898>
GoF : Estimated flight time 8 secs, flight will cancel in 13 secs
GoF : 13 seconds till flight is timed out.
GoF : time up, using alternative safe spot
GoF : trying <6330, -1120, 419.8182>
GoF : Estimated flight time 8 secs, flight will cancel in 13 secs
GoF : 13 seconds till flight is timed out.
GoF : 3 seconds till flight is timed out.
GoF : time up, using alternative safe spot
GoF : trying <6340, -1080, 416.8316>
GoF : Estimated flight time 7 secs, flight will cancel in 12 secs
GoF : 12 seconds till flight is timed out.

Damn i lost debug log.
 
And most likely die during being on the ground and waiting for time
out.
.
.
.
GoF : Generation failed, landing and walking
GoF : Flying to closest saved spot : 165.8253 yards.
GoF : No suitable saved loactions
GoF : Not enough Saved spots close enough
GoF : Searching untested saved spots
GoF : Found saved spots = 72
GoF : trying untested saved spots
GoF : Found spots = 72
.
.
.
Damn i lost debug log.

This part indicates there are 72 landing sites left to try. Unfortunatly until each one is tested it will not know which one is the most appropriate. When it finds one it can land at it will use it every time (assuming it is within range of the target location). It is the only way I've found for it to learn as it progresses.

Could I have a copy of your settings files to add to the collection please

Thanks
 
Back
Top