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

[Plugin] Giles Trinity

Status
Not open for further replies.
Hmmmm.. well, well, I feel like "have to" donate, you and those CIGGARC are doing great job.
When those bots will finish to pay themselves, you'll all have your share, for sure. ^^
 
honestly this plugin is the fucking awesome just awesome I want to hug giles its that good.
 
is there a way to turn off avoidance for example plague pools?


edit nevermind figured it out on my own.
 
Last edited:
Avoidance is working great now. Any word on fixing Leap?
 
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.


Sorry, ive forgot to activate the Profile Manager. Now all works perfect.
 
awesome work giles.
Demonbuddy works great
your plugin works great
but both together is just awesome.
 
DB 222 won't let me load the settings window for the combat profile, anyone else see this ? I remember there being one, or am I dreaming ?

G
 
Testing ASAP w/ A3 Champ Max MF
Buy some beer with the donation mate
 
is there a way to turn off avoidance for example plague pools?

I've tried to write the code to be extremely readable and easily editable, and flooded the code with comments throughout explaining what things are - you can easily set health limits for plague pools to 0 for your class. Near the top of the .cs file (maybe 2-3 pages down), you'll find a section with something like this in;
Code:
        // How much health to look for and avoid each AOE (1 = 100% health, 0.5 = 50% health etc.), different values for each class
        // ***************************
        // *****    Barbarians   *****
        // ***************************
        private static readonly Dictionary<int, double> dictAvoidanceHealthBarb = new Dictionary<int, double> 
        {
            // Arcane        Arcane 2        Desecrator      Poison Tree      Molten Core     Molten Core 2   Molten Trail   Plague Cloud   Ice Balls     
            {219702, 0.75},  {221225, 0.75}, {84608, 0.8},   {5482, 0.55},    {4803, 1},      {4804, 1},      {95868, 0.6},  {108869, 0.25},{223675, 1},             
            // Bees-Wasps    Plague-Hands    Azmo Pools      Azmo fireball    Azmo bodies     Belial 1        Belial 2      
            {5212, 1},       {3865, 0.95},   {123124, 0.8},  {123842, 0.6},   {123839, 0.7},  {161822, 1},    {161833, 1}, 
            // Sha-Ball      Mol Ball        Mage Fire
            {4103, 0.2},     {160154, 0.2},  {432, 0.75},
        };

With a set of values for each class. The 2nd value in each pair of values is the health limit to run from that avoidance from - 0.6 being 60% etc. you could change plague clouds to a a lower value, or even a 0 - or remove the plague cloud SNO from the "private static readonly HashSet<int> hashAvoidanceSNOList = new HashSet<int>" list a little higher up entirely too.
 
Status
Not open for further replies.
Back
Top