• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • == Trinity - Download Here - v1.6.3.4 ==

    Discussion in 'Archives' started by GilesSmith, Sep 24, 2012.

    Thread Status:
    Not open for further replies.
    1. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Giles Trinity v1.6.3.4
      (v1.6.3.4 released: 19th October @ 10:45 BST)
      [Donate via PayPal Here]​

      Quick Links:
      #1: Overview, features, upgrade & install instructions, download link (this thread!)
      #2: Giles Trinity Features ("why use Giles Trinity?")
      #3: 'Giles Trinity and You' (user-written guide to the basics & configuring Trinity)
      #4: 'A walkthrough of changing skill activation criteria' (user-written guide to advanced skill editing)
      #5: Common problems & solutions
      #6: Barbarians
      #7: Monks
      #8: Wizards
      #9: Witch Doctors
      #10: Demon Hunters
      #11: Trinity XML Command Guide

      Overview:
      Giles Trinity is a plugin that replaces and improves many features in DemonBuddy. It replaces the entire of combat, avoidance, all item handling (both picking items up and deciding what to loot or not loot), all world object handling (shrines, containers, destructibles), and the entire of DB's town-run routine (the routine that stashes, salvages, sells, and repairs items when your backpack is full). Everything has been created from scratch, and has been designed to improve DemonBuddy's intelligence throughout, add more automation, reduce stuck chances, make parts of the bot seem more "human-like", reduce the amount of work you have to do yourself configuring the bot or sorting through your items, and more. It combines, replaces, and completely re-writes my old plugins (stash replacer, world object handler, combat replacer, monster priority changer), changes how they work behind-the-scenes, fixes many issues with them and generally improves them. As everything is combined, I am able to allow decision making to pick items up mid-combat if items drop nearby, run to shrines instead of monsters if a shrine is close, wait out of avoidance stuff until it vanishes before looting items inside, etc.


      Updating Plugin Versions:
      To minimize problems (random slowdowns, oddities with avoidance settings ignoring certain avoidance types), you should always do the following things every time there is a major (eg 1.3 to 1.4) update to Giles Trinity;
      1: Make sure DemonBuddy is closed
      2: Go into the DemonBuddy folder, and DELETE the entire "CompiledAssemblies" folder from within the DB folder (this is completely fine and safe to do - DemonBuddy will rebuild this folder!).
      3: Go into the /settings/ folder within DemonBuddy - in this folder, delete "GilesTrinity.cfg".
      4: Load DB and configure the plugin again
      Following these quick, simple instructions will fix a lot of random issues that can crop up between upgrades. The reason for these requirements is largely down to the size and complexity of Giles Trinity.


      Installation:
      Before installing, make sure you remove all previous Giles plugins from the plugins folder!
      1: Download the two attached zips (bottom of post) - one is a special blank combat routine to select when clicking "Start", one is the actual plugin.
      2: Extract the combat routine to your Routines folder ("C:\Demonbuddy\Routines\") so you now have eg "\DemonBuddy\Routines\GilesBlankCombatRoutine\ GilesBlankCombatRoutine.cs".
      3: Extract the plugin to your Plugins folder ("C:\Demonbuddy\Plugins\"), so you now have eg "\DemonBuddy\Plugins\GilesTrinity\ GilesTrinity.cs".
      4: Open DemonBuddy and go to the plugins tab.
      5: Enable "GilesTrinity" by ticking the box.
      6: When you start the bot, select "GilesPlugin" as your combat routine (where you would normally select Belphegor or Generic).
      7: Enjoy!
      Note: It doesn't matter what loot-rules you pick, they will NOT BE LOADED OR USED if you keep "Use Giles Filters and Scoring" option selected in the Item Handling config tab!


      Donations:
      This is completely optional, purely voluntary, and you will get nothing more than a special warm fuzzy feeling - the plugin, and all my past and future plugins, have always been entirely free for everybody, with no special "advanced tests" "private versions" "special customization" or anything for anyone - if you donate to me, then you are donating because you are thankful of the work I have put in, are feeling particularly generous, and want to show appreciation. I truly appreciate anything you are able and willing to donate :)
      Donate via PayPal Here


      Download:
      Please read the installation instructions above, carefully, before downloading!
      You will need to download the combat routine replacement (only once, it is never updated!), and the actual plugin itself (which gets updated, so keep checking back! :D).
      Generally, you should always download the latest (highest number) version, listed last.

      EDIT by Hawker on November 11 2012: added the Chinese translation of Trinity.
      EDIT by Hawker on November 27 2012: Chinese translation updated.

      IMPORTANT: Trinity v1.6.3.2+ needs the newest DemonBuddy #279+ or beta build #32+ that came out 18th October to work!
       

      Attached Files:

      Last edited by a moderator: Nov 11, 2012
      vid-jey, Maxasy and mridontevenknowu like this.
    2. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5 uploaded:
      - Designed to work with latest DemonBuddy build only! You MUST have DB v242+ for Trinity v1.5+!
      - Re-designed target-handling code to be even faster (should noticably increase attack speed, especially for things like frenzy attacks).
      - Major performance increases throughout to help increase speed/reduce CPU load, and reduce DB<->D3 memory hits.
      - General improvements to skill-decision and skill-use code.
      - Improved range-calculations to assist certain abilities/spells against large objects further.
      - Now checks for line-of-sight on target when trying to attack, and tries to re-position or ignore targets behind walls/stairwells etc.
      - Improved avoidance of tree-poison (in Act 1), ice-balls, and molten-cores.
      - Some improvements to AOE-safe-spot intelligence.
      - Better and faster handling of being "body-blocked"/"obstacle-blocked" while fighting or avoiding.
      - Possible fix for some elite ignoring instances.
      - Tweaked various weightings to improve general handling mid-combat.
      - Now in full control of barricade handling and blacklisting etc.
      - Trinity will now attempt to attack a barricade by it's location instead of it's ID if it fails to break it first time (and blacklist if it continues to fail)
      - Improvements to Trinity unstucker intelligence.
      - If Trinity unstucker is enabled, built-in DB unstucker is disabled - and vice-versa.
      - Extended kill-range for injured elites and specific injured ranged units (as Trinity already does for treasure goblins)
      - Changes to "Leap" to be used on low-health, against elites, or against certain ranged units (change mainly made by forum user Bombastic)
      - Stashing a legendary also adds a log-entry to the DB window (change made by forum user Bombastic)
      - (experimental) Now has ability to interact with special dungeon objects (eg specific wheels, levers etc.) that have special effects.
      - Can detect too many attempts to interact with/attack a world object, and then blacklist it for a period of time.
      - A number of objects add to the various SNO blacklists to improve various act bot-runs.
      - Many improvements to fighting Diablo (avoids cages, treats diablo as boss, blacklisted an un-attackable marker etc.)
      - Barbarian Whirlwind now used on goblins and Act 3 occultists UNLESS you tick the "Selective whirlwind" option added to Misc. Combat options (barb will still always use WW on goblins and occultists when other mobs are around)
      - Barbarian whirlwind should use less fury than before.
      - Changes to a number of skill-uses.
      - (experimental) Initial support for Demon-Hunters! Note that this is early stages and will be worked on over time based on useful player feedback on skill uses, like all other classes.
      - Various other tweaks and changes I made and forgot to log :D
       
    3. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.0.1 uploaded:
      - Fix for sometimes failing to pick an item up.
      - Barbarians with whirlwind will use sprint in combat constantly when at 99%+ max fury, as a fury-spender
      - Minor changes to barbarian sprint and leap usage.
      - Wizard will first attempt to re-buff all buffs before using Archon, to ensure they are up for as long as possible during archon mode.
      - Wizards can use energy twister to break barricades/destructables (to help prevent some stucks), and should use ET more reliably at close range against the heart of sin after Cydaea.
       
      in2fun likes this.
    4. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.0.2 uploaded:
      - Mobile notifications now include non-legendary items - the mobile tab now has slider-settings for score limits non-legendary items for notifications - set higher for less notifications.
      - Mobile notifications now also include the item type (eg "bracers") in the notification.
      - Some changes to radius-checking of large objects, should help reduce some short-lived stucks on large obstacles.
      - Added an extra waypoint in Act 3 town-running when going to and from the salvage.
      - Some improvements to handling of gold-pile/health-globes sometimes causing stucks when failing to loot them correctly.
      - Wizard archon should restore your hotbar abilities properly when the buff runs out.
      - Wizard archon has had a number of general improvements to make combat-handling better.
      - Wizard archon will wait for cooldown when entering Azmodan's lair before continuing to Azmodan.
      - Wizards with energy twister and electrocute on their hotbars will no longer use energy twister against very fast mobs (currently this only includes wasps in act 2, more SNO's may be added later).
      - Barbarian whirlwind when using WW to reach globes/items etc. while still in combat should have reduced fury use and be slightly improved generally.
      - Barbarian Revenge can now be used twice in a row if procced rapidly.
      - Barbarian ancient spear and weapon throw ranges have been increased slightly.
      - Barbarian "fury spend" sprint is now only in effect while in wrath of berserker mode.
      - Monk no longer spams mantra of healing out of combat.
      - Monk seven-sided-strike range has been decreased.
      - Demon Hunters with chakram and elemental arrow, or chakram and rapid-fire, will only use chakram every 110 seconds (assumes you are using it for the chakram buff).
      - Demon Hunters with grenades and elemental arrow, or grenades and rapid-fire, will now use grenades instead of elemental/rapid fire if within 18 feet of the target.
      - Demon Hunters will use vault for avoidance-movement, and out-of-combat movement (out of combat movement only if you have the setting ticked in the main config).
      - Demon Hunter shadow power and smokescreen will now spam quicker.
      - Demon Hunter skill selection for barricade/destructable destruction improved.
      - Demon Hunter skills in general have been worked on to improve their usage from the initial release, based on player feedback.

      And quick hotfix;
      v1.5.0.3 uploaded:
      - Fix for gold pickup problem in 1.5.0.2, sorry about that! :D
       
      Last edited: Sep 25, 2012
    5. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.1 uploaded:
      - Really did fix the gold pickup.
      - Tried to confuse certain IRC users who commented on my crazy versioning even more by increasing the version by a larger number with a smaller change.
      - Added ridiculous changelog entries for my own entertainment purposes.
      - Increased Legendary drop-rate by 1000%
      - Disabled the legendary drop-rate increase again because it makes Trinity just too powerful.
      - Drank a red-bull and got slightly over enthusiastic with the changelog and versioning.
       
      Decard_Cain likes this.
    6. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.1.1 uploaded:
      - Should reduce chances of your character "moon-walking" over an item before trying to pick it up at times.
      - Slightly improved general pickups for globes and gold-piles - should be a little more reliable in certain circumstances.
      - Special movement powers (eg teleport, leap, charge, vault) can now be used to reach globe locations quickly.
      - Wizards with "Storm Chaser" Energy Twister rune (that grants the buff), now uses a signature spell every time it has a single stack of storm chaser buff.
      - Wizards now refresh their hotbar abilities every time archon buff appears or disappears.
      - Wizards in archon mode can now use archon teleport and archon slow time (teleport for avoidance, out-of-combat-movement, reaching globes, or backing away from monsters if able to retreat in a straight line).
      - Demon Hunters that are level 60 and in any difficulty lower than Inferno will not use Vault to retreat from an enemy in combat (to help gold-farming profiles).
      - Probably one or two other things that in my recent red bull frenzy I didn't note down while working on.

      And quick hotfix;
      v1.5.1.2 uploaded:
      - Fix for monks with mantra spam causing Trinity to crash (and freeze for 2-3 seconds constantly) in combat.
      - Fix for wizard energy twister use when no signature spell is present.
       
      Last edited: Sep 26, 2012
    7. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.2 uploaded:
      - Changed power-usage to be more resilient to D3 errors causing skills to sometimes not go off despite a "usepower" being sent to D3 - particularly aimed at a number of very long-cooldown spells/special powers etc.
      (as a result, abilities like archon, wrath of berserker, gargantuan and even rend and revenge should be much more reliable when cast amid rapid-attack abilities).
      - Added a 50 millisecond "global-cooldown timer" to most abilities (excludes beam-based attacks on the wizard, and VERY rapid spam abilities like frenzy, hundred fists) to prevent power-uses happening too quickly for Diablo 3 to handle.
      (above change should remove some random problems with abilities not going off, and help attack speed in some instances)
      - The 600 millisecond pause after all monster targets have been handled if there is nothing else to do has been increase to 1100 milliseconds, to help reduce chances of missing loot by running away quicker than the time for loot to spew onto the ground.
      (you can change this time by finding the line "if (DateTime.Now.Subtract(lastHadUnitInSights).TotalMilliseconds <= 1100)" and editing 1100 to a lower number, at your own item-missing risk! :) ).
      - Potion use should be more reliable.
      - Changed all log-files in the Trinity folder (the stash log, trash log, and stats log) to be named with your Battlenet name, rather than character name.
      - Stats file now has average games-per-hour. Note this is based on how many times you LEAVE a game - even if you left because of too many deaths, or too many stucks, etc.
      - Temporarily increases user "destroy barricade" range by 6 feet if it detects a body-block/obstacle stuck, to help prevent stucks against barricades.
      - Default avoidance health increased for barbs and monks set to 100% for arcane and desecrator, and reduced for wasps to 70 and 75%.
      - When entering Wizard archon, Trinity now stores a cache of all of your hotbar abilities, and immediately reverts back to this cache when archon ends - should fix ALL problems with abilities not being used after archon ends at times.
      - Wizard Archon will not try to cast if your health is already at <=10% (if you're about to die).
      - Wizard Archon will not try to rebuff before casting if you have less mana than you need for archon + the rebuffs.
      - Monk Cyclone now used at 2+ grey mobs and 1+ elite (instead of 4-5+ grey mobs).
      - Witch Doctor acid cloud minimum-use timer has now been removed.
      - Demon Hunter skills have received a number of tweaks (from evasive fire through to multishot).
      - Other skills in various classes had little tweaks as I went along, as usual I don't always note them all!
       
      Last edited: Sep 27, 2012
    8. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.2.1 uploaded:
      - A few barricades in A3 added to the extended-range list to help prevent stucks on them.
      - Out-of-combat movement abilities (vault, teleport, leap, furious charge) should be used more often if between moveto tags with a very large distance between them.
      - Demon Hunter companion should no longer spam.
      - Demon Hunter "preparation" should check for off-cooldown much more frequently, for people with the no-cooldown rune.
      - Barbarian Seismic Slam no longer has a usage-cooldown (it can be spammed if you have the fury).
      - Monk blinding flash should be used more often (which should increase the use of sweeping winds, too).
       
    9. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.2.2 uploaded:
      - Selecting "Log Stuck Positions" in the advanced tab now also logs a "LongPaths" file to help routine/profile makers improve their routines.
      (this will log all paths longer than 200 distance between moveto tags, to help profile makers optimize their routines and minimize DB nav-server hits)
      - Added new config option to alter the delay after monster kills to wait for possible loot drops - configurable between 200-1500 milliseconds (0.2 - 1.5 seconds).
      (default delay after kills reduced from 1100 to 800 milliseconds)
      - Some very long-animation abilities can now have a pause AFTER they are cast (eg leap, archon, wrath of berserker) - again further helping ensure these abilities "go off" (D3 is very sensitive to use-power spam!).
      - Changes to item pickup distance requirements, weights and max ranges needed of legendaries/rares to try and help avoid some pickup-misses.
      - Moved some class-specific config options to their class-tabs (eg barbarian selective whirlwind, wizard/witch-doctor critical-mass).
      - Four new Barbarian tab setting tick-boxes added;
      -- Wait for WOTB cooldown at Azmo
      -- Use WOTB on goblins
      -- "Fury Dump" at max fury when in WOTB mode (will fury dump with sprint if you have it, else with battle rage if possible)
      -- "Fury Dump" at max fury always (in same situation as above, just without the WOTB check).
      - Demon Hunter tab new slider setting added;
      -- Delay between vaults used out-of-combat (for movement) - configurable between 400ms (0.4 seconds) to 4000ms (4 seconds).
      - Barbarian "Sprint" is no longer used out of combat, if you do not have "use out of combat movement powers" selected.
       
    10. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.3 uploaded:
      - Now changes the titlebar of the DB window to include your battlenet name.
      - Various alterations and general improvements to the built-in Unstucker.
      - Trinity unstucker is now ENABLED by default (which disabled DemonBuddy's built-in unstucker).
      - New option added for Trinity unstucker in Advanced tab - enable game restarting after major stucks. DISABLED by default (allowing inactivity timers to do the work if even reloading current profile can't unstuck you).
      - Some minor tweaks to avoidance calculations/movement.
      - Some small improvements to the "backtracker" option (please experiment with it on, and "Debugging" on in Trinity advanced tab, and give me feedback!)
      - "Items" tab in config now has an option for legendary pickups - ilvl - it will NOT pickup any legendary below the selected ilvl. Default ilvl is 1 (to pickup all legendaries).
      - Few minor changes to various class skills.
      - Mana regen, and health-globe-bonus, now added to item stat scoring.
      - (experimental) Feature for profile makers to experiment with - there is now a "hashOSNONavigationObstacles" list and a "dictSNONavigationSize" dictionary list, to add "obstacles" to. Any SNO's you add, Trinity will try to navigate around slightly during movement and combat, rather than walk head-first into them, to try and minimize some stuck issues on solid obstacles that have SNO's (like Demonic Forges etc.).
       
      Last edited: Oct 2, 2012
    11. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.5.3.1 uploaded:
      - Trinity Unstucker now tries to allow enough time for path-finding to locate safe paths to intended destination after each unstuck attempt.
      - General improvements to the handling of short/repeated unstucks in a row.
      - Unstucker now records the first profile seen when you started DemonBuddy, and uses this to restart the game with if you have "restart game" enabled in the unstucker advanced options - rather than restarting with the most recently used profile.
       
      brollysan and Buzzalot like this.
    12. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.6 uploaded:
      - Lots of new profile-related features, please see the special XML post here for full details.
      - Version number removed from Name in plugins tab and added to description instead - so future updates do not auto-disable the plugin.
      - New button added to main DB window below Trinity pause - "Force Town Run" - will only work while DB is started and running.
      (tells Trinity to try and return to town and sort inventory/salvaging/stashing/selling etc. out at next convenient moment).
      - Trinity unstucker will not exit the game more than once in a 15 minute interval (instead it will just let you idle out from DemonBuddy/RadsAtom inactivity timer etc.).
      - Trinity unstucker now correctly records the first profile loaded even if it's a "start_here" profile.
      - Couple of fixes to the Backtracker to help prevent stuck issues when using it.
      - Possible fix for some of the brief-pause issues occuring during combat/avoidance.
      - The "wait for loot" timer now only kicks in if an elite, treasure goblin or boss has been targetted within the 10 seconds prior to that moment.
      - Some improvements to Act 1 crypt object handling.
      - Should now attack "Jondar" in Act 1 mission correctly (Diablo 3 has Jondar permanently flagged as an "Ally").
      - Minimum settings for destructable attack range and container open range is now 6.
      - Changes to barbarian "wait for fury for wrath/earthquake/call of the ancients" code before allowing rend spam.
      - Rend/Revenge/Overpower usage on whirlwind barbarians should be more reliable.
      - Rend spam for whirlwind barbs is handled very differently to standard non-ww rend (to prevent frequent spam constantly interrupting long whirlwind chains).
      - A few monk skill changes.
      - Monks now have a checkbox on Monk combat tab for having Inna's set, to reduce sweeping wind cost to 5.
      - Many witch-doctor tweaks implemented by our resident Witch (but definitely not a doctor), Moley.
      (word of warning before people panic - no longer wastes mana summoning gargantuan or dogs if there's no combat to be had!)
       
      Last edited: Oct 5, 2012
    13. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.6.1 uploaded:
      - Alternative way of counting "total runs per hour" when using RadsAtom (which prevents calling DemonBuddy leavegame/joingame events for some reason).
      - Trinity now returns a fake object to DB's target handler - so third party plugins (eg stuck handlers) can check if combat instance is null or not successfully, to see if Trinity is fighting.
      - Some changes to monk mantras by forum user Pkt.
      - More major XML work, including randomization, profile loading, and death handling.
      <TrinityRandomRoll id="1234" min="1" max="10" />
      <TrinityIfRandom id="1234" result="1"> </TrinityIfRandom
      <TrinityHandleDeaths max="5" />
      <TrinityUseOnce id="12345" max="2"> </TrinityUseOnce>
      <TrinityLoadProfile file="zone1.xml!zone2.xml!zone3.xml" />

      Please see the full XML post here;
      http://www.thebuddyforum.com/demonb.../73952-trinity-v1-6-new-profile-xml-tags.html
      Including a short sample profile that is one single standalone XML, which has death handling and covers multiple map-zones in Act 3, without needing any other plugins or profile managers - working exactly like a multiple XML profile!

      We are now capable of fully standalone, single unified .xml file profiles that have full death handling and randomization without the need of any profile managers or death handlers! :D
       
      Last edited: Oct 8, 2012
    14. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.6.1.1 uploaded:
      - Priority weights for succubus and shielding-goat-blobs in Act 3 have been removed (well, commented out).
      - Some minor improvements to Trinity unstucker.
      - Barbarians no longer prioritize rend on destructables.
      - Barbarians will rend while trying to avoid stuff (thanks forum member hardslam).
      - Default scores for magic/gold find (particularly on armors) reduced.
      - TrinityInteract XML tag now selects the closest object found to interact with if there are multiple objects with the same SNO in range.
      - TrinityLoadProfile XML tag should now work properly.
       
    15. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.6.2 uploaded:
      - An initial attempt at a kiting system has been implemented - wizards, witch-doctors, demon-hunters and barbs (for throwing barbs) can set a "minimum distance" to try and kite from monsters, disabled by default.
      (a setting of 0 = disabled. A settings of 15 would mean the moment a monster gets within 15 feet it would attempt to kite. The distance is how close a monster can get before kiting. Test with it at a low value first, like 8-12!)
      - All bots can try to "kite" slightly if their target is in avoidance, to try and lure them out a little more than before.
      - A number of changes to avoidance code should improve avoidance in general - unless you get really unlucky affixes in tight areas, you should find deaths per hour dropping this build.
      - Whirlwind barbs with avoidance enabled now try to whirlwind more towards points not in AOE's (they can still WW *THROUGH* AOE's), just to help limit them stopping in the middle of an AOE.
      - General improvements to whirlwind handling/intelligence (should help prevent it whirlwinding "On the spot" against walls quite so much).
      - Wizard config tab has two new options: "Wait for Archon cooldown at Azmo", and "Only Kite In Archon Form".
      - Demon Hunter Smoke Screen can now be used while incapacitated.
      - Witch Doctors have a number of skill changes by the ever attentive Witch Doctor Skill Doctor, Moley.
      - Various changes to a number of other class skills (mostly minor).
      - A new dictionary "dictInteractableRange" has been added just below the "InteractWhitelist" - to add specific ranges your bot must be within an SNO before trying to click it, to help with objects such as control-levers in dungeons (which you must be very close to before clicking).
      - Another new XML command added;
      <TrinityUseStop id="12345" />
      To "disable" any UseOnce using that ID again (even if it's a UseOnce further down the profiles/in another file due to be loaded - it will prevent it running until the game exits and a new run starts).
      - Not new but previously undocumented XML command;
      <TrinityIf> </TrinityIf>
      Works exactly like DemonBuddy's <If> commands (supports all uses and paramaters), but hopefully more reliable, and less prone to random issues.
      - <TrinityRandomRoll> now stores the random-generated value for each ID until the bot is stopped, or until a new value for that ID is generated, to allow people to use the random value to affect load order of multiple-act profiles that have game leave/game join events between each profile etc.
      (shouldn't affect regular use of this command in any negative way at all)

      For a full description and list of all new XML commands added by Trinity, and some sample usage, please see the full XML thread here;
      http://www.thebuddyforum.com/demonb.../73952-trinity-v1-6-new-profile-xml-tags.html
       
      Last edited: Oct 8, 2012
    16. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Note: I am still very, very ill. I just wanted to get a change out to match Diablo 1.05 patch. Spending just a few hours at the computer doing this really took it out of me so it was a little rushed and had less things in than I had planned. Also if anybody catches anything, like pneumonia, after using this latest version, then sorry - I probably forgot to comment my germs out :(

      v1.6.3 uploaded:
      - Some barbarians (depending on your CPU!) should notice a little less fury usage when whirlwinding.
      - Some minor changes to target-weights of injured elites/minions etc.
      - Fix for Infernal Key pickups by forum user ksmaze.
      - New Maximus SNO added to blacklist (thanks Devious/Moley/anyone else that got this SNO).
      - "Legacy of Wicked Dreams" set that summons skeletons, SNO's now added to blacklist (thanks tonyx).
      - Many barbarian changes, and a few other minor misc changes and fixes, made by forum user bombastic, now integrated in (thanks bombastic).
      - A number of skills have had their animation-wait timers tweaked to make skill-use more reliable for some users.
      - Witch Doctors will wait for Big Bad Voodoo to come off cooldown when reaching Azmo.
      - Many more witch-doctor tweaks and alterations by Moley.
      - New hashlist "hashActorSNOShortRangeOnly" for monster SNO's to ignore beyond a short-range (eg summoned skeletons, fallen grunts etc.)
      - Unstucker no longer resets the "10 unstucks before restarting profile" counter too early.
      - Armor - Boots, without movement speed, now get a reduction to their score value.
      - <TrinityMoveTo> tag can now have a "noskip=true" optional parameter, to prevent that location being skipped ahead at all, eg;
      <TrinityMoveTo questId="1" noskip="true" ..... />
      - <TrinityUseReset id="12345" />
      A new XML command that allows you to RESET a UseOnce ID (so Trinity will treat that UseOnce ID as if it has never been hit before).
      It will re-enable any ID completely ready for use again (even one that use been "UseStopped").
      You could combine a "UseStop" at the start of a section, with a "UseOnce" at the end of a section - so that a later UseOnce further down a profile is only run when the UseReset is reached (ie when a previous section has been FULLY completed).
      Get creative with the tags, you can do a lot of clever things!

      For a full description and list of all new XML commands added by Trinity, and some sample usage, please see the full XML thread here;
      http://www.thebuddyforum.com/demonb.../73952-trinity-v1-6-new-profile-xml-tags.html

      v1.6.3.1 uploaded:
      Minor update:
      - Updated max-stats for jewelery item scoring to match new 1.05 Diablo 3 patch (max stats possible are now much higher).
      - 2nd possible name added for Infernal Key drops, and infernal keys should now auto-stash.
       
      Last edited: Oct 17, 2012
      jobwow likes this.
    17. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.6.3.2 uploaded:
      Trinity v1.6.3.2+ needs the newest DemonBuddy #279+ or beta build #32+ that came out 18th October to work!
      - Can now try to detect if you are trying to portal to town, and temporarily increase the kill radius to clear any mobs nearby when trying to portal.
      - Combination of new DemonBuddy and new Trinity fixes issues with trying to cast out-of-combat buffs while trying to return to town.
      - Infernal Keys should now be stackable, with item stats.
      (still some issues with all infernal key pickups, need more data from "dump ractors" while the keys are still *ON THE GROUND* please!)
       
      Last edited: Oct 19, 2012
    18. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.6.3.3 uploaded:
      Trinity v1.6.3.2+ needs the newest DemonBuddy #279+ or beta build #32+ that came out 18th October to work!
      - All complexnodetags have been updated to fix some issues when they are deeply nested and there are usewaypoints/useobjects inside of them. Fixed tags are;
      <TrinityIf> <TrinityIfSNOInRange> <TrinityIfRandom> and <TrinityUseOnce>
      Note that these fixes to complexnodetags should also appear in future versions of DB (from beta #34+) for the default DB <if> and <while> tags.
       
      Last edited: Oct 19, 2012
    19. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.6.3.4 uploaded:
      IMPORTANT: Trinity v1.6.3.2+ needs the newest DemonBuddy #279+ or beta build #32+ that came out 18th October to work!
      - Barbarians have a new config "Boon of Bul-Kathos Passive" - tick this if you use that passive for reduced cooldowns on special abilities.
      - Some changes to whirlwind, sprint, battle rage, "barb special ability" timers and targeting of ranged units by forum user bombastic.
      - Many witch-doctor and wizard skill tweaks/alterations by Moley.
      - Various changes to infernal key handling code, to try and prevent the errors from the fact keys have unusual data in D3 memory (and an error spot by ksmaze, thanks!).
      - Unstucker now limited to a max of 8 retries instead of 10 before deciding that you are "completely" stuck (I've seen it unstuck several times @ try 6-7 :p).
      - A few new interactable range value changes by farix.
      - Optional parameter nodelay="true" added to TrinityLoad - removes the forced 3 second wait after loading the next profile.
      (to help speed things up for advanced fast profile switches mid-map).
       
    20. Nesox

      Nesox Moderator Staff Member Moderator Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      1,563
      Likes Received:
      48
      Trophy Points:
      48
      I've uploaded 2 new zip's which fixes the "inactivity timer" issue.
       
    Thread Status:
    Not open for further replies.

    Share This Page