• Visit Rebornbuddy
  • [PvE / PvP] GG - Wrathful Paladin

    Discussion in 'Paladin' started by oruna, Oct 8, 2016.

    1. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      [PvE / PvP] GG - Wrathful Paladin - Ret / Prot

      GG - Wrathful Paladin a PvE and PvP Routine

      This routine right now supports only Retribution and Protection and is in a state which I would describe as Beta. ;)

      Retribution Status: All skills, talents and Honor talents are added and will be used.
      Protection Status: Around 90% done yet, some honor talents missing.
      Holy Status: Not started yet, it won't do anything.

      Usage

      This CR is tested with Enyo, Raidbot and Questbot, all other Botbases may not work.
      If you are using Enyo, please make sure you have the latest version of it.

      Current UI State:

      [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

      Talents suggestions:

      [​IMG] [​IMG]

      and for PvP

      [​IMG]

      Known Bugs and Issues:

      Code:
      - Cleanse is not working yet, it causes drastical FPS drops
      - In Battlegrounds it sometimes lags if you are in Combat and have no target selected
      - Movement, Facing and Auto targetting may be a bit odd and not working correctly
      
      Upcoming Features:

      Code:
      - Holy rotation for PvE and PvP
      - DR tracking
      - Working Cleanse
      - Much better customizable Interrupt settings
      - Movement, Facing and Auto targetting fully working
      - Auto Queue accept for PvE Queues
      - Fully working totemstomp (right now it should stome atleast counterstrike totem)
      - More hotkeys for mostly everything
      - Kick tracker for Arena
      
      If you see a feature missing or want to request one, just post it here, I'm open for everything :)

      Reporting Bugs:

      If you report bugs please think about attaching a log, it will speed things up alot.

      Contribute:

      Fork the repository on github, make your changes and create a merge request
      You can also post your changes here and I will take a look into it.

      Getting Feedback

      Ask your questions here or if you want faster feedback give me a shot on the Honorbuddy discord or my Discord here - Discord

      Many thanks goes to:

      ApocalypseApokalypsis for Righteous which this routine was first based on.
      nomnomnom for Enyo and his overlay code which I have overtaken.

      This routine won't collect any data from you but it will do a remote check on github to check if a new version is available.

      Installation:

      Create a Folder named GGWP within your Routines/ folder and follow the checkout steps below:


      I've attached some versions to this post but I strongly recommend using Git or SVN!
       

      Attached Files:

      Last edited: Oct 29, 2016
    2. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      Changelog:

      Code:
      # 0.4.7
      
      - crusade will now work correctly
      - fixed performance of BoP
      - consecration check optimized
      
      # 0.4.6
      
      - Wake of Ashes now checks for Facing
      - Wake of Ashes now wont be casted if you have more than 2 holy power
      - Made justicars vengeance a bit more survivable
      - Holy Wrath now checks if the enemy has defensive buffs active
      - Hotkeys wont break the CC anymore
      
      # 0.4.5
      
      - fixed not working spells since 7.1 for now
      
      # 0.4.4
      
      - Fixed Blade of Wrath for 7.1 adjustments
      
      # 0.4.3
      
      - Default rotation is now none to prevent errors with other classes
      - Fixed totemstomp for counterstrike totem
      - Added setting for los checks
      
      # 0.4.2
      
      - Fixed prot consecration
      
      # 0.4.1
      
      - Added first variation of holy spec, will not work fully, e.g. burst is missing
      - fixed some bugs within retribution spec
      
      # 0.4.0
      
      - Added new UI Interface
      
      # 0.3.2
      
      - Added option to disable Blessings
      - Save button in UI now working
      
      # 0.3.1
      
      - added check if the target is moving away from us to hand of hindrance
      - fixed a bug where group members arent cached
      
      # 0.3.0
      
      - added working protection spec
      -- some honor talents still missing
      - extracted pvp check in a singular method
      - added blade of justice if no blade of wrath is specced
      - wake of ashes now checks for 8 yard
      
      # 0.2.7
      
      - corrected several spells
      - hammer of reckoning will now check for aura stack count before casting
      
      # 0.2.6
      
      - some fps drop reduces
      - fixed some exceptions which occur sometimes
      
      # 0.2.5
      
      - Rebuke will now check for close targets which are casting CC or Heals on my target
      - Globals now get updates onces every 500ms even out of combat to gurantee proper settings
      - removed caching fully
      - Rebuke will now check around you for kick on targets which are castsing cc or heal
      
      # 0.2.4
      
      - Removed some TODOs
      - Added hammer of reckoning setting
      - Added cast on self for several spells
      - Added divine steed hotkey
      
      # 0.2.3
      
      - Disabled some skills on open world and battlegrounds because they cause too much lag, they will be used within arena but elsewhere only on self
      - Reenabled Totem Stomp
      - Check for passive pvp talent and increase hammer of justice range in checks
      - Fixed a bug within blessing of sanctuary
      
      # 0.2.2
      
      - Rewordked caching of all unit caches to be alot faster
      - Fixed consecration and divine hammer pre checks
      - Added Talent Cache which refreshes on talent change
      - Only pulse heal ones per rotation
      
      # 0.2.1
      
      - Divine Storm will now check for Players around in PvP to ignore pets
      - Update notice will now longer popup a message box
      - Interrupt Button is now working as he should
      
      # 0.2.0
      
      - Initial Version with working Retribution Spec
      
       
      Last edited: Nov 9, 2016
    3. wallyworld

      wallyworld Banned

      Joined:
      Jul 22, 2016
      Messages:
      409
      Likes Received:
      5
      Trophy Points:
      0
      What does the name of the installation folder need to be in the routines folder?

      I'm going to be testing this today/tomorrow against Tuanha's CR.

      Your SVN link cannot be found, too.
       
    4. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      I've added a more detailled description to the post.
      Basically you can name the folder anything you want, the SVN link should be working now.
       
    5. wallyworld

      wallyworld Banned

      Joined:
      Jul 22, 2016
      Messages:
      409
      Likes Received:
      5
      Trophy Points:
      0
      So from the initial testing I've done, this CR lags extremely bad. With Singular or Tuanha, I get a steady 60 fps. As soon as this CR starts, fps drops to 30 and between 5-25 in combat. the DPS seems to be good though.

      It definitely handles aoe better than Tuanha.
       
      Last edited: Oct 8, 2016
    6. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      In what kind of combat did you test it? So I can track that down.
      When I'm solo or within an arena I don't have any problems yet, in groups with more than 15 people sometimes it lags, thats already on the known issues.
       
    7. Pasterke

      Pasterke Well-Known Member Buddy Store Developer

      Joined:
      Dec 12, 2011
      Messages:
      1,228
      Likes Received:
      48
      Trophy Points:
      48
      As an Retribution Paladin, the only thing you need to do is dps. Don't care about others health's, debuffs etc... that's an job for the healers, not an dps. And if they want an buff from you, they will asked it. Look at your own, don't look for partymembers.
      The less the routine must check, the faster it will be. Too much checking result in lags. Hunters for example only do dps, they haven't to care about others, and they do great dps. That's the job of an dps, doing damage :)
       
    8. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      Yea thats right I know, but the main prob is the routine should also be working within 2v2 and there I have to check for Hand of Freedom and such things, but right now it runs in Arena with 60fps.
      I think I will disable the checks within BG and PvE and just focus on me + focus target, perhaps a setting or something.
       
    9. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      I've pushed a new version, basically it will disable some checks if you are not in an arena match, this speeds up the routine in general.
      Furthermore there are some other changes:

      # 0.2.4

      - Removed some TODOs
      - Added hammer of reckoning setting
      - Added cast on self for several spells
      - Added divine steed hotkey

      # 0.2.3

      - Disabled some skills on open world and battlegrounds because they cause too much lag, they will be used within arena but elsewhere only on self
      - Reenabled Totem Stomp
      - Check for passive pvp talent and increase hammer of justice range in checks
      - Fixed a bug within blessing of sanctuary

      # 0.2.2

      - Rewordked caching of all unit caches to be alot faster
      - Fixed consecration and divine hammer pre checks
      - Added Talent Cache which refreshes on talent change
      - Only pulse heal ones per rotation
       
    10. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      # 0.2.5

      - Rebuke will now check for close targets which are casting CC or Heals on my target
      - Globals now get updates onces every 500ms even out of combat to gurantee proper settings
      - removed caching fully
      - Rebuke will now check around you for kick on targets which are castsing cc or heal
       
    11. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      # 0.2.6

      - some fps drop reduces
      - fixed some exceptions which occur sometimes
       
    12. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      # 0.2.7

      - corrected several spells
      - hammer of reckoning will now check for aura stack count before casting
       
    13. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      # 0.3.0

      - added working protection spec
      -- some honor talents still missing
      - extracted pvp check in a singular method
      - added blade of justice if no blade of wrath is specced
      - wake of ashes now checks for 8 yard
       
    14. Lexinator

      Lexinator New Member

      Joined:
      Sep 15, 2016
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Thx!!!!!!!!!!!!!!!!!!
       
    15. thedidkid95

      thedidkid95 New Member

      Joined:
      Nov 5, 2011
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      1
      This CR is Amazing,I've never seen a routine not drop my fps, with this I don't even notice a drop at all
       
    16. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      Glad to hear it, will now work on holy and the missing talents ;)
       
    17. apple254

      apple254 New Member

      Joined:
      Feb 10, 2011
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      0
      Hello, Is there anyway to turn the auto greater blessings off. I want to be able to give greater blessings to group members, but every time i do it automatically cast them back on me. Thank you and the CR is awesome so far!
       
    18. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      I will add an option to the UI with the next version, thanks for the feedback :)
       
    19. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      # 0.3.2

      - Added option to disable Blessings
      - Save button in UI now working

      # 0.3.1

      - added check if the target is moving away from us to hand of hindrance
      - fixed a bug where group members arent cached
       
    20. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      # 0.4.0

      - Added new UI Interface
       

    Share This Page