gw2-api / issues

14 stars 0 forks source link

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

Open shehi opened 5 months ago

shehi commented 5 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