• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Custom Class] Mammon - The Prince of Greed, All-In-One Combat Routine

    Discussion in 'Archives' started by j0achim, Jun 11, 2012.

    Thread Status:
    Not open for further replies.
    1. j0achim

      j0achim New Member

      Joined:
      Jan 15, 2010
      Messages:
      532
      Likes Received:
      15
      Trophy Points:
      0
      Mammon - The Prince of Greed (Ver. 1.0.0.23)

      Originally this started out as the modified Barbarian routine for Belphegor, but has now become a fork of Belphegor and is hereby known as Mammon - The Prince of Greed!

      Disclaimer: I do not claim that i have written this Custom Class, it is a fork build of Belphegor which is the default Combat Routine that comes shipped with Demonbuddy. The Buddyteam did a great job on it and it is a great starting point for a Custom Class, Mammon will continue to be a fork that can easily be transformed back into Belphegor if this is something the Buddyteam would want to do.



      Since Mammon is a all-in-one just as Belphegor i will divide changes into each class, for your convenience.


      History:

      • Ver. 1.0.0.23 - 14.06.2012
      • Ver. 1.0.0.11 - 14.06.2012
      • Ver. 1.0.0.0 - 13.06.2012


      Color scheme to review changes made to a certain "Class" or module.
      • Barbarian.
      • Demon Hunter.
      • Monk.
      • Witch Doctor.
      • Wizard.
      • Core.

      [TABLE="class: grid, width: 800"]
      [TR]
      [TD]Module/Class[/TD]
      [TD]Version[/TD]
      [TD]Description[/TD]
      [TD]Author[/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Spell targeting changes thanks to Ratosh pointing this out.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Wrath Of The Berserker used if incapacitated. Thanks Ratosh.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Revenge if npc's in melee range.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Weapon Throw added, thanks Ratosh.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Sets skills and runes further.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Minor bug fix to companion code that would spam a error message while
      verbose and dignostic logging.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Shadow Power and Smoke Screen if health below 50%.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Evasive fire no longer has range check since its a hatred generating spell and "last" defence. [/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Wizard[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD][SUB]Improvements. Will collect info.[/SUB][/TD]
      [TD][SUB]Nuok[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Witch Doctor[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD]Improvements. Will collect info.[/TD]
      [TD][SUB]Nuok[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Monk[/SUB][/TD]
      [TD][SUB]1.0.0.23[/SUB][/TD]
      [TD]Improvements. Will collect info.[/TD]
      [TD][SUB]Nuok[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Reworked amount of targets required to trigger AOE effects.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Uses potions when low on health.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Wont try do actions while Incapacitated.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Waits for attack.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Evasive Fire when target is closer then 10 feet's.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Summon companions.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Uses potions.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Wont do actions while being Incapacitated.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Waits for attack. e.g not spamming an action.[/SUB][/TD]
      [TD][/TD]
      [/TR]
      [TR]
      [TD][SUB]Monk
      [/SUB][/TD]
      [TD][SUB]1.0.0.11[/SUB][/TD]
      [TD][SUB]Routine "added", written by Nuok. Will collect more info on this later.[/SUB][/TD]
      [TD][SUB]Nuok[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Buff routine, meaning it buffs outside of combat. This modification alone makes the bot go
      through Core of Arreat faster then current competitor bots! War cry kept up at all time, and sprint.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Pulling phase added, using Leap, Furious Charge or Ancient Spear. Depending on which
      is up or available.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Boosting attack rate, using Wrath Of The Berserker.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Ignore Pain, combat opener if needed for defensive style. Less then 25% Health or more
      then 6 attackers.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Battle Rage, attack rate booster.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Additional AOE mechanisms Earthquake and Overpower. Earthquake will also trigger upon
      less then 25% Health.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Fury spenders, Rend and Seismic Slam added.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Fury Generator, Frenzy.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Barbarian[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Revenge.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Moving closer instead of "Inn-you're-face". If distance is more then 30feets move to 15 feets range.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Added Rain of Vengance if more then 3 mobs within 45 feet.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Added Strafe if more then 2 mobs within 45 feet.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Added Multishot if more then 2 mobs within 45 feet.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Added Chakram if more then 2 mobs within 25 feet.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Added Grenades if more then 2 mobs within 25 feet.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Added Bola Shot as hatred generator.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Demon Hunter[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Added Entangling Shot as hatred generator.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Core[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]OutOfCombat routine added.[/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [TR]
      [TD][SUB]Core/Class[/SUB][/TD]
      [TD][SUB]1.0.0.0[/SUB][/TD]
      [TD][SUB]Error message that is more informative if you try to start bot while in menu.
      [/SUB][/TD]
      [TD][SUB]j0achim[/SUB][/TD]
      [/TR]
      [/TABLE]





      Installation.

      • Inside you're Demonbuddy folder there is a folder called Routines, copy the contents of my zip file into that folder.
      • Restart Demonbuddy if already running.
      • Enjoy!



      Also this project can also be found on my SVN server, i am not going to go into details how it work because its a live development environment so if you cant figure how to use a SVN client you are better off waiting for the public release versions. Address:
      http://svn.j-mon.com:443/svn/Mammon/



      Credits:

      • Nuok - Written the Monk routine.
      • Diktat - Came up with the brilliant name.



      NOTE: When starting Mammon
      custom class its important to be ingame and not in the game menu, else it will not load properly!

      Download History.
      Belphegor upgrades 1392 downloads.
       

      Attached Files:

      Last edited: Jun 14, 2012
    2. nucleotides

      nucleotides Active Member

      Joined:
      Jun 2, 2012
      Messages:
      1,060
      Likes Received:
      11
      Trophy Points:
      38
      Can i ask what your ability and rune choices are?
       
    3. nawdik

      nawdik New Member

      Joined:
      Feb 27, 2012
      Messages:
      153
      Likes Received:
      0
      Trophy Points:
      0
      Yeah a build screenshot or layout would be helpful :)
       
    4. Tier539

      Tier539 New Member

      Joined:
      May 30, 2011
      Messages:
      193
      Likes Received:
      1
      Trophy Points:
      0
      Thanks for this. I cant use it, but I know most players are having problems with the combat logic of their toon. Hopefully a DH script will be put out soon.
       
    5. j0achim

      j0achim New Member

      Joined:
      Jan 15, 2010
      Messages:
      532
      Likes Received:
      15
      Trophy Points:
      0
      Image with my skills attached.


      DH is actually next on my agenda :)
       

      Attached Files:

    6. nucleotides

      nucleotides Active Member

      Joined:
      Jun 2, 2012
      Messages:
      1,060
      Likes Received:
      11
      Trophy Points:
      38
      <3 :d
       
    7. Tier539

      Tier539 New Member

      Joined:
      May 30, 2011
      Messages:
      193
      Likes Received:
      1
      Trophy Points:
      0
      :) Looking forward to it
       
    8. nawdik

      nawdik New Member

      Joined:
      Feb 27, 2012
      Messages:
      153
      Likes Received:
      0
      Trophy Points:
      0
      This is very nice. So far my GPH has gone up by 60k. :) Thank you joachim
       
    9. 99dsimonp

      99dsimonp Member

      Joined:
      Jan 15, 2010
      Messages:
      587
      Likes Received:
      0
      Trophy Points:
      16
      A lot of people are going to download this - you might wanna include installation in your first post.
      Thanks a bunch, gonna test your edits out now.
       
    10. nucleotides

      nucleotides Active Member

      Joined:
      Jun 2, 2012
      Messages:
      1,060
      Likes Received:
      11
      Trophy Points:
      38
      It's not working for me. Is there anything else I have to do other than replace the existing files under routines with the new ones?

      Yes I am in game when I start up the bot, not in the menu.

      edit: Derp...patch replaced the new one with the old one.
       
      Last edited: Jun 11, 2012
    11. nawdik

      nawdik New Member

      Joined:
      Feb 27, 2012
      Messages:
      153
      Likes Received:
      0
      Trophy Points:
      0
      Heres what I did..may help or may not:

      1) Closed the bot
      2) Installed joachim's update and overwrote the old Belphegor.
      3) Went in game and changed my build to his
      4) Opened the bot, started profile with Belphegor. If its successful it'll say something like "using barbarianbuffs for outofcombat" in the log
       
    12. nucleotides

      nucleotides Active Member

      Joined:
      Jun 2, 2012
      Messages:
      1,060
      Likes Received:
      11
      Trophy Points:
      38
      Yeah I realized that I'm retarded and patched the same time that I update the profile so the new one got replaced with the old one. Something to think about for people to keep a good back up file somewhere.
       
    13. Goldz

      Goldz New Member

      Joined:
      Dec 16, 2010
      Messages:
      206
      Likes Received:
      2
      Trophy Points:
      0
      would love to see the buff routine added to wizard m8, force wep and force armour, only things that are missing at mo :)
       
    14. Haaken

      Haaken New Member

      Joined:
      Mar 11, 2012
      Messages:
      96
      Likes Received:
      0
      Trophy Points:
      0
      This is pretty damn sweet... thanks man!

      And respect for sharing! :D
       
      Last edited: Jun 11, 2012
    15. nucleotides

      nucleotides Active Member

      Joined:
      Jun 2, 2012
      Messages:
      1,060
      Likes Received:
      11
      Trophy Points:
      38
      Any idea why it isn't using revenge?

      Messing around with some other builds and dont' really care for WotB.
       
    16. Haaken

      Haaken New Member

      Joined:
      Mar 11, 2012
      Messages:
      96
      Likes Received:
      0
      Trophy Points:
      0
      You only really need revenge / defensive skills, if you're under lvl 60 or if you're doing this on hell+
       
    17. nucleotides

      nucleotides Active Member

      Joined:
      Jun 2, 2012
      Messages:
      1,060
      Likes Received:
      11
      Trophy Points:
      38
      Wasn't planning on using it for survivability as much for the crazy aoe damage leaving my main AA open for more movement speed or damage from frenzy.
       
    18. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      Ooooh, this looks good!

      With all the hackings going on I attached virtual authenticators to all my botting accounts, and the files for that are on my laptop at home, so I can't access the botting accounts from work.

      I'll take a look at it when I get home from work.

      If it helps in the developing, I have 7 accounts running barbarians with pretty much the same stats. I've left all of them with different builds and this one is, by quite a margin, the one that's performed better:

      Barbarian - Game Guide - Diablo III
       
    19. nawdik

      nawdik New Member

      Joined:
      Feb 27, 2012
      Messages:
      153
      Likes Received:
      0
      Trophy Points:
      0
      It's definitely good!
       
    20. Haaken

      Haaken New Member

      Joined:
      Mar 11, 2012
      Messages:
      96
      Likes Received:
      0
      Trophy Points:
      0
      Hmm don't know, that was in my build too, frenzy with sidearm, and revenge, and tried messing around with the settings, had sprint in mine too, but I couldn't get mine to go as fast as this one, watching it right now, it's ridiculous how fast he finish a run... cleave with the dmg increase rune is pretty badass, and not based on proc, so I think this is faster tbh.
       
      Last edited: Jun 11, 2012
    Thread Status:
    Not open for further replies.

    Share This Page