Mercurial > wow > breuesk
diff Core.lua @ 8:b05fcb225c4a
player -> person
fix trim bug when trimming all
shortened IDs for persons list keys
author | John@Yosemite-PC |
---|---|
date | Wed, 07 Mar 2012 00:18:05 -0500 |
parents | 6d460ff2135c |
children | daed0597deba |
line wrap: on
line diff
--- a/Core.lua Tue Mar 06 09:33:04 2012 -0500 +++ b/Core.lua Wed Mar 07 00:18:05 2012 -0500 @@ -49,7 +49,7 @@ function bsk:HandleCommand(paramIn) local param = { strsplit(" ", paramIn) } - local FixPlayerName = function(p) + local FixPersonName = function(p) p = p:lower() -- next two lines from sylvanaar local MULTIBYTE_FIRST_CHAR = "^([\192-\255]?%a?[\128-\191]*)" @@ -60,8 +60,10 @@ bsk:Print("need args") return end - if param[1] == "players" then - bsk:PrintPlayers() + if param[1] == "persons" then + bsk:PrintPersons() + elseif param[1] == "changes" then + bsk:PrintChanges() elseif param[1] == "add" then if param[2] == nil or param[2] == "" then bsk:PrintTable(param) @@ -71,12 +73,12 @@ bsk:PrintTable(param) return end - if param[2] == "player" then + if param[2] == "person" then if param[3] == "all" then - bsk:AddMissingPlayers() + bsk:AddMissingPersons() else - local player = FixPlayerName(param[3]) - bsk:AddPlayer(player) + local person = FixPersonName(param[3]) + bsk:AddPerson(person) end elseif param[2] == "list" then bsk:CreateList(param[3]) @@ -96,9 +98,9 @@ bsk:PrintTable(param) return end - local player = FixPlayerName(param[2]) - bsk:Print(string.format("Fixed player name %s to %s",param[2],player)) - bsk:SuicidePlayer(player,param[3]) + local person = FixPersonName(param[2]) + bsk:Print(string.format("Fixed player name %s to %s",param[2],person)) + bsk:SuicidePerson(person,param[3]) elseif param[1] == "show" then if param[2] == nil or param[2] == "" then bsk:PrintTable(param) @@ -124,7 +126,7 @@ bsk.defaults = { profile = { - players = {}, + persons = {}, changes = {}, listBase = {} }