Feature Request: "Vehicle Bar"
cprin21 opened this issue ยท 3 comments
AKA the "cancel flight" button that cuts a flight path short to the closest flight master in the path.
Currently unable to find it in Dragonflight UI.
Feature request but also could be a possible oversight.
Hey,
you mean customization option, or is the button missing?
Blizzard overrides it a ton, and moves it depending on class, pets etc, but it "should" more or less work ok.
Please comment with Version and character Class; also screenshots appreciated!
function MainMenuBarVehicleLeaveButton_Update()
if ( ( CanExitVehicle() or UnitOnTaxi("player")) and ActionBarController_GetCurrentActionBarState() == LE_ACTIONBAR_STATE_MAIN ) then
MainMenuBarVehicleLeaveButton:ClearAllPoints();
if ( IsPossessBarVisible() ) then
MainMenuBarVehicleLeaveButton:SetPoint("LEFT", PossessButton2, "RIGHT", 30, 0);
elseif ( GetNumShapeshiftForms() > 0 ) then
MainMenuBarVehicleLeaveButton:SetPoint("LEFT", StanceBarFrame.StanceButtons[GetNumShapeshiftForms()], "RIGHT", 30, 0);
elseif ( MultiCastActionBarFrame and HasMultiCastActionBar() ) then
MainMenuBarVehicleLeaveButton:SetPoint("LEFT", MultiCastActionBarFrame, "RIGHT", 30, 0);
else
MainMenuBarVehicleLeaveButton:SetPoint("LEFT", PossessBarFrame, "LEFT", 10, 0);
end
MainMenuBarVehicleLeaveButton:Show();
MainMenuBarVehicleLeaveButton:Enable();
ShowPetActionBar(true);
else
MainMenuBarVehicleLeaveButton:SetHighlightTexture([[Interface\Buttons\ButtonHilight-Square]], "ADD");
MainMenuBarVehicleLeaveButton:UnlockHighlight();
MainMenuBarVehicleLeaveButton:Hide();
ShowPetActionBar(true);
end
UIParent_ManageFramePositions();
end