Thread Tools Display Modes
Prev Previous Post   Next Post Next
01-21-19, 05:42 PM   #1
LudiusMaximus
A Rage Talon Dragon Guard
 
LudiusMaximus's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2018
Posts: 321
UnitRace("player") while in Dazar'alor or Mercenary PvP Mode

I don't have a character to try this myself, so maybe somebody can help me out?

While in the respective parts of the Dazar'alor raid or while in Mercenary PvP Mode, is UnitRace("player") returning the swapped race or your original race?


I already found out that when your race gets swapped in the Caverns of Time by "Temporal Illusion", UnitRace("player") still returns your original race and not the one you have been swapped into.
Any ideas how to determine the race otherwise? I am already experimenting with

Code:
local modelFrame = CreateFrame("PlayerModel")
modelFrame:SetUnit("player")
local modelId = modelFrame:GetModelFileID()
But this is not reliable when Druid or Shaman shapeshifting is involved...

Thanks!
  Reply With Quote
 

WoWInterface » Developer Discussions » Lua/XML Help » UnitRace("player") while in Dazar'alor or Mercenary PvP Mode


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off