In the Kupper GUI it has dexterity potion: but it doesn't seem to work even when you have it on True. Would there be any way to fix this? Thanks!
https://www.thebuddyforum.com/rebor...per-demo-testing-post1999980.html#post1999980 Azoth's update pretty much fixed it save for the odd occasion.
First of all, thanks for this routine. It works great! However, if I wanted to change the AoE rotation to run exactly the same as the normal rotation except for using Rain of Death every time it would normally use Bloodletter... How would I go about doing that?
Next round of Bard updates: Customizable hotkeys for: AOE: Self explanatory Buffs on: Rush to put on all buffs, before any gcd's. I don't really see the point, but I think someone wanted it Buffs off: Will not use buffs or Flaming arrow as long as this key is held, useful if you know a phase change is soon WM on/off: Two different buttons because otherwise you'd turn it off and immediately back on Stop singing: For manasong, tpsong, and foes. I cast them manually, but found its useful to have a button to just turn them off Note that the keys are from the System.Windows.Forms Keys enumeration, so they don't necessarily match up if for example, you just put in 'Left Alt'. Alphanumeric characters should all be fine, so stick with those if possible. Also note that Left Shift and Left Alt are disabled for some of them even if you have the right string, so yeah. These should work, but I added them in without full testing. Previously the keys were hardcoded into the routine, but obviously not everyone wants to use the same hotkeys as me. Lmk if there are any errors. Just to be clear, these are not toggle hotkeys. You have to hold it down for as long as you want to condition to apply. Added option to RoD instead of BL if there are multiple targets present, even if AoE isnt otherwise active Added option Pull Range. When bot controls movement it will still move into melee range before attacking regardless of what this is set at. Tbh idk what the issue is there BL and RoD will be prioritized over other abilities. It really was taking too long to them off when they were queued behind 5 buffs and 3 off-gcds. Various other enhancements. Barrage will still occasionally go off on something other than Empyreal. Idk why, and at this point I've accepted that its as good as its going to get Potions are still disabled. Idk what needs to be changed in the method for it to work in this version of the bot. The whole folder is here for simplicity. Note that ninja routine is still the level 50 one, so if you have a more advanced one you want to keep, pick out ArcherBard.cs, ArcherSettings.cs, and Spell.cs and only overwrite those.
Haven't tried it out yet, but thank you very much for not only updating it, but releasing it to the rest of us as well. <3
This routine is great. Thanks so much for your work! The only odd behavior I've seen happen so far is: If I use Straight Shot right before I switch it to AoE mode (holding down the hotkey) it will sometimes Straight Shot again immediately before it starts to AoE. Maybe it's not checking to see if the buff is up already?
Good catch. It does check if the buff is up, however because of the cast time there is not enough time between when the ability finishes and when the next one is queued for the buff to apply and be registered. Its the same problem that black mages face with any of their procs, but more preventable here. I had double cast prevention on the other Straight Shot conditionals but missed the one for AoE. Try the attached file and see if its fixed.
Azoth, is it possible to modify the opener without editing more than just where the opener is located? If you're too busy to do it I'm more than willing if/when you could find the time to point me to the files and lines I'd need to edit. I really appreciate it either way, you've done way more than enough helping keep kupper going while Ichi is away. This is purely for raiding, as most non-raid groups will never have the tank give a countdown but w/600sks and a countdown by far the best opener for the bot would be letting us the player cast: Code: (Casted by us prior to pull, using Empy Arrow on our own to initiate the CA from thereon in) Blood for Blood Hawk's Eye Raging Strikes -> PULL Empyreal Arrow (in the box below is where the bot would start its part of the opening rotation) Code: Rain of Death Straight Shot Draconian Potion Of Dexterity (can always pause after straighter to pop ourselves so this can be edited out considering the current issue w/potions) Windbite Internal Release Venomous Bite Flaming Arrow Heavy Shot Sidewinder Heavy Shot Barrage Empyreal Arrow Iron Jaws Bloodletter Heavy Shot Bloodletter (if not then) Blunt Arrow Straight Shot Bloodletter (if not then) Repelling Shot Heavy Shot Bloodletter (if not then) Heavy Shot Empyreal Arrow -> Priority "Rotation" We get 2 EA's in the opener 1 of them is a potioned barraged EA.
I'll look into it when I can. Tbh I've never used the opener, and kinda just shifted its code around as I edited the other parts of the routine, and might have even deleted portions. I'm not sure how the conditions for it activated originally. As for potions, I'd also like to add them back in if possible, if there's a routine out there that uses them I can reference. If you'd like to take a look for yourself, the meat of the routine is in ArcherBard.cs. Search 'opener' to find the associated code chunks.
Try this version. Potions are enabled again (only Xpot of Dex so far), and if the setting is true they will go off when both Raging Strikes and Hawk's Eye are up. I tried to get it as close to the 'optimal' opener as I could. You might actually have to set Opener to false for it to work. There are limitations with the way that spells are queued that make it difficult to only use one off-gcd between gcd's, so things might not be exactly perfect. In the future I'll add back more potion options and hotkeys and stuff. Also fixed a long-standing problem with Barrage, hopefully solves lingering issues with it triggering on not-Empy.
I wish I could thumbs you up more times in a row, thank you so much Azoth. I kinda did a ghetto work-around using the Synapse macro thing for the Naga mouse and just bound it (Opener Macro, not ideal due to lag since it plays the script w/o checking if things went off, but easiest thing I could do knowing little of how to fuck with the opener in the CR) to the button close to the one I have that turns on and off the CR so I could play it and then just start the CR directly after. I'll try this out, use it either way with the update(s) you've already made aside from the opener. Thanks a lot for putting the time and effort in though, above and beyond, thank you.
This version appears to have broken the B4B alignment (delay for Barrage/Empy) for me. *Edit: After some more testing, it's only broken if I do a manual opener and then turn on the CR. If I let your CR run right from the start, it appears to still be delaying the B4B. I'm hoping that's something that's not difficult to change because I love the addition of Dex Pots, but I really like being able to run my own openers manually depending on the situation. As always, thanks for all your work on this!
Hotkeys for Xpots and Draconian pots. B4B alignment should* be fixed. Added option for basic logic to only use one off-gcd at a time, not counting BL and RoD. It can significantly slow down your cooldown usage, so use at own risk.
Hey guys, any love for the NIN? I've been using Warcren's modified kupper but it seems off nowadays and needs an update. Raiding Buddy and Ultima seems up-to-date but their mudras reset when you switch/drop targets. For some reason, kupper is the only rotation that continues mudras when switching/dropping targets. An update would be awesome! (I refuse to join the DRG/SMN bandwagon) And a little note: I always see Ninja updates whenever Mashtahg releases new version of RB. I haven't tried NIN kupo yet but I've always think that kupo is just basic rotation for grinding and not end-game raiding
I haven't noticed any issues so far w/barrage (in response to the newest update from Azoth). Also would it be possible to have a toggle or button press to use flaming arrow (if you ever have spare time)? It's a pain in the ass to try to fit it in while the CR is in-progress if we have it set to off and if it's on it can easily go off on an add or in a weird spot depending on the raid. Other than that, I have had zero issues, the updates were great.
I just use his button for turning off Buffs/Flaming Arrow if I'm switching to an add for a sec (or if it's about to phase change etc). It continues to do a normal rotation, just without using any major CDs, including Flaming Arrow.
Yeah, the Buffs Off hotkey includes both Flaming Arrow and Sidewinder. Currently have a Machinist rotation in progress. Basic rotation and turret logic is mostly done, but thinking about the cooldown alignment is a pain. Fiddling with gathering profiles has taken a lot of time, which is ironic because originally it was intended as something my character could do while I was writing the rotation. Ninja was put on the back burner, then onto like a side-shelf, since my static needs me to play Bard/Mach for the foreseeable future.
Awesome, should have probably checked it prior to posting that, only time I've been on recently though I've had to raid and didn't end up checking at the time, thanks very much though. I was going to ask as I noticed the machinist .cs in the folder with the latest update you made. As far as the CD alignment goes is there something we can do to help (as in give you the timings), or is it just a matter of being a pain in the ass to code into it? I'm certainly willing to help figure out the timings if someone doesn't already know them by heart, to take some of the burden off. I leveled my MCH to be able to swap depending on party/fight composition so a Kupper MCH equivalent to the one BRD has would be awesome. Thanks for the response and all the hard work, again, Azoth. <3