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

Arachyr Firebat's (with manajuma set)

Lewtingz

New Member
Joined
Aug 5, 2015
Messages
30
Reaction score
0
The Arachyr/Firebats build doesn't use Hex angry chicken correctly, it only turns into a chicken then runs around till it ends/dies and doesn't ever force the explosion skill with monsters around :(

Would be good if the chicken was implemented correctly for speed runs, I tried to look at it myself but I have no clue what to change.
 
I made a quick change to mine and it seems to be working pretty well. Replace Plugins/Trinity/Routines/WitchDoctor/WitchDoctorArachyrFirebats.cs with the one attached.


I added a new if-statement after line 89:

Code:
            if (bestClusterUnit != null)
            {[INDENT]if (Player.HasBuff(SNOPower.Witchdoctor_Hex))[/INDENT]
[INDENT]                {[/INDENT]
[INDENT]                    Logger.Log(LogCategory.Routine, $"Casting Explode Chicken");[/INDENT]
[INDENT]                    Vector3 explodePos = PlayerMover.IsBlocked ? Player.Position : bestClusterUnit.Position;[/INDENT]
[INDENT]                    return ExplodeChicken(explodePos);[/INDENT]
[INDENT]                }[/INDENT]

Edit: Updated code
 

Attachments

Last edited:
Thanks you very much for the file mate! It works like a charm.
 
How do you copy your file and put it in?


I made a quick change to mine and it seems to be working pretty well. Replace Plugins/Trinity/Routines/WitchDoctor/WitchDoctorArachyrFirebats.cs with the one attached.


I added a new if-statement after line 89:

Code:
            if (bestClusterUnit != null)
            {[INDENT][B]                if (Player.HasBuff(SNOPower.Witchdoctor_Hex))[/B][/INDENT]
[INDENT][B]                {[/B][/INDENT]
[INDENT][B]                    Logger.Log(LogCategory.Routine, $"Casting Explode Chicken");[/B][/INDENT]
[INDENT][B]                    return ExplodeChicken(bestClusterUnit.Position);[/B][/INDENT]
[INDENT][B]                }[/B][/INDENT]
 
You download the attachment, as your DemonBuddy is closed and not running, you open the folder in your DemonBuddy directory , inside folder Plugins/Trinity/Routines/WitchDoctor/ ..here you paste the file.It will tell you " Do you want to replace the file ..." you hit Yes and you are ready! Next time you open DemonBuddy it will automatically use it!
 
Last edited:
awesome ill try again when i get home. i did try this last night but when i click on the file it asked me what program i wanted to use/open with. i was unsure what to do and somehow it ended up converting all the file to u torrent (don't ask me what i did).

You download the attachment, as your DemonBuddy is closed and not running, you open the folder in your DemonBuddy directory , inside folder Plugins/Trinity/Routines/WitchDoctor/ ..here you paste the file.It will tell you " Do you want to replace the file ..." you hit Yes and you are ready! Next time you open DemonBuddy it will automatically use it!
 
Hah, yeah, just download it, then copy and replace it over like mwhaha said. If DemonBuddy/Trinity ever has an update, you'll probably have to replace it again if they don't fix it by then.
 
Just tried your file. Demonbuddy locks up when I try to use it.
 
thx

thx man but how i can change cluster pack size for trash mob
 
Just tried your file. Demonbuddy locks up when I try to use it.

Not sure why that would be. I don't change much in the file itself. Maybe make sure Windows isn't blocking it?

B3nXhGm.png


thx man but how i can change cluster pack size for trash mob

I just figured this one out. For some reason the settings file isn't named right. Change the "WitchDoctorArachyrSettings.xaml" file to "WitchDoctorArachyrFirebatsSettings.xaml". Then the settings should show up correctly in Trinity.
 
DB kept freezing on me also, I reinstalled DB 473 (From 474), with the newest BETA Trinity build (same as before), but before opening DB, I unblocked both Arach Firebats Files, and renamed the Settings file.

Once in, I imported my Trinity files, and excluded overwriting the WD Arach files (two of them) and thus, it worked. Bravo
 
I just figured this one out. For some reason the settings file isn't named right. Change the "WitchDoctorArachyrSettings.xaml" file to "WitchDoctorArachyrFirebatsSettings.xaml". Then the settings should show up correctly in Trinity.


Nice catch. Renamed the file. DB started to run.
 
BobDole, thanks for doing this, I posted it in the DB Tester chat. Are you on the DB Discord?
 
Code:
if (Player.HasBuff(SNOPower.Witchdoctor_Hex))
                {
                    Logger.Log(LogCategory.Routine, $"Casting Explode Chicken");

					if (PlayerMover.IsBlocked)
					{
						return ExplodeChicken(Player.Position);
					}

                    return ExplodeChicken(bestClusterUnit.Position);
                }

Change a little bit of code, coz if player was blocked and hexed, he will not be able to cast firebat. It happend in the Act 4. ("PlayerMover.IsBlocked" should be the condition)
 
hmmm:( i colect full build and chicken run like idiot and crap:(

but when my right heand is empty elitas die in 0,5 sec (chicken mojo)


edit:
any info about new version trinity or new routine file for this build?
 
Last edited:
BobDole, thanks for doing this, I posted it in the DB Tester chat. Are you on the DB Discord?
I just joined it.
Code:
if (Player.HasBuff(SNOPower.Witchdoctor_Hex))
                {
                    Logger.Log(LogCategory.Routine, $"Casting Explode Chicken");

                    if (PlayerMover.IsBlocked)
                    {
                        return ExplodeChicken(Player.Position);
                    }

                    return ExplodeChicken(bestClusterUnit.Position);
                }

Change a little bit of code, coz if player was blocked and hexed, he will not be able to cast firebat. It happend in the Act 4. ("PlayerMover.IsBlocked" should be the condition)

Nice catch! I'll add it to the top post.

hmmm:( i colect full build and chicken run like idiot and crap:(

but when my right heand is empty elitas die in 0,5 sec (chicken mojo)


edit:
any info about new version trinity or new routine file for this build?
Did you set the routine to the ArachyrFirebats one in Trinity? Yours might be set to the generic WD routine.
 
Should someone else have the issues... if you are replacing the old files with these new ones and start to get weird compiler errors, delete the ComiledAssemblies folder.
DemonBuddy > Compiled Assemblies.

Hit me up in the tester chat BobDole
 
ok thx:P

fresh instal "last db beta" and "tinity .695" work good:P

thx again:P

edit:

ehh dont work
db .476 + t.695 dont ork to:(
 
Last edited:
Hello there !

I'm not used to read / write Routine files. But maybe someone has a solution :


I want to use this profile with Taeguk gem, that means Firebats channeling has to be cast longer... much longer. Also the haunt and laucust pecentage is like very too high, the bot often die because he spends soooo much time to cast these spells instead of channeling bats.

What line of the code should I edit ?
 
Back
Top