WoW:API UnitHealthMax: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 25: Line 25:
----
----
;''Example''
;''Example''
  local max_health = UnitHealth("player");
  local max_health = UnitHealthMax("player");
  local max_health2 = UnitHealth("target");
  local max_health2 = UnitHealthMax("target");
  ChatFrame1:AddMessage('player max health: ' .. max_health);
  ChatFrame1:AddMessage('player max health: ' .. max_health);
  ChatFrame1:AddMessage('target max health: ' .. max_health2 .. "%");
  ChatFrame1:AddMessage('target max health: ' .. max_health2 .. "%");
Line 33: Line 33:
  Prints the player's maximum health to the chat frame as
  Prints the player's maximum health to the chat frame as
   
   
  'player max health: 900' and 'taget max health: 100%'
  'player max health: 900' and 'target max health: 100%'


----
----

Revision as of 14:08, 29 September 2005

UnitHealthMax -Documentation by danboo-

Returns the maximal health of the specified unit, in percentage, for:

  • target
  • mouseover

Otherwise in points.

local max_health = UnitHealthMax(unit);

Arguments
(String unit)
arg1
the unit's max health to query

Returns
max_health
max_health
the maximum health of the specified unit

Example
local max_health = UnitHealthMax("player");
local max_health2 = UnitHealthMax("target");
ChatFrame1:AddMessage('player max health: ' .. max_health);
ChatFrame1:AddMessage('target max health: ' .. max_health2 .. "%");
Result
Prints the player's maximum health to the chat frame as

'player max health: 900' and 'target max health: 100%'

Description
Returns the maximum health of the specified unit. The health is returned in real points only if the unit is in the player's party. Otherwise, a percentage is returned (which will always be 100 in this case). (Note, that the player, the player's pet, and any party member pets are considered to be in the party.)

Template:WoW API