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

Trinity 1.8.3

Status
Not open for further replies.
Hi rrrix, thanks for the great work.

I recently picked up the 4 piece IK set, which is permanent call of the ancients. Its pretty amazing. Currently the bot only pops it when champs or elites show up. Can you point me in the direction of what to change to get them to pop when any mob shows up? An option in the GUI would be preferred but its a pretty unique circumstance. Thanks!
 
I'm not sure how viable this is, but here is another idea for wizards. Sklls like frozen orb and disintegrate have no benefit when they shoot away from the density of monsters. If possible, when the mob count is greater than or equal to 5, the bot should calculate a point with the highest monster density in that cluster and focus on using those skills in that area until a higher density is found. just an idea im not sure how much coding you would have to do for that.
 
First of all, thank you for doing this rixx. I've had these System.OutOfMemoryException errors since 1.8.2 and 1.8.3 did solve it for the better part but it is still there. Mostly when encountering elites with freeze/frozen abilities (earlier it happened with electricity elites too). I'm also experiencing errors with DiaObject (RefreshObejects.cs) and other similar "heavy" errors that freeze the game for a few seconds killing the char, it happens occasionally and almost only with elites with AoE abilities. It seems like the bot throws errors and can't keep up. I've also noticed that in 1.8.3 using my Barbarian with Overpower, he sometimes doesn't break doors and objects on the path but instead waits for OP to refresh (when it's not available).

Error: 2014-03-09 21:07:44,336 [Main Bot Thread] ERROR GameEvents (null) - System.Refle - Pastebin.com
Debug: 22:04:15.274 [Trinity] Initialized v1.8.3 22:04:15.692 [Trinity] OnEnable start - Pastebin.com

I'm running one D3 client with the, as of this moment, latest beta build of Demonbuddy with, EZUpdater, LumberJack, QuestTools and Trinity. It's running on a computer with 3960X and 32GB memory so HW is not a problem.
 
The FOTM build for Witch Doctors is using spirit barrage with rush of essence. So much mana regen that you don't need to use one of the primary (mana-free) abilities.

My build is spirit barrage, locusts, zombie wall, dogs, gargantuan, and spirit walk.

By default Trinity will use the default attack ALL THE TIME, when it should just spam spirit barrage. I have a hack I'm using right now. Eventually the ideal build will be to spirit barrage a few times to get the mana regen up, then spam bears.

Thanks for all the great work.
 
Same problem not skipping Elites, had it in the previous versions of Trinity as well (at least since patch 2.0).
Using the exact same profile as Biotin. My build is only a little different tho: Barbarian - Game Guide - Diablo III

(Latest version of DB - Stable.)

And the weird thing is; sometimes it does seem to skip elites, and other times it's just like I never checked the checkbox :)

As I said before, I had the feeling it 'sometimes' skips elites and it 'sometimes' doesn't. I did a bit more testing, and I have the feeling it has something to do with restarting the bot:
If I start up DB and just press 'Start', everything seems to work (I have 'Skip Elites' checked upfront). Even after a game or 10, it still goes the way it should. Now if I would press 'Stop' and later on press 'Start' again, I have the feeling it forgets I had 'Skip Elites' checked. This doesn't seems to be the case when I only use the 'Pause' button.
Now I may be way off here ofcourse, but who knows this info might help you find the solution to the problem.

@Biotin, could you maybe try the same to see if it works for you as well?

Something I also noticed:
At a certain point, the profile will start, take the portal to crypts and exit the game again without doing the run itself. Now this doesnt occur very much tho. But if it does, it will do it for a few runs in a row.
Now this only seems to happen when a new update of DB is available, and the client isn't updated yet. For each time I noticed, when I shut down the client to restart it, an update popped up. Now this might be pure random as well, but I just wanted to let you guys know, just in case.
 
Last edited:
is there a fix for wizards to use Arcane Blast? (#1 hotkey when in Archon form)
 
Last edited:
Rrrix I love all the updates you have made for a wizard. I have a request tho to improve the ability to kill champions in Archon when doing COTA.
Can you make the option to use Arcane Strike on the champ. It does way more damage then the lazer
I normally play a Archon Spectral blade wizard with 300k dps
 
@rrrix

I found the issue with stashing all blues, on the "scoring" screen there is 2 checkboxes one to stash whites, one to stash blues. I always had stash whites checked and not the stash blues. For some reason I think they might have got flip flopped. Either way I unticked the stash WHITES and now it salvages blues instead of stashing them.

Just thought you should know :)
 
Reporting some issues that I noticed:
I've a monk bot, and the trinity keeps spamming the Mantra of Healing(wasting a lot of spirit) without having to, include against a goblin treasure, when he could do other stuffs to secure the kill.
And when the bot is surrounded by mobs, he usually does absolutely nothing and die. I think he could strike back, to heal himself and clear the way.

Also, the trinity is not using the Earth Mystic Ally(it is inexpensive) to do more dps.
Also², the trinity keeps refreshing sweeping wind when has only 1 stack of it, it's a waste of resource.
 
Last edited:
Greeting, sir.
May I ask when we will get the feature of automatical equipment and gears upgrade? :D
 
Having a problem with 1.8.3. I did a fresh install with the lastest DB Beta but the bot now ignores all chests, loot containers, corps, etc... Yes, my Trinity is already with the right options to inspect all of them. In 1.8.2 it's okay, I'm using the old version for now, using exactly same options in 1.8.3 and not working.

Me too. I have downgrade to 1.8.2 to pick-up white/grey items.
 
I noticed today that the bot will randomly not use the pools of radiance.
I am not having any issues with it looting chests, however.
Using the latest DB Beta build and Trinity 1.8.3
 
Bot not looting chests even with option chests checked. Any ideas?

Bot seems to ignore rares in AoE, and it eventually paths too far from item's original location and never goes back.
 
Updated to this Trinity, but the same problem I posted earlier for the other versions is still happening:

Wizard keeps recasting Magic Weapon every 5-10 seconds all the time.

Any suggestion in how to fix this?

I have edited the variable times to less than 60000, more than 60000, etc etc... Nothing works. :(
 
I'm aware that you've got a lot to do but I would like to suggest an option for Trinity that would be useful: The ability to skip elites with certain abilities. 9/10 elites are fine but those that release this electricity field are a pain in the ass. My WW barb dies no matter what because it's so intense when you're so close to the mob, even with WotB he struggles.

Another thing would be for the barb to skip chests when in combat, sometimes when my barb is in WotB and in combat he runs for the chest instead of clearing the mob.

And last, is there any documentation for db or Trinity for other devs to look at? I would like to help out with profiles or what not IF it's possible for beginner programmers to understand the code. Thanks for doing this rixx, with Trinity, all of your profiles and what not, you must have a lot of work!
 
Are pools of reflection a part of trinity, or db? I've been doing Ancient Crypt runs and db completely ignores them.
 
Hi rrrix, here are some stuff that I found, 1 and 2 are not that serious but 3 and 4 might be a little tricky as I can't really pinpoint the exact time it happens to upload a log

1. Pools of reflection are occasionally skipped
2. Some chests and items are being skipped (occasionally)
3. Demonbuddy crashes when going to Trinity settings more than twice whilst DB is running (tried a fresh install without old settings to no avail)
4. Goblin priority level on kamikaze *may* be a little bugged; it attacks some mobs/elites instead of the goblin

Keep up the fantastic work!

edit.
Not sure if this is the way it was supposed to work, but even though I have Inna's set unchecked, it still spams sweeping wind right before it runs out even though there's no mobs closeby

edit 2.
Since Mantras are autocasted now, maybe you can remove the cast every time the bot enters a map? It drains quite a bit of unnecessary spirit but this is quite a small issue though
 
Last edited:
Updated to this Trinity, but the same problem I posted earlier for the other versions is still happening:

Wizard keeps recasting Magic Weapon every 5-10 seconds all the time.

Any suggestion in how to fix this?

I have edited the variable times to less than 60000, more than 60000, etc etc... Nothing works. :(


Go to Demon Buddy\Plugins\Trinity\Combat\Abilities\Wizard.cs
Search for Magic Weapon and change the // Magic Weapon for Archon section to this:
Code:
                // Magic Weapon for Archon                   
                if (!Player.IsIncapacitated && Hotbar.Contains(SNOPower.Wizard_MagicWeapon) && PowerManager.CanCast(SNOPower.Wizard_MagicWeapon) &&
                    (!GetHasBuff(SNOPower.Wizard_MagicWeapon) || ((TimeSinceUse(SNOPower.Wizard_MagicWeapon) >= 600000) && PowerManager.CanCast(SNOPower.Wizard_Archon))))
                {
                    return new TrinityPower(SNOPower.Wizard_MagicWeapon, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 1, 2, WAIT_FOR_ANIM);
                }
Change the // Magic Weapon section to this:
Code:
                // Magic Weapon
                if (!Player.IsIncapacitated && Hotbar.Contains(SNOPower.Wizard_MagicWeapon) &&
                    Player.PrimaryResource >= 25 && (SNOPowerUseTimer(SNOPower.Wizard_MagicWeapon) && !GetHasBuff(SNOPower.Wizard_MagicWeapon)))
                {
                    return new TrinityPower(SNOPower.Wizard_MagicWeapon, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 1, 2, WAIT_FOR_ANIM);
                }
 
Last edited:
Status
Not open for further replies.
Back
Top