Code cleanup, framework update and bug fixes

This commit is contained in:
Tercio Jose
2023-06-23 14:16:12 -03:00
parent 9fb2b0d66b
commit a86f717200
6 changed files with 72 additions and 47 deletions
+18 -1
View File
@@ -1,6 +1,6 @@
local dversion = 441
local dversion = 442
local major, minor = "DetailsFramework-1.0", dversion
local DF, oldminor = LibStub:NewLibrary(major, minor)
@@ -837,6 +837,23 @@ function DF:RemoveRealmName(name)
return name:gsub(("%-.*"), "")
end
---remove the owner name of the pet or guardian
---@param name string
---@return string, number
function DF:RemoveOwnerName(name)
return name:gsub((" <.*"), "")
end
---remove realm and owner names also remove brackets from spell actors
---@param name string
---@return string
function DF:CleanUpName(name)
name = DF:RemoveRealmName(name)
name = DF:RemoveOwnerName(name)
name = name:gsub("%[%*%]%s", "")
return name
end
---remove the realm name from a name
---@param name string
---@return string, number