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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Fpsware Paladin

Ah.... crap, I just spent 10 minutes writing a reply only to have IE crash and loose it all :(

I'll fill in this later :)
 
use the combathelper plugin it faces the target automaticly -

i've got the plugin installed and still face the same issue. reinstalled hb including all plugins, CCs and profiles and still get that thing.

I have not seen this kind of behaviour in a long time. This was a bug in previous builds but was resolved a long time ago. I am doing some testing over the next 24 hours I will see if I can replicate this.

good stuff, thanks! will keep on standing by!
 
TJWOW

I am no expert but after looking at your log file, I am sure this doesn't help in pvp.

[1:54:17 PM:336] [Quest Protector] Bot startup detected, ensuring newest item protection...
[1:54:17 PM:378] Pull Max Distance set to 5
[1:54:17 PM:378] Pull Min Distance set to 3
 
TJWOW

I am no expert but after looking at your log file, I am sure this doesn't help in pvp.

[1:54:17 PM:336] [Quest Protector] Bot startup detected, ensuring newest item protection...
[1:54:17 PM:378] Pull Max Distance set to 5
[1:54:17 PM:378] Pull Min Distance set to 3


It always does that for any melee char I play, changing the pull setting in HB doesn't affect it, changing pull distance in CC doesn't affect it, I think it's the default melee range so the bot knows how close it has to get to the targets, not the actual pull distance. Just a guess anyway.
 
Hey, got a question, why is the CC only using HotR for every fight, single target and aoe pulls?

HotR does way less dmg than CS and should never be used for single target fights, it should only be used when there are 2 or more mobs.

HotR for multi-mob pulls, and CS for single targets.

It's really not a good thing, and since there is no setting in the CC right now, would it be possible for you to either add the setting, or program it so that it will automatically use the correct spell for each situation?

Below is a log file showing what's happening with each fight.
 

Attachments

welp since ya went crazy on me then could ya at least update the script with the few changes posted here. Have it read hand of light, check for inquestion make wog only cast with 3 holy power insert avengers sheild into the normal combat cc and also provide support for addons like mr. autofight .. Also i had to update it so it knows prot has kick now to. and don't worry i will never post your scripts again
 
welp since ya went crazy on me then could ya at least update the script with the few changes posted here. Have it read hand of light, check for inquestion make wog only cast with 3 holy power insert avengers sheild into the normal combat cc and also provide support for addons like mr. autofight .. Also i had to update it so it knows prot has kick now to. and don't worry i will never post your scripts again

Hand of light? Read the patchnotes. It has been replaced.
 
Morning everyone. Fpsware, I was wondering if there was an update for your Pally build after these past few patches. I'm at 67 now and when I try to load your FPSware Pally CC it just errors out. I have really kicked butt up to this point using just your CC and would like to keep using it up to level 85.



[2:14:55 PM:833] System.NullReferenceException: Object reference not set to an instance of an object.
at Hera.Fpsware.get_WantButton() in c:\Test\wow\Honorbuddy_2.0.0.4053\CustomClasses\Fpsware Paladin\Fpsware Paladin\fpsware.cs:line 73
at ..(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
DOH. After reading that I realize that botting is making me a little smater in programing. I went back and checked and found that I had moved the File WITH the actually file needed as a subfile.
 
Morning everyone. Fpsware, I was wondering if there was an update for your Pally build after these past few patches. I'm at 67 now and when I try to load your FPSware Pally CC it just errors out. I have really kicked butt up to this point using just your CC and would like to keep using it up to level 85.



[2:14:55 PM:833] System.NullReferenceException: Object reference not set to an instance of an object.
at Hera.Fpsware.get_WantButton() in c:\Test\wow\Honorbuddy_2.0.0.4053\CustomClasses\Fpsware Paladin\Fpsware Paladin\fpsware.cs:line 73
at ..(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

You need to attach the full log file not a partial. This tells me absolutely nothing.
 
pls add

Code:
#region Divine Purpose
public class NeedToDivinePurpose : Decorator
{
public NeedToDivinePurpose(Composite child) : base(child) { }

protected override bool CanRun(object context)
{
string spellName = "Templar's Verdict";
if (!Utils.IsCommonChecksOk(spellName, false)) return false;

// Credit to Mord and Bobby for this snipit of code.
const string DPBuffName = "Divine Purpose";
                 Lua.DoString("buffName,_,_,stackCount,_,_,_,_,_=UnitBuff(\"player\",\"" + DPBuffName + "\")");
                string buffName = Lua.GetLocalizedText("buffName", Me.BaseAddress);
                if (buffName != DPBuffName ) return false;

                
return (Spell.CanCast(spellName));



}
}

public class DivinePurpose : Action
{
protected override RunStatus Run(object context)
{
bool result;
string spellName = "Templar's Verdict";
string spellName2 = "Inquisition";
const string InqBuffName = "Inquisition";
Lua.DoString("buffName,_,_,stackCount,_,_,_,_,_=Un itBuff(\"player\",\"" + InqBuffName + "\")");
string buffName = Lua.GetLocalizedText("buffName", Me.BaseAddress);
if (buffName != InqBuffName) result = Spell.Cast(spellName);
else
result = Spell.Cast(spellName2);
return result ? RunStatus.Success : RunStatus.Failure;
}
}
#endregion

and
Code:
#region Inquisition
public class NeedToInquisition : Decorator
{
public NeedToInquisition(Composite child) : base(child) { }

protected override bool CanRun(object context)
{
string spellName2 = "Templar's Verdict";
string spellName = "Inquisition";
if (!Utils.IsCommonChecksOk(spellName, false)) return false;
                if (!Utils.IsCommonChecksOk(spellName, false)) return false;
                // Credit to Mord and Bobby for this snipit of code.
                const string InqBuffName = "Inquisition";
                Lua.DoString("buffName,_,_,stackCount,_,_,_,_,_=UnitBuff(\"player\",\"" + InqBuffName + "\")");
                string buffName = Lua.GetLocalizedText("buffName", Me.BaseAddress);
 if (Me.CurrentHolyPower <= 2) return false;               
 if (buffName != InqBuffName) return (Spell.CanCast(spellName));

return false; 


}
}

public class Inquisition : Action
{
protected override RunStatus Run(object context)
{
string spellName = "Inquisition";
bool result = Spell.Cast(spellName);
return result ? RunStatus.Success : RunStatus.Failure;
}
}
#endregion
 
Hi FPS,

Could you add some more logic regarding how to choose PVP targets? Lowest priority would be mages!

Also, nothing looks more stupid than a pally who REALLY wants exactly THAT target (who is a mage / hunter kiting it) instead of choosing the 2 other targets hammering the paladin from behind snared trying to get to its target.

The way PVP is now a paladin have almost zero chance to kill a kiter class.

(I posted this in Mords thread alos since I use both of theese wonderfull CC's)
 
I have been trying this out a bit and it seems to be the best Ret CC, it does still have room for improvement though (I guess its a bit outdated with the recent changes)

I was wondering if it is ok to adjust the code myself? I'm not a good programmer but I thought it might be interesting to have a try, the ideas I had in mind are:

1) cast holy light out of combat if crusader buff is up and health deficit is greater than 3x max holy light heal
2) fix rebuke, spellid was changed to sacred shield so it no longer seems to work
3) adjust interrupt order so it allows for rebuke->hammer of justice->rebuke
4) fix divine storm as it doesnt need holy power anymore
5) allow zealotry if holy power=3 when attacking a new target (so it doesnt get used when a mob is down to ~30% hp)
6) pull with exorcism instead of judgement if art of war buff is up
7) pull with hammer of wrath if it's available (AW is up)

Is it ok to modify the code though? or should all changes be left to the original author?
 
Back
Top