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

[Plugin] Giles Trinity

Status
Not open for further replies.
1.4.6 notes state "Shamans in Act 3 and Cydaea boss given a higher priority." after deleting assemblies and settings then updating, the bot still doesnt prioritize the shaman over the grunts. is this still a known issue or am i doing it wrong?

I think its something with attack range set in your profile especially with CiGGAR team's profile. They set certain attack range that overwrite DB setting to prevent stuck. If the Shaman is 40 yard away from you while your attack range is 30, it will not detect the shamans and run to them. I test this many time by holding my mouse and not let my bot attack ( i didn't stop DB ) to wait the shaman spawn tons of grunt and run near to the shaman, and the bot prioritize shaman over grunts.
 
I think its something with attack range set in your profile especially with CiGGAR team's profile. They set certain attack range that overwrite DB setting to prevent stuck. If the Shaman is 40 yard away from you while your attack range is 30, it will not detect the shamans and run to them. I test this many time by holding my mouse and not let my bot attack ( i didn't stop DB ) to wait the shaman spawn tons of grunt and run near to the shaman, and the bot prioritize shaman over grunts.
yeah i thought it might have something to do with that, ill have to play around with it when i get home in the morning. what have you set your attack range to? have had any issues with stucks from increasing it?
 
yeah i thought it might have something to do with that, ill have to play around with it when i get home in the morning. what have you set your attack range to? have had any issues with stucks from increasing it?

I doesn't matter, if you run Act 1 , 2 ,3 champs from CIGGARS team then they already set attack range within their profile. I haven't try to edit the attack range in the profile yet but its better for the bot take longer to kill the shaman than getting stuck frequently.
 
I doesn't matter, if you run Act 1 , 2 ,3 champs from CIGGARS team then they already set attack range within their profile. I haven't try to edit the attack range in the profile yet but its better for the bot take longer to kill the shaman than getting stuck frequently.
yeah i know theyre set in the profile but its not exactly difficult to change, i figured since you had tested it you would have changed them.
 
hi,giles, thx for your great work. I am playing a WD and I would like to spam acid cloud for non-elites. How can i change this? Thanks a lot for your help in advance.
 
i left Db + trinity running for 10 hours come back and have a firey brimstone... salvaged a legendary?!?!?! wtf
 
I hope the monk build is a joke ? : ) because running without serenity is going to be fucked (ofcourse you can outgear it but that will require a hell of a lot millions and even then you will still sometimes die because of the lack of it). Serenity is the best defensive spells and will save tons of death.

Monk - Game Guide - Diablo III is the most poupular build and should be the one there is added imo.

Other possible variations (ofcourse you can mix some other stuff into it , but I think theese are going to cover what 90% want to do with their monk when botting):
Monk - Game Guide - Diablo III if you lack resistances.
Monk - Game Guide - Diablo III if you lack some armor.
Monk - Game Guide - Diablo III if you lack a lot of armor

A possible offensive 2h build : Monk - Game Guide - Diablo III

I actually play my monk so feel free to pm for any questions about monks.
 
Could you please show me the line(s) to edit so that my Barb does cast WOTB when there is 1 elite left and it is on minimal to no HP. Seems like such a waste of the ability especially when you encounter the next elite pack well within 2min and you do not have it. Would be greatly appreciated, thanks.

Cydaea spiders still need a good looking at. All he cares about is attacking those dam spiders. Turns a 2min max battle into a 10min spider orgy :)
 
Last edited:
i am using trinity plugin and i am wizard. but this plugin all time using archon.


i want archon using only elite pack. where is this option ????
 
Bulzap:
I hope the monk build is a joke ? : ) because running without serenity is going to be fucked (ofcourse you can outgear it but that will require a hell of a lot millions and even then you will still sometimes die because of the lack of it). Serenity is the best defensive spells and will save tons of death.
I actually play my monk so feel free to pm for any questions about monks.

My deaths-per-hour went DOWN after replacing serenity with cyclone strike, which is why I posted it up as a suggested build. I'll add a note for people to try Serenity instead of Cyclone strike, but after days with serenity and days with cyclone strike, I'm sticking to cyclone strike. They are all only recommended builds to try out for people that are otherwise a bit "lost" - and I think the monk build listed (especially with the note mentioned to replace cyclone with serenity which would match it EXACTLY to the typical build) is more than exact enough to help beginner monks with botting and surviving ;)

Rage:
Could you please show me the line(s) to edit so that my Barb does cast WOTB when there is 1 elite left and it is on minimal to no HP. Seems like such a waste of the ability especially when you encounter the next elite pack well within 2min and you do not have it. Would be greatly appreciated, thanks.
Cydaea spiders still need a good looking at. All he cares about is attacking those dam spiders. Turns a 2min max battle into a 10min spider orgy :)

That needs a little bit more than simply editing a quick line, for it to be reliable, but it's on my list of things to improve :)

notonlyawp:
hi,giles, thx for your great work. I am playing a WD and I would like to spam acid cloud for non-elites. How can i change this? Thanks a lot for your help in advance.
Find the acid-cloud code;
Code:
// Acid Cloud
                    if (!bBuffsOnly && !bAvoidanceEmergency && hashPowerHotbarAbilities.Contains(SNOPower.Witchdoctor_AcidCloud) && !playerStatus.bIsIncapacitated && 
                        // Stop from spamming same skill twice in a row
                        powerLastSnoPowerUsed != SNOPower.Witchdoctor_AcidCloud &&
                        // 1+ elites within range, or 3+ greys within range, or current primary target is an elite itself
                        (iElitesWithinRange[RANGE_30] > 0 || iAnythingWithinRange[RANGE_30] >= 3 || targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin) &&
                        GilesUseTimer(SNOPower.Witchdoctor_AcidCloud) &&
                        playerStatus.dCurrentEnergy >= 172 && playerStatus.dCurrentEnergyPct >= 0.5 && PowerManager.CanCast(SNOPower.Witchdoctor_AcidCloud))

Change this entire line;
(iElitesWithinRange[RANGE_30] > 0 || iAnythingWithinRange[RANGE_30] >= 3 || targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin) &&
To just this;
iAnythingWithinRange[RANGE_30] >= 1 &&

And you will use acid-cloud on everything. You may also want to REMOVE this line;
powerLastSnoPowerUsed != SNOPower.Witchdoctor_AcidCloud &&

Which is there to stop your bot using the skill twice in a row (forces it to use other WD skills inbetween each acid-cloud), but you can make that call for yourself! :D

devadam:
i am using trinity plugin and i am wizard. but this plugin all time using archon.
i want archon using only elite pack. where is this option ????
!!!! ???? !!!! indeed. Please and thank you in future! :D
Find this code;
Code:
// Archon
                        if (!bBuffsOnly && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_Archon) &&
                            (iElitesWithinRange[RANGE_30] > 0 || iAnythingWithinRange[RANGE_25] >= 4 || playerStatus.dCurrentHealthPct <= 0.6 || (targetCurrent.bThisEliteRareUnique && targetCurrent.fRadiusDistance <= 30f)) &&
                            playerStatus.dCurrentEnergy >= 25 &&
                            (GilesUseTimer(SNOPower.Wizard_Archon, true) ||
                             (settings.bEnableCriticalMass && DateTime.Now.Subtract(dictAbilityLastUse[SNOPower.Wizard_Archon]).TotalMilliseconds >= 20000)) &&
                            PowerManager.CanCast(SNOPower.Wizard_Archon))
                        {
                            return new GilesPower(SNOPower.Wizard_Archon, 0f, vNullLocation, iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_SLOWLY);
                        }
Delete "iAnythingWithinRange[RANGE_25] >= 4 || " so it now looks like this;

Code:
// Archon
                        if (!bBuffsOnly && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_Archon) &&
                            (iElitesWithinRange[RANGE_30] > 0 || playerStatus.dCurrentHealthPct <= 0.6 || (targetCurrent.bThisEliteRareUnique && targetCurrent.fRadiusDistance <= 30f)) &&
                            playerStatus.dCurrentEnergy >= 25 &&
                            (GilesUseTimer(SNOPower.Wizard_Archon, true) ||
                             (settings.bEnableCriticalMass && DateTime.Now.Subtract(dictAbilityLastUse[SNOPower.Wizard_Archon]).TotalMilliseconds >= 20000)) &&
                            PowerManager.CanCast(SNOPower.Wizard_Archon))
                        {
                            return new GilesPower(SNOPower.Wizard_Archon, 0f, vNullLocation, iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_SLOWLY);
                        }
 
Last edited:
Where is the WhirldWind line, on when it cast it? So I can lower it to playerStatus.dCurrentEnergy<=21 so it will cast WhirldWind when it got 21 fury or above
 
Bulzap:



devadam:

!!!! ???? !!!! indeed. Please and thank you in future! :D
Find this code;
Code:
// Archon
                        if (!bBuffsOnly && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_Archon) &&
                            (iElitesWithinRange[RANGE_30] > 0 || iAnythingWithinRange[RANGE_25] >= 4 || playerStatus.dCurrentHealthPct <= 0.6 || (targetCurrent.bThisEliteRareUnique && targetCurrent.fRadiusDistance <= 30f)) &&
                            playerStatus.dCurrentEnergy >= 25 &&
                            (GilesUseTimer(SNOPower.Wizard_Archon, true) ||
                             (settings.bEnableCriticalMass && DateTime.Now.Subtract(dictAbilityLastUse[SNOPower.Wizard_Archon]).TotalMilliseconds >= 20000)) &&
                            PowerManager.CanCast(SNOPower.Wizard_Archon))
                        {
                            return new GilesPower(SNOPower.Wizard_Archon, 0f, vNullLocation, iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_SLOWLY);
                        }
Delete "iAnythingWithinRange[RANGE_25] >= 4 || " so it now looks like this;

Code:
// Archon
                        if (!bBuffsOnly && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_Archon) &&
                            (iElitesWithinRange[RANGE_30] > 0 || playerStatus.dCurrentHealthPct <= 0.6 || (targetCurrent.bThisEliteRareUnique && targetCurrent.fRadiusDistance <= 30f)) &&
                            playerStatus.dCurrentEnergy >= 25 &&
                            (GilesUseTimer(SNOPower.Wizard_Archon, true) ||
                             (settings.bEnableCriticalMass && DateTime.Now.Subtract(dictAbilityLastUse[SNOPower.Wizard_Archon]).TotalMilliseconds >= 20000)) &&
                            PowerManager.CanCast(SNOPower.Wizard_Archon))
                        {
                            return new GilesPower(SNOPower.Wizard_Archon, 0f, vNullLocation, iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_SLOWLY);
                        }


ty working
 
I hope the monk build is a joke ? : ) because running without serenity is going to be fucked (ofcourse you can outgear it but that will require a hell of a lot millions and even then you will still sometimes die because of the lack of it). Serenity is the best defensive spells and will save tons of death.

Monk - Game Guide - Diablo III is the most poupular build and should be the one there is added imo.

Other possible variations (ofcourse you can mix some other stuff into it , but I think theese are going to cover what 90% want to do with their monk when botting):
Monk - Game Guide - Diablo III if you lack resistances.
Monk - Game Guide - Diablo III if you lack some armor.
Monk - Game Guide - Diablo III if you lack a lot of armor

A possible offensive 2h build : Monk - Game Guide - Diablo III

I actually play my monk so feel free to pm for any questions about monks.

dumbass question, sword and board builds ? except the obvious offensive 2h build ?

G
 
Recommended Plugins

GilesTrinity



Please enable "Log Stuck Locations" on the advanced tab of Giles Trinity. This will generate a logfile called "%name - Stucks - %class" within the plugin folder. If you get stuck post the two lines it generates per stuck. It tells us the profile name, the present location and the intended destination when the stuck happened, it's easier and quicker than posting a screen grab, and it gives us lots of useful info.

Settings

Needed Quest: Q8.3 (Soulstone Chamber)
Death handling --> Ignore
Everything else will the bot handle itself








This "Death handling --> Ignore" trinity option ? Where is it i dont found it ??
 
Giles.... You are the shit. Im going to donate a couple of $$$ tonight when I get home
 
Giles.... You are the shit. Im going to donate a couple of $$$ tonight when I get home
I like your thinking! ;)

This "Death handling --> Ignore" trinity option ? Where is it i dont found it ??
That suggestion, made on another thread, refers to the DemonBuddy setting. Go to the "Settings" tab in DemonBuddy. You will see the Death Handling option there. Be sure to spend 30 seconds and have a good look around all the settings and DemonBuddy pages, you should familiarize yourself with what's available to save everybody time in future! :D
 
I like your thinking! ;)


That suggestion, made on another thread, refers to the DemonBuddy setting. Go to the "Settings" tab in DemonBuddy. You will see the Death Handling option there. Be sure to spend 30 seconds and have a good look around all the settings and DemonBuddy pages, you should familiarize yourself with what's available to save everybody time in future! :D

You sir, are overflowing with patience. I don't know how you do it.
 
Status
Not open for further replies.
Back
Top