55ShadowUF = select (2 , ... )
66
77local L = ShadowUF .L
8+
9+ local WoWWrath = (WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC )
10+
811ShadowUF .dbRevision = 61
912ShadowUF .dbRevisionClassic = 5
1013ShadowUF .playerUnit = " player"
@@ -13,7 +16,7 @@ ShadowUF.modules = {}
1316ShadowUF .moduleOrder = {}
1417ShadowUF .unitList = {" player" , " pet" , " pettarget" , " target" , " targettarget" , " targettargettarget" , " focus" , " focustarget" , " party" , " partypet" , " partytarget" , " partytargettarget" , " raid" , " raidpet" , " boss" , " bosstarget" , " maintank" , " maintanktarget" , " mainassist" , " mainassisttarget" , " arena" , " arenatarget" , " arenapet" , " battleground" , " battlegroundtarget" , " battlegroundpet" , " arenatargettarget" , " battlegroundtargettarget" , " maintanktargettarget" , " mainassisttargettarget" , " bosstargettarget" }
1518ShadowUF .fakeUnits = {[" targettarget" ] = true , [" targettargettarget" ] = true , [" pettarget" ] = true , [" arenatarget" ] = true , [" arenatargettarget" ] = true , [" focustarget" ] = true , [" focustargettarget" ] = true , [" partytarget" ] = true , [" raidtarget" ] = true , [" bosstarget" ] = true , [" maintanktarget" ] = true , [" mainassisttarget" ] = true , [" battlegroundtarget" ] = true , [" partytargettarget" ] = true , [" battlegroundtargettarget" ] = true , [" maintanktargettarget" ] = true , [" mainassisttargettarget" ] = true , [" bosstargettarget" ] = true }
16- L.units = {["raidpet"] = L["Raid pet"], ["PET"] = L["Pet"], ["arena"] = L["Arena"], ["arenapet"] = L["Arena Pet"], ["arenatarget"] = L["Arena Target"], ["arenatargettarget"] = L["Arena Target of Target"], ["boss"] = L["Boss"], ["bosstarget"] = L["Boss Target"], ["focus"] = L["Focus"], ["focustarget"] = L["Focus Target"], ["mainassist"] = L["Main Assist"], ["mainassisttarget"] = L["Main Assist Target"], ["maintank"] = L["Main Tank"], ["maintanktarget"] = L["Main Tank Target"], ["party"] = L["Party"], ["partypet"] = L["Party Pet"], ["partytarget"] = L["Party Target"], ["pet"] = L["Pet"], ["pettarget"] = L["Pet Target"], ["player"] = L["Player"],["raid"] = L["Raid"], ["target"] = L["Target"], ["targettarget"] = L["Target of Target"], ["targettargettarget"] = L["Target of Target of Target"], ["battleground"] = L["Battleground"], ["battlegroundpet"] = L["Battleground Pet"], ["battlegroundtarget"] = L["Battleground Target"], ["partytargettarget"] = L["Party Target of Target"], ["battlegroundtargettarget"] = L["Battleground Target of Target"], ["maintanktargettarget"] = L["Main Tank Target of Target"], ["mainassisttargettarget"] = L["Main Assist Target of Target"], ["bosstargettarget"] = L["Boss Target of Target"]}
19+ L.units = {["raidpet"] = L["Raid pet"], ["PET"] = L["Pet"], ["VEHICLE"] = L["Vehicle"], ["arena"] = L["Arena"], ["arenapet"] = L["Arena Pet"], ["arenatarget"] = L["Arena Target"], ["arenatargettarget"] = L["Arena Target of Target"], ["boss"] = L["Boss"], ["bosstarget"] = L["Boss Target"], ["focus"] = L["Focus"], ["focustarget"] = L["Focus Target"], ["mainassist"] = L["Main Assist"], ["mainassisttarget"] = L["Main Assist Target"], ["maintank"] = L["Main Tank"], ["maintanktarget"] = L["Main Tank Target"], ["party"] = L["Party"], ["partypet"] = L["Party Pet"], ["partytarget"] = L["Party Target"], ["pet"] = L["Pet"], ["pettarget"] = L["Pet Target"], ["player"] = L["Player"],["raid"] = L["Raid"], ["target"] = L["Target"], ["targettarget"] = L["Target of Target"], ["targettargettarget"] = L["Target of Target of Target"], ["battleground"] = L["Battleground"], ["battlegroundpet"] = L["Battleground Pet"], ["battlegroundtarget"] = L["Battleground Target"], ["partytargettarget"] = L["Party Target of Target"], ["battlegroundtargettarget"] = L["Battleground Target of Target"], ["maintanktargettarget"] = L["Main Tank Target of Target"], ["mainassisttargettarget"] = L["Main Assist Target of Target"], ["bosstargettarget"] = L["Boss Target of Target"]}
1720L .shortUnits = {[" battleground" ] = L [" BG" ], [" battlegroundtarget" ] = L [" BG Target" ], [" battlegroundpet" ] = L [" BG Pet" ], [" battlegroundtargettarget" ] = L [" BG ToT" ], [" arenatargettarget" ] = L [" Arena ToT" ], [" partytargettarget" ] = L [" Party ToT" ], [" bosstargettarget" ] = L [" Boss ToT" ], [" maintanktargettarget" ] = L [" MT ToT" ], [" mainassisttargettarget" ] = L [" MA ToT" ]}
1821
1922-- Cache the units so we don't have to concat every time it updates
@@ -678,6 +681,12 @@ function ShadowUF:HideBlizzardFrames()
678681
679682 -- We keep these in case someone is still using the default auras, otherwise it messes up vehicle stuff
680683 PlayerFrame :RegisterEvent (" PLAYER_ENTERING_WORLD" )
684+ if WoWWrath then
685+ PlayerFrame :RegisterEvent (" UNIT_ENTERING_VEHICLE" )
686+ PlayerFrame :RegisterEvent (" UNIT_ENTERED_VEHICLE" )
687+ PlayerFrame :RegisterEvent (" UNIT_EXITING_VEHICLE" )
688+ PlayerFrame :RegisterEvent (" UNIT_EXITED_VEHICLE" )
689+ end
681690 PlayerFrame :SetMovable (true )
682691 PlayerFrame :SetUserPlaced (true )
683692 PlayerFrame :SetDontSavePosition (true )
0 commit comments