Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Register
Advertisement

Returns the ranged attack power of the unit.

base, posBuff, negBuff = UnitRangedAttackPower(unit)

Parameters[]

Arguments[]

unit
string : UnitId - Likely only works for "player" and "pet"

Returns[]

base
number - The unit's base ranged attack power (seems to give a positive number even if no ranged weapon equipped)
posBuff
number - The total effect of positive buffs to ranged attack power.
negBuff
number - The total effect of negative buffs to the ranged attack power (a negative number)

Example[]

local base, posBuff, negBuff = UnitRangedAttackPower("player");
local effective = base + posBuff + negBuff;
message("Your current ranged attack power: " .. effective);

Result[]

A message with your current ranged attack power is displayed.

Advertisement