Healing Engine Help menu

User Tag List

Results 1 to 14 of 14
  1. #1
    Tiger23078001's Avatar Member
    Reputation
    1
    Join Date
    Mar 2014
    Posts
    36
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Healing Engine Help

    Hi, I'm writing a Holy Pally profile and am using the following code to apply Eternal Flame:

    PHP Code:
    "Eternal Flame", { 
      
    "player.holypower >= 3",
      
    "!lowest.buff(Eternal Flame)",
      
    "lowest.range < 40",
      
    "lowest.health <= 75"}, 
    "lowest"}, 
    Now, with that it is checking to see who the 'lowest' HP raid member is, if that person already has the buff, it will move to the next thing in the priority. Is there a function that can be written to have Eternal Flame cast on the lowest raid/party member that doesn't have the buff currently? So if 2 raid members are under the health threshold and the lower of the 2 has the buff already, cast it on the other.

    Thanks in advance!

    Healing Engine Help
  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)
    I'm a melee, so I have little experience with the healing engine, but yes what you described should function properly.

    A fully fledged healing engine IS in the making, I promise.
    ProbablyEngine - Developer and Lead Support
    A Powerful Rotation Bot: ProbablyEngine

  3. #3
    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)
    There is not a function like that. I have the same problem with riptide, and have been trying to figure out a way to make it work. so far, not good.
    Last edited by boxo; 12-11-2014 at 10:49 AM.

  4. #4
    Tiger23078001's Avatar Member
    Reputation
    1
    Join Date
    Mar 2014
    Posts
    36
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ImogenOC View Post
    I'm a melee, so I have little experience with the healing engine, but yes what you described should function properly.

    A fully fledged healing engine IS in the making, I promise.
    That's great to hear. Any idea on when it will be ready? Do you need people to help test it?

  5. #5
    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)
    Originally Posted by Tiger23078001 View Post
    That's great to hear. Any idea on when it will be ready? Do you need people to help test it?
    Might be a bit... Lots of shit going on in my house and I might be homeless/without net soon. I'll keep you all informed on the engine.
    ProbablyEngine - Developer and Lead Support
    A Powerful Rotation Bot: ProbablyEngine

  6. #6
    HolyST's Avatar Member
    Reputation
    1
    Join Date
    Apr 2013
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ImogenOC View Post
    Might be a bit... Lots of shit going on in my house and I might be homeless/without net soon. I'll keep you all informed on the engine.
    When will the next version released? I can't wait!

  7. #7
    zeldaboch's Avatar Member
    Reputation
    1
    Join Date
    Apr 2013
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Tiger23078001 View Post
    Hi, I'm writing a Holy Pally profile and am using the following code to apply Eternal Flame:

    PHP Code:
    "Eternal Flame", { 
      
    "player.holypower >= 3",
      
    "!lowest.buff(Eternal Flame)",
      
    "lowest.range < 40",
      
    "lowest.health <= 75"}, 
    "lowest"}, 
    Now, with that it is checking to see who the 'lowest' HP raid member is, if that person already has the buff, it will move to the next thing in the priority. Is there a function that can be written to have Eternal Flame cast on the lowest raid/party member that doesn't have the buff currently? So if 2 raid members are under the health threshold and the lower of the 2 has the buff already, cast it on the other.

    Thanks in advance!
    Isn't the description of your code, doing what you are looking for? i don't understand the difference :-/

  8. #8
    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)
    Originally Posted by zeldaboch View Post
    Isn't the description of your code, doing what you are looking for? i don't understand the difference :-/
    His code is fine up until the target. You can write a totally ass backwards rotation if you want that heals people who don't need it.
    In this case, it will ALWAYS check the lowest health, not the lowest with a buff. That's the current limit of the engine. (As I said, working on that)
    If you really wanted, you could tell PE to only cast Frostbolt if your focus was at exactly 2% hp, on your target that is currently casting fear. I don't know why you would, but it's possible.
    In this case, it may be doing exactly what he wants... But then I don't know why he would be checking.
    ProbablyEngine - Developer and Lead Support
    A Powerful Rotation Bot: ProbablyEngine

  9. #9
    zeldaboch's Avatar Member
    Reputation
    1
    Join Date
    Apr 2013
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have understood, but what would change? Rapidity in the code execution?

  10. #10
    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)
    Originally Posted by zeldaboch View Post
    I have understood, but what would change? Rapidity in the code execution?
    To make what he wants happen? It all turns on the "lowest" unit, as defined by PE. "Lowest" is the person in range with the lowest health, always. So, if you follow his logic, as soon as PE sees that the person with the lowest health has eternal flame, it moves to the next action, because the condition is not satisfied.

    In order to do what this person wants, it would require a different type of unit, like "lowestwithbuff", or a way to put conditions on units themselves, like "lowest.withbuff".

  11. #11
    zeldaboch's Avatar Member
    Reputation
    1
    Join Date
    Apr 2013
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    But adding condition ... { ..."!eternal flame"... } isn't it the same?

  12. #12
    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)
    Originally Posted by zeldaboch View Post
    But adding condition ... { ..."!eternal flame"... } isn't it the same?
    nope. if you add that, it will check the lowest health raid member for eternal flame. if that one raid member has it, then the action won't execute. Like I said before, lowest is the person with the lowest health, always.

    So, if you're in a raid with Bob, Sam and Joe, and Bob has 30% health, Sam has 40% and Joe has 60%.

    PE defines "lowest" as Bob, and casts eternal flame on Bob.
    PE looks and sees that the person defined as "lowest" (Bob) has eternal flame, and moves to whatever's next in the rotation.

  13. #13
    zeldaboch's Avatar Member
    Reputation
    1
    Join Date
    Apr 2013
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ahhhh didn't noticed this mechanics
    i was thinking that it look for the lowest, if it find the buff it will look for the next lowest but without the buff. now i understand many things
    Last edited by zeldaboch; 12-12-2014 at 08:58 AM.

  14. #14
    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)
    It was simply an oversight in the creation. The healing engine is... Not good what so ever hahaha
    I promise I'm working on it
    ProbablyEngine - Developer and Lead Support
    A Powerful Rotation Bot: ProbablyEngine

Similar Threads

  1. Cheat-engine help please!!!
    By franklinop in forum World of Warcraft General
    Replies: 2
    Last Post: 12-07-2011, 01:07 PM
  2. questions about cheat engine (help please =])
    By hainzey in forum World of Warcraft General
    Replies: 2
    Last Post: 10-06-2007, 11:05 AM
  3. Cheat Engine help
    By Technique in forum World of Warcraft General
    Replies: 2
    Last Post: 01-26-2007, 05:40 PM
  4. Cheat Engine help agian ^.^
    By rekoms2 in forum World of Warcraft General
    Replies: 3
    Last Post: 01-14-2007, 12:52 AM
  5. Cheat Engine help
    By Jimbo in forum World of Warcraft General
    Replies: 0
    Last Post: 08-28-2006, 11:16 AM
All times are GMT -5. The time now is 08:58 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search