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

[Custom Class] Mammon - The Prince of Greed, All-In-One Combat Routine

Status
Not open for further replies.

j0achim

New Member
Joined
Jan 15, 2010
Messages
532
Reaction score
15
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.
 

Attachments

Last edited:
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.
 
Image with my skills attached.


DH is actually next on my agenda :)
 

Attachments

  • skills.webp
    skills.webp
    25.2 KB · Views: 3,022
This is very nice. So far my GPH has gone up by 60k. :) Thank you joachim
 
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.
 
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:
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.

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
 
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

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.
 
would love to see the buff routine added to wizard m8, force wep and force armour, only things that are missing at mo :)
 
This is pretty damn sweet... thanks man!

And respect for sharing! :D
 
Last edited:
Any idea why it isn't using revenge?

Messing around with some other builds and dont' really care for WotB.
 
Any idea why it isn't using revenge?

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

You only really need revenge / defensive skills, if you're under lvl 60 or if you're doing this on hell+
 
You only really need revenge / defensive skills, if you're under lvl 60 or if you're doing this on hell+
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.
 
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
 
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

It's definitely good!
 
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.

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:
Status
Not open for further replies.
Back
Top