GW2v2Profession

constructor(id: String, name: String, code: Int, icon: String, bigIcon: String, specializations: List<Int>, weapons: Map<String, GW2v2Profession.Weapon>, flags: List<String>, skills: List<GW2v2Profession.Skill>, training: List<GW2v2Profession.Training>, skillsByPalette: List<List<Int>>)

Parameters

id

the profession's ID

name

the profession's localized name

code

the profession's palette code

icon

a render service URL for the profession's icon

bigIcon

a render service URL for a big version of the profession's icon

specializations

the IDs of the profession's specializations

weapons

information about the weapons usable by this profession

flags

additional flags describing this profession's properties (e.g. NoRacialSkills)

skills

the profession specific skills

training

array of trainings of this profession

skillsByPalette

mappings from palette IDs to skill IDs