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
There should be people out there that doesnt use Firefox, They use an very old pice of Software called "The Internet Explorer"
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. 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
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.
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
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.
c:\Test\wow\Honorbuddy_2.0.0.4053\CustomClasses\Fpsware Paladin\Fpsware Paladin\fpsware.cs:line 73 So did I
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?