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

Totemizer - A Totem Routine

Flame Totem got a small nerf, not that much. But shockwave totem is a thing you should run right now.
 
Anyone else has a problem with this CC since the latest patch? My bot seems to wait too long before placing totems. Or sometimes it just stands there doing nothing.
Worked fine for 2 months before the patch.
 
Hey guys, i know this may be a dumb question, but I've extracted all the files into the Routines folder just as it said on the first page of this thread, and nothing still shows up on my settings tab when I open up Exilebuddy.
My character keeps spamming totoems and i cant kill any monsters. What am I doing here wrong? Am I missing something here?
 
Anyone else has a problem with this CC since the latest patch? My bot seems to wait too long before placing totems. Or sometimes it just stands there doing nothing.
Worked fine for 2 months before the patch.

apparently it works fine when you have only auras and the totems on your bar. as soon i place something other active (ie. endu cry, golem etc) on the bar it will show the same behavior.

i guess a 2.1 sideeffect
 
Those of you running this with Shockwaves or flames...how do you avoid being mashed on Dried Lake merc? My gear isn't great but I was hoping to at least get something easy off the ground to farm what is essentially docks 2.0 before I go for an expensive fast clearing build, yet anytime I hit Voll, Nightwane, or half a dozen other elites my toon stands around like an idiot and gets pasted.
 
I have been away from this project for a lot due to my degree as I barely had any time for PoE or ExileBuddy. I'll take a look into this in order to just make it work and I'm gonna develop another CC for a different skill.
 
Code:
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
[LatencyTracker] LowestLatency: 47
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[LatencyTracker] AverageLatency: 61
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
[Stop] Now requesting the BotThread to stop.

Issue while testing a basic flame totem skill. All I changed was the totem cast delay as it kept spamming it.
 
tozededao do you know why when you use enduring cry on your skill bar sometime, he don't use totem anymore and just spam enduring cry
 
I have been away from this project for a lot due to my degree as I barely had any time for PoE or ExileBuddy. I'll take a look into this in order to just make it work

thanks!
please let us know if there's a update available
 
dec/23/2015 , proud to say its working flawlessly for duel flame totem :D
Note: instructions...
settings tab, if you still see old routine, and not totemizer as a plugin....
that means click the stop button... left of the stop button you can change your main routine plugin.
Took me nearly 17 minutes to figure this out ( I'm new to routines )
Profit ;D
 
Code:
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
[LatencyTracker] LowestLatency: 47
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[LatencyTracker] AverageLatency: 61
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
 Casting Totem Because there are no totems near our main target or one of the totems can't see 
[FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...
[Stop] Now requesting the BotThread to stop.

Issue while testing a basic flame totem skill. All I changed was the totem cast delay as it kept spamming it.

I noticed I tried this without ancestral bond. I not have ancestral bond and it still spams my log while it's working. Is anyone else receiving this?

EDIT: Since it appears to function I'll try this with a dual siege balista build, however I'm trying to find where I can change minimum distance from a monster for a cast so they're always placed a certain number of units away unless otherwise. For example I want my balistas 50-60 units from monsters so they reach more monsters, however I won't always have 50-60 units from them, which then the routin picks the next highest number until it's able to cast the totem (which might just be 5 units away if I'm inside a dungeon).
 
Last edited:
I noticed I tried this without ancestral bond. I not have ancestral bond and it still spams my log while it's working. Is anyone else receiving this?

Just so you know, this has no impact on the routine, it's Flaskhelper :) and it'll no longer spam this. Basically the routine should implement a way to get the CombatRange in Execute(), to allow FlaskHelper to know if the CR has combat disabled.

Nothing harmful, update tomorrow is gonna fix this ;)
 
Just so you know, this has no impact on the routine, it's Flaskhelper :) and it'll no longer spam this. Basically the routine should implement a way to get the CombatRange in Execute(), to allow FlaskHelper to know if the CR has combat disabled.

Nothing harmful, update tomorrow is gonna fix this ;)

Thanks, at least I know I can ignore it. I also edited my post to include a request/help for a siege balista build if you know how to edit this one. It should be simple enough to do, however I am not into programming and have found when I did program even the "simple" things could sometimes be hard.
 
Thanks, at least I know I can ignore it. I also edited my post to include a request/help for a siege balista build if you know how to edit this one. It should be simple enough to do, however I am not into programming and have found when I did program even the "simple" things could sometimes be hard.

Tbh I have no clue about totems and positioning haha, but Someone will probably pass by and find a way ;)

// EDIT //

Try finding this line :

Code:
float randomLocBetween = (float)Loki.Common.MathEx.Random(10, maxDistanceBetweenTargetAndTotem);

Change the "10" by something more legit but under MaxDistance setting, should do the trick. It'll try to detect a castable at a random point between X and MaxDistance.
 
Last edited:
Tbh I have no clue about totems and positioning haha, but Someone will probably pass by and find a way ;)

// EDIT //

Try finding this line :

Code:
float randomLocBetween = (float)Loki.Common.MathEx.Random(10, maxDistanceBetweenTargetAndTotem);

Change the "10" by something more legit but under MaxDistance setting, should do the trick. It'll try to detect a castable at a random point between X and MaxDistance.

Already tried that before you replied and it didn't make a difference setting 10 to 35 and having 60 for max distance.
 
I tried to change anything relating to ice spear and power charges to frenzy by renaming anything i found on it though the routine's having issue compiling. I'd like my character to keep stacks of frenzy charges up similar to icespear and power charges by using the skill frenzy.

I'm attaching the routine I edited so anyone can take a look at my changes. It was mainly centered where it said "maintain power charges".

Weird, the code looks good :x

Didn't know you replied, sorry about that. I looked for something else relating to min distance and still didn't find much.
 

Attachments

Last edited:
I have been away from this project for a lot due to my degree as I barely had any time for PoE or ExileBuddy. I'll take a look into this in order to just make it work and I'm gonna develop another CC for a different skill.

np, made over 30+ ex in profits alrdy in talisman season using ur profile lol
would be nice if there's a way to cast lightning warp when u take a huge hit and makes ur hp go below 50% of something like that for ur next update
 
np, made over 30+ ex in profits alrdy in talisman season using ur profile lol
would be nice if there's a way to cast lightning warp when u take a huge hit and makes ur hp go below 50% of something like that for ur next update

How are you doing this without getting banned? Do you just run 500/50 type MF and bot 8+ hours straight in maps?
 
no i use minimal gear for just fast clearing, like a +1tabula gem with empower etc.etc.
and acquisition

then just trade off alts, chroms, jews, all other currencies into chaos or ex.

i sometimes use up armor scraps w/ fusings to make 6L armors to make ex that way too

last season i made much more, and didn't care to be banned so i botted for 6 days straight in the last couple week of season and still didn't get banned lol
i just check up on it every 8-12hrs or so to sell off items and see what the bot found

i started botting only about 8 hours for this season, but kinda lost patience, and started to bot 12hrs
i had a long weekend from the 24th to today, and was rarely home. I had some error issues on the 25th, but after that it's been running smoothly since thursday.
I use teamviewer on my phone to control my bot etc. as well
 
Back
Top