Jump to content

myPlayer().getHealth() - Returning the wrong value?


Zero

Recommended Posts

I'm calling a class.function from the main class like this,

 

class name = new class(this);

class.function();

 

Within this function for example I am,

 

function (Script s)

{

 

s.log( Integer.toString( s.myPlayer.getHealth() ) );

 

}
 

But for some reason it is returning the wrong value.

Am I doing something wrong?

Edited by Zero
Link to comment
Share on other sites

Use Skills to get the correct value.

(Skills.getDynamic I think, although its been a while and im not looking in the api.)

 

I believe that what you are trying to do will only return the correct value if your in combat or something like that.

 

I'll give that a try, thank you! 

It's hard to know this stuff when it isn't indicated in the docs.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...