• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] Giles Trinity

    Discussion in 'Archives' started by GilesSmith, Sep 5, 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
      This thread has been left here for archive purposes only!

      THIS IS THE OLD TRINITY THREAD, and will no longer be maintained by me!

      To download the latest Trinity, please see the sticky thread in this sub-forum, or click here:
      http://www.thebuddyforum.com/demonbuddy-forum/plugins/giles-plugins/70841-trinity-download-here.html

      Downloads will be left for a short period of time for people who want to use the old version(s) of DemonBuddy, but the attachments will be deleted - so be sure to save yourself a copy if you think you might need them.
       

      Attached Files:

      Last edited: Sep 28, 2012
    2. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Last edited: Sep 28, 2012
    3. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Last edited: Sep 24, 2012
    4. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Last edited: Sep 24, 2012
    5. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Note: Due to a 20,000 character per-post limit, the oldest changelog entries will keep getting deleted as new ones are added.

      Changelog:

      Code:
      v1.4.9
      - Legendary Item Stash Mobile Notifications - with iPhone "Prowl" app (http://www.prowlapp.com/) or Android "Notify My Android" app (http://www.notifymyandroid.com/). Enter your API keys on the new "Mobile" config tab to receive mobile notifications.
      NOTE: To get your key, log on to your account on the appropriate website, and from your account page, "Generate a key" - enter this key into your Trinity config.
      - Pause function should be more reliable (shouldn't trigger inactivity/anti-stuck plugins if you stand around while paused).
      - Should now correctly update your skills/hotbar after you make changes, without needing to restart the bot.
      - If you have whirlwind, you will now use whirlwind to reach shrines, items, breakibles etc. if you have fury and there are monsters within radius, to keep WW'ing everywhere.
      - Wizards with critical-mass enabled and teleport on their hotbar will use teleport rapidly when in combat, teleporting in a roughly-randomized position close to the target.
      - Wrath of the berserker now only causes your character to avoid ice-balls - other AOE stuff is as per your settings (since you only use wrath on elites, and only elites cause AOE's!)
      - Wrath is no longer used on goblins (this is 90% of the time a waste).
      - Some other changes to some wizard/witch-doctor skills (particularly aimed at critical mass/grave injustice builds).
      (v1.4.9.1 hotfix) - Legendary notifications should now work with multiple legendary stashes at the same time.
      (v1.4.9.1 hotfix) - A few more indestructible barricades added to the blacklist.
      
      v1.4.8
      - (experimental) Pause button added to the main DB window, next to the Start/Stop button. While running DB, just click pause - you can now play manually/visit town etc. - click again to unpause.
      WARNING: Make sure you go back to where you paused it, before unpausing!
      DOUBLE WARNING: Unstucker plugins may try to "unstuck" you if you are stood around while it is "Paused", as DB is still technically running (could just try disable the unstucker while pausing)
      - Changed the variables that record how many monsters are within XX range of you to account for monster-size (so Azmodan should trigger more abilities etc.).
      - Reduced specific priority increases for shaman/hands of pestilence/cydaea, now that priority in general works better.
      - Some improvements to barricade handling.
      - Health wells have slightly more weight when you are injured.
      - Some minor changes to item scores (particularly amulets being valued too highly for having a socket).
      - Some minor changes to a few skills.
      - Witch Doctor spirit-walk now only used out of combat if "out of combat movement buffs" is ticked in combat options.
      - WD missing "Hex" skill now added.
      - The "Wizard Critical Mass" checkbox in combat config now also affects witch-doctors, and is used for WD's that use Grave Injustice.
      - More work by Moley on Witch-Doctors and Wizards skills - Witch-Doctors using the "Grave Injustice/Critical Mass" checkbox should find their WD's capable of spamming spells effectively in combat.
      
      v1.4.7
      - Some improvements to selection and handling of safe-areas when trying to avoid AOE objects.
      - Large improvements to target priority calculations for all objects, should seriously improve prioritizing elites, goblins, Cydaea etc. along with other things
      - New option for treasure goblin priority - "Kamikaze" - will ignore body-blocks, AOE's and most things just to reach the goblin. Use at own risk!
      WARNING: Kamikaze should not be needed for 99% of people with this latest patch, use only as a last measure!
      - A large amount of work on item scoring to reduce trash and improve scores for certain combos. 
      TIP: If you have a full stash, keep filling your backpack with items from your stash while in town and start the bot - this will let it re-evaluate everything for you and trash stuff that no longer meets the new scoring system, and stashing stuff that does.
      - Default jewelry keep score increased to 15000.
      - For users with custom-loot rules in use, Trinity will no longer sell any item that matches your custom salvage loot-rules. 
      - Better handling of destructibles in large groups close together, should prevent some mini-stuck issues.
      - (experimental) Trinity can now destroy barricades the same way it destroys destructibles, if it beats DB's hard-coded barricade destruction to the barricade!
      NOTE: There is still no way to disable DB's own attempt to destroy barricades - so if DB is incorrectly trying to attack an un-attackable barricade, it will still get you STUCK FOREVER, until Db allows us to completely replace the barricade code.
      - Should no longer go for health pools if you are over 70% health.
      - Monks with Serenity buff enabled will ignore all AOE stuff (except ice-balls) while Serenity is up.
      - Witch-doctors use spirit walk as an out-of-combat buff again.
      - Barbarians will not try to whirlwind on treasure goblins.
      - Some other minor skill-changes.
      
      v1.4.6.1
      - Bot should now be able to use both Whirlwind, and Tempest Rush, to move towards avoidance safe-spots, if these abilities are available.
      - Fix for whirlwind sometimes targeting wrong area.
      - Whirlwind now has a slightly wider arc it can randomly WW within within the general direction of the target.
      - Will now ignore health globes further than 35f away to help avoid stucks.
      - Having a large "Pickup radius" should no longer make your bot never move for a health-globe already within that radius.
      - Pestilence Hand priority increased.
      - Default options now ignore all blue jewelry for pickups.
      - Changes to priority of various objects mid-combat.
      
      v1.4.6
      - Greatly improved speed and reliability of all attacks and spell/skill uses (note: this will slightly increase CPU usage of DB).
      - Bug-fix for certain AOE's sometimes crashing Trinity and causing short delays ("lags") while DB restarted Trinity.
      - Improvements to skill-use reliability in some situations.
      - Some minor changes to handling of targets that are currently inside avoidance-objects while your character is not.
      - Shamans in Act 3 and Cydaea boss given a higher priority.
      - Bot can now look up to the routine's current max kill-radius for very high priority monsters (eg shamans) that have 2000+ extra priority.
      - Barbarians with wrath of berserker up now get extra priority against elite mobs/bosses while wrath is on.
      (note on all priority changes: If your bot gets "body-blocked" or bumps into things while reaching the target, it will keep prioritizing close-range only for brief periods before retrying).
      - No longer possible to accidentally blacklist a boss that stays on a set health amount for too long.
      - Some minor changes to priority weight calculations for a few objects/items.
      - Changed scoring for some stats/items, particularly reducing the value of bonus-scores to magic find/gold find stats in various situations.
      - More changes to help avoid out-of-combat buffing while trying to teleport (without adding a large performance hit into skill-selection code).
      - Critical-mass wizards with Energy Twister but without a signature spell, will keep trying to spam energy twister even when out of energy (for default-attack spam).
      - Critical-mass wizards WITH a signature spell will cast energy twister until almost out of energy, then default to their signature spell.
      - Some changes to the monk "mantra spam" usage for the 3-second buff (and mantra of healing removed from the mantra-spam code).
      - Some other minor skill changes throughout.
      
      v1.4.5.1
      - Quick hotfix for critical mass wizards with energy twister not utilizing signature spells when out of energy.
      - Bot now treats distance of items that are extremely close but with a bit of height difference (eg items in black tar in Act 2, or on stairs) as slightly closer than they really are, to aid pickups etc. in these places 
      
      v1.4.5
      - Fix for arcane avoidance (and tree-poison avoidance improved).
      - Tweaks to some default avoidance radiuses.
      - Now checks for objects around your bot more frequently while moving to a new target, to improve bot intelligence.
      - Fix for a (rare) situation which could cause Trinity to crash, causing a couple of seconds of "doing nothing" while DB restarted Trinity.
      - Treasure goblins that have been injured (<90% health) can now be targeted at a range beyond the current routine's max kill radius.
      - Possible fix for trying to cast out-of-combat buffs while DB wants to teleport.
      - Option added to advanced tab to disable Trinity built-in unstucker.
      - Changes to help improve the speed of caching/uncaching.
      - A number more items added to the built-in cached game-data list for items.
      - A number of changes/improvements to Witch-Doctor skills (done by Moley).
      - Some improvements to wizard skills (largely aimed at Critical Mass wizards) (done by Moley).
      - Various other minor skill usage changes throughout.
      - Code prepped for the start of Demon-Hunter integration (due next patch.
      - (experimental) Initial attempt at a "sort stash" button added to Town-Run tab, to sort all items in your stash by their stash score. 
      NOTE: This requires an empty (or almost empty) backpack, and a decent amount of free stash space.
      It also requires you to open your stash up in advance and then restart DemonBuddy before clicking the sort button.
      The sorting takes approximately 30 seconds or so. Purely experimental feature for now, don't over-use it!
      
      v1.4.4
      - Fixed errors in recognizing and calculating ranges for monsters (elites and greys), which was having a huge negative impact on the intelligence of skill selection and skill use.
      - Fixed one of the issues with cached data sometimes caching data that was not retrieved successfully from D3 memory, which could cause you to ignore occassional elite monsters.
      - Fixed an error which could sometimes crash the plugin, causing a couple of seconds of the bot doing nothing at all while DemonBuddy restarted it.
      - Priority/target weighting is now a little less sensitive to being "stuck" for brief moments when moving, which would cause you to focus on the closest-ranged monsters only constantly.
      - Elites given slightly more weight during standard combat targeting.
      
      v1.4.3
      - Sliders added to each class combat tab for the Emergency Potion % (% of health to try to use a potion), and Emergency Globe % (% of health to try to collect globes).
      - Altered the reduction in target-priority weight for monsters based on Avoids in the area.
      - Fixed the "weight" of Avoids in certain circumstances being calculated backwards (being more scared of low priority avoids than high priority).
      - Slightly improved accuracy of Avoid movements, and decreased default radius of some Avoids to improve dodging.
      - Built in anti-stucker received various improvements and alterations to improve it's unstuck abilities.
      - If built in unstucker fails to unstuck you, it will try to teleport to town and restart the currently loaded profile. If stucks continue or teleporting fails, it will exit the game and let DemonBuddy restart it.
      - Picking up of crafting tomes now set to disabled by default in config.
      - Treasure goblins are now ENTIRELY ignored (as if they do not exist), if you set their priority to ignore in the config.
      - Various tweaks to weighting values of all objects for targeting.
      - Changed the "unique key" used for item stat logging to a hopefully more reliable data-value for each item.
      - Stats file can now update itself up to a MAXIMUM of once every 10 seconds (if there are new items to report), rather than the previous max of once per minute.
      - Increased the destruction range for certain destructibles that could cause stucks in Act 3 (eg bone piles, snow barrel)
      - Safety added to help prevent running back and forth between 2 items/piles/destructibles over and over that happen to be exactly the same distance each away from you.
      - Very slight pause added when no targets of any kind (items or monsters) remain, if a monster was killed within the last 500ms, to aid possible loot-drop pickups.
      - If a monster is temporarily blacklisted (because of a possible "stuck"), it is now logged in diagnostics - for error checking to see if this is the cause of some incorrectly ignored point-blank-range elites.
      - Monks now treated as range for target-selection if they have fists of thunder on their hotbar.
      - Earthquake no longer used against treasure goblins.
      - Barbarian overpower tweaked to work more like rend in terms of target-ranges etc.
      - Revenge can now be used more frequently if it procs.
      - Various abilities like leap, rend, hydra, acid cloud, harpoon, etc. should be a little less prone to targeting incorrect locations.
      - Some minor skill alterations to a few other class skills.
      
      v1.4.2
      - Changed a number of skills that judged enemy range on skill-use decisions, to take into account the monster's physical object size. Will help many abilities trigger more accurately.
      - Rend timers decreased (spam increased) for each specific circumstance.
      
      v1.4.1
      - Fixed some issues with range calculations and close-range stuff.
      - Fixed issue with incorrectly ignoring monsters above a certain short range in certainc ircumstances.
      - Fixed issues with avoidance/anti-stuck routine not being happy about particularly varied/bumpy terrain.
      - Fixed issue with anti-stuck routine not counting the number of stuck attempts and stopping at 10 correctly.
      - Some minor improvements/changes to stuck-handler.
      
      v1.4
      - Huge re-working of retrieving object (target) data from DemonBuddy/Diablo 3 each tick and processing/weighting it to improve performance.
      -- You should notice some lower CPU usage in general, smoother/faster repeat-attacks with fast attack abilities, and smoother target selections.
      -- Performance will increase over time due to new caching systems.
      - The "status bar" of DB is no longer updated with what the bot is currently doing by default - this can be re-enabled in the Advanced tab for debugging purposes (enabling has a slight performance hit). Keep disabled unless you are having problems and need to track down the issue to report to me.
      - Fixed some issues with priorities/weights for monsters, particularly at close-range.
      - Health globes now have a slightly higher priority than before.
      - Unstucker now a little more resilient in certain situations, to help evade specific stuck situations (you're still advised to use a dedicated unstucker on top, and/or set DB Inactivity Timer to a low value such as 2).
      - "ItemStats" files are now just named "Stats" files ("<bot name> - Stats - <class type>.log"), and at the top now contain actual total death count and deaths-per-hour. Random other misc stats MAY be added later!
      - Fixed many skills interpreting monster positions/range incorrectly, particularly abilities such as ancient spear, acid cloud, leap etc.
      - Barbarians no longer wait for wrath of berserker to come off cooldown again AFTER killing Azmodan.
      - As with most updates, further fixes/tweaks/minor alterations to a variety of class skills/spell uses.
      
       
      Last edited: Sep 19, 2012
    6. coldfear88

      coldfear88 New Member

      Joined:
      Aug 30, 2012
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Really nice plugin.
      But when i activate the Act 1 Champion Hunting Profile, he does nothing, stand still in the City.
      With Act 2 and 3 it works really fine.

      Edit: Fail, i havent activate Acronics Profil Manager. Now all work really fine.


      But is there any possibility to drop all gems, i mean the the smaller?
      And to put Healthpots to the bank when 100 reached?
       
      Last edited: Sep 5, 2012
    7. fr0gg

      fr0gg New Member

      Joined:
      Jun 13, 2012
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      1
      yeaaaahhhhhhh buddy!
       
    8. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Nav server is playing up atm - but generally standing still when you enter the game and doing nothing is a sign of either the nav server, or a bad install. Try a fresh, clean DB install - make sure no older plugins are installed or conflicting, make sure the plugin is enabled and installed to the correct folder names etc. and wait after loading DB before clicking Start for the plugin to report it is enabled in the DB window, and make sure you pick the "Giles blank routine" as the combat routine when starting.
       
    9. Gardettos

      Gardettos New Member

      Joined:
      Jun 11, 2012
      Messages:
      522
      Likes Received:
      6
      Trophy Points:
      0
      Might be a nav issue with DB. Nav servers are acting up
       
    10. frosty

      frosty New Member

      Joined:
      Sep 1, 2012
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Then maybe it could be the nav server.... I am running a normal revenge/rend barb, got like 1k all res, 37% block chance, 1.49 APS, 850 loh, 8.6k armor, 32k dps unbuffed, 52k dps with battle rage and 5 stacks of frenzy.
      before i was like dying 1-2 times per hour, but now i am dying every second champ pack :-(
       
    11. dreams81

      dreams81 Member

      Joined:
      Aug 5, 2012
      Messages:
      194
      Likes Received:
      0
      Trophy Points:
      16
      Giles.

      So basically while attacking targets it will stay in desecrator until target is down than avoidance kicks in?

      Because Right now it just stands in desecrator pools.

      I tried adjusting avoidance in cs files to 1=100% health and it still stands in them.
       
    12. jaymovez

      jaymovez New Member

      Joined:
      Jul 28, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0
      amazing thanks a lot
       
    13. infernalz

      infernalz New Member

      Joined:
      Sep 1, 2012
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Confirmed items picking up correctly now, however avoidance isn't working as well as the old versions. Still prefer this version 100x over older ones.
       
    14. frosty

      frosty New Member

      Joined:
      Sep 1, 2012
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      yea, i noticed the deaths are all mainly to the bot not avoiding iceblasts/desecrator, arcane, etc...
       
    15. dreams81

      dreams81 Member

      Joined:
      Aug 5, 2012
      Messages:
      194
      Likes Received:
      0
      Trophy Points:
      16

      fresh install or?
       
    16. Tecnique

      Tecnique New Member

      Joined:
      Mar 11, 2012
      Messages:
      61
      Likes Received:
      0
      Trophy Points:
      0
      Wow I just noticed that it picks up items while in combat now too, great work man :D
       
    17. Newk

      Newk New Member

      Joined:
      Jan 7, 2011
      Messages:
      149
      Likes Received:
      1
      Trophy Points:
      0
      If the new plugin works anything like the old ones, then it will stay in the pools untill it hits a certain HP limit, then try to avoid it, so if you're not below that threshold in HP, the plugin will ignore it and keep on smashing.
       
    18. JayB

      JayB Banned

      Joined:
      Sep 5, 2012
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      Just came back in to ask about the avoidance thing. Also seeing it stand in desecrator and get trapped by frozen orbs. Avoidance not working?
       
    19. JayB

      JayB Banned

      Joined:
      Sep 5, 2012
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0

      So it definitely should not be standing in descrator until it dies repeatedly, with no effort to move, right?
       
    20. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      v1.0.1 uploaded:
      -- Quick fix for bug with avoidance setting - was doing the opposite. Enabling it was actually disabling avoidance, and vice-versa. Oops!
       
    Thread Status:
    Not open for further replies.

    Share This Page