• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Fpsware Paladin

    Discussion in 'Archives' started by fpsware, Nov 15, 2010.

    1. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      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 :)
       
    2. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      What is this "IE" you're talking about?
       
    3. Rayjin

      Rayjin New Member

      Joined:
      Dec 1, 2010
      Messages:
      21
      Likes Received:
      0
      Trophy Points:
      1
      There should be people out there that doesnt use Firefox, They use an very old pice of Software called "The Internet Explorer"
       
    4. orros

      orros Guest

      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!
       
    5. auxywuxy

      auxywuxy New Member

      Joined:
      Jun 10, 2010
      Messages:
      60
      Likes Received:
      1
      Trophy Points:
      0
      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
       
    6. tjwow2011

      tjwow2011 Member

      Joined:
      Jan 25, 2011
      Messages:
      222
      Likes Received:
      0
      Trophy Points:
      16

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

      tjwow2011 Member

      Joined:
      Jan 25, 2011
      Messages:
      222
      Likes Received:
      0
      Trophy Points:
      16
      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.
       

      Attached Files:

    8. ravenx

      ravenx New Member

      Joined:
      Jan 30, 2011
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      0
      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
       
    9. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48
      Hand of light? Read the patchnotes. It has been replaced.
       
    10. Deputydog857

      Deputydog857 Member

      Joined:
      Jan 17, 2011
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      16
      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)
       
    11. Deputydog857

      Deputydog857 Member

      Joined:
      Jan 17, 2011
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      16
      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.
       
    12. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      You need to attach the full log file not a partial. This tells me absolutely nothing.
       
    13. Deputydog857

      Deputydog857 Member

      Joined:
      Jan 17, 2011
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      16
      I figured out my error.
       
    14. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      c:\Test\wow\Honorbuddy_2.0.0.4053\CustomClasses\Fpsware Paladin\Fpsware Paladin\fpsware.cs:line 73

      So did I :)
       
    15. Deputydog857

      Deputydog857 Member

      Joined:
      Jan 17, 2011
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      16
      Just for my future reference, where do I snag the full log file to submit for issues?
       
    16. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      ..\Honorbuddy\Logs
       
    17. ravenx

      ravenx New Member

      Joined:
      Jan 30, 2011
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      0
      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 
      
       
    18. kayes

      kayes Active Member

      Joined:
      Jan 15, 2010
      Messages:
      1,353
      Likes Received:
      4
      Trophy Points:
      38
      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)
       
    19. crixus

      crixus New Member

      Joined:
      Jan 26, 2011
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      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?
       
    20. sparks

      sparks Active Member

      Joined:
      Apr 23, 2010
      Messages:
      1,174
      Likes Received:
      1
      Trophy Points:
      38
      ravenx do you put this in pull, combat and other ?
       

    Share This Page