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

[Healz] - A Stand-Alone Healing bot

Status
Not open for further replies.

swiny

New Member
Joined
Dec 19, 2010
Messages
517
Reaction score
73

[Healz] - A BotBase Healing bot
Advanced healing bot

Please note this is a "BotBase" and not a custom class
Please see -Installation- To see the diffrence and how to install




Info:
it will actively heals more than 1 person so it doesnt get "stuck" on looking for lowest person
if that person is full of hots, it will move on to the next, so will end up healing every one not just 1 person with lowest health.

Please note this is like lazyraider
- until i can be bothered coding in auto walking ( it will use cluster algorithm and stand in the middle of the cluster )

Installation:

This is NOT installed into "custom class" folder,
it is installed into "bots" folder


Code:
C:\Users\*Username*\Desktop\Honorbuddy\Bots\Healz\
C:\Users\*Username*\Desktop\Honorbuddy\Bots\Healz\Healz.cs
C:\Users\*Username*\Desktop\Honorbuddy\Bots\Healz\Utils.cs
C:\Users\*Username*\Desktop\Honorbuddy\Bots\Healz\Druid\Main.cs

and as such

Pic Below
Healz.webp

How to use:
"Press Start"
This will have the Healz pulsing now, to enable healing you must
have CAPS LOCK on

CAPS ENABLED = on
caps off = disabled
mounted = Disabled

Features:
  • Advanced Who to heal system [ Priority, Then if target full hots, will move on to next person ]
  • Advanced Druid Healing System


Still to come:
Druid -
Tranqulity
Defensives
 

Attachments

Last edited:

Change Logs


[1.0.0.1] 24/1/2012
Code:
[B][U]Added:[/U][/B]
Added Settings form
Added Option to Enable/Disable Log to WoW
Added Version Number

Druid:
 - Mark of the Wild [Instance or Battleground only] [ when idle with 70%+ Mana ]
 - Remove Corruption [ When Idle with 70%+ Mana ]

[B][U]Bug Fixes:[/U][/B]
Changed the way Wild Growth works a little
Fixed a issue where it wouldnt cast on some one who already have a buff on from a diffrent person

[B][U]Tweaks:[/U][/B]
Went threw the code and fixed up my // Comments and re-worded most of the "log"
Made Logging to WoW Disabled by default



[1.0.0.0] 23/1/2012
Code:
[B][U]First Release[/U][/B]
This was a quick personal botbase i threw together,
had most spells
 
Last edited:
This is an interesting approach to druid healing. When i get home from work i will give this a shot and report back on the performance. Can you elaborate abit on the healing situations this is designed to handle?(bgs raids 5mans arenas etc.) As of late with the 2 new druid cc updates for resto you have some stiff competition but i like some of your features and hope the numbers stack up.
 
I really would like to see this stay a bot and not become a CC, very interesting approach.
 
This is an interesting approach to druid healing. When i get home from work i will give this a shot and report back on the performance. Can you elaborate abit on the healing situations this is designed to handle?(bgs raids 5mans arenas etc.) As of late with the 2 new druid cc updates for resto you have some stiff competition but i like some of your features and hope the numbers stack up.

The diffrence with this, is this will heal people out of combat also, on most CC's they only heal in combat
this will heal out of combat, thats why i made it a bot base.

also if you read the "features" i just edited it, you can see it will activly heal more than 1 person so it doesnt get "stuck" on looking for lowest person
if that person is full of hots, it will move on to the next, so will end up healing more people.

also this is just my quick release for tonight before i sleep,
i done this in about 4 hours so it only has the main heals atm, tommorow it will have everything else

and tommorow ill fix this page up, explain it more, and put in more details
 
Last edited:
I'm going to agree ... not real need for this to be a cc other than maybe bgbot however i find myself using honorbuddy more for lazy raider than anything else these days so this will be perfect for my drood.
 
Didn't work at all for me. Also noticed it is injecting text directly into WOW.. Which I don't like myself "[SwInY - Healz] Starting Fucken"
Oh and is this a sex bot or something.. Starting Fucken? Is this some type of joke or something?

Either way compelete waste of time at this point.

BTW.. What do you select for a CC when you are using this Heal Botbase
 
Looks pretty cool. I have only healed with a paladin and a disc priest, my druid mostly farms. I think this operates the same way hazzdruid does, which is where i got the model on how my CCs work. With HazzDruid, Combat() is called in Pulse() and then Combat() has a set of actions the same as your CheckDoHeal().

There is nothing that stops a CC from bypassing a heal target if it is full of hots.

I think you could probably do everything you aim to do in a CC. But if you finish your project and it works exactly as you intended, that is great.
 
Didn't work at all for me. Also noticed it is injecting text directly into WOW.. Which I don't like myself "[SwInY - Healz] Starting Fucken"
Oh and is this a sex bot or something.. Starting Fucken? Is this some type of joke or something?

Either way compelete waste of time at this point.

BTW.. What do you select for a CC when you are using this Heal Botbase
it doesn't do any other injection than every other CC/BotBase or Plugin
The printing in WoW Chatframe is more or less done as a "Status" or "Log" so that you do not need to switch out of WoW

The choosen words are a little bit scary, but nothing else than the authors opinion how to display something .. instead of "[Healz] - Starting up", he is callin it "[SwInY - Healz] Starting Fucken", but this is his personal choice how he would display data / states he maybe needs for debugging.

For your problem that it isn't working, you should maybe add a log, like with every other issue u'll ever have or u ever had with HB
 
Wasn't part of the reason pirox was detected when using archology bot was he was writing to the wow chat window? Alteast that is what I was lead to believe. Anything where text is written into something that Blizzard logs routinely scares me. Would definitly want an option to disable that.
 
Ever used a hack? They all write into your WoW log and don't get you banned instantly.
 
I've never see any app make it'self visable within wow itself. Except the addon that you could install when using pirox.. But Honorbuddy has never had such a thing.

Ever used a hack? They all write into your WoW log and don't get you banned instantly.
 
Oh guys,

Completly sorry about wat it says when loading and stuff, as you know the bot was intended for me and when I wrote it I was bored so I was writing random crap into it ( you can see for ya self inside the actual main.cs ),
I'll completely fix it up today of how it speaks especially to the public

Also the issue with "injecting" / printing to wow,
All I'm doing is lua.dostring print the whole of honorbuddy is made up of using lua, the last thing they would check is a client side lua command
As far as I know print is client side and wow cannot see it,
It's exactly what addons use, so how they going to tell it's not a addon?
And Im 99.9% sure print doesn't get sent back server side

With pirox you had to install a addon? Correct? Wow scans your addons,
This doesn't have a addon, just writes to client as if it was.

But ill add a option to disable this feature also


Also if this doesn't work for you, read installation,
And read how it runs.

CAPS LOCK MUST BE ON FOR IT TO WORK
 
Last edited:
Last edited:
So, your understanding of the framework is lacking... a lot.

CC's do run both in, and out of combat.

Rest - Out of combat
PreCombatBuff - Out of combat
PullBuff - Out of combat

CombatBuff - In combat
Combat - ... duh

Pulse() - Runs every single time the bot is pulsed. In or out of combat, regardless of any other logic running.

You really should just make this a CC so people can let actual BotBases... do what they were made for. (You don't make a BotBase derivative to provide combat healing logic. You create a CC for that. BotBase is for providing entirely new bot logic [such as questing, grinding, profession gathering, etc])
 
fixed that "standalone" to botbase, only had it in some places, will keep making it a botbase due to the way i want it to work but thanks Apoc, i will eventually port to CC
 
[1.0.0.1] 24/1/2012
Code:
[B][U]Added:[/U][/B]
Added Settings form
Added Option to Enable/Disable Log to WoW
Added Version Number

Druid:
 - Mark of the Wild [Instance or Battleground only] [ when idle with 70%+ Mana ]
 - Remove Corruption [ When Idle with 70%+ Mana ]

[B][U]Bug Fixes:[/U][/B]
Changed the way Wild Growth works a little
Fixed a issue where it wouldnt cast on some one who already have a buff on from a diffrent person

[B][U]Tweaks:[/U][/B]
Went threw the code and fixed up my // Comments and re-worded most of the "log"
Made Logging to WoW Disabled by default

If you have any issues let me know ASAP.
 
Status
Not open for further replies.
Back
Top