• 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
      I do now (I didn't), but only barbs and monks are geared enough to do inferno - and I don't tend to test all of the skill-use-changes where other players have given me them (I assume they test them!), my testing is really with all the technical stuff (basically, every single changelog entry you see EXCEPT skill-usage stuff).
       
    2. BoWd

      BoWd New Member

      Joined:
      Sep 10, 2012
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      0
      Giles,

      Just finished watching a full run with my WD and this version "feels" exactly like 1.4.4 when it comes to combat- and thats great!

      Unfortunately though, I need to report that he don't try to avoid arcane beams at all. Fresh "install".

      Its not a big thing, plugin works great. I just wanted to report it to help.
       
    3. stavrakas

      stavrakas New Member

      Joined:
      Jun 16, 2012
      Messages:
      51
      Likes Received:
      0
      Trophy Points:
      0
      Yeah I did all that, I even did a fresh install just now to be sure (yes, critical mass was ticked in config). My build is : Spectral Blade - Deep Cuts, Energy Twister - Storm Chaser, Diamond Skin - Crystal Shell, Frost Nova - Bone Chill, Explosive Blast - Chain Reaction, Energy Armor - Prismatic Armor. As for passives, I have Critical Mass, Blur, Cold Blooded. Hope that helps.
       
    4. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      I know it sounds patronizing when people have already done this, but I *HAVE* to ask it anyway (and I'm sure everyone saw this question coming!);
      - "Did you delete the compiledassemblies folder before loading DemonBuddy with the update, or try a clean install of DemonBuddy?"
      And perhaps even
      - "Did you delete GilesTrinity.cfg from the /settings/ folder in DB and let Trinity reset all settings to default?"

      While there's always going to be circumstances where it simply can't/won't avoid things anyway (because of being body-blocked trying to move to the avoid space, or in tight-areas etc.) - it SHOULD be avoiding arcane stuff just fine (or at least, as good as any other avoidance type) in 1.4.5! Can anyone else confirm 1.4.5 for arcane-avoidance?

      Also for witch-doctors - while I don't have one myself - Moley did a lot of work on them with particular aim at the build I have attached to post #2 (go check it out back at the start of the thread) - I think it's like the witch-doctor equivalent of a critical-mass wizard (so wants decent DPS and critical hit chance %) - he says his bot kicks ass with that build and Trinity now, so have a go with it if you don't use anything similar already! :D
       
    5. stavrakas

      stavrakas New Member

      Joined:
      Jun 16, 2012
      Messages:
      51
      Likes Received:
      0
      Trophy Points:
      0
      Arcane avoidance works fine for me in 1.4.5
       
    6. BoWd

      BoWd New Member

      Joined:
      Sep 10, 2012
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      0
      I follow this forum, and your updates, every day. I have a default folder without compiledassemblies, the .cfg and your plugin. Its basically a totally new DB with RadsProfileManager in it. I copy that folder every time you make a new version, drop your plugin in it, confirm that settings are default and try them. I guess I am a obsessed rogue-beta tester ;-)

      Moley and I seem to play very similar because his settings works great for me and I do A3 with ease. Basically the only time I die is when the elites are using arcane.

      With that said, during my test run I was standing in open areas with multiple arcanes active next to me, without moving (actually got hit by 3 at once one time).

      Is there anything I should change, or do different to be able to help more, just ask ;-)
       
    7. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Would you mind giving 1.4.5.1 a go? I can't test this myself (I don't have any wizard anywhere near geared enough to try a critical mass build properly), but I think that might be fixed;

      v1.4.5.1 uploaded:
      - 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
       
    8. BoWd

      BoWd New Member

      Joined:
      Sep 10, 2012
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      0
      I'm gonna go try one more time to make sure I didnt do anything wrong the first time. Started to doubt myself now ;-)
       
    9. jinny1

      jinny1 New Member

      Joined:
      Jun 10, 2012
      Messages:
      554
      Likes Received:
      1
      Trophy Points:
      0
      I will never die if arcane sentry avoidance is perfected :)
       
    10. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Try tweaking the arcane-radius in the config. Either make it lower (like 7-8ish), or make it crazy high (like 20, as ice-balls are) - crazy high makes it harder for the bot to find avoidance-locations in tight areas, but in open areas make it REALLY obvious when it's trying to avoid them. Crazy low means it'll stay very close to the object (and more likely to keep running in and out as it attacks monsters), but makes it easier to find safe-spots in tightly packed areas. You've basically got to experiment with a radius value, and a health % value, that suits you - there's no "perfect combo", it's a balancing act. Either way - I've been watching mine dodge arcanes, and others have too with 1.4.5 - so have an experiment, you may have just got unlucky!
       
    11. gotteshand

      gotteshand New Member

      Joined:
      Jun 7, 2012
      Messages:
      273
      Likes Received:
      1
      Trophy Points:
      0
      another fix for 1.4.5/1.4.5.1

      Code:
      ((settings.bEnableCriticalMass && playerStatus.dCurrentEnergy < 115) ||
      
      This is whats causing CM build not to use Energy Twister especially if you have + Arcane Power items meaning your arcane power exceeds 115..
      To fix this issue for myself I changed it to my actual arcane power and added the equal argument.
      Code:
      ((settings.bEnableCriticalMass && playerStatus.dCurrentEnergy <= 130) ||
      
      It's not a good fix the value entered there should be the maximum Arcane Power possible that a wizard can reach which should be 150 or 160 not sure on that one.


      edit the change you made in 1.4.5.1
      adding this for energy twister
      Code:
      && playerStatus.dCurrentEnergy >= 35
      
      is not a good idea because if he doesn't have enough energy to use it he should still be casting it will cause the bot/client to cast a normal attack which will help in the event of a crit to refill arcane power. That is if you don't have any signature spells at all which some of us do.. so it might be a good idea to check for that before this kind of code gets invoked.
       
      Last edited: Sep 15, 2012
    12. barbarianos

      barbarianos Banned

      Joined:
      Sep 13, 2012
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      Giles

      - Treasure goblins that have been injured (<90% health) can now be targeted at a range beyond the current routine's max kill radius.

      If I change this line into
      playerStatus.dCurrentHealthPct <= 0.99

      will it change rule to 99% ? sometimes 1 hit is not enough to get Goblin to 90% or less.
       
    13. Covalciuc

      Covalciuc New Member

      Joined:
      Aug 18, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      What you're doing with this Trinity project is amazing. So many updates on real problems. Cheers for your time and dedication into this!

      Could you give me a little tip (noob at coding) what should I change to increase the rend timers because I don't run with high life on hit or life steal therefore I'm kinda dependent on it spamming properly. I run with full fury around and it's a waste.

      Thanks
       
    14. Bomtox

      Bomtox Guest

      Trinity feedback and sugestions

      I bot a3 with a barb, frenzy - leap build:
      All Res - 1100
      Armor - 9000
      LOH - 633
      Vitality - 51k
      DPS - 52k
      Hit Chance - 50
      Crit Damage - 324
      I have no problems surviving, but the bot most likely dies when he encounters an elite with arcane/molten/desecrator/jailer.

      Things that dont work or should be improved.

      1. Even if the elit has 2 on the above mentioned affixes, if he goes first WOTB on elit he kills it, but if he tries to kill mobs first he dies later on elit.
      It would be nice that he would have 100% priority to kill the elit first as long as he is in wotb.
      ex: barb went wotb(135kdps) and killed all mobs around the elit, when he finished with mobs, he died trying to kill the elit who jailed him in molten.


      2. Revenge - an option that revenge would only activate if there are atleast 2-3 mobs in bot range. It often activates when there are no mobs or only 1 mob in his range, which in my opinion is a waste.

      3. Barb doesnt hit mobs/elit while he is jailed. Normally if i manually play i can do it but bot doesnt.

      4. It doesnt priorities goblins. He goes wotb, and after a while he gives up on him, to go and kill mobs.

      5. Desecrator and arcane are the biggest problem when it comes to bot surviving but i can only give my feedback about desecrator avoidance.
      It doesnt work properly, he often walks from desecrator to desecrator until he suicides

      6. He completely ignores avoidance when he is atacking. With its hp below 20% it keeps atacking, even if under hiss feet is a desecrator and ice balls near himm, and completely ignores near health globes.
       
    15. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Hi gottes. Good info - now I understand - there's a conflict between critical mass wizards that use signature spells, and those that don't. I'll upload one more "hotfix" today that checks for the existances of signature spells, and those WITH signature spells will only use ET above 35 mana, those WITHOUT a signature spell will keep spamming it so it defaults to basic attack.

      No, that's player health. Find this;
      Code:
      if (tmp_unit_bThisTreasureGoblin && tmp_unit_iThisHitPoints <= 0.9)
      
      And change that 0.9 to 0.99.
       
      Last edited: Sep 15, 2012
    16. finni

      finni Member

      Joined:
      Jun 14, 2012
      Messages:
      248
      Likes Received:
      0
      Trophy Points:
      16
      would be really really nice if u can point me where i can adjust to priorize ELITE over EVERYTHING...i also sometimes die because he wastes his WOTB for trash
      this would be also awesome for the Cydea Fight...my heart hurts everytime i see this fight and he loves to kill every single spider first before go after Cydea :D

      thanks for ur great work!
       
    17. stavrakas

      stavrakas New Member

      Joined:
      Jun 16, 2012
      Messages:
      51
      Likes Received:
      0
      Trophy Points:
      0
      Works great now, thx a lot mate!
       
    18. barbarianos

      barbarianos Banned

      Joined:
      Sep 13, 2012
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      p.s.

      barb still tries to use sprint while teleporting until fury runs out.

      hotfix mentioed few pages earlier

      ZetaDia.Me.CommonData.AnimationState != AnimationState.Casting
       
    19. BoWd

      BoWd New Member

      Joined:
      Sep 10, 2012
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      0
      I think this was a user-error as always :cool:

      Did a "real" clean install (actually deleting everything a re-downloading). I now seem to be avoiding arcane.

      After a thorough investigation I found out that my GilesBlankCombatRoutine.cs was from 1012-09-06 and the newest seems to be stamped 2012-09-09.

      So sorry for reporting an error when the error (most likely) was myself.
       
    20. Symbiotic

      Symbiotic New Member

      Joined:
      Jan 27, 2012
      Messages:
      56
      Likes Received:
      0
      Trophy Points:
      0
      Awful idea btw.
       
    Thread Status:
    Not open for further replies.

    Share This Page