Dev Tracker

WvW Bug following update 19/05/15

in Bugs: Game, Forum, Website

Posted by: Chris Barrett

Previous

Chris Barrett

Gameplay Programmer

Next

Additional issues (also added to my first post here):

  • NPC guards spawning at wrong times and/or on wrong teams within objectives.
    • Is this only happening when the objective flips?
  • Score reduction when some maps in a match reset/rollback.

NPC workers getting stuck is an issue I’ll take note of for later, but probably isn’t related to the immediate issues with WvW cross-server data we’re investigating now. We’ll have to take care of the World (vs. World) being on fire first.

Thanks for the extra reports and information.

New music in LA with patch?

in Living World

Posted by: Maclaine Diemer

Previous

Maclaine Diemer

Composer

Next

Nice catch! Yes, there is a new piece that goes with the rebuilding. I wonder if it’s the only one?

WvW Bug following update 19/05/15

in Bugs: Game, Forum, Website

Posted by: Chris Barrett

Previous

Chris Barrett

Gameplay Programmer

Next

Thanks for the information, all. We’re investigating WvW issues now.

Issues we’re aware of:

  • Objective supply caps getting set to un-upgraded levels.
  • “World peace” (everyone on a map is friendly to one-another). Happening in some maps. Eternal Battlegrounds EU matches with Gunnar’s Hold and Abaddon’s Mouth are known instances.
  • WvW API not updating/giving data.
  • NPC guards spawning at wrong times and/or on wrong teams within objectives.
  • Score reduction when some maps in a match reset.

Issues for later:

  • NPC workers getting stuck.

Please post here if you find anything else, have more information you’d like to add, or see more “World peace” maps where all players are friendly (be sure to include at least one involved World’s name, and which map it’s happening in).

I’m also investigating and may not post on this topic frequently.

(edited by Chris Barrett.3280)

Trading Post display bug

in Bugs: Game, Forum, Website

Posted by: SarahWitter.2317

Previous

SarahWitter.2317

Next

Status update: seems to be working now

Thank you for the update. If others are continuing to have issues outlined in this thread, please do let us know.

See you in game!
Sarah

Launching /v2/commerce/transactions

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

The cache time on /v2/commerce/transactions is going to drop to 1min; just pushed out the config change, it should take effect within the hour.

Ultimately, polling HTTP isn’t a good medium for these use-cases. I mostly intended the endpoint to be used for offline purposes — e.g., export and data analysis. For a real-time dataflow it would be better for all parties if we used a protocol to push data down to the consumer. Unfortunately, our backend isn’t currently designed to support such an access pattern, so I’m not sure if we’ll ever be able to satisfy that use-case.

Not saying that it’ll never happen, just that there’s a lot of work to be done to support real-time notifications e.g., HTTP long polling or websockets or server-sent events or what have you.

can not queu on pvp

in Bugs: Game, Forum, Website

Posted by: SarahWitter.2317

Previous

SarahWitter.2317

Next

Awesome! Thank you for the update.

This week's special surprise

in Guild Wars 2 Discussion

Posted by: Regina Buenaobra

Previous

Regina Buenaobra

Content Marketing Lead

Next

I actually asked them in their Facebook if this ended up being the “surprise” they had for this week and all i got was a snarky comment from Rubi Bayer saying that they’ll only show specs when they’re ready.

That was actually me. I sign my posts with RB. Rubi signs her posts with RB2.

What you asked was whether the Lion’s Arch info was the reason there was no specs reveal. To pit these two pieces of information against each other misunderstands the game development process and the fact that we have different teams working on different features. The folks working on Lion’s Arch are not the same people we have working on profession specializations. As I said on Facebook: we release information when we’re ready to do so. If we haven’t revealed something, it’s because we’re not ready yet.

Content Marketing Lead
Twitter: @ArenaNet, @GuildWars2
In-Game Name: Cm Regina Buenaobra

can not queu on pvp

in Bugs: Game, Forum, Website

Posted by: SarahWitter.2317

Previous

SarahWitter.2317

Next

Keep getting networ error code =21:76:5:429494966781:101

Hello!

Can you please confirm if you are still receiving an error message when attempting to queue?

If so, can you please let me know your profession, and what you were trying to queue for?

Thank you,
Sarah

Axe skill 1

in Necromancer

Posted by: Karl McLain

Previous

Karl McLain

Game Designer

Next

Hi all,
The animation of this ability has changed so that the attacks occur later in the skill, fixing the draw to constantly cancel the ability for an unintended increase in damage. The overall active time of the ability hasn’t moved (remains 1 second flat), so there shouldn’t be any actual loss of damage as long as you’re not cancelling the ability early. The first strike now occurs at ~0.5 seconds in (slightly past it), while the second attack occurs closer to the 1 second mark than before.
There is a bug with the attack hiding your weapon, which was unintended and will be fixed.

-Karl

WvW match_details API Error

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

The WvW API is back up. I also brought the EU matchup issues to the attention of the appropriate parties; they’re looking at it now.

Game crashing on start-up (patch 19/5/2015)

in Bugs: Game, Forum, Website

Posted by: Lauren Kamieniecki.6245

Previous

Lauren Kamieniecki.6245

QA Lead

Next

Reinstalling won’t fix it guys, it will just make you more frustrated. There’s a fix in the works but I don’t have the exact time yet. I’ll keep ya updated.

but but but

I’m glad the reinstall fixed it, restart and reinstall fix just about everything no matter what game/application/problem.

Sort of reminds me of this… https://xkcd.com/1425/

99% isn’t 100% :P

I like that comic, good fit.

WvW match_details API Error

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Looks like one of the backend servers is coughing up a storm; I’ve pinged the people responsible to have a look. It should be back up soon, sorry about that

Game crashing on start-up (patch 19/5/2015)

in Bugs: Game, Forum, Website

Posted by: Lauren Kamieniecki.6245

Previous

Lauren Kamieniecki.6245

QA Lead

Next

Reinstalling won’t fix it guys, it will just make you more frustrated. There’s a fix in the works but I don’t have the exact time yet. I’ll keep ya updated.

Game Update Notes - May 19, 2015

in Game Release Notes

Posted by: DavidOrtiz

Previous

DavidOrtiz

European Community Team Lead

Next

5/19/15 – May 19 Release Notes
Release Notes:

LIVING WORLD
Attention, citizens of Lion’s Arch,
The rebuilding effort has begun! Please tread carefully around the construction zones, and try to respect the workers as they transform our beloved port into something new. Planning has taken much time, as the architects have had to work through many engineering and architectural challenges before agreeing on the final design of the city. Thank you for your patience and resilience during this difficult time. Together we’ll make the new Lion’s Arch a metropolis for the ages.
—Ellen Kiel
NEW FEATURES AND CONTENT
Daily Achievements

  • PvP Daily Achievements that required players to win as a specific profession have now been changed to require winning as one of two professions.
  • The Daily Achievements rotation has been updated.

BALANCE, BUG-FIXING, POLISH
General

  • The longbow’s string will no longer clip in first-person mode.
  • Mail carrier previews have been adjusted for better viewing.
  • Custom mail carriers now show up for all received mail unless the sender specifically selects a carrier other than the Mail-Carrier Pigeon.
  • The dye panel now allows you to switch between dyeing an outfit and dyeing armor by clicking the relevant dye areas. Changing the Hide/Unhide check box for outfits is no longer required.
  • Fixed an issue in which the Streaming Client would not work with custom playlists.
  • Fixed a UI bug in which Balthazar’s Outfit showed a fourth dye channel that was unusable.

Items

  • Increased the rate at which some salvage kits give upgrades so that the practical rate matches the stated rate in those items’ descriptions. The following salvage kits have had their upgrade salvage rates increased:
    • Basic Salvage Kit
    • Fine Salvage Kit
    • Journeyman’s Salvage Kit
    • Copper-Fed Salvage-o-Matic
  • Rune of Vampirism: Updated the sixth tier ability (mist form) to activate when struck while under 25% health, and profession-specific skills are no longer usable.

Structured Player vs. Player

  • Adjusted drop rates on container items given from reward tracks to match PvE drop rates. The following items will be obtainable with a higher frequency:
    • Black Lion Chests
    • Black Lion Keys
    • Aetherkey Pieces
    • Piles of Silky Sand

Mac

  • Updated the installer icon.
  • Fixed an issue that caused extra windows to appear in Mission Control when running Guild Wars 2.
  • Fixed an issue that caused the “About Guild Wars 2” window to reduce in size when opened.

BLACK LION TRADING COMPANY GEM STORE
New Items and Promotions

  • The new Daydreamer’s Weapons set is available at vendors for the limited-time price of 1 complete Black Lion Claim Ticket from a Black Lion Chest. Keys are available in the Special category for 125 gems.
  • A Raven Mail Carrier has been added to the Black Lion Chest as an uncommon drop.
  • A Parrot Mail Carrier has been added to the Black Lion Chest as an uncommon drop.
  • A new Snow Owl Mail Carrier is available in the Upgrades category of the Gem Store for 350 gems.
  • The Minis 3-Pack (Set 3) no longer drops from the Black Lion Chest.

My inventory just turned fabulous

in Bugs: Game, Forum, Website

Posted by: Lauren Kamieniecki.6245

Previous

Lauren Kamieniecki.6245

QA Lead

Next

Oh no Dev Pink! That is super fabulous though

I’m glad the reinstall fixed it, restart and reinstall fix just about everything no matter what game/application/problem.

2nd Season Feedback: The Good, The Bad etc.

in PvP

Posted by: Evan Lesh

Previous

Evan Lesh

PvP Gameplay Programmer

Next

This is great feedback. Thank you.

I can’t speak to any direct action items, but your concerns seem to line up with all the other feedback we’ve seen.

I’ll be forwarding this thread to the right people.

Bluxgore (80 Warr), Xilz (80 Necro), Ivo (80 Eng)
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)

Guild related scope discussion.

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

seeing the guilds someone has been invited to could maybe be another data set, something like “guild_invites” or whatever, but they shouldnt show in the “guilds” in my opinion

Agreed, but if this slows down development of the API or proves too difficult, i’d say only show guilds people are actually part of. It’d be nice to show guild the player is invited into but it wouldn’t be a big deal if we don’t have access to it.

I’m probably not going to show the ones that you’re only invited to, since the “list of guilds” is accessible with just the “account” permission. I’ll try to write a fix for this one today and then deploy it sometime later this week.

HEADS UP: OAuth2 being replaced next week

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

So i don’t personally see why you can’t edit the keys

The current implementation for API keys internally use OAuth2 refresh tokens — the difference is that the account site is the OAuth2 client. Since the OAuth2 backend prohibits an OAuth2 token from adding new scopes, it’s just something we have to live with for the time being (though technically, we can add the ability to remove scopes, but that seems silly).

Api fair use question

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

…huh

I’ll look into that; not sure what’s going on there.

Chill DMG scales with....?

in Necromancer

Posted by: Karl McLain

Previous

Karl McLain

Game Designer

Next

Hi all!
Just to clear up the confusion: This trait currently scales off of condition damage. The amount it scales with is in-flux, but what you saw in the P.O.I. episode was roughly 25-33% of Terror’s values.

-Karl

Launching /v2/commerce/transactions

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

I have a problem using this with jQuery ajax requests. The problem is that there is no
Access-Control-Allow-Headers reported by the server, so the preflight request (method OPTIONS) aborts the whole thing. Or is there another way to add the authorization header to the request that wouldn’t trigger the preflight?

Ah, I forgot to put it in the notes again. You can pass the API key via the ?access_token parameter instead of the Authorization header. By doing that you’ll have a simple request which won’t trigger the preflight (which we don’t support).

And I’d also like the cache to be reduced from 5 minutes, on this endpoint and prices. I can’t track listing changes reliably with a 5 minute cache, no way to get any idea about the velocity of items if you only get a snapshot every 5 minutes.

The /v2/commerce/listings endpoint currently has a 1-second cache. It’s the only one currently that enjoys a non-5-minute cache.

Oh, and to get both buy and sell orders do I have to make two requests, to /buys and to /sells or is there a combined endpoint somewhere?

It’d have to be two requests; I really wanted it to have it the other way but there were some interesting technical constraints.

Addon support vs Overwolf

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

I actually don’t have forum mod powers, huh. But I’m more-or-less in agreement with you —

I think this post extends the boundaries of that sub-forum.

I’m not sure if we have a well-defined answer to the original question internally. I rarely ever do client stuff; I work almost exclusively on the backend.

ASSERTION: Model leaks detected

in Account & Technical Support

Posted by: David Saunders

Previous

David Saunders

Engine Programmer

Next

Hi folks,

This crash is known internally and we’re looking into it. Here’s some more info:

What’s happening is that some gameplay code is referencing a model file and that reference isn’t being handled properly on shutdown. We have some code to check any existing model references on shutdown to catch these situations in development, and unfortunately for you that manifests itself as a crash. It’s mostly harmless… mostly

We’re investigating the issue but we don’t have a good reproduction case.

If you regularly experience this crash on shutdown, could you please:

1) Submit your email address with the crash report so I can contact you directly if needed. (Please don’t post your email address in the forums)
2) Include exactly what you were doing before the crash and estimate how much time you were doing what. For example:
“I was farming Silverwastes for a few hours, then jumped into WvW and did Eternal Battlegrounds for an hour before shutting down.”
3) Please include your character name, class, race, and sex.
4) Include names of people in your party, if you were in one.

Thanks much and sorry for the inconvenience!

-Dave

(edited by David Saunders.3258)

When do they pass out mini llamas?

in PvP

Posted by: Josh Davis.6015

Previous

Josh Davis.6015

Next

I decided to stay late and send everything. I’m caught up to any event that had been submitted to me before today.

I have a list of about 10~ individuals that had incorrect emails/accounts, but I’ll follow-up on those next week.

Have a great weekend, and enjoy your llamas.

When do they pass out mini llamas?

in PvP

Posted by: Josh Davis.6015

Previous

Josh Davis.6015

Next

Rewards for the Ladder Test Season 2 and all tournament results submitted to me up until 5/7/2015 have been distributed.

As a reminder, once tournament results are submitted to me it can take up to 2 weeks for distribution. I’ll knock out the rest of the prizes next week.

Guild Wars 10th Anniversary Contest Winner Announcement

in Guild Wars 2 Discussion

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

If you’re curious about the questions and answers, I posted them over here.

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

Guild Wars 10th Anniversary Contest Winner Announcement

in Guild Wars 2: Heart of Thorns

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

Maya, I’m sure you’re aware, but that reason that Quebec is excluded from (most if not all) contests is because of provincial law that prohibits them. We’re sorry that we must exclude Quebec residents, and do so only because of the legal issues. We’ll happy include in the future if Quebec changes their laws. You might speak to your representative with that request.

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

Guild Wars 10th Anniversary Contest Winner Announcement

in Guild Wars 2 Discussion

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

Our ten random winners in the Guild Wars 10th Anniversary Contest have been selected and were notified by e-mail yesterday. Winners were drawn from all those who correctly answered all 10 questions.

We look forward to hearing back from the winners within 72 hours so that we can start preparing their prize packages. If we do not hear back from a winner by May 20, we will randomly select a new winner and contact that person via e-mail.

So check your mail folders (including spam and junk just in case the e-mail was mis-directed by your mail provider) to see if you’re a winner of the Guild Wars 10th Anniversary Trivia Contest!

Thanks to everyone who participated!

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

Total GB in patches?

in Account & Technical Support

Posted by: Jon Olson

Previous

Jon Olson

Programmer

Next

If you want to get into the game faster, try the Streaming Client, which is currently in beta.

Details can be found here [guildwars2.com]

Note: you will probably have to get the updated client executable first before you can use the command line argument.

Beta, Character Select/Create, Enhanced Squad UI, Play for Free, Raids, Streaming Client, & Mac

Is cross-world spying against the ToS?

in WvW

Posted by: Michael Henninger.7451

Previous

Michael Henninger.7451

Game Support Lead

Next

Match manipulation is a no-no.

GM Delicious Intent
Twitter: @ANetCSLead
GM Delicious Intent.5928

Guild Wars 10th Anniversary Contest Winner Announcement

in Guild Wars 2: Heart of Thorns

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

Sure, here are the questions and the answers in bold:

Q: Who performed The Searing, and where did it take place?

Bonfaaz Burntfur; Ascalon
Korr, Living Flame; Bloodstone Fen
Singe the Malevolent; Fire Island Chain
Nazeem the kitten ed; Ascalon
Josh Foreman; the office microwave

Fixed it for you

~snicker~ Josh may not be aware of that line, so mum’s the word, eh?

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

[Bug] Lupicus Necrid Bolt hits at melee

in Bugs: Game, Forum, Website

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

Actually I didn’t mean that sarcastically, well the “dot dot dot” part is but that’s more me stuck working in the system and not directed to anyone on the forums.

I have been poking about this fix for a month now or so internally now. Been asking to get someone in here to talk to everyone about this bug and what’s up with it but as of yet no dice. I am doing everything I can to get this resolved or some explanations for you guys.

But yeah, I have some extremely tied hands and poking with my poking stick is about all I can do because I don’t control development or production schedules or design decisions. I do take screenshots of comments and paste them into some internal emails though… And the # of live reports, and the forum links, etc. I can make a huge ruckus when it’s needed, but in general everything I do is behind the scenes and I don’t take credit or spill the beans on what occurred to get it to that point.

While I have all the answers, really I am the next thing to a walking encyclopedia of the GW2 bug DB at any time, I can’t really go around shouting what is happening one way or the other because it can change daily… and letting some things I know be known would probably result in my not working for ArenaNet anymore. That’s something that would be kinda poopy and I would like that not to happen, so I avoid it and instead just say slightly nebulous things like “soon” when I see a fix coming for the next release. One day that “soon” will have some real intent behind it. Today actually seems like a good day to “soon” some threads so…

Also yes, reading and responding on the forums is not actually part of my job. I got to a point where I just really didn’t like how you guys felt ignored in this forum and I’m trying to do something about it. I tend to only post positively and I won’t respond to all threads.

tl;dr I will keep fighting the good fight on your behalf.

I support this thread.

Lauren is going above and beyond about this and other bugs. I’ve told her personally, and I’ll say it here: I’m delighted that she is posting in our forums. Often she’s doing it because she spots a thread. And I’ll confess it, occassionaly she’d doing it because she sees my plaintive e-mails asking, “Bueller? Bueller????” and she strives to find that answer!

I hope that everyone will take on board that she will — we each will — share info when we have it and when it’s appropriate to share it.

Basically, I’m asking that despite your impatience or your irritation with a situation, despite the occasional desire to flare up, you please please do your best to stay on topic and remain respectful in your posts. Many /most of the people who contribute to this forum are not required to do so. And the forum is a much better place because they are involved! I believe we all are, or certainly should be, grateful to Lauren and the many others (like Evan, and Lawton, and Michael, and Justin, and Jeffry, and Jon, and Bobby, and Cody, and… and… ALL the peoples at ArenaNet!) who are active here. Please keep them in mind, as the nice, creative, and helpful people they are!

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

(edited by Gaile Gray.6029)

Guild Wars 10th Anniversary Contest Winner Announcement

in Guild Wars 2: Heart of Thorns

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

Sure, here are the questions and the answers in bold:

Q: Name the original human kingdoms of Tyria.

Tyria, Cantha, Elona
Kryta, Ascalon, Orr
Ascalon, Crystal Desert, Kryta, Maguuma Jungle, Northern Shiverpeaks, Ring of Fire Islands, Southern Shiverpeaks
Ascalon, Kryta, Maguuma
Asurastan, Humanopolis, Charrville

Q. In Guild Wars, we see a champion of Jormag—one of the elder dragons we combat in Guild Wars 2—frozen beneath what lake?

Frostgorge Sound
Lake Puang
Miki Lake
Lake Drakkar (aka Drakkar Lake)
Lake Titicaca

Q: Who performed The Searing, and where did it take place?

Bonfaaz Burntfur; Ascalon
Korr, Living Flame; Bloodstone Fen
Singe the Malevolent; Fire Island Chain
Nazeem the kitten ed; Ascalon
Josh Foreman; the office microwave

Q: What is the name of Nicholas the Travelers’ dolyak friend?

Professor Yakkingson
Professor Dollington
Professor Yakkington
Professor Takkison
Professor Plum

Q: Who ruled the underworld before Grenth?

Balthazar
Zin Ku
Abaddon
Dhuum
Kate Beckinsale

Q: King Doric and Queen Salma are the ancestors of what Guild Wars 2 character?

Queen Jennah (see Tyrian royalty family tree)
Prince Ewan Thorn
Princess Emilane
Prince Nekandezzar
Princess Miya

Q: What weapon did the lich, Vizier Khilbron, use to control the Titans so that he could conquer Tyria?

The Tormented Maul
The Scepter of Orr
Turai’s Sword
Minions of Zoldark
The Lead Pipe

Q: You can add 33 different weapons to your Hall of Monuments. How many weapons can you display at one time?

33
10
17
11
34

Q: In the original campaign of Guild Wars (sometimes called “Prophecies”), where does the final Shiverpeaks mission take place?

The Frost Gate
Jora’s Homestead
Thunderhead Keep
Volsung’s Stead
Someplace cold and snowy. With dolyaks. And probably a few dwarves.

Q: What profession did Gwen follow? What profession did her descendent, Logan Thackeray, follow nearly 250 years later?

Mesmer; Guardian
Ranger; Warrior
Mesmer; Warrior
Elementalist; Guardian
Baker; Candlestick Maker

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

Achievement API

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Someone’s already drafted a proposal for an achievement API. Seems pretty reasonable to me.

HEADS UP: OAuth2 being replaced next week

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

I see there’s now 2 permissions and one is optional, however, during API key edit, you can’t change the permissions, you can only edit the name. Not sure if it’s on the to-do-list or an oversight.

Technical constraints currently prevent adding new permissions to an existing key. I haven’t decided whether or not it’s something we should fix, since having a fixed permission set seems like it would be more straightforward for application developers (e.g., if you’ve got a key, it’ll continue working until it’s entirely revoked).

Guild Wars 10th Anniversary Contest Winner Announcement

in Guild Wars 2: Heart of Thorns

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

Our ten random winners in the Guild Wars 10th Anniversary Contest have been selected and were notified by e-mail today. Winners were drawn from all those who correctly answered all 10 questions.

We look forward to hearing back from the winners within 72 hours so that we can start preparing their prize packages. If we do not hear back from a winner by May 20, we will randomly select a new winner and contact that person via e-mail.

So check your mail folders (including spam and junk just in case the e-mail was mis-directed by your mail provider) to see if you’re a winner of the Guild Wars 10th Anniversary Trivia Contest!

Thanks to everyone who participated!

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

Guild Wars 10th Anniversary Contest!

in News and Announcements

Posted by: Gaile Gray

Previous

Gaile Gray

ArenaNet Communications Manager

Next

Guild Wars 10th Anniversary Contest Winner Announcement

Our ten random winners in the Guild Wars 10th Anniversary Contest have been selected and were notified by e-mail today. Winners were drawn from all those who correctly answered all 10 questions.

We look forward to hearing back from the winners within 72 hours so that we can start preparing their prize packages. If we do not hear back from a winner by May 20, we will randomly select a new winner and contact that person via e-mail.

So check your mail folders (including spam and junk just in case the e-mail was mis-directed by your mail provider) to see if you’re a winner of the Guild Wars 10th Anniversary Trivia Contest!

Thanks to everyone who participated!

Gaile Gray
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet

Launching /v2/commerce/transactions

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Did I mess up or is there a problem with the API?

Yeah there were some unrelated server issues last night; let me know if you’re still experiencing problems.

EDIT: Also, there’s a 5 minute cache on responses, so you don’t need to poll it that often.

Will this be getting reduced in the future, or is this a “take as given” limitation on the API (30 seconds was more what I was hoping for)

5 minutes is our current default; I couldn’t immediately think of any use-cases that would benefit from a reduced TTL so I just left it as default. What did you have in mind?

The fate of the Leaderboard [merged]

in PvP

Posted by: Evan Lesh

Previous

Evan Lesh

PvP Gameplay Programmer

Next

Is this a per-player problem? Or is the entire leaderboard frozen for periods of time?

Bluxgore (80 Warr), Xilz (80 Necro), Ivo (80 Eng)
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)

Lag when pressing "B"

in PvP

Posted by: Evan Lesh

Previous

Evan Lesh

PvP Gameplay Programmer

Next

If this really is an account-based issue, the quickest way to fix this is for people to submit CS tickets. We can then use someone’s account to as a guinea pig to track down the problem.

Bluxgore (80 Warr), Xilz (80 Necro), Ivo (80 Eng)
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)

Launching /v2/commerce/transactions

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

We’ve just turned on our second authenticated endpoint! It allows players to delegate access to their current and historical Black Lion Trading Post transactions (basically everything that’s shown in the “My Transactions” tab of the in-game Trading Post). There’s more details available in the CDI thread, but for posterity I’ll post some example request/responses.

It’s important to note that all URLs provided by this endpoint require an API key with the “tradingpost” permission.

The first two levels of the URL basically just point to what’s available on lower levels (for self-discovery purposes):

    GET /v2/commerce/transactions HTTP/1.1
    Authorization: Bearer insert-token-here

    HTTP/1.1 200 OK
    Content-Type: application/json

    [
      "current",
      "history"
    ]

Both “current” and “history” endpoints provide separate lists for “buys” and “sells” — due to technical constraints it’s infeasible for us to collate them meaningfully.

    GET /v2/commerce/transactions/current HTTP/1.1
    Authorization: Bearer insert-token-here

    HTTP/1.1 200 OK
    Content-Type: application/json

    [
      "buys",
      "sells"
    ]

Finally, the meat of the endpoint is a paginated list of the last 90 days of transactions (unfortunately, older transactions aren’t available). In the response headers there’s data about the total result set, as well as an RFC5988 Link header. As usual, pagination is controlled via the page and page_size URL parameters.

    GET /v2/commerce/transactions/history/buys?page_size=2 HTTP/1.1
    Authorization: Bearer insert-token-here

    HTTP/1.1 200 OK
    Content-Type: application/json
    X-Page-Size: 2
    X-Page-Total: 143
    X-Result-Count: 2
    X-Result-Total: 286
    Link: , </v2/commerce/transactions/history/sells?page=0&page_size=2>; rel=self, </v2/commerce/transactions/history/sells?page=0&page_size=2>; rel=first, </v2/commerce/transactions/history/sells?page=142&page_size=2>; rel=last

    [
      {
        "id": 2757359846,
        "item_id": 44971,
        "price": 19998,
        "quantity": 1,
        "created": "2015-05-12T06:36:12+00:00",
        "purchased": "2015-05-12T16:55:14+00:00"
      },
      {
        "id": 2756695824,
        "item_id": 24713,
        "price": 425,
        "quantity": 1,
        "created": "2015-05-12T06:35:33+00:00",
        "purchased": "2015-05-12T08:36:50+00:00"
      }
    ]

In the actual body, it’s important to note that the id field does not necessarily correspond when an order is filled (and thus moves from “current” to “history”). This is mostly because for e.g. a sale of 50, there may be multiple buy orders at different dates.

Another constraint to be aware of is that cancelled orders are basically removed from the list. There’s not a clean way right now to discern between a cancelled and filled order, but since only commodities can be traded, it likely isn’t a huge deal.

Finally, the “purchased” field is omitted for the “current” endpoint, since those orders haven’t yet been filled.

Anyway, if you’ve got any questions/concerns post ‘em here and I’ll do my best to address ’em.

EDIT: Also, there’s a 5 minute cache on responses, so you don’t need to poll it that often.

(edited by Lawton Campbell.8517)

Guild related scope discussion.

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

I noticed that the authenticated account api returns guild ids for not-only guilds the user is a member of, but also guilds that they have been invited to and not accepted. Is this behavior by design? If so is there any chance of getting an additional property to indicate this status?

Hmm, that was unintended. The fix is actually fairly involved for either approach; I think I’d rather not show those invitations at all. Thoughts?

API CDI 2015

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Sorry sorry! Been busy working to implement everything!

Soon I’ll be busy deploying everything

Instant "God Walking Amongst Mere Mortals"

in Bugs: Game, Forum, Website

Posted by: Lauren Kamieniecki.6245

Previous

Lauren Kamieniecki.6245

QA Lead

Next

I tend to be less technical in my replies on the specifics of what goes into fixes, but this recent post from Chris Cleary goes into detail on what is planned for this fix.

https://forum-en.gw2archive.eu/forum/game/gw2/Hall-of-Monuments-Update/page/2#post5017030

Sounds like we still have a rather long wait in front of us

It won’t be next release, but there is progress being made. This fix will debut on a release day to much fanfare though.

Ships of the Line: Cannot Progress

in Bugs: Game, Forum, Website

Posted by: Lauren Kamieniecki.6245

Previous

Lauren Kamieniecki.6245

QA Lead

Next

Hey guys!

Because the thread is kinda long (and old, sorry about that), my guys might have issues figuring out what exactly is still buggy now. I’d love some recent posts with a bit more detail for them to start working from, it will help speed the repro process along. Getting into dungeon bugs is rather time consuming to investigate, this kind of information will help:

1. Are you trying to skip or rush through things?
2. Did the NPC die and get revived? Which?
3. Other out of the way things?

My guess is there is a variable we’re missing because this is launch content and there’s probably a trigger that’s getting skipped.

Guild related scope discussion.

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

To keep the discussion mostly on-topic, the guild permission system (and faults thereof) is well outside my purview.

Audio for WvW Mortars

in Bugs: Game, Forum, Website

Posted by: Cody Crichton.7516

Previous

Cody Crichton.7516

Sound Designer

Next

While “that audio bug” is pretty vague, I can assure you that this particular audio bug has been fixed and will be finding its way to you in an upcoming release, or I’ll eat my headphones.

(edited by Cody Crichton.7516)

Chronomancer Traits

in Mesmer

Posted by: JonPeters.5630

Previous

JonPeters.5630

Game Design Lead

Next

Was hoping saying it once was enough but I’ll say it again. This is a work in progress. Try to give feedback based on the utility and synergy of the trait instead of the numbers. Slow every 3rd critical hit could also be every 10th critical hit. It could be 8s of slow instead of two. Obviously these numbers are an attempt to be accurate otherwise we wouldn’t even give them but a lot of this stuff will go up and/or down before HoT is released.

Jon

Chronomancer Traits

in Mesmer

Posted by: JonPeters.5630

Previous

JonPeters.5630

Game Design Lead

Next

Hey all. Here are the Chronomancer traits from Robert! Keep in mind, all numbers are a work in progress.

Minor

  • Time Splitter – Gain access to continuum split/shift which allows you to revert to an earlier point in time.
  • Flow of Time – Gain alacrity when you shatter. (1s)
  • Time Marches On – You move 25% faster. The duration of incoming movement-impairing conditions is reduced by 25%. (Cripple. Chilled, Immobilize)

Adept

  • Time Catches Up – Activating a shatter gives your illusions Super Speed
  • Delayed Reactions – Interrupting a foe slows them. (3s of Slow)
  • All’s Well that Ends Well – Wells remove conditions from allies when they end. (1 condition)

Master

  • Illusionary Reversion – Gain a clone after you activate a shatter skill.
  • Improved Alacrity – Alacrity applied to you lasts longer. (33%)
  • Danger Time – Gain additional critical hit chance against slowed enemies. (30%)

Grandmaster

  • Lost Time – Every 3rd critical hit will slow your target. (2s of Slow)
  • Chronophantasma – Your phantasms respawn the first time they are shattered.
  • Seize The Moment – Gain quickness for each illusion you shatter. (1s of Quickness)

[Bug] Lupicus Necrid Bolt hits at melee

in Bugs: Game, Forum, Website

Posted by: Lauren Kamieniecki.6245

Previous

Lauren Kamieniecki.6245

QA Lead

Next

Actually I didn’t mean that sarcastically, well the “dot dot dot” part is but that’s more me stuck working in the system and not directed to anyone on the forums.

I have been poking about this fix for a month now or so internally now. Been asking to get someone in here to talk to everyone about this bug and what’s up with it but as of yet no dice. I am doing everything I can to get this resolved or some explanations for you guys.

But yeah, I have some extremely tied hands and poking with my poking stick is about all I can do because I don’t control development or production schedules or design decisions. I do take screenshots of comments and paste them into some internal emails though… And the # of live reports, and the forum links, etc. I can make a huge ruckus when it’s needed, but in general everything I do is behind the scenes and I don’t take credit or spill the beans on what occurred to get it to that point.

While I have all the answers, really I am the next thing to a walking encyclopedia of the GW2 bug DB at any time, I can’t really go around shouting what is happening one way or the other because it can change daily… and letting some things I know be known would probably result in my not working for ArenaNet anymore. That’s something that would be kinda poopy and I would like that not to happen, so I avoid it and instead just say slightly nebulous things like “soon” when I see a fix coming for the next release. One day that “soon” will have some real intent behind it. Today actually seems like a good day to “soon” some threads so…

Also yes, reading and responding on the forums is not actually part of my job. I got to a point where I just really didn’t like how you guys felt ignored in this forum and I’m trying to do something about it. I tend to only post positively and I won’t respond to all threads.

tl;dr I will keep fighting the good fight on your behalf.

(edited by Lauren Kamieniecki.6245)