GilesSmith
New Member
- Joined
- Jun 2, 2012
- Messages
- 1,564
- Reaction score
- 34
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!

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!
Attachments
Last edited by a moderator: