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

Trinity 1.8.23

Status
Not open for further replies.

rrrix

New Member
Joined
Jul 11, 2010
Messages
3,449
Reaction score
61
Download Trinity 1.8.23

Requires latest verision of Demonbuddy BETA
[Beta] Demonbuddy beta builds


  • Fixed TrinityTownPortal either using -1 or 2500 as waitTime and never using the defined wait time.
  • TrinityExploreDungeon now has EndType of "BountyComplete"... aka until="BountyComplete"
  • TrinityExploreDungeon now has EndType of "RiftComplete"... aka until="RiftComplete" (needs testing)
  • Added EndAnimation dictionary for interactables
  • Bounty Objectives (Bounty bosses and Rift bosses) are always added to cache and always given weight as long as the bot can "see" them
  • Added TrinityBountyInfo and TrinityQuestInfo cache classes
  • Trinity will now kill all monsters in Rifts, Kill type bounties and Clear type bounties when there is a kill counter available
  • Fixed typo in "Pickup Rift Keys" data binding
  • Added Gizmo's as possible Bounty Objectives
  • Pandemonium Fortress portals should work a little better
  • Trinity will now automatically interact with Quest Givers
  • Trinity will now try to wait and complete optional Event Quests (e.g. Cursed Chests, Cursed Shrines, etc)
  • Trinity will now try to move as close as possible range before destroying barricades and destructibles
  • Trinity will no longer try to pickup items when doing a TownRun
  • Fixed GoldInactivity timer running while bot is paused
  • Fixed performance issues related to heavy logging
  • Refactored HaveBounty a little
  • Trinity should be better about targetting in Pandemonium Fortress
  • Untargetable Gizmo's and Invulnerable Destructible objects should be appropriately ignored and pathing around them should work better
  • ToggleTargeting with Combat=False and Looting=False should work again
 
Last edited:
Minor Bug

Description:
My Barb & Monk will not use special attacks against Big Belial. When the fight starts they go all-out attacking as normal. Once he morphs into his large form they only use the primary attacks against him.. No WW, no rend, no wave of light, just basic attacks. Making a bit hard to defeat him on t4+ before he just starts going berserk with his exploding acid pools.



'''What steps will reproduce the problem?'''
Goto kill Belial quest in A2, using a barb with ww/rend or monk with wave of light, defeat the small Belial wait for him to morph into large form and see what happens.

'''What is the expected result?'''
Well, I expect them to use their equipped skills as if fighting any other elite.

'''What happens instead?'''
They punch him to death.

'''Please provide any additional information below.'''
Long Live SimpleFollow

(Moved this post over from .22 as it was closed 2 min after I posted this, figured it might have been over-looked)

Thanks
 
updated Trinity, Trinity and lost questools.


ompiler Error: d:\демон\Plugins\QuestTools\MoveToActor.cs(306,66) : error CS1061: "Zeta.Game.Internals.Actors.DiaUnit" не содержит определение для "IsQuestGiver". Не удалось найти метод расширения "IsQuestGiver", принимающий первый аргумент типа "Zeta.Game.Internals.Actors.DiaUnit" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\QuestTools\MoveToActor.cs(314,65) : error CS1061: "Zeta.Game.Internals.Actors.DiaUnit" не содержит определение для "IsQuestGiver". Не удалось найти метод расширения "IsQuestGiver", принимающий первый аргумент типа "Zeta.Game.Internals.Actors.DiaUnit" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\QuestTools\MoveToActor.cs(322,65) : error CS1061: "Zeta.Game.Internals.Actors.DiaUnit" не содержит определение для "IsQuestGiver". Не удалось найти метод расширения "IsQuestGiver", принимающий первый аргумент типа "Zeta.Game.Internals.Actors.DiaUnit" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\QuestTools\ReloadProfile.cs(75,24) : warning CS0219: Переменной 'difficulty' присвоено значение, но оно ни разу не использовалось
Compiler Error: d:\демон\Plugins\Trinity\Cache\RefreshGizmo.cs(146,17) : warning CS0162: Обнаружен недостижимый код
Compiler Error: d:\демон\Plugins\Trinity\Cache\RefreshGizmo.cs(177,17) : warning CS0162: Обнаружен недостижимый код
Compiler Error: d:\демон\Plugins\Trinity\Cache\RefreshGizmo.cs(549,29) : warning CS0162: Обнаружен недостижимый код
Compiler Error: d:\демон\Plugins\Trinity\Cache\RefreshGizmo.cs(566,29) : warning CS0162: Обнаружен недостижимый код
Compiler Error: d:\демон\Plugins\Trinity\Cache\RefreshGizmo.cs(625,29) : warning CS0162: Обнаружен недостижимый код
Compiler Error: d:\демон\Plugins\Trinity\Cache\RefreshGizmo.cs(642,29) : warning CS0162: Обнаружен недостижимый код
Compiler Error: d:\демон\Plugins\Trinity\Cache\RefreshUnit.cs(88,75) : error CS1061: "Zeta.Game.Internals.Actors.DiaUnit" не содержит определение для "IsQuestGiver". Не удалось найти метод расширения "IsQuestGiver", принимающий первый аргумент типа "Zeta.Game.Internals.Actors.DiaUnit" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\Trinity\Cache\PlayerInfoCache.cs(214,64) : error CS1061: "Zeta.Game.Internals.ActInfo" не содержит определение для "ActiveQuests". Не удалось найти метод расширения "ActiveQuests", принимающий первый аргумент типа "Zeta.Game.Internals.ActInfo" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\Trinity\Cache\PlayerInfoCache.cs(229,57) : error CS1061: "Zeta.Game.Internals.QuestInfo" не содержит определение для "QuestType". Не удалось найти метод расширения "QuestType", принимающий первый аргумент типа "Zeta.Game.Internals.QuestInfo" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\Trinity\Cache\PlayerInfoCache.cs(233,57) : error CS1061: "Zeta.Game.Internals.QuestInfo" не содержит определение для "LevelArea". Не удалось найти метод расширения "LevelArea", принимающий первый аргумент типа "Zeta.Game.Internals.QuestInfo" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1540,37) : error CS1061: "Zeta.Game.Internals.ActInfo" не содержит определение для "AllQuests". Не удалось найти метод расширения "AllQuests", принимающий первый аргумент типа "Zeta.Game.Internals.ActInfo" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1544,37) : error CS1061: "Zeta.Game.Internals.ActInfo" не содержит определение для "AllQuests". Не удалось найти метод расширения "AllQuests", принимающий первый аргумент типа "Zeta.Game.Internals.ActInfo" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1581,37) : error CS1061: "Zeta.Game.Internals.ActInfo" не содержит определение для "AllQuests". Не удалось найти метод расширения "AllQuests", принимающий первый аргумент типа "Zeta.Game.Internals.ActInfo" (пропущено использование директивы или ссылка на сборку?)
Compiler Error: d:\демон\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1593,50) : error CS1061: "Zeta.Game.Internals.ActInfo" не содержит определение для "ActiveQuests". Не удалось найти метод расширения "ActiveQuests", принимающий первый аргумент типа "Zeta.Game.Internals.ActInfo" (пропущено использование директивы или ссылка на сборку?)
[EZUpdater] Enabled
[EZUpdater] Starting EZUpdater Thread
 
db crash in run witn this trinity
win8 r2 serv
2014-04-17 05:43:27,917 [1] INFO MainWindow (null) - DemonbuddyBETA v1.1.1799.391 started
2014-04-17 05:43:31,037 [7] INFO MainWindow (null) - Logging in...
2014-04-17 05:43:31,948 [1] INFO MainWindow (null) - Attached to Diablo III with pid: 3816
2014-04-17 05:43:32,057 [1] INFO MainWindow (null) - Flashing window
2014-04-17 05:43:33,196 [1] DEBUG MainWindow (null) - Executable Path: D:\DemonbuddyBETA 1.1.1740.365\Demonbuddy.exe
2014-04-17 05:43:33,196 [1] DEBUG MainWindow (null) - OS Architecture: AMD64
2014-04-17 05:43:33,196 [1] DEBUG MainWindow (null) - OS: Windows 7 Service Pack 1 64-bit
2014-04-17 05:43:33,196 [1] DEBUG MainWindow (null) - OS Language: English (United States)
2014-04-17 05:43:33,321 [1] DEBUG AssemblyLoader`1 (null) - Reloading AssemblyLoader<Zeta.Common.Plugins.IPlugin> - Initializing plugins
2014-04-17 05:43:36,815 [1] INFO Logger (null) - [Trinity] Combat routine is not installed or is not latest version, installing!
 
New trinity causes short distance flip-flopping when attempting to interact with quest givers. The interaction will go through eventually however.
 
Last edited:
the line of code that makes trinity talk to quest givers, seem to cause more issues than what is worth it.
bot will constantly try and talk to people, even when their quest isnt part of the profile, and then failing to talk to them, causing an infinit loop of running back and forth.
downgraded to version .22 for now.
 
I get this error when i installed it

Demonbuddy v1.1.1788.355 started
Logging in...
Attached to Diablo III with pid: 6076
Flashing window
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshGizmo.cs(146,17) : warning CS0162: Unreachable code detected
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshGizmo.cs(177,17) : warning CS0162: Unreachable code detected
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshGizmo.cs(549,29) : warning CS0162: Unreachable code detected
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshGizmo.cs(566,29) : warning CS0162: Unreachable code detected
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshGizmo.cs(625,29) : warning CS0162: Unreachable code detected
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshGizmo.cs(642,29) : warning CS0162: Unreachable code detected
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshUnit.cs(88,75) : error CS1061: 'Zeta.Game.Internals.Actors.DiaUnit' does not contain a definition for 'IsQuestGiver' and no extension method 'IsQuestGiver' accepting a first argument of type 'Zeta.Game.Internals.Actors.DiaUnit' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\PlayerInfoCache.cs(214,64) : error CS1061: 'Zeta.Game.Internals.ActInfo' does not contain a definition for 'ActiveQuests' and no extension method 'ActiveQuests' accepting a first argument of type 'Zeta.Game.Internals.ActInfo' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\PlayerInfoCache.cs(229,57) : error CS1061: 'Zeta.Game.Internals.QuestInfo' does not contain a definition for 'QuestType' and no extension method 'QuestType' accepting a first argument of type 'Zeta.Game.Internals.QuestInfo' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\Cache\PlayerInfoCache.cs(233,57) : error CS1061: 'Zeta.Game.Internals.QuestInfo' does not contain a definition for 'LevelArea' and no extension method 'LevelArea' accepting a first argument of type 'Zeta.Game.Internals.QuestInfo' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1540,37) : error CS1061: 'Zeta.Game.Internals.ActInfo' does not contain a definition for 'AllQuests' and no extension method 'AllQuests' accepting a first argument of type 'Zeta.Game.Internals.ActInfo' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1544,37) : error CS1061: 'Zeta.Game.Internals.ActInfo' does not contain a definition for 'AllQuests' and no extension method 'AllQuests' accepting a first argument of type 'Zeta.Game.Internals.ActInfo' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1581,37) : error CS1061: 'Zeta.Game.Internals.ActInfo' does not contain a definition for 'AllQuests' and no extension method 'AllQuests' accepting a first argument of type 'Zeta.Game.Internals.ActInfo' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\Default User.DefaultUser-PC\Documents\Demonbuddy\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1593,50) : error CS1061: 'Zeta.Game.Internals.ActInfo' does not contain a definition for 'ActiveQuests' and no extension method 'ActiveQuests' accepting a first argument of type 'Zeta.Game.Internals.ActInfo' could be found (are you missing a using directive or an assembly reference?)
[QuestTools] Plugin v1.5.21 Enabled
Failed to load profile: Element TrinityExploreDungeon is not supported. Please check your XML and try again. (<TrinityExploreDungeon questId="312429" stepId="2" until="ExitFound" objectDistance="100" exitNameHash="1938876094" boxTolerance="0.1" boxSize="25" ignoreMarkers="False" statusText="Clearing Level" />) Line 78
System.Exception: Element TrinityExploreDungeon is not supported. Please check your XML and try again. (<TrinityExploreDungeon questId="312429" stepId="2" until="ExitFound" objectDistance="100" exitNameHash="1938876094" boxTolerance="0.1" boxSize="25" ignoreMarkers="False" statusText="Clearing Level" />) Line 78
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ..(XElement , Type )
at ...(XElement )
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at ..(XElement , PropertyInfo )
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at Zeta.Bot.Profile.Profile.Load(XElement element, String path)
at Zeta.Bot.Profile.Profile.Load(String path)
at Zeta.Bot.ProfileManager.Load(String profilePath, Boolean rememberPath)
 
Is there a function in trinity that allows it to pick up and keep specific items in addition to the loot rules set in place? I would like to have it check weapon racks and keep "Diabolic Wand" if it drops.
 
New trinity causes short distance flip-flopping when attempting to interact with quest givers. The interaction will go through eventually however.
Same issue, the bot will running back and forth and tried to interact with NPCs or sometimes will stuck in the middle of map .
 
GREAT work rrrix!!

but why you dont fix Preparation with Punishment& i posted fix in last topic

or you just dont add this to the changelog?

and what about review CotA logic?
 
rrrix,

Did a little bit of digging and added debug code on the incorrect XP gain info. It looks like the main cause of the discrepency is LastXP (Trinity.Player.ParagonCurrentExperience) occasionally being set to 0 despite not actually leveling up. The code runs the following:

Code:
else
{
    TotalXP += Trinity.Player.ParagonCurrentExperience - LastXP;
}

Which actually adds hundreds of millions of experience at once, as the last measure of experience was 0 but the current measure can be any number less than the max experience for that level (often hundreds of millions). I added debug code specifically to watch out for scenarios like this, and often saw output such as:

Code:
[Trinity] Set LastXP to 0! Current=0; Next=416111250.
[Trinity] Gained more than 100m experience at once! 377494642 = 377494642 - 0.


This seems to most frequently occur after using the map/waypoint to teleport somewhere, however I have also noticed that it happens from time to time in normal combat. I'm still doing some personal investigating, but perhaps this information will be helpful to you for your own investigations should you be conducting them.
 
This update ain't working at all with demonbuddy. I'm running version 1788.335. Demonbuddy won't actually update and I can't find the updated client version on this fourm. Anyone got a link for the new version?

Ah nevermind found it.
 
Last edited:
Status
Not open for further replies.
Back
Top