-- This file is part of Quant -- -- (C) 2015 Scott Yeskie (Sasky) -- -- This program is free software; you can redistribute it and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation; either version 2 of the License, or -- (at your option) any later version. -- -- This program is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU General Public License for more details. -- -- You should have received a copy of the GNU General Public License -- along with this program. If not, see <http://www.gnu.org/licenses/>. ---Description: Print a list of skills in a tree of type/skill line. ---Known issue: For some reason, 3 skills show up in every skill line: --- Mages Wrath, Mage's Fury, Endless Fury ---Required: /quant skill-full in-game local inspect = require('inspect') local function dump(v) print(inspect(v)) end dofile(os.getenv('USERPROFILE') .. "\\Documents\\Elder Scrolls Online\\pts\\SavedVariables\\Quant.lua") local main = QuantData.Default["@Sasky"]["$AccountWide"].Main local skillfull = main.SkillsFullInfo for type,lines in pairs(skillfull) do print("\n" .. type) for line,skills in pairs(lines) do print("--\t" .. line) for skill in pairs(skills) do print("\t" .. skill) end end end