Two areas that could use a little improvement for CM Wizard builds: Against ranged mobs, even if the maximum range is very low (14), it still tries to cast Tornado on ranged mobs far away. Instead, it should run close and then attack with tornado/frost nova/explosive blast Also, the ability spam still isn't as fast as it could be. Most notably, explosive blast is underutilized. I'm not sure if it waits for an attack animation to be finished or something, but explosive blast can just be mashed no matter what. Even when setting it to 1 monster minimum, it still is underutilized. One last thing that would be cool, a way for CM builds to have a "ranged only" ability or something to that effect. When a ranged monster is standing its own ground effects, the bot will naturally not run in if the settings tell it to stay out even with 100% health. It'd be cool to designate a ranged ability to be used in this situation. Thank you for your time and effort
.283 is amazing with Giles suggestion on the Frenzy-barb http://www.thebuddyforum.com/demonb...-plugin-giles-combat-replacer.html#post671192 Great work, thanks
Version 290: Introduced a CombatContext to reduce memreads from D3. This has a major impact on the bot and is preparation for out of combat avoidance. This needs alot of feedback.
running .290 for a few hours now on 2 bots. What I noticed so far is some kind of new "rubberbanding" (I was at .277 before), it seems to me that it has to do with avoidance although there is nothing to avoid there, in that moment. Here is what the diag log looks like (I can try to get a better log, was switching to diagnostic level too late) Code: [22:18:59.002 D] Navigator.Clear [22:18:59.002 D] Generating path to Dodge Position - <3438.374, 610.1822, 0.306461> [22:18:59.002 D] Raycast path generated. [22:18:59.002 D] Generated path to <3438.374, 610.1822, 0.306461> (Dodge Position) with 1 hops. [22:18:59.646 D] Navigator.Clear [22:18:59.646 D] Generating path to UNKNOWN - <3364.994, 599.9155, 0.3324151> [22:18:59.661 D] Raycast path generated. [22:18:59.661 D] Generated path to <3364.994, 599.9155, 0.3324151> () with 1 hops. [22:18:59.780 V] Blacklisting 3768000D for 00:10:00 [22:19:00.319 D] Navigator.Clear [22:19:00.319 D] Generating path to Dodge Position - <3438.374, 610.1822, 0.306461> [22:19:00.319 D] Raycast path generated. [22:19:00.319 D] Generated path to <3438.374, 610.1822, 0.306461> (Dodge Position) with 1 hops. [22:19:00.647 D] Navigator.Clear [22:19:00.647 D] Generating path to UNKNOWN - <3364.994, 599.9155, 0.3324151> [22:19:00.661 D] Raycast path generated. [22:19:00.661 D] Generated path to <3364.994, 599.9155, 0.3324151> () with 1 hops. [22:19:00.987 D] Navigator.Clear [22:19:00.987 D] Generating path to Dodge Position - <3438.374, 610.1822, 0.306461> [22:19:00.987 D] Raycast path generated. [22:19:00.987 D] Generated path to <3438.374, 610.1822, 0.306461> (Dodge Position) with 1 hops. [22:19:01.299 D] Navigator.Clear [22:19:01.299 D] Generating path to UNKNOWN - <3364.994, 599.9155, 0.3324151> [22:19:01.312 D] Raycast path generated. [22:19:01.312 D] Generated path to <3364.994, 599.9155, 0.3324151> () with 1 hops. [22:19:01.411 D] Navigator.Clear [22:19:01.411 D] Generating path to Dodge Position - <3438.374, 610.1822, 0.306461> [22:19:01.411 D] Raycast path generated. [22:19:01.411 D] Generated path to <3438.374, 610.1822, 0.306461> (Dodge Position) with 1 hops. [22:19:01.701 V] Blacklisting 376F0068 for 00:10:00 [22:19:01.702 D] Navigator.Clear [22:19:01.702 D] Generating path to UNKNOWN - <3364.994, 599.9155, 0.3324151> [22:19:01.713 D] Raycast path generated. [22:19:01.713 D] Generated path to <3364.994, 599.9155, 0.3324151> () with 1 hops. [22:19:02.104 D] Navigator.Clear [22:19:02.104 D] Generating path to Dodge Position - <3438.374, 610.1822, 0.306461> [22:19:02.104 D] Raycast path generated. [22:19:02.104 D] Generated path to <3438.374, 610.1822, 0.306461> (Dodge Position) with 1 hops. [22:19:02.404 V] Blacklisting 3775006A for 00:10:00 [22:19:02.631 D] Navigation reached current destination. Within 4.623981 [22:19:02.631 D] Navigator.Clear [22:19:02.664 D] Generating path to Dodge Position - <3438.374, 610.1822, 0.306461> [22:19:02.664 D] Raycast path generated. [22:19:02.664 D] Generated path to <3438.374, 610.1822, 0.306461> (Dodge Position) with 1 hops. [22:19:02.664 D] Navigation reached current destination. Within 3.731574 [22:19:02.664 D] Navigator.Clear [22:19:02.778 N] [Belphegor All-in-One 1.0.0.290] Avoidance finished.
i get 20% more rares running with belphegor than the newest version of trinity. i die more in the fields of slaughter because of the lag but still more rares per hour and thats what counts
Are you using v1.3 of Trinity? Also you do realise that combat routines have nothing to do with rares collected?? That is RNG not dependent on the type of combat routine. Combat routine affects deaths/hour which you said is lower using trinity. Not to mention Giles has been working on Trinity for less than a week, compared to Belphegor which has been many months and has many more members compared to Giles who is solo//
i am also using 1.3. The combat routine handles the killing, how and who to kill. So it does influence your rares per hour ratio. i am using the (old) monster priority from giles with belph combat routine. In that combination my bot does not kill each and every trash, he just runs from elite to elite, hence i get more rares per hour. with running trinity 1.3. and even non-elite-combat set to 0 my bot is trying to kill every trash and that slows down the killing of the elites, the source of rares. short: Running belph + giles monster priority gives me 20% more rares per hour than running trinity 1.3. edit: in case you want to argue that legendaries is most important so trash should be killed: belph + monster prio attacks/kills trash packs, it doesnt play last man standing hunting the last trash through half map, it just run on to the next packs. Trinity, once in i a fight, kills every trash until none is left. So even considering the trash killing, you get more trash+elites killed per hour with belph + monster prio i am running 2 completly same geared and skilled barbs but different combat routine so i can easily compare which combat routines/plugins net me more profit in the long-term. edit2: also the goblin killing doesnt work in trinity as it works in monster prio, bot mostly chases the goblin but stops once there are mobs around. i run a3 profile within 45min and in that 45 minutes i get 2-3 goblins which give additional up to 5-12 rares per 45 minutes.
And my constructive feedback is : PICK UP YOUR SLACK! Maybe learn from Giles, ask him questions, he can teach you guys a thing or two
Make an option to use smoke screen when trapped/stunned plz, smoke screen breaks you out of that. would be an awesome feature. keep it up
As a Barb, the bot is sometime not reapplying Rend, even at full fury. I just watched him do Azmodan and not use Rend once (that I noticed), even though he started the fight with 1/2 health. This happens on elite packs as well. He'll sometimes jump into a huge pack, then just use Frenzy until he's basically dead or dead. The only way my char dies is if he doesn't Rend or keep Rending new targets. I changed the settings for Rend to 2 seconds, but that doesn't seem to fix it. It seems to be some sort of logic/priority problem. Priority should be save 50 fury for Berserk if on Azmodan, otherwise make sure Battle Rage is up, else Rend/Frenzy. Rend should be the first thing done in all situations, including new mobs. There's no downside to forcing it to spam Rend every couple seconds either, even if the mob has Rend on him, because for 99% Barbs (that aren't WWing), it's the only fury spender. Thanks for the awesome combat routine though regardless.
Version 296: Selection of GroundEffects for Point generation should be better now. Should fix a problem where the bot wasn't using attacks that are limited by range. Rubber banding in avoidance is fixed and waiting for monsters to come in range when they stand in ground effects is working again Modified DH Behavior to use Smokescreen when incapacited. Added a setting for RendRange.
What is the best setting for kiting (DH) + normal range attack? Now i turn off Kitting a normal attack range set to 12 min - 50 max
hmm my DH doesnt attack i have no plugins enabled i been using giles for a while on my barb / monk thought maybe that was the issue but i guess its not any suggestions? Demon Hunter - Game Guide - Diablo III my build