From 059ca80381262d6d5fda6c1f0d9676e7448c9576 Mon Sep 17 00:00:00 2001 From: milneti Date: Sun, 15 Nov 2015 17:19:46 -0500 Subject: [PATCH 1/3] Update Characters Endpoint +include map completion percentage +include mastery level in characters endpoint +specify if character has elite specialization unlocked in simple boolean Map completion is a useful statistic for applications to be able to know for displaying character progression. Mastery level will be useful to accurately show a character's level and progression as it appears in game. Being able to identify a character having their elite specialization unlocked will allow for showing correct profession icons and allow applications to know the characters status without having to parse through all of their specializations and determine if an elite one exists. If there is a better suggestion as to the inclusion of these items, please feel free to suggest. Thanks! --- v2/characters/characters.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/v2/characters/characters.js b/v2/characters/characters.js index a146b2fb..169879a1 100644 --- a/v2/characters/characters.js +++ b/v2/characters/characters.js @@ -11,7 +11,10 @@ race: "Human", gender: "Female", profession: "Thief", + elite: true, level: 80, + mastery: 100, + completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58", created: "2015-06-05T19:45:00Z", age: 91, // in seconds. @@ -44,7 +47,10 @@ race: "Human", gender: "Female", profession: "Thief", + elite: true, level: 80, + mastery: 100, + completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58" created: "2015-06-05T19:45:00Z", age: 91, @@ -67,7 +73,10 @@ race: "Human", gender: "Female", profession: "Thief", + elite: true, level: 80, + mastery: 100, + completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58", created: "2015-06-05T19:45:00Z", age: 91, @@ -146,7 +155,10 @@ race: "Human", gender: "Female", profession: "Thief", + elite: true, level: 80, + mastery: 100, + completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58", created: "2015-06-05T19:45:00Z", age: 91, From 834827a260fffce9247d90116a908b8694db068a Mon Sep 17 00:00:00 2001 From: milneti Date: Sun, 29 Nov 2015 15:52:58 -0500 Subject: [PATCH 2/3] Update Characters Endpoint Proposal +Update Elite object to account for different Specializations per game mode in addition to varied specialization possibilities. +Mastery Level +Map Completion Percentage --- v2/characters/characters.js | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/v2/characters/characters.js b/v2/characters/characters.js index 169879a1..101883e3 100644 --- a/v2/characters/characters.js +++ b/v2/characters/characters.js @@ -11,7 +11,11 @@ race: "Human", gender: "Female", profession: "Thief", - elite: true, + elite : { + pve : "Elementalist", + pvp : "Elementalist", + wvw : "Tempest" + }, level: 80, mastery: 100, completion: 100, @@ -47,7 +51,11 @@ race: "Human", gender: "Female", profession: "Thief", - elite: true, + elite : { + pve : "Elementalist", + pvp : "Elementalist", + wvw : "Tempest" + }, level: 80, mastery: 100, completion: 100, @@ -73,7 +81,11 @@ race: "Human", gender: "Female", profession: "Thief", - elite: true, + elite : { + pve : "Elementalist", + pvp : "Elementalist", + wvw : "Tempest" + }, level: 80, mastery: 100, completion: 100, @@ -155,7 +167,11 @@ race: "Human", gender: "Female", profession: "Thief", - elite: true, + elite : { + pve : "Elementalist", + pvp : "Elementalist", + wvw : "Tempest" + }, level: 80, mastery: 100, completion: 100, From cfc1f36f65781f70b7477d5043493b3ccbefcdfe Mon Sep 17 00:00:00 2001 From: milneti Date: Sun, 27 Mar 2016 23:27:51 -0400 Subject: [PATCH 3/3] remove mastery level from characters This is better exposed in the /v2/account endpoint as it is an account wide variable... --- v2/characters/characters.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/v2/characters/characters.js b/v2/characters/characters.js index 101883e3..0b9a7e25 100644 --- a/v2/characters/characters.js +++ b/v2/characters/characters.js @@ -17,7 +17,6 @@ wvw : "Tempest" }, level: 80, - mastery: 100, completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58", created: "2015-06-05T19:45:00Z", @@ -57,7 +56,6 @@ wvw : "Tempest" }, level: 80, - mastery: 100, completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58" created: "2015-06-05T19:45:00Z", @@ -87,7 +85,6 @@ wvw : "Tempest" }, level: 80, - mastery: 100, completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58", created: "2015-06-05T19:45:00Z", @@ -173,7 +170,6 @@ wvw : "Tempest" }, level: 80, - mastery: 100, completion: 100, guild: "1F5F70AA-1DB6-E411-A2C4-00224D566B58", created: "2015-06-05T19:45:00Z",