healing engine menu

User Tag List

Results 1 to 11 of 11
  1. #1
    boxo's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    healing engine

    I know that some of this information, used to be available, but maybe not anymore? I was wondering if there was anywhere where the healing engine was explained for PE, namely the functions/conditions that are available.

    Seeing as how both enhance and ele are shit right now, thought I might take a stab at putting together a resto profile.

    healing engine
  2. #2
    ImogenOC's Avatar Contributor ProbablyEngine Community Manager
    Reputation
    173
    Join Date
    Nov 2013
    Posts
    364
    Thanks G/R
    0/8
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The only engine we have ever had has been jury rigged from the get-go... I will see about trying to get a better one up, but for the meantime check out the conditions.lua

    .lowest, .tank are going to be your main things. You can raid check with lowest.health(6,80) with i1 being playerCount and i2 being playerHealth

    e.g.
    Code:
    { "Circle of Healing", "lowest.health(8,60)" },
    This is entirely off the top of my head, so the real working may be different. I know for a fact that the Restoration Shaman has the examples inside it, however. I built that one a while back as a proof of concept.
    Last edited by ImogenOC; 11-16-2014 at 08:09 PM. Reason: Forgot trailing comma
    ProbablyEngine - Developer and Lead Support
    A Powerful Rotation Bot: ProbablyEngine

  3. #3
    monopoly8's Avatar Member
    Reputation
    2
    Join Date
    Nov 2012
    Posts
    98
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @imogenOC im trying to set up PE and having some issues. using offspring and have everything PE related in right folders in addons, running x86 wow, the ui for for 6.0.3r8 PE iton goblin thing shows up and everything, cant get it to attack as feral druid

    nothing in the action log either, i saw the green skulls once, cant get them back
    Last edited by monopoly8; 11-16-2014 at 09:31 PM.

  4. #4
    ImogenOC's Avatar Contributor ProbablyEngine Community Manager
    Reputation
    173
    Join Date
    Nov 2013
    Posts
    364
    Thanks G/R
    0/8
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @Monopoly Send me a message on here or on skype, i'm headin out for the night
    ProbablyEngine - Developer and Lead Support
    A Powerful Rotation Bot: ProbablyEngine

  5. #5
    boxo's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Continuing to work on this, i have a rotation that runs through heroics alright. I have a few questions which I hope someone could answer for me to work on this.

    At the moment, The only real targets that seem to be useful from a healing context is "tank" and "lowest". With that in mind...

    - is there a "second lowest"? Or just lowest? The reason I ask is theoretically you want to have riptide on as many players as possible, and if you only cast on tank and on lowest, it may stall out at 2, or 1 if the tank is the lowest.

    - How is "tank" determined? Is it through raid classifications? Most health? Who has threat?

    - Is there a way to compare two conditions? Something like "tank.health" - "lowest.health" > 10. Basically so a profile could make the decision that healing the tank is more important even though there is another player technically lower.

    - and the last one was unitsaroundunits. Does it only currently function with hostile units?

  6. #6
    boxo's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is just kinda becoming stream of consciousness for me now, but something that may be useful is a "lowest that fits a condition". For example, chain heal on the lowest player who has riptide buff, or the lowest player in range, etc.

    Just a thought

  7. #7
    ImogenOC's Avatar Contributor ProbablyEngine Community Manager
    Reputation
    173
    Join Date
    Nov 2013
    Posts
    364
    Thanks G/R
    0/8
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    lowest.buff(Riptide)
    :P
    ProbablyEngine - Developer and Lead Support
    A Powerful Rotation Bot: ProbablyEngine

  8. #8
    firepong's Avatar Elite User
    Reputation
    384
    Join Date
    Jan 2008
    Posts
    955
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You can always say screw that as well and go with player.buff (Riptide). Believe this should still work since player cycles through the whole group, unless this has changed. Try it and see with player set as cast target.

  9. #9
    boxo's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    wait, so your saying i can set my target as lowest.buff(riptide)? So like

    { "Chain Heal", { "Conditions" }, "lowest.buff(riptide)" },

    ?

    That's my mind blowing right now

  10. #10
    knightwish's Avatar Member
    Reputation
    1
    Join Date
    Nov 2013
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Actually it is like

    { "Chain Heal", { "lowest.buff(riptide)" }, "lowest" },

  11. #11
    boxo's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    But that still casts on the player with the lowest health, right? From what I understand,

    { "Chain Heal", { "lowest.buff(riptide)" }, "lowest" },

    would check to see whether or not the player with the lowest health had the riptide buff, and if so, cast chain heal on that player.

    What I want is to find the lowest player that has the riptide buff, and then cast chain heal on them.

    Another example would be riptide, I want to cast riptide on the player with the lowest health that doesn't already have riptide.

Similar Threads

  1. Healing Engine Help
    By Tiger23078001 in forum PE Support forum
    Replies: 13
    Last Post: 12-12-2014, 10:14 AM
  2. Use [Mythical Healing Potion] in 75-79 bracket with engineering
    By darkblood14 in forum World of Warcraft Exploits
    Replies: 2
    Last Post: 04-05-2011, 09:25 PM
  3. Engineering for Dummys!
    By pwner in forum World of Warcraft Guides
    Replies: 3
    Last Post: 12-08-2006, 04:41 PM
  4. Engineering Guide
    By Bossman4 in forum World of Warcraft Guides
    Replies: 1
    Last Post: 06-19-2006, 11:00 PM
  5. Cheap Engineering 1-300
    By Matt in forum World of Warcraft Guides
    Replies: 3
    Last Post: 05-19-2006, 07:23 PM
All times are GMT -5. The time now is 09:05 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search