I'm using a version of EF that someone posted a while ago. Works for the most part, except in that bg with vehicles: lots of LUA errors started to appear, and I'll link them below:
;x EasyFrames\EasyFrames.lua:453: attempt to index field 'TextString' (a nil value)
EasyFrames\Modules\Party.lua:77: in function <EasyFrames\Modules\Party.lua:72>
(tail call): ?:
<in C code>: ?
<in C code>: in function `TextStatusBar_UpdateTextString'
Interface\FrameXML\UnitFrame.lua:290: in function <Interface\FrameXML\UnitFrame.lua:257>:
<in C code>: in function `UnitFrameHealthBar_Update'
Interface\FrameXML\UnitFrame.lua:90: in function <Interface\FrameXML\UnitFrame.lua:82>:
<in C code>: in function `securecall'
Interface\FrameXML\UnitFrame.lua:79: in function `UnitFrame_SetUnit':
Interface\FrameXML\PartyMemberFrame.lua:70: in function `PartyMemberFrame_ToVehicleArt':
Interface\FrameXML\PartyMemberFrame.lua:411: in function <Interface\FrameXML\PartyMemberFrame.lua:303>:
<in C code>: in function `PartyMemberFrame_OnEvent'
<string>:"*:OnEvent":1: in function `OnEvent'
Interface\FrameXML\UnitFrame.lua:417: in function <Interface\FrameXML\UnitFrame.lua:415>:
if you just delete the party frame lua, the addon won't load..
you can try to disable it by the addon's options (if theres any)
the problem is.. it's a backported addon.. lots of things changed from patch to patch, lots of callbacks and functions with addonation indexes.. it's a complex addon with many things in it.. try to use something else, or .. idk..
I'll test one of the backports..
EDIT:
"if not UnitInVehicle("player") then"
and
"end"
in the end of the function
under
"function EasyFrames.Utils.UpdateHealthValues"
and
"function EasyFrames.Utils.UpdateManaValues"
in EasyFrame.lua
fixes the most of the problems..
the code isn't designed for vehicle GUI, this 2 lines pass the check if you are in vehicle..
something still fcked up, but I won't dig any deeper in this addon.