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![]()
What is this "IE" you're talking about?
use the combathelper plugin it faces the target automaticly -
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.
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
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)
I figured out my error.
Just for my future reference, where do I snag the full log file to submit for issues?
#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
#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