Skip to content

Commit

Permalink
Merge pull request #258 from TylerR909/fix/opie-updates
Browse files Browse the repository at this point in the history
fix(opie): add sliceTokens
  • Loading branch information
DanSheps committed Sep 5, 2023
2 parents d1a0d54 + 6022e2c commit 87278c8
Showing 1 changed file with 31 additions and 11 deletions.
42 changes: 31 additions & 11 deletions Versions/Common/opie.lua
Expand Up @@ -10,31 +10,51 @@ local function addBeStrideRingToOpie()
if not (major and major == 4) then return end

local opieMountRing = {
{ "macrotext", "/click BeStride_ABRegularMount", icon = "Interface/Icons/inv_misc_summerfest_brazierorange",
fastClick = true },
{
"macrotext",
"/click BeStride_ABRegularMount",
_u = "d", -- default
icon = "Interface/Icons/inv_misc_summerfest_brazierorange",
fastClick = true
},
}

-- Passenger
if next(BeStride:DBGet("mounts.passenger")) then tinsert(opieMountRing,
{ "macrotext", "/click BeStride_ABPassengerMount",
-- Passenger
if next(BeStride:DBGet("mounts.passenger")) then
tinsert(opieMountRing,
{
"macrotext",
"/click BeStride_ABPassengerMount",
_u = "p", -- passenger
icon = BeStride:IsMainline() and "Interface/Icons/inv_misc_stonedragonorange" or
"Interface/Icons/ability_mount_mammoth_black" })
"Interface/Icons/ability_mount_mammoth_black"
})
end

-- Ground Mount
tinsert(opieMountRing,
{ "macrotext", "/click BeStride_ABGroundMount",
{
"macrotext",
"/click BeStride_ABGroundMount",
_u = "g", -- ground
icon = BeStride:IsMainline() and "Interface/Icons/misc_arrowdown" or
"Interface/Icons/ability_mount_dreadsteed" })
"Interface/Icons/ability_mount_dreadsteed"
})

-- Repair
if next(BeStride:DBGet("mounts.repair")) then tinsert(opieMountRing,
{ "macrotext", "/click BeStride_ABRepairMount", icon = "Interface/Icons/trade_blacksmithing" })
if next(BeStride:DBGet("mounts.repair")) then
tinsert(opieMountRing,
{
"macrotext",
"/click BeStride_ABRepairMount",
_u = "r", -- repair
icon = "Interface/Icons/trade_blacksmithing"
})
end

opieMountRing["name"] = ringname
opieMountRing["hotkey"] = "SHIFT-SPACE"
opieMountRing["u"] = "OPCBR"
opieMountRing["_u"] = "BSR" -- [B]e[S]t[r]ide

OPie.CustomRings:AddDefaultRing(ringname, opieMountRing)
end
Expand Down

0 comments on commit 87278c8

Please sign in to comment.