A number of players who participated in our recent Guild Wars 2: Heart of Thorns closed beta stress test will notice when they next log in to the game that they have received in-game mails with items from the Guild Wars 2 “Heroic Edition.” This is due to the fact that the edition of the game (also known as the SKU) originally purchased by these players was discontinued. When we removed beta access from these accounts, rather than reinstate a SKU we no longer offer, the most viable option was to upgrade their game SKU to a “Heroic Edition.”
To these players, thanks again for participating in our closed beta test, and enjoy your “Heroic Edition” items.
Twitter: @ArenaNet, @GuildWars2
In-Game Name: Cm Regina Buenaobra
We don’t need to see it in-game, sometimes good video evidence is enough for me to track down who it was. In this case, the video was enough for me to find out who it was and take action. Thanks for the video, and to accompany your video, I give you this video of his account’s last moments:
Oh yah, he’s also banned
(edited by Chris Cleary.8017)
account.guildwars2.com/getKey/appName/base64_encode_rights with this kind of link user must loggin into account and they have simple message do you really want to create api key for application xxx with rights yyyy. After that system show key to user and from there is simple copy to clipboard paste into app.
How was this different from OAuth2 else than the part where the API key is transferred without the users interaction?
The user interface for managing token/api keys could be identical (they are basically the same)
To clarify: there’s no link to create an API key. The user has to go to the account site and create one with the correct permissions on their own. Being able to link to a “create key” page would defeat the purpose of not having a 3rd party redirect to login be the norm.
The key management interface is pretty much the same as the OAuth2 client management interface.
Until every app can be granted meaningful separate privileges (the account api is the only authorized API we have right now, correct?) there is no real reason to have separate API keys for every application, other than malicious apps and possible per app throttling. However, the API really doesn’t nor should it ever allow much malicious behavior (and chances are by the time user realizes the app is malicious the damage would be done).
There’s more scopes for endpoints that haven’t been released yet; the “account” permission is basically a required scope that is required by the backends (e.g. the servers the API server talks to) for every request.
As per malicious behavior, I don’t anticipate ever writing an endpoint that isn’t read-only. Due to architectural reasons (wibbly wobbly distributed systems) having the API be able to modify either the character or account blobs is technically infeasible. There are some exceptions to that — I really want to expose guild chat and motd editing and stuff — but for the most part it’ll be read-only everything, so the damage a malicious actor could do is fairly limited.
Being able to check if a character has done the story mode would be nice too. Right now I have a spreadsheet …
Yeah, I’ll have to include that too.
But the code that grants you achievement and/or unlock of exploration mode, should read it from somewhere? Are those hidden achievements? Can they be exposed as such? (“completed story mode cof, 0 points” for api)
The current state is stored and can be read, but not really historical data (e.g., it can answer “have you run ACp3 today?” but not “how many times have you run ACp3 in the past month?”).
There’s probably a caveat for the dungeon achievement (where a single bit is stored for each path to indicate that it’s been completed at least once).
When we are gathering up rosters to make a team, we don’t compare mmr directly, we compare the worst-case scenario of their mmr: ratingLow. This is glicko rating minus glicko rating deviation.
Why wouldn’t you include the rating deviation?
When I said ‘minus’ I literally meant a subtraction. We assume players with ‘unsure’ ratings are probably on the less-skill side. As mmr becomes more accurate, that difference becomes very small.
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
-Does the following code mean that the weakest link in your premade will only be -compared to the weakest link in your team and the abs difference will raise your -scoreRoster?
Nope, it’s done by averages of the numbers involved.
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
Still, what does ‘team.ratinglow’ mean in the following sense:
#adjust score by lower-bound rating distance
distance = abs(team.ratingLow – roster.ratingLow)
score += distance * config.rating.distance
When we are gathering up rosters to make a team, we don’t compare mmr directly, we compare the worst-case scenario of their mmr: ratingLow. This is glicko rating minus glicko rating deviation.
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
Looking at the algorithm and wanting to understand it, I have some questions that a dummy like me would be very appreciative if answered.
I. What do these terms mean:
1. falloff – The reduction of how strict matchmaking is
2. RosterSize Distance – Difference between size of two rosters/parties
3. Rank Distance – Difference between average rank of two rosters/parties
4. Rating Distance – Difference between average rating of two rosters/parties
5. roster – A party of player’s queued for PvP
6. team – A collection of rosters adding up to 5 players
7. roster.countProfessions(profession) – counts the number of a given profession in a party
8. team.countProfessions – counts the number of a given profession in a group of 5 playersII. I don’t understand the following code. Explain, plox:
def pickRoster(team, maxLadder, maxRosterSize, potentials, config): #Picks another roster/party of players to put on a team
best = None
playersNeeded = config.teamSize – team.players
for roster in potentials:
if roster.players > playersNeeded: #only pick as many players as will fit on this team
continue
roster.score = scoreRoster(roster, team, maxLadder, maxRosterSize, config.scoring)
if best is None or best.score < roster.score:
best = roster
return bestIII. How is team and roster rating and rank calculated?
Rank is the average PvP rank of the players in the party/roster.
Team rating is the average mmr of the members.ty in advanced, to anyone who tries to tackle this for me.
Tried to answer inline ^
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
Any GM help!!! Account wrongfully terminated!
in Account & Technical Support
Posted by: Chris Cleary
Locking this thread.
Any GM help!!! Account wrongfully terminated!
in Account & Technical Support
Posted by: Chris Cleary
The account in that ticket was terminated for 3rd party tool usage that used client memory reading.
(edited by Chris Cleary.8017)
Ah, sorry, I meant the historical data isn’t tracked in a way I can easily access (e.g., it’s buried in logs that aren’t structured for querying in real-time). The current state I can pull (e.g., “has this user run ACp1 today?”). I’ll look into exposing that somewhere.
I would love him to re-explain what he means, just for us “common folk” who also play the game and completely do not get what he has just tried to tell me…
To echo Tanis, this change has absolutely nothing to do with the game. Normal players will not be affected at all. This forum is for people who develop applications (e.g., gw2spidy, gw2shinies, gw2tp, etc). The change will affect how application developers retrieve data from the GW2 servers.
The authenticator app is not going away. Nothing is changing that really affects players.
If I’m reading this right, it sounds like authentication on mobile devices is going to be enough of a pain in the kitten that no GW2 mobile apps will have a smooth authentication path.
Yeah, the flow for web-based mobile apps is not going to be very clean, UX-wise. I’m probably going to put QR codes on the API key management page so that native apps can “copy-paste” the key into the application in a gross but somewhat feasible manner.
I’m not sure what the blocking issue is. I wonder if provisional keys might not be a good compromise – hand out initially non-working keys via the API that have to be approved by the user while securely logged in.
Provisional keys would have worked too; they have the benefit of allowing the application to request specific permissions. I do think that approach involves more complexity and has an even worse mobile story, though.
I meant that showed what i have done/not done . This starts fresh but its still a great site ty lawton
I’m actually not sure if that’s tracked in-game right now; if it’s not it’s not something I can easily expose via API ;_;
Good news. Do we have full documentation with this API ?
It’s pretty straightforward — there’s an interface on the account site for the user to create API keys, then they copy-paste them into the application. From there, the API keys work the same way that OAuth2 access tokens do now (e.g., you just stick them in an Authorization header in the API request).
I’ll write up a thing on Github Monday and poke poke to get docs on the wiki.
How will users create an API key? Can they do this in-game?
Nah, it’ll be an interface on the account site.
You cannot mitigate PEBCAK.
I don’t disagree. It is what it is. At the very least, this will make it more difficult since the expected flow doesn’t involve redirection from a third-party site to a login page.
Good luck to everyone who’s trying for a portal!
(And yes, it’s truly random, not determined by your astrological sign, the number of letters in your name, or the color of your socks.
)
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet
After reviewing the concerns of a few who wrote in about this thread, we have determined that it should remain open at this time. We apologize for any disruption this may have caused. Thank you to those of you who took the time to bring your concerns regarding this thread’s closure to our attention via forums@arena.net.
benefit is that it looks hilarious when my character dances.
I would totally love to see this video of your character dancing.
I will get some more checking into this. Also, are you wearing the Aviator’s Cap?
We have top men working on this…
Hiya!
This isn’t enough information for me to start investigating, please contact Technical Support so they can assist you.
Within the coming weeks, we’re deprecating our OAuth2 authentication mechanism and replacing it with an API key system. While this means that authentication is no longer a supported use-case, the change should make client implementation a bit easier — instead of registering an app and going through the OAuth2 code flow, users simply create and copy-paste an API key into your client.
Our current timeline for rolling out these changes is as follows:
- Thursday, May 7th: API keys will be turned on, and new OAuth2 client registration will be disabled. Existing OAuth2 clients will continue to work, but the management interface will not be accessible.
- Thursday, June 4th: All OAuth2 clients will be disabled. Only API keys will be usable for authenticated requests.
API keys effectively in the same manner as OAuth2 access tokens: to use them, you pass them via the ‘Authorization’ header, e.g.
GET /v2/account HTTP/1.1
Host: api.guildwars2.com
Authorization: Bearer EA9F0026-FEEF-9046-840B-30E8EC68B4FE5A0585DA-333B-454A-9C1F-6A548AB2D690
API keys do not expire until the user explicitly deletes them via the management interface. Each key has an immutable user-defined list of scopes; we’re adding an endpoint to fetch the list of scopes the key was granted.
Let me know if you have any questions/concerns and I’ll do my best to address them.
http://gw2efficiency.com/ has one.
I’m not saying this is for sure what is up here since I haven’t seen the results of this particular bug’s investigation, but you could try slowing down a bit. I run into a lot of bugs, in A LOT of games where rushing or spamming or buttonmashing breaks things. It is frighteningly common even when specifically tested for. It usually always looks the same, inconsistently something does or does not happen.
I know this is a bit off topic and part of a different discussion, but if button spamming breaks so many things, then why are there so many systems designed to require it?
Combat:
- melee auto-attack basically only works if both you and target are stationary, otherwise you have to keep hitting 1 to do damage.
- ranged auto-attack stops if your target goes to the edge of the straight-line distance range, however since arrows and things arc, you can still hit beyond that and have to spam 1 to continue attacking.
- in group vs. group combat, as soon as your target is dead/stealthed/out of range/whatever, you stop autoattacking, so the only way to keep doing damage in a WvW zerg fight is to keep spamming 1Merchant:
- if I need to buy multiple items from a merchant, gotta spam the buy button since you can only buy 1 at a time. Need 250 obsidian shards from Temple of Balthazar? Either spam the buy button 250 times, or click buy, move mouse to confirm, click buy, move mouse to confirm, repeat 23 more times.Loot drops:
- loot bags drop to the ground instead of going straight into my inventory – so in any place with larger numbers of enemies, like WvW zergs or PvE with waves of mobs, you need to spam the loot key in order to pickup all the stuff. AOE loot was an improvement from what we had before, but it is not auto-loot.That’s just a few things that came to me off the top of my head. If button-spamming breaks stuff, then stop putting in things that require it.
-oh, do I even need to mention champ bags/trick or treat bags/wintersday boxes-in-boxes-in-boxes mouse-breaking spam clickfests?
These are the easy ones to catch, and you’re right they are intrinsically spammy actions and they tend not to break. Virtually every game has spammy actions like that which don’t break, I’m talking about less obvious spammy actions. More like spamming interacts with NPCs to start events, conversations, etc. Actions/activities that are less obvious and less frequently spammed.
tl;dr: Spamming skill 1 happens all the time and is not likely to break due to buttonmashing. Spamming something less mundane can have interesting effects.
Thats windows 10 ye. And judging on the task view button design, it is the latest (fast circle) build, which is the crappiest so far (no offense to MS, it is a beta).
Also, the problem described is not persistent for all windows 10 users. I’m running the same build (if I am suspecting it right) with the same fullscreen mode and it is showing the small bar under the icon (indicating it is a running program).
Weird, and definitely not a Win 7 problem – all 3 of my Windows 7 boxes are fine. Would have checked against 8 anyway but nice to know it is both 10 and 8.
Uhh, I’m pretty sure that’s a bug. Right now we display items that have been looted or bought off the trading post. Should add “bought by a vendor” as another way to get on the whitelist.
That would be awesome! Maybe make it possible to know which currencies as well? IE karma items… karma currency, gold items… gold currency, etc.
Not sure how feasible it is, but a vendor endpoint is definitely on the backlog.
Out of curiosity, if it’s not set there already, try setting the Sound Quality slider in the Sound Options panel to the farthest right (Highest Quality) and report back if the problem happens any more or less frequently.
Bug Fixes:
- Fixed a bug that caused the Weapons Test Engineer to spawn in a location that prevented players from being able to attack him in the Molten Furnace Fractal.
- Increased the drop rate of the Portal to the Heart of Maguuma item.
New build with 100% more Molten Fractal and 100% less invulnerable in the build that was just announced. Make sure you take the new build, old build will still be active for an hour like normal, so you don’t get stuck in old build’s version of this fractal.
GW2 Tickets for Review (7 days & older)
in Account & Technical Support
Posted by: Michael Henninger.7451
I have a ticket opened with you guys already and the ticket number is 1385843. I started the ticket 3/25/15 and on 3/28/15 you guys verified that my Guild Wars 2 account was compromised. On the same day, I did what was asked of me which was to change my email password to something I never used before and I told you guys the results of the virus scans I did. On 4/4/15 my ticket was transferred to the Account Administration Department. It has been 5 weeks since I asked for help and I still don’t have my Guild Wars 2 Account back. I ended up having to buy a new account on 4/13/15 just so I could play and this is how I am able to post here on the forums. I was hoping if anyone could please help me get my main account back which is Rozalina.3196. I know this might not matter to you guys, but I am the leader of my guild and so this situation has not just affected me but it affects all 202 guildies that rely on me to be there for them. I understand that you guys are busy I can only imagine, but I would appreciate it if someone could please help me get my account back.
UPDATE: On 4/27/15, I tried changing my password for my hacked account and I was actually able to do it at my surprise. So, I ended changing the password and I went ahead and changed my account email to a different email I made just for it. So, I have control over it again, but I still can’t log in because it says “Your Guild Wars 2 account has been suspended for an account issue. This action is permanent.” So, I was wondering if you guys could please unlock it for me so I can play on it again.
Your e-mail is compromised. I see clear evidence of two users e-mailing us from the same address – it’s pretty obvious which is the real owner. Lock that down. =)
Twitter: @ANetCSLead
GM Delicious Intent.5928
Is that a beta version of Windows 10 you are running?
The challenge mote is there, but I found there are still some bugs.
On the first try after the patch, I was discovered in the last part of ‘Meeting the Asura’.
I defeated all enemies, but I couldn’t open the holding cells after defeating Vorpp. Therefore, I couldn’t complete the instance successfully.The second time, it went almost the same way. But instead of vanishing in a wall, now Vorpp showed up on the normal spot and I could complete the achievements.
I have this same bug. Got to the end of the instance and missed the stun on Vorp and got spotted. After I killed all of the enemies he did not spawn anywhere and the instance did not continue…. I even killed the VRPP-261 golem like 8 times, still no vorp anywhere.
This Vorp bug is new, and it’s being looked at. I can say we have seen inconsistent issues like this before and as a player (myself included) there’s a tendancy to rush through content. We found (and fixed) a broken tripwire that was not awarding dungeon rewards if you were spamming to exit as quickly as possible, and this bug smells like something similar.
I’m not saying this is for sure what is up here since I haven’t seen the results of this particular bug’s investigation, but you could try slowing down a bit. I run into a lot of bugs, in A LOT of games where rushing or spamming or buttonmashing breaks things. It is frighteningly common even when specifically tested for. It usually always looks the same, inconsistently something does or does not happen.
I know The World Summit is still buggy, I will go get my poking stick and do some poking.
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
I’ve added Chris’s instructions, along with some other troubleshooting steps, to an article in our knowledge base. Thanks Chris!
If this is a per-account issue, then it would be helpful to submit a ticket to custom support so that we can investigate on a per-user basis. Once we find a fix for one person, we can fix it for everyone!
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
PM sent. Is it only when you’re queued with particular party members?
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
And what for Mac?
My client suddendly crashed and won’t open anymore
To be honest, I have no idea, I’ll see if I can poke our Tech Support people on how to make shortcut modifications on Mac (I’m just not a Mac guy, sorry I just don’t know…maybe someone else can help before I get a response?)
I’ll go ahead and comment on this thread, as it seems to be the most recent of the HOM ones.
I’ll try to explain this without getting too technical, and some parts are probably going to have to be left out.
The bug that caused players to unlock achievements/skins/titles and achievement points was caused when the GW1 server that stores the HOM status talks to the GW2 server that controls new character creation. Basically it was sending bad data to the GW2 server, and unlocking achievements that should not have been unlocked.
This means that there were multiple problem points that need to be cleaned up. The first thing to be cleaned up was the bug that caused this to happen, and that was fixed within a few hours. However, the removal of the rewards is an entirely different problem.
We don’t have the tools to easily mass remove achievements/titles, which means it’s something that has to be developed. Unfortunately, this came at a time where our resources are tapped to the max, so it’s taking longer than we would like to fix this.
Thankfully (lol), when the HOM rewards bug was happening, the actual HOM was not accessible, and those players were not able to claim any other HOM entitlements…so the damage was somewhat limited.
We are working on this, I assure you, and we will remove the rewards from players that should not have received them. I do not have a timeframe, as modifying accounts at this type of level is not something we would ever take lightly, and as long as we keep a majority of the entitlements locked there is less for us to clean up.
Bought Heroic Edition; can't have full access
in Account & Technical Support
Posted by: Chris Cleary
Your account was fixed, and I sent you a password reset. Enjoy!
We have temporarily disabled the Molten Facility Fractal while we work on an issue. This fractal will be available again as soon as possible.
Communications Manager
Guild & Fansite Relations; In-Game Events
ArenaNet
OMG thanks Chris. This resolve the problem for three of my friend and me.
PS: Can I reuse those server IP if the same error happen in the future???
Yup! Glad this seems to be working, this won’t solve all patching issues, but should help players that are having DNS resolving issues
If you are still having problems, try adding this to your GW2 Shortcut Target:
-assetsrv 62.154.232.187:80
Here is a list of alternatives to also try:
194.25.94.170:80
174.35.71.9:80
151.249.90.199:80
93.188.135.37:80
62.154.232.194:80
You can do this by right clicking on your GW2 Shortcut and adding the above text to your Target field. For example your target should look like this:
“C:\Program Files (x86)\Guild Wars 2\Gw2.exe” -assetsrv 62.154.232.187:80
^This is sound advice. There seems to be a voltage issue surrounding the current NVIDIA drivers, causing cards to become undervolted in SLI config when under heavy loads. This will cause your cards to reset, which in turn crashes the NVIDIA drivers, the game that was running, and most likely require a restart.
The problem most likely resides in an unclean driver install when you attempted to revert back.
Try a truely clean install – I recommend Guru3D’s Display Driver Uninstaller –
http://www.guru3d.com/files-details/display-driver-uninstaller-download.html
Clean up your drivers and try 347.88 again
http://www.geforce.com/drivers/results/83080
Insta fix – please disable this fractal choice in the rotation?
This hopefully can be a better hot fix and allow fractals to progress – it’s the only “hard” content left in the game tbh.
This fractal has been disabled and we are testing the fix for this fractal for hotfix.
That’s quite interesting…
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
The bug I mention that is scheduled for a future fix is a similar but different issue in this fractal. They look nearly identical though.
This current problem is being looked at, actually has since this thread popped up.
Please reconsider adding more vendor tabs to the Black Lion Specialist to keep all sets available, they are staying in the game data anyways.
You’ll just have to wait and see what’s in store
It would upset me greatly if fused skins returned for 1 ticket each, since just spent 850g on a greatsword :-I My personal interests aside, I think it’s not good for the economy to randomly play with removing, readding & repricing BL weapon skins.
Nothing has been said about old skins returning, sorry if it was implied. I see how that leap was made but any speculation about return or won’t return has no basis in fact at this time.
It would help if we can figure out what is in common between everyone since no machines in-house reproduce this issue.
What arena are you playing in?
What map is it on?
What state is the game in? (Warmup, playing, postgame)
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
There have been mentions of this since the December patch, but nothing concrete has come up. It doesn’t happen to many people.
Maybe there is something different about your hardware, or the type of match you were playing in, or the specific data attempting to be shown on the scoreboard.this happens to me pretty much all the time, and you’re right, it has been since December. It isn’t one specific match, it’s a constant problem. I doubt it’s lacking hardware, I have a pretty solid build
It wouldn’t be a lack of hardware, but rather some incompatibility with the UI. We introduced the use of bink videos for UI in that update, for instance. Though the scoreboard doesn’t use any
Bra (80 Guard), Fixie Bow (80 Ranger), Wcharr (80 Ele)
Xdragonshadowninjax (80 Thief)
There’s a fix scheduled for this but it is too early for a “soon”… Need another week before another round of “soon” starts going out.
First things first, I want to give a big thankyou to the dev team for working so hard to fix this!!
But I think there may still be a problem :c Meeting the Asura does indeed seem fixed, but I went to do the World Summit, out of curiosity (and because thats another achievement im missing) and it still appears to be moteless :c
but anyway, i wont keep ruining the moment. Keep up the great work guys!
There’s several more tracking for a fix but they didn’t make it into today’s build.
