[API Suggestion] Skills and Traits

[API Suggestion] Skills and Traits

in API Development

Posted by: rodadams.5963

rodadams.5963

It’d be really handy to have an authoritative source of skill info, and the API mechanic seems like a great way to distribute it.

It could include:
- Profession/Race restrictions.
- Weapon/Heal/Utility/Elite
- Subclass of each (Axe or Signet)
- Cast Time
- Aftercast Delay
- Cooldown Time
- channeled?
- #Attacks, Damage/Damage Multiplier
- Conditions, Boons, etc.
- Combo Field/Finisher
etc.

Right now, so much of this information is collected by trial and error, and not well distributed where anyone can get it.
Also, this data should be static between patches, and is ‘public’, so wouldn’t be imbalancing.

PS – Trait buff info, too, if you can.

[API Suggestion] Skills and Traits

in API Development

Posted by: anzenketh.3759

anzenketh.3759

Please add [API Suggestion] to the title as that seams to be what the community is doing for tagging suggestions. This may make it easier to find in the future.

I could see this being useful for the build calculators.

In Game: Storm Bluff Isle — Anzz, Anzenketh Kyoto

[API Suggestion] Skills and Traits

in API Development

Posted by: rodadams.5963

rodadams.5963

Updated title, now that there is a convention.

[API Suggestion] Skills and Traits

in API Development

Posted by: Thyfealor.1972

Thyfealor.1972

No activity here. And yet it would be very usefull for managing a builder. It would also facilitate the theorycraft.

[API Suggestion] Skills and Traits

in API Development

Posted by: coglin.1867

coglin.1867

Absolutely agree. There would be no downside to this as far as I can tell.

A video on what weak PvPer’s and WvWer’s want.
https://www.youtube.com/watch?v=6q3em9s5I4c

[API Suggestion] Skills and Traits

in API Development

Posted by: Valento.9852

Valento.9852

It would be cool if some dev could comment on this as it is much requested.

Attempts at ele specs:
Shaman
Conjurer

[API Suggestion] Skills and Traits

in API Development

Posted by: Ghurka.5702

Ghurka.5702

I was thinking to create an app to create builds like http://en.gw2skills.net/editor/ but capturing your PvE and PvP builds of each of your characters, but the application doesn’t have a Auth to connect and get that data. We still need a better API to get those type of API that can give you access and manage your characters on any place at any time.

[API Suggestion] Skills and Traits

in API Development

Posted by: Valento.9852

Valento.9852

Hello devs? Any plans? Anything? I’m currently pulling skill/trait data from the wiki, but it’s not as clean as using a proper API…

Attempts at ele specs:
Shaman
Conjurer

[API Suggestion] Skills and Traits

in API Development

Posted by: Pat Cavit.9234

Pat Cavit.9234

Web Programming Lead

Next

Cool idea, can’t commit to it right now.

[API Suggestion] Skills and Traits

in API Development

Posted by: smiley.1438

smiley.1438

Even if it would only deliver the current skill descriptions along with professions & ids and icons it’d be great!

[API Suggestion] Skills and Traits

in API Development

Posted by: AysonCurrax.3254

AysonCurrax.3254

Even if it would only deliver the current skill descriptions along with professions & ids and icons it’d be great!

I am thinking it would end up being almost or just as complex as the item_details api at this point. I mean, think about it:
every class has X different types of skill groups (stance, shout, trick etc.) and then those sub object could have a bazillion different optional attributes that could make the whole thing pretty messy. you d have to account for everything from range over internal cooldown all the way to cast time and how it behaves all together.

[API Suggestion] Skills and Traits

in API Development

Posted by: Dr Ishmael.9685

Dr Ishmael.9685

`Skill_type` would just be an attribute of the skill, like `item_type` for items. Similarly, `activation_time` and `recharge_time` (aka cooldown) would be top-level skill/trait attributes.

Range, damage, conditions, healing, etc. – all of these are skill/trait facts. There would be a list `facts` and each element of the list would be an object to describe each fact. The complexity would be contained to these fact objects.

[API Suggestion] Skills and Traits

in API Development

Posted by: TranquilInSpirit.6291

TranquilInSpirit.6291

I’ve also been curious about how skills/traits are stored. I played around with them in memory a bit but didn’t get to experiment across multiple professions. I think this would help with what the OP was suggesting, but I’m not sure how viable it’d be.

(edited by TranquilInSpirit.6291)

[API Suggestion] Skills and Traits

in API Development

Posted by: Neo.4307

Neo.4307

Please support this ANet. It is difficult to have an up to date database with that information. :P

[API Suggestion] Skills and Traits

in API Development

Posted by: Rangerdeity.5847

Rangerdeity.5847

I run overwolf with this game constantly and i would sell my necro’s soul for a build editor that stored my builds Please anet make the info public thats all you have to do this community will do the rest. all we ask is for the info to be released

[API Suggestion] Skills and Traits

in API Development

Posted by: Pat Cavit.9234

Previous

Pat Cavit.9234

Web Programming Lead

We haven’t forgotten about this request. Don’t have anything more to report right now, unfortunately.

[API Suggestion] Skills and Traits

in API Development

Posted by: Valento.9852

Valento.9852

We trust you, Pat! <3

Dare I say, it’s one of the most anticipated stuff for the API.

Attempts at ele specs:
Shaman
Conjurer

[API Suggestion] Skills and Traits

in API Development

Posted by: heavyscythe.9780

heavyscythe.9780

I’m also creating my own spreadsheet to calculate the expected damage. However using the formula on the wiki seems to be giving me a somewhat different result from what it shows in-game.

Having an API or some kind of data dump with current values would be greatly appreciated. Especially because I’m determined to find an alternative build to the popular Berserker builds. The new Sinister stats look promising.

Zaaik, Alrun Gunnarson, Relga Thorwalds, Gerosh Crankwolf,
Serenity Moon [MOON]
Tarnished Coast

[API Suggestion] Skills and Traits

in API Development

Posted by: Strategist.6132

Strategist.6132

I also hope to see this API! I think it would really give raise to new and better build sites. Right now there’s quite a handful of sites where you can make your builds but most of them are outdated when can be a bit annoying.

I think lot’s of poeple search for builds online, so I think this could really improve the player base for at least WvW and sPvP players.

Sorry to bump up the thread! Just wanted to show that I support this idea too.

[API Suggestion] Skills and Traits

in API Development

Posted by: Valento.9852

Valento.9852

Pat! You are our only hope.

Attempts at ele specs:
Shaman
Conjurer

[API Suggestion] Skills and Traits

in API Development

Posted by: AGen.6234

AGen.6234

Any update on this? Just thought I should check before I copy-paste all trait names and descriptions (1280 separate strings if I didn’t miscount) manually from the wiki… you know, for my own sanity’s sake

[API Suggestion] Skills and Traits

in API Development

Posted by: smiley.1438

smiley.1438

copy-paste all trait names and descriptions (1280 separate strings if I didn’t miscount) manually from the wiki…

WAT? You know there’s a Mediawiki-API which allows you to automate such things?
http://www.mediawiki.org/wiki/API:Query

You can also use the powers of SMW: https://semantic-mediawiki.org/wiki/Help:Semantic_search

[API Suggestion] Skills and Traits

in API Development

Posted by: AGen.6234

AGen.6234

copy-paste all trait names and descriptions (1280 separate strings if I didn’t miscount) manually from the wiki…

WAT? You know there’s a Mediawiki-API which allows you to automate such things?
http://www.mediawiki.org/wiki/API:Query

You can also use the powers of SMW: https://semantic-mediawiki.org/wiki/Help:Semantic_search

Well you learn something new every day, you probably saved me many hours of mindnumbing work, thank you!

[API Suggestion] Skills and Traits

in API Development

Posted by: Valento.9852

Valento.9852

I’ve used SMW for my wrapper, but it’s more focused on traits and skills. Data is stored in localStorage.

Attempts at ele specs:
Shaman
Conjurer