gw2-api / issues

14 stars 0 forks source link

Traits facts mixed up for different game mode balancing #40

Open gw2princeps opened 2 years ago

gw2princeps commented 2 years ago

Current Behavior

Guild Wars 2 currently has different balancing for PvE, WvW and PvP. The API however, serves a union type of all available facts accross all balanced modes.

For example: https://api.guildwars2.com/v2/traits?ids=2112&lang=en https://wiki.guildwars2.com/wiki/Sand_Savant

If someone was to write a guide page for wvw, how should they know that the number of targets is not increased in wvw, but only in PvE and PvP?

Expected Behavior

Facts could be an object containing keys with their balancing as values.

facts: {
  pve: [...factarray],
  pvp: [...factarray],
  wvw: [...factarray]
}

Alternatively you could add another variable to a fact object marking one fact as gamemode specific.

Steps To Reproduce

\o/

Happening since

ever?

Anything else?

No response