[Plugin] LetMeFly - Flight speed for Grind bot / Questing profiles LetMeFly v3.5.1 LetMeFly is a plugin that enables flying mounts in regular Grind bot and Questing profiles. Requires Lifetime or Paid Flying Plugin or else you will get dismounted whenever you leave the ground. Features: (Designed for Honorbuddy 2.0.0.4354) * - Jumps to fly when mounted and running on the ground * - Adjusts hotspots of current profile a few yards off ground * - Returns to ground when stuck or when POI is nearby * - Uses Flight Form and Swift Flight Form when available Installation: 1. Download LetMeFly.cs to your Plugins folder. 2. Modify parameters (optional - see Configuration) 3. Click "Recompile All" under Plugins tab in Honorbuddy. 4. Select "LetMeFly" and check the "Enabled" checkbox. 5. Specify the name of a flying mount in 'General Settings' (optional for Druids) 6. Enable 'Auto Dismount in Flight' under Interface Options -> Controls in WoW. Configuration: 1. Open LetMeFly.cs in your Plugins folder using any text editor (Notepad will do). 2. Edit configurations on lines 40+ (see code snippet below) 3. Save the file and click "Recompile All" in the Plugins tab. 4. Select "LetMeFly" and make sure it is enabled. Code: // User configurations JumpHoldTime = 0.1; // How long to hold jump (scaled based on flight speed) JumpCooldown = 0.2; // Minimum time between jumps (in seconds) JumpDistance = 10; // Minimum distance traveled between jumps SafeDistance = 40; // Do not jump when this close to POI ZAxisModifier = 1.0; // Adjust hotspots vertically StuckDistance = 10; // Reset mounted still timer after moving this far MountedStillTimeout = 30; // Dismount when mounted still for this long (in seconds) FlightFormDistance = 50; // Force mount when POI is further than this many yards FlightFormCooldown = 10; // Minimum time to re-cast after dismounting (in seconds) EDIT: Download LetMeFly Helper to fix the ground-diving issue while moving. Thanks to mastahg!
Nice plugin! Two requests... 1) Can you bypass the jump if the toon is not using a flying mount? (Plugin state is not saved on a 'per toon' basis, and turning it on for my high level toons automatically enables it for my low-level toons also). 2) Can you make it go a little higher, maybe configurably to 3-5 yards up? thanks again! chinajade
Thanks for the feedback! I added a check to see if the toon can fly before jumping. Also added configurations including "JumpHoldTime" which can let you control how high you jump. Nope, just caught me in the middle of an update! Try out the new version. EDIT: Fixed a bug with "can fly" logic. Should now jump properly for artisan riding.
I think hold space for .25 and time between jumps set to 3.0 looks a lot less botish than anything else that I've tried. anyone else have any suggestions? Also, is there any way to make it move forward and jump at teh same time. looks pretty robotic when it moves up then forward if you set the jump time to higher numbers.
can't really tell that its moving forward at the same time but that could be because of the low jump time. I set it low because if it was higher and the hotspot is close your spending most of your time climbing then going down to the hot spot. it's still looking pretty botish but working well as a fix untill the profiles get remade to have hotspots that are mid air. Now i don't feel like i wasted 4$ on the paid plugin +rep Edit: also i'm using the 150% flying mount could have to change things around if you are using epic because you will go up further in the .25 sec.
Fixed the stop-n-go when jumping. Also reverted back to old default configurations. I have a 310% mount so your mileage may vary.
Unfortunately it seems HB doesn't work with "Swift Flight Form" entered as your mount. You can use this as a druid only you will have to use a flying mount other than flight form. EDIT: Update to remove the MoveForward key since it caused bot to sometimes overshoot vendor / mailbox.
Really where this is going. Fast updates from the requests. Now is there a way to not have HB fly you straight back to the ground. i stop it from doing a up down zigzag from CTM to CTM?
I hope its just a quickfix and they include in the paid plugin an actual plugin that detects if you have a flying mount and edits the hotpoints in a profile or gives you a height modifier like in gb2. Reguardless I feel if we are paying for it they should atleast make it a finished product.
yes, I did and this addon does exactly as intended. I was refering to the paid plugin/lifetime that lets you fly. Instead of just letting us fly and not having any coords for profiles that will allow questing/grinding to fly, they should in the next hb release do one of the things i mentioned, or something entirely different. My point was if we are paying for it, it should at least be complete. I knew It wasn't when i payed for it but I also only payed for 1 month because being 62+ on a reg mount looks odd as hell. now at 73 I don't think I would be botting the toon w/o a flyer.
The flying seems... a bit odd.. I fly 10 feet then hit the ground.. it then jumps in the air.. fly 10 feet again hit the ground... it then jumps in the air.. over and over.. it never stays air born. maybe I'm doing something wrong?
Thanks for all the feedback. Currently all the plugin does is jump while moving grounded on your mount, and also returns you to ground when it detects you are stuck in the air. Meanwhile, the bot base is just doing click-to-move on each next hotspot (which is on the ground). This may look a bit odd if your hotspots are close together. It looks a lot more natural when flying to vendor or mailbox. I have an idea how to move the hotspots a couple yards off the ground which I will test out tonight when servers are back.