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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

CycloneRoutine - COC Discharge Cyclone Routine

Well i don't bot to profit in $$$ i just do it for fun and accumulating enough ingame currency so i can play any build and have fun in the process.
 
Here's mine that i set up with Vaal Haste. If you replace the haste with cyclone in the part where it uses the full name it should work. You can also change the condition.

I set it up to run 2x vaal haste so just change the first one I guess.
View attachment 217345

witch lines do u mean by "where it uses the full name" maybe im just stupid but cant make it work...
 
This routine works insanely well with the flaming meatball build, farming t11-13 maps with 4:07 map average.
 
Can maybe someone share a working Vaal Cyclone Setting? i tried doing it myself but cant make it work...i edited the Routine file myself and now the bot is using Vaal Cyclone but only spams leap slam and isnt using normal Cyclone like he did before
 
Can maybe someone share a working Vaal Cyclone Setting? i tried doing it myself but cant make it work...i edited the Routine file myself and now the bot is using Vaal Cyclone but only spams leap slam and isnt using normal Cyclone like he did before

Share your file
 
Can maybe someone share a working Vaal Cyclone Setting? i tried doing it myself but cant make it work...i edited the Routine file myself and now the bot is using Vaal Cyclone but only spams leap slam and isnt using normal Cyclone like he did before
Posted an updated version with Vaal Cyclone on the first post - it seems like it would be amazing in Breaches - but i couldn't find any way to sustain the damage in higher tier maps - even with 12k ES, Vaal Discipline and life leech on the Vaal Cyclone - and so had to remove it again - good luck!
 
posted an updated version with vaal cyclone on the first post - it seems like it would be amazing in breaches - but i couldn't find any way to sustain the damage in higher tier maps - even with 12k es, vaal discipline and life leech on the vaal cyclone - and so had to remove it again - good luck!
thx!!! <3
 
What kind of leap slam settings are you guys running for this build on Skill-Aware Player Mover?
 
Hello. Can someone help me implement this from oldroutine.cs to the cyclone routine cs? I want to use warchief totem for magic monsters, rare monsters, bosses and such.
For some reason it works in OldRoutine but doesn't work with cyclone routine.

This is the working OldRoutine.

Code:
// Handle totem logic.
if (_totemSlot != -1 &&
	_totemStopwatch.ElapsedMilliseconds > OldRoutineSettings.Instance.TotemDelayMs)
{
	var skill = LokiPoe.InGameState.SkillBarHud.Slot(_totemSlot);
	if (skill.CanUse() [COLOR="#00FF00"]&& cachedRarity >= Rarity.Magic[/COLOR] && skill.DeployedObjects.Select(o => o as Monster).Count(t => !t.IsDead && t.Distance < 60) <
		LokiPoe.Me.MaxTotemCount)
	{
		await DisableAlwaysHiglight();

		await Coroutines.FinishCurrentAction();

		var err1 = LokiPoe.InGameState.SkillBarHud.UseAt(_totemSlot, true, [COLOR="#00FF00"]cachedPosition[/COLOR]);

		_totemStopwatch.Restart();

	        if (err1 == LokiPoe.InGameState.UseResult.None)
			return true;

		Log.ErrorFormat("[Logic] UseAt returned {0} for {1}.", err1, skill.Name);
	}
}

This is how i added to CycloneRoutine:

Code:
// Handle totem logic.
if (_totemSlot != -1 &&
	_totemStopwatch.ElapsedMilliseconds > OldRoutineSettings.Instance.TotemDelayMs)
{
	var skill = LokiPoe.InGameState.SkillBarHud.Slot(_totemSlot);
	if (skill.CanUse() && cachedRarity >= Rarity.Magic && skill.DeployedObjects.Select(o => o as Monster).Count(t => !t.IsDead && t.Distance < 60) <
		LokiPoe.Me.MaxTotemCount)
	{
		await DisableAlwaysHiglight();

		await Coroutines.FinishCurrentAction();

		var err1 = LokiPoe.InGameState.SkillBarHud.UseAt(_totemSlot, true, cachedPosition);

		_totemStopwatch.Restart();

	        if (err1 == LokiPoe.InGameState.UseResult.None)
			return true;

		Log.ErrorFormat("[Logic] UseAt returned {0} for {1}.", err1, skill.Name);
	}
}

Can anyone help me adding the behaviour from OldRoutin to the cyclone one? maybe i copy-pasted it wrong. I know 0 code :D
 
Is anyone using this with cospri's discharge Forum - Shadow - [2.6] THE NEW FAKENER | DISCHARGE | SUPER FAST STRANDS | Cospris Malice | 9k+ ES | STILL GREAT AOE - Path of Exile
I would need it to use charge and only spin on hard mobs but it is always using cyclone(it's a cyclone routine so duh),but because of this it is losing so much time while clearing.
Kinda bummed out that there are like 3-4 working builds (spark,bv,bf,cyclone? ) and some generic ones like insert eq on 1 and do dried lake...
 
Is anyone using this with cospri's discharge Forum - Shadow - [2.6] THE NEW FAKENER | DISCHARGE | SUPER FAST STRANDS | Cospris Malice | 9k+ ES | STILL GREAT AOE - Path of Exile
I would need it to use charge and only spin on hard mobs but it is always using cyclone(it's a cyclone routine so duh),but because of this it is losing so much time while clearing.
Kinda bummed out that there are like 3-4 working builds (spark,bv,bf,cyclone? ) and some generic ones like insert eq on 1 and do dried lake...

I am using oroboros to make this work. Its really slow though. I use player mover to shield charge around and Cylone as my single target melee skill.

I am super dumb with coding, but would also love a routine for Cospri discharge build.
 
This setup has tripled my clear speed! Thanks. I was playing with the settings for a long time but couldn't get anything to feel right.

You can use this same setup with whatever cyclone routine you were using. If you wanted it to just cyclone the unique mobs you would look for the cyclone code which probably looks like
Code:
                if (_cycloneSlot != -1 && cachedRarity >= Rarity.Unique)
                {
                    if (NumberOfMobsNear(LokiPoe.Me, cycloneRange) > 0) {
                        if (cachedDistance < cycloneTargetRange)
                        {
                                Vector2i randomPosition;
                                double angle = 2.0 * Math.PI * Loki.Game.LokiPoe.Random.NextDouble();
                                randomPosition.X = (int)(myPos.X + cycloneMaxTargetRange * Math.Cos(angle));
                                randomPosition.Y = (int)(myPos.Y + cycloneMaxTargetRange * Math.Sin(angle));
                                LokiPoe.InGameState.SkillBarHud.UseAt(_cycloneSlot, true, randomPosition);
                                Log.InfoFormat("[Typhonis] Cycloning to {0},{1}", randomPosition.X, randomPosition.Y);
                        }
                        else
                        {
                            Vector2i randomPosition2 = ExilePather.FastWalkablePositionFor(bestTarget, 4);
                            LokiPoe.InGameState.SkillBarHud.UseAt(_cycloneSlot, true, randomPosition2);
                            Log.InfoFormat("[Typhonis] Cycloning to {0}", randomPosition2);
                        }
                }
            }

You are just adding in the "&& cachedRarity >= Rarity.Unique" part so cyclone only triggers on Uniques.
 
Im new can someone help me:

Cannot load [CycloneRoutine.1.0.0] because there is no [3rdparty.json] file. ?:(
EDIT:


no idea what to do:(
 
Last edited:
I messaged WiN through Discord. It would indeed be awesome if this was updated for 3.0, but I am not sure what kind of a time investment it would cost him or someone else willing to take up the mantle.
 
Back
Top