gw2-api / issues

Issue tracker for the Guild Wars 2 API
https://discord.gg/zqeHCEg
17 stars 0 forks source link

`/v2/skills`: Strange Warrior Spellbreaker `Profession_2` (F2) skills in API #74

Open shehi opened 10 months ago

shehi commented 10 months ago

Current Behavior

As we know, Spellbreaker elite spec has one F2 skill: Full Counter [44165].

However, v2/skills?ids=all payload features additional 6 of them, which aren't in Wiki (and most probably in-game, haven't checked). Following JSON-Path filter:

$[?(@.professions?.length == 1 && @.professions?.includes('Warrior') && @.type == 'Profession' && @.specialization == 61 && @.slot == 'Profession_2')].[id,name] yields:

[
    39972,
    "Silencer",
    41283,
    "Boon Crusher",
    41543,
    "Wounding Strike",
    43488,
    "Fleeting Stability",
    44165,
    "Full Counter",
    44397,
    "Dissonance",
    46044,
    "Magehunter Strike"
]

Please confirm if my assessment "They shouldn't exist" is correct. Even if this doesn't get fixed, I will remove them from my project's cached data.

Expected Behavior

They (except Full Counter) shouldn't exist?

Steps To Reproduce

No response

Happening since

No response

Anything else?

For Bladesworn elite spec, 1 similar skill seem to exist as well:

{
        "name": "((996787))",
        "facts": [
            ...
        ],
        "description": "((996108))",
        "icon": "https://render.guildwars2.com/file/7E57E419ADBB0D0FCD47FC99FDE43234232E0D06/1770647.png",
        "type": "Profession",
        "weapon_type": "None",
        "professions": [
            "Warrior"
        ],
        "slot": "Profession_2",
        "cost": 30,
        "flags": [],
        "specialization": 68,
        "id": 62857,
        "chat_link": "[&Bon1AAA=]"
}

And funny coincidence: https://wiki.guildwars.com/wiki/Magehunter_Strike