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

Monk - tempest rush

Pkt

New Member
Joined
Oct 1, 2012
Messages
37
Reaction score
0
Hi again!
I know this has been discussed (or at least requested) in the forums, but I can't find the answer anywhere. I'm trying a tempest rush build, and currently Trinity 1.6.3.4 is not using TR as the main attack, even when the monk has enough spirit to keep channeling it. It's being used for normal movement, but once reaches a mob it starts autoattacking.
I've been tinkering with the code but the best I can get is switching the default attacks for the code inside the tempest rush section (this obviously breaks any other build, did just for testing)
Code:
// Default attacks
if (!bOOCBuff && !bCurrentlyAvoiding && !playerStatus.bIsIncapacitated)
{
	bool bGenerateNewZigZag = (DateTime.Now.Subtract(lastChangedZigZag).TotalMilliseconds >= 1500 ||
		(vPositionLastZigZagCheck != vNullLocation && playerStatus.vCurrentPosition == vPositionLastZigZagCheck && DateTime.Now.Subtract(lastChangedZigZag).TotalMilliseconds >= 200) ||
		Vector3.Distance(playerStatus.vCurrentPosition, vSideToSideTarget) <= 4f ||
		targetCurrent.iThisACDGUID != iACDGUIDLastWhirlwind);
	vPositionLastZigZagCheck = playerStatus.vCurrentPosition;
	if (bGenerateNewZigZag)
	{
		float fExtraDistance = targetCurrent.fCentreDistance <= 20f ? 15f : 5f;
		vSideToSideTarget = FindZigZagTargetLocation(targetCurrent.vThisPosition, targetCurrent.fCentreDistance + fExtraDistance);
		// Resetting this to ensure the "no-spam" is reset since we changed our target location
		powerLastSnoPowerUsed = SNOPower.None;
		iACDGUIDLastWhirlwind = targetCurrent.iThisACDGUID;
		lastChangedZigZag = DateTime.Now;
	}
	return new GilesPower(SNOPower.Monk_TempestRush, 23f, vSideToSideTarget, iCurrentWorldID, -1, 0, 0, USE_SLOWLY);
}
This kinda does the trick, it uses TR for attacking, but instead of just moving while channeling, it casts it, moves a little, stops the channeling, casts again, moves, stops...

Any ideas?
 
I would also like to know. i have 11 spirit regen per sec, and 20% IAS so with my skorn i lose 1 net spirit/sec. however, ive adjusted all the minimum energy values to be => 40 spirit but my monk always tries to spam tempest rush at 20 spirit (default in the coding)....not sure why? I've adjusted the reserve amount from 80 to 40 as well. can't figure this out.

sounds like this has something similar to do with the stutter tempest rushing you mention above. any insight is appreciated, ive managed to boost my monks xp/hour from ~23m/hour to ~31mil/hour with temp speed :)
 
I would also like to know. i have 11 spirit regen per sec, and 20% IAS so with my skorn i lose 1 net spirit/sec. however, ive adjusted all the minimum energy values to be => 40 spirit but my monk always tries to spam tempest rush at 20 spirit (default in the coding)....not sure why? I've adjusted the reserve amount from 80 to 40 as well. can't figure this out.

sounds like this has something similar to do with the stutter tempest rushing you mention above. any insight is appreciated, ive managed to boost my monks xp/hour from ~23m/hour to ~31mil/hour with temp speed :)

I'm fairly sure it has to do with the bot stopping to loot. Still trying to find a solution.
 
Mannnnn i want a tempest rush file working too :(

My bot only use it when have mobs around, I would like it to be used all the time, specially to rush to the next mob.
 
I've already posted twice in two different threads that I'd find it awesome to get any working code for tempest rush :S
Got 140k dps and I'm easily able to do Mp1 with Tempest Rush without stopping it (only on elites, autoattacks are much better there :P) and I've got 13 Spirit-Regen..
Any1 out there, who is willing to help some Tempest Rush monks? :D :D

atm:
- The Bot is often recasting Tempest Rush, while should normal just spam it
- When attacking Trashmobs, he's not spamming Tempest Rush, which is the most efficient way (only in Elites it should maybe auto-attack, cause of killingspeed)
- When going to loot, it stops using Tempest Rush (maybe neede? don't know, if it's not possible to loot while having TR activated)

These 3 things have to be changed and everything will be well! :D
 
Last edited:
Just found that with Belphegor you can check an option to use tempest to move, but the problem is that it should keep tempest in use all the time, instead that its spamming it cause you to lose alot of spirit :(

Is it even possible to "channelling" it with DB?
 
hmm a tempest rush only monk would be incredible, any news on that front?
 
Back
Top