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

[Request] [Monk] [Inna6pc] Cast Primary before Mystic Ally

ExMatt

Active Member
Joined
Jul 5, 2015
Messages
1,030
Reaction score
14
Similar to the option to cast primary before SSS (Seven-Sided Strike), it would be excellent to get this to work for the Mystic Ally build also.

Also, some information brought in from the other thread I created.

Re apply EP to targets when half-way through lightning CoE buff if using option "Wait for CoE". This will allow using your primary/generator during physical on one or both of the targets (try not to kill the target early if possible also). This would give a tremendous boost to this build.

Build link:

http://www.diablofans.com/builds/73628-quin69-gr84-innas-ep-monk-solo
 
Last edited:
I haven't watched the video in your link yet (thanks for the link btw :)). Would you mind explaining why you would want that? Or should I just watch the video?
 
I haven't watched the video in your link yet (thanks for the link btw :)). Would you mind explaining why you would want that? Or should I just watch the video?

It uses Hundred Fists: Assimilation which gives the damage buff of 5% per enemy hit by the 3rd strike.
 
Here's the thing. This variation of the build is not support at the moment, that why nothing works properly. It seems to have a very specific playstyle, so I'll look into it, but I can't promise anything for the short term.
 
Here's the thing. This variation of the build is not support at the moment, that why nothing works properly. It seems to have a very specific playstyle, so I'll look into it, but I can't promise anything for the short term.

It is true, it does have a specific playstyle. However, the non-EP build is a fairly regular playstyle, and all it really doesn't do for that one is ensure it is trying to get assimilation buffs.

If it was fixed for that one, I might just use that one for botting.
 
Currently you need these for the code to kick in

Sets.Innas.IsFullyEquipped && Legendary.ConventionOfElements.IsEquipped &&
Legendary.LefebvresSoliloquy.IsEquipped && Legendary.BindingsOfTheLesserGods.IsEquipped;

If you have all of these and it's not working, make sure you don't have 'Disable Exploding Palm Checked'. You'll also need to check 'Wait for convention element' for it to work.
 
Currently you need these for the code to kick in



If you have all of these and it's not working, make sure you don't have 'Disable Exploding Palm Checked'. You'll also need to check 'Wait for convention element' for it to work.

I read the code, that is why I had to ask. I may have had Wait for coe unchecked. I thought it was i cubed the bindings. Seems to work pretty well. Definitely better than it was. I will let you know if I can clear 70+ now.
 
Stats for my first 70 gr attempt.

[Adventurer][Rift] Runs count: 1
[Adventurer][Rift] This run time: 0:10:29
[Adventurer][Rift] Average run time: 0:10:29
[Adventurer][Rift] Best run time: 0:10:29
[Adventurer][Rift] Worse run time: 0:10:29
[Adventurer][Rift] This run XP Gained: 17,983,192,896
[Adventurer][Rift] This run / Hour: 102,791,248,978
[Adventurer][Rift] Total XP Gained: 17,983,192,896
[Adventurer][Rift] Total XP / Hour: 102,791,248,978
[Adventurer][Rift] Best XP / Hour (single run): 102,791,248,978
[Adventurer][Rift] Worse XP / Hour (single run): 102,791,248,978
[Adventurer][Rift] Best XP / Single run: 17,983,192,896
[Adventurer][Rift] Worse XP / Single run: 17,983,192,896
 
It works really well, but sometimes I feel like it starts putting up palm slightly early. When pushing in 72+, enemies are dying during the cold rotation that had palm but it wore off. It really shouldn't go up until 1.5-2 seconds into lightning until ~1 second into physical. How would I make that change to test it out?

Edit:

If this isn't too difficult, how would I make it do this.

If assimilation is up (not 100% necessary part), and CoE is cold, and cyclone strike has been cast within 4.5 seconds, cast EP on lowest hp target in range if it doesn't already have it, otherwise just continue as normal.
 
Last edited:
It already looks for really low health target without EP and tries to apply it. EP starts to be applied 9 seconds before lightning which is exactly what quin recommends in his guide. Would you say he's wrong about this?
 
It already looks for really low health target without EP and tries to apply it. EP starts to be applied 9 seconds before lightning which is exactly what quin recommends in his guide. Would you say he's wrong about this?

I do slightly disagree with his timings. If you did actually apply it 9 seconds before cold, then the EP would be gone by the time it would be useful. The more EP that are up during the full cold duration, the better. I think based on my aps, I would have to tell it to apply 4 or 5 targets instead of my current 2-3 that I use and it might be ok. I would still say no earlier than 8 seconds before cold. But I get better results manually doing it ~7-~4 seconds before.

But the reason I think adding in an extra EP on lowest hp right after casting Mystic Ally will help is if it got to the pack during physical rotation and none are up yet. I did a lot of development for Rebornbuddy, so maybe I will get familiar with the APIs and mess with it myself and report back.
 
Yeah, feel free to mess with the code and lmk what works best for you
 
Yeah, feel free to mess with the code and lmk what works best for you

I feel it works better when it doesn't start until 6 to 8 seconds before (depending on attacks per second and number of targets to put palm on). We also need to force at least 1 palm to be manually applied to low target enemy even if(and especially when) all targets already have palm (this is due to an explosion) but we don't know if the buff will be gone before cold CoE) When you put up the cold rune EP 9 seconds before the cold CoE it ends up just wasting time and resource for no gain.

So this would likely require some TimeSinceUse for EP, and maybe even casts of ep in the past ~8 seconds.

Biggest issues.
1. Enemies don't die in time to explode (buff wears off). The mystic ally damage lasts 3 seconds, EPs start wearing off as soon as CoE hits cold.
2. CDR. The cooldown with optimal gear for Mystic Ally ends up being ~19 seconds. If the bot applies Mystic Ally more than 2 seconds into cold CoE rotation, it will lose more than 33% effectiveness and likely be a waste if pushing higher grift. With optimal CDR of 37% this is an issue. If you have 41%+ cdr (adding cdr to compass rose or shoulders) it is not an issue. Is there a way to check current CDR amount?
 
I'm not sure I understand what you want. Doesn't casting EP a couple of seconds later solve your issues? Or is there something else you want?
 
What I am saying is it can get itself into a bad situation and is partially dynamic based on your CDR.

Casting EP a couple seconds later (4-7 before cold) will work and fix half of the issues.

The other half is the CDR with Mystic Ally. If it decided to cast it with .5 seconds left on cold rotation (with 37%cdr) because it finally got in combat with an acceptable amount of enemies. It will throw off the rotation for 40+ seconds, instead of just waiting until the next rotation.

But as I was trying to get across before. Sometimes there are no EP left up when things die from Mystic Ally because it wasn't applied by our character, but by an explosion during fire or holy CoE.

I do see the changes you made and they all work much better than the first go around. Adding a way to fix these last 2 issues would probably allow me to do 75s.
 
Last edited:
Ok, thanks for explaining. How about if I limit Mystic Ally to the first 2 seconds of the Cold buff?
 
Can you try this for me please? The new time frames are:

EP - 3 seconds before physical until 1 second after Physical
WothF - 3 seconds before Cold until Cold starts
Mystic Ally - when Cold starts until 2.5 seconds after Cold starts
 

Attachments

I will after my group runs. It still will click whenever if you have channeling right?

And i think stopping EP at phys is probably better than letting it go into that range. Maybe 7.5-4. I can adjust that myself for testing though.
 
Back
Top