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

Trinity 1.8.5

Status
Not open for further replies.
Cannot use TrinityExploreDungeon in town - tag finished!

If I need a town run while using TrinityExploreDungeon, the profile will stop when the town run is done.
 
My barb is using overpower to break, breakable items and if its on cooldown he wont break anything, unless I remove the ability with something else.

Battlerage when wrath is up he spams on cooldown, which is a waste of fury.

Rend is used on cooldown which is a waste of fury.

Any ideas how i can fix these issues?
 
rrrix
i found the problem with Dashing Strike

i cant setup it to use every 3 second
even with 3000 SpellDelay in TVars
or with this in the Monk.cs too

(TimeSinceUse(SNOPower.Monk_DashingStrike) >= 3000)

bot use it with no delay at all if he had more than one charge

// Dashing Strike, quick move to target out of range
if (!UseOOCBuff && !Player.IsIncapacitated && IsCurrentlyAvoiding &&
CombatBase.CanCast(SNOPower.X1_Monk_DashingStrike) &&
TimeSinceUse(SNOPower.X1_Monk_DashingStrike) >= 2000 &
Player.CurrentHealthPct <= .95)
{
Monk_TickSweepingWindSpam();

Vector3 vNewTarget = NavHelper.FindSafeZone(Trinity.Player.Position, true, false, null, false);
return new TrinityPower(SNOPower.X1_Monk_DashingStrike, 30f, vNewTarget, CurrentWorldDynamicId, -1, 1, 2, WAIT_FOR_ANIM);
}
 
  • WitchDoctor Spirit Barrage is now used (not just Manitou rune)

This was not fixed for me. I finally got pissed off and just deleted everything I didn't want to see in my WD's combat routine and was left with this:
Code:
using System;
using System.Linq;
using Trinity.Combat.Abilities;
using Zeta.Bot;
using Zeta.Common;
using Zeta.Common.Plugins;
using Zeta.Game;
using Zeta.Game.Internals.Actors;
namespace Trinity
{
    public partial class Trinity : IPlugin
    {
        private static TrinityPower GetWitchDoctorPower(bool IsCurrentlyAvoiding, bool UseOOCBuff, bool UseDestructiblePower)
        {
            if (UseDestructiblePower)
            {
                return GetWitchDoctorDestroyPower();
            }

            float rangedAttackMaxRange = 30f;
            float basicAttackRange = 0f;

            MinEnergyReserve = 0;

            if (UseOOCBuff && CombatBase.CanCast(SNOPower.Witchdoctor_SpiritWalk) && Player.PrimaryResource >= 49 && Settings.Combat.Misc.AllowOOCMovement)  {
                return new TrinityPower(SNOPower.Witchdoctor_SpiritWalk, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 0, WAIT_FOR_ANIM);
            }
          
            if (CombatBase.CanCast(SNOPower.Witchdoctor_SpiritWalk) && Player.PrimaryResource >= 49 && (Player.IsIncapacitated || Player.IsRooted || (!UseOOCBuff && CurrentTarget.IsTreasureGoblin && CurrentTarget.HitPointsPct < 0.90 && CurrentTarget.RadiusDistance <= 40f)))  {
                return new TrinityPower(SNOPower.Witchdoctor_SpiritWalk, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 0, WAIT_FOR_ANIM);
            }

            if (!UseOOCBuff && !IsCurrentlyAvoiding && !Player.IsIncapacitated && CombatBase.CanCast(SNOPower.Witchdoctor_SoulHarvest) && Player.PrimaryResource >= 59 && TargetUtil.AnyMobsInRange(16, 1))  {
                return new TrinityPower(SNOPower.Witchdoctor_SoulHarvest, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 0, WAIT_FOR_ANIM);
            }

            if (!UseOOCBuff && CombatBase.CanCast(SNOPower.Witchdoctor_MassConfusion) && !Player.IsIncapacitated && Player.PrimaryResource >= 74 && CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 12f && !CurrentTarget.IsTreasureGoblin)  {
                return new TrinityPower(SNOPower.Witchdoctor_MassConfusion, 0f, Vector3.Zero, -1, CurrentTarget.ACDGuid, 1, 1, WAIT_FOR_ANIM);
            }

            if (!UseOOCBuff && CombatBase.CanCast(SNOPower.Witchdoctor_BigBadVoodoo) && !Player.IsIncapacitated && !CurrentTarget.IsTreasureGoblin && CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 9f)  {
                return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 0, WAIT_FOR_ANIM);
            }

            if (!UseOOCBuff && CombatBase.CanCast(SNOPower.Witchdoctor_FetishArmy) && !Player.IsIncapacitated && CurrentTarget.IsBoss && CurrentTarget.RadiusDistance <= 16f)  {
                return new TrinityPower(SNOPower.Witchdoctor_FetishArmy, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 1, 1, WAIT_FOR_ANIM);
            }

			return new TrinityPower(SNOPower.Witchdoctor_SpiritBarrage, 21f, Vector3.Zero, -1, CurrentTarget.ACDGuid, 2, 2, WAIT_FOR_ANIM);
        }

        private static bool WitchDoctorHasPrimaryAttack
        {
            get
            {
                return Hotbar.Contains(SNOPower.Witchdoctor_SpiritBarrage);
            }
        }

        private static TrinityPower GetWitchDoctorDestroyPower()
        {
            return new TrinityPower(SNOPower.Witchdoctor_SpiritBarrage, 21f, Vector3.Zero, -1, CurrentTarget.ACDGuid, 2, 2, WAIT_FOR_ANIM);
        }
    }
}

Great for killing Ghom, useless for anything else. Maybe this will be useful to someone - however mismatched this code may be with your WD build, somewhere in there is a fix for WD using normal attacks instead of spirit barrage.
 
I have noticed a sad trend when botting on my monk; sometimes it doesn't pick up items. It is less than 10% of dropped items that doesn't get picked up, but now and then it kills an elite or a mob and continues on while an item drops on the ground - and ignores that item after the fight. I have ticked In-combat looting, loot range is set to 200 yards (even though that apparently resets itself to 1 every time i restart DB).
Items not picked up are also from containers and chests, sometimes from mobs too but also containers. It opens them and then continues on before the items have been looted. Am I missing a setting somewhere? Perhaps a small wait time after opening a container or chest?
 
Last edited:
Same here, set loot delay to 1500, increased range, enabled combat looting. Sometimes it still teleports home without picking.
 
Is there any documentation about profile options like "TrinityExploreDungeon"? And where can I find it? :)
 
// Dashing Strike, quick move to target out of range
if (!UseOOCBuff && !Player.IsIncapacitated && IsCurrentlyAvoiding &&
CombatBase.CanCast(SNOPower.X1_Monk_DashingStrike) &&
TimeSinceUse(SNOPower.X1_Monk_DashingStrike) >= 2000 &
Player.CurrentHealthPct <= .95)
{
Monk_TickSweepingWindSpam();

Vector3 vNewTarget = NavHelper.FindSafeZone(Trinity.Player.Position, true, false, null, false);
return new TrinityPower(SNOPower.X1_Monk_DashingStrike, 30f, vNewTarget, CurrentWorldDynamicId, -1, 1, 2, WAIT_FOR_ANIM);
}

dont work :(
 
Overall I think that Archon Form mechanics have gotten a bit stupider, don't know why, maybe it's the new heavy weight on Elites.

Anyway:

- When "Disable Archon Arcane Strike" is ticked, the bot will still attempt to engage by running into single mobs, especially elites, and stand still without using Disintegration Wave

- When "Disable Archon Arcane Strike" isn't ticked, the bot will sometimes be stuck behind a corner or elites "Walls" and be perhaps 5-10 yards away, but it wont use Disentegration Wave

- When bot engages on elites, it does appear to follow the settings for elite engage range, it enters Archon Form, but it wont start casting Disintegration Wave till mobs are within 30-40 Yards, where the max range of the spell is nearer to 50-60 yards.

Other than Archon Form issues, I feel like it's more efficient to untick "Attempt to avoid AoE" because the bot will otherwise path between what AoE is on the floor, and often just run into existing Frozen Orbs, Molten Cores, Frozen Pulse and what have you (Arcane Beams).
 
i see that a lot of guys have the problem with the d3 lag . i didnt see any resolve. only suggestions. can anyone solve this problem?????????????????

Within 3-10 fps this demonbuddy you cant call it a BOT. Also the suport is 0. you buy this product, they take you the money and they let you like this with no answer. they answer only between them. WHERE IS THE SUPORT!!!!!!

CANT LOGIN CANT LOGIN CANT LOGIN

How many times i have to post here so i can get an answer?
 
Last edited:
If you cant login due to max sessons, either wait for your current session to end or log on and register your Demonbuddy key to Home Page - Buddy Auth Portal click on sessions and kill your current session.
That way you can log in again in mere seconds.
 
Demon Hunter's cluster arrow with cluster bombs is incorrectly ranged. It keeps shooting the cluster bombs far short of the enemy.

I'm testing 40 range, the default you set is 69.
 
i see that a lot of guys have the problem with the d3 lag . i didnt see any resolve. only suggestions. can anyone solve this problem?????????????????

Within 3-10 fps this demonbuddy you cant call it a BOT. Also the suport is 0. you buy this product, they take you the money and they let you like this with no answer. they answer only between them. WHERE IS THE SUPORT!!!!!!

CANT LOGIN CANT LOGIN CANT LOGIN

How many times i have to post here so i can get an answer?

is it running in background(not the active window) and background fps is in options still on 15 ?
 
this trinity use new dungeon explorer or old? like to know from what values start at profile ( couse in keeps 2 got huge problem)

second problem are closed doors to destroy ( buging dungeon explorer, like there is no way) and barbs got problem with destroy when are close to
 
[Request] - A checkbox for "Legendary Follower Items" under items/misc where the Plans, Legendary Plans are. This way i can check "Legendary Follower Items", uncheck "Follower Items" and my bot only picks up legendary follower items and not all the rare ones (since I already have too many) ...

Thanks
 
Status
Not open for further replies.
Back
Top