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!

alcor75

Community Developer
Joined
Nov 22, 2012
Messages
376
This make it so you start cast incenerate at the max range configured ( my setting: combat:65 melee(slot -1):15 ranged: (Incenerateslot)33 ) and keep firing and turning to next best target without stopping shooting, until the bot decide that he need to move, and release the skill.

View attachment IncinerateRoutine.zip
 
Last edited:
This make it so you start cast incenerate at the max range configured ( my setting: combat:65 melee(slot -1):15 ranged: (Incenerateslot)33 ) and keep firing and turning to next best target without stopping shooting, until the bot decide that he need to move, and release the skill.

View attachment 187934

Thanks for doing this alcor.
 
Sadly, there are several issues with this fix.
1. It doesn't actually fix the major issue of Incinerate being used as Melee skill. Bot keeps facerunning stuff instead of engaging from a small distance.
2. This fix somehow ruined looting.
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:04.8556442 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:05.5660835 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:06.2741069 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:06.9760647 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:07.6934374 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:08.3850613 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:09.0725307 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:09.7567691 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
[LootItemTask] The current item to loot is [5276] Scroll of Wisdom at {379, 433}. We have been on this task for 00:00:10.4418586 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 5276 because it is 29.19491 away (can see).
This is what I get every time when some valuable item drops DURING the combat. In these cases bot burns away enemies with Incinerate, then keeps channeling it randomly while there are no monsters nearby... and after several seconds of doing that he simply stands there while I get these strings all over my bot log.
 
Wish i have the motivation to post a video of mine running...but i don't.
 
Wish I had some motivation to keep being polite... but I don't, not after this. To hell with politeness. Not only random derps fail to issue a "simple fix y u cannot into code tweaks" properly, but they actually think they can bullshit people around. No wonder EB support is nowhere near as decent as DB one.
I tried to be polite. I ignored your arrogant babbling because you were doing something useful at least. But this, this is way too much. Enjoy your stay. I'm done with this community.
 
Wish I had some motivation to keep being polite... but I don't, not after this. To hell with politeness. Not only random derps fail to issue a "simple fix y u cannot into code tweaks" properly, but they actually think they can bullshit people around. No wonder EB support is nowhere near as decent as DB one.
I tried to be polite. I ignored your arrogant babbling because you were doing something useful at least. But this, this is way too much. Enjoy your stay. I'm done with this community.

Wisdom is now valuable, life is complete.

Actually if people managed to understand that you can raise the min/max distance of fighting... :x

Incinerate works fine (well, not 100% optimized) with default routine... Hope you'll do fine without us, cya :)
 
Wisdom is now valuable, life is complete.

Actually if people managed to understand that you can raise the min/max distance of fighting... :x

Incinerate works fine (well, not 100% optimized) with default routine... Hope you'll do fine without us, cya :)
Ya..I'm with Alcor. This works fine, you gotta use his distances he post.
 
I tried it for a couple of hours and it works, for the most part.
There is one problem where u get stuck casting for ever if a monster is around a corner attacking ur golem or w/e. The bot will say "cant see, trying to move" but it just keep casting in place.
I switched back to totems(just wanted to try if it worked for future chars) but I can reroll couple of points and try to replicate the problem if u want some kind of info/log on the issue.

Thanks for ur work nontheless!
 
Pls try redownload it, that problem should be fixed already.

/bow

Thanks a lot man, that fixed it. Working for 2h~ without any problems.

I found ur routine to be faster than dual totem(and totemizer routine), the delay on placing totems+totem start casting is just slowing the runs a lot. With this routine the map runs go about 1,5/2 mins faster.

So again, thanks for ur work!

edit: Found and issue, similar to the previous one. If the bot tries to cast another spell(vaal skellys/grace/w.e or golem) while its channeling, it get stuck at casting for ever.
Im just not using golem nor vaal spells for now because of this, but it'll be great if u could cast vaal spells coz they give pretty big survavility/dps bost!
 
Last edited:
Please redownload from first post and test. report bug here.
Tried the new file, still "stuck" at casting when the bot tried to cast vaal skellys at the boss. The boss died(without casting vaal skellys coz he was stuck at incinerate) and after the boss died he keep casting.
The message the bot spamed:
[FinishCurrentAction] Waiting for the action to finish Incinerate.
[FinishCurrentAction] Waiting for the action to finish Incinerate.
 
Pls redownload and test, there should be no more interrupt case left, but you really newer know..
 
error and buddy shutdown

Current routine set to IncinerateRoutine.
Reloading AssemblyLoader<Loki.Bot.IPlugin> - Initializing
[Reload] An exception occurred.System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'FlaskHelper.Main' threw an exception. ---> System.InvalidCastException: Unable to cast object of type 'IncinarateRoutine.OldRoutine' to type 'OldRoutine.OldRoutine'.
at FlaskHelper.Helpers.RoutineHelpers..ctor() in f:\New1\2.0\Plugins\FlaskHelper\Helpers\RoutineHelpers.cs:line 12
at FlaskHelper.Main..cctor() in f:\New1\2.0\Plugins\FlaskHelper\Main.cs:line 20
--- End of inner exception stack trace ---
at FlaskHelper.Main..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)
at Loki.Common.TypeLoader`1.‫‎**‪‫‎*‎*‎‬‏​***​*‏‎‎*(Assembly[] )
at Loki.Common.TypeLoader`1.Reload()
at Loki.Common.TypeLoader`1..ctor(Assembly asm, Func`1 constructorArguments)
at Loki.Common.AssemblyLoader`1.Reload(String reason)
 
RoutineHel pers ??

pls update your Flaskhelpers, then let talk again..
 
Last edited:
Pls redownload and test, there should be no more interrupt case left, but you really newer know..
Testing...

edit: after 3h testing seems to be working better... not sure if 100% fixed but it doesnt stay casting for ever now
 
Last edited:
No news? good news!
Yep, working pretty well here.

The only issue I found is, sometimes with trees or other small structures the bot cant aim properly and he will keep casting directly into the tree, making incinerate do 0 damage. I guess this doenst happend with other skills because they are not "channeling" and the bot will just cast again "with better aim". I dunno if this has an easy fix or not, but I found a work around for the time being... I use Bloodrage(without increased duration) so if my bot doesnt kill anything in 10 secs, it either means there is nothing to kill, or there is and we can aim right and bloodrage will drop. So the bot will recast Bloodrage and the next incinerate cast will aim properly this time.

Not perfect solution, but it works if anybody else is doing incinerate and have this issue too, u atleast have a workaround(and btw 3 frenzy charges on incinerate are pretty insane, huge dmg boost). If you dont like bloodrage you could also use enduring cry to stop the incinerate channeling into the tree. I prefer bloodrage tho, gimme the deeps!

All in all, working fine for me and I've improved my clear times compared to dual totem by a lot.
Thank you so much alcor75!
 
Last edited:
[AssignMoveSkillTask] No skill slots are available to assign the "Move" skill. The bot requires this skill on the skillbar.

Which skill I need?
 
Back
Top