Despite it being called GW 2 and it is obviously marketed to GW 1 player as a successor to GW1, its design philosophy couldn’t have been more different from GW1. I am talking about night-and-day kind of differences like 180 degrees change in directions.
For GW1, it is a lot easier to find maxed equipment. GW2 maxed equipment are ascended/legendary weapons and armor. After playing for more than a year in GW2, I am still not able to equip all my characters with ascended gear. There is also no such thing as account bound items so things are more free flowing and trade-able. GW1 is a more casual friendly game and rewarding game. In GW2, you can kill a veteran and still get junk.
GW2 basically takes what makes GW1 great and unique then does the opposite. Perhaps this game is not for me even though I tried to like it, like I did all 8 years of GW1 but it is just too frustrating. The games feel like they were created by entirely different companies.
The build system in GW2 is so shallow it is just not engaging enough. Yes, I know that they wanted to make it easier to balance, but at what cost? Most characters in GW2 all use berserker weapons, armor and trinkets with almost the same build. The only difference is cosmetic. There is no build variety and diversity like in GW1. This makes the GW2 build system blend and uninteresting.
GW2 is all about zerg and uses RNG and account/soul binding items to the extreme.
(edited by DarkSpirit.7046)
As for the people unhappy about ArenaNet giving 400 gems to inactive players:
1) It’s probably not going to bring them back.
2) If “but it’s just not fair” is something that will always and forever more be in your vocabulary, go play something else. Then, after some time, you’ll have your 400 free gems, too. Life will then be fair.
I would have guessed as much.
You ever been in a supermarket, and a parent buys the kid up front a lolly, so then the kid behind you kicks up a fuss and demands his parents buy him one too? Yeah..
On the contrary, I wish they would have given them more like a free legendary if they come back. That would make my point even clearer.
(edited by DarkSpirit.7046)
In a sense, this is what ANet is doing. You (generally speaking) have been playing this game regularly for a while and have to buy your 400 gems. Those returning after a hiatus get the 400 gems as an incentive to return.
In that case, I would choose to wait for them to reward me to return.
It’s called an incentive to get a player to come back. Pretty much every MMO does this. I can’t even count the number of free months/$5 months that I’ve gotten in EvE.
Makes sense, for those of us who dislike this promotional gimmick working against us, we should look into other games.
f you feel that not playing the game for several months is worth a potential 400 gems, by all means, stop playing.
You have a point there. Considering the reward over the amount of effort put in to acquire said reward, nothing beats an inactive account.
I was given free Gems from my brother, does that cheapen your efforts? Also, you need to quit using the word “earn”, it is a promotional gimmick, and nothing else. Promotional gimmicks are used very very often in just ton of different things in life, any adult will know this and are not surprised by it at all and generally accept it and understand the reason behind it.
Why I should stop using the word earn, my hard earned money is still my hard earned and since farming has become like a second job, I can still use that same word.
Just because it is a promotional gimmick doesn’t imply that we all have to like it, there is no law against disliking a promotional gimmick is there?
(edited by DarkSpirit.7046)
If my bank were to do that to me, I would change bank and maybe change back to get free money or not change back.
There is an obvious difference in value between 400 gems and an account-bound kite. One side is obviously being rewarded more than the other side. Regardless of how you can justify this, it is going to hurt the players who have been supporting them all this time
Your bank has done that to you, because all banks do that on a very, very regular basis. It is the most common bank gimmick in the world.
If you feel it is worth it to go through the hassle of changing banks for a free $100, then go for it. Likewise, if you feel that not playing the game for several months is worth a potential 400 gems, by all means, stop playing.
You are not being hurt. That is simply false. You are simply coveting the 400 gems.
They have cheapen the efforts that I have put in to earn my rewards in this game when 400 gems can be easily earned by simply stop playing the game in the first place. I feel betrayed having spent my hard earned money in the cash shop just to buy the same amount of gems.
The players who have been playing all this time got to play through content and gain rewards that these other returning players will never to get play or earn.
Those are just rewards for effort spent farming content. Simply leaving the game and doing nothing takes no effort to deserve any reward, especially rewards that are greater than those who have been working hard to acquire.
Since the gem prices are going up, we have proof that more gold is being destroyed than is being added, ergo, the gem conversion is helping the economy by fighting inflation.
So you are saying? That the leavers are more deserving of the gems than people who have been supporting ArenaNet all this while? We should not go OT.
I’m saying that giving the leavers 400 gems isn’t going to hurt the game economy, even if they do convert those gems to gold because the amount of gold being converted into gems is many, many times higher.
This is no different than your bank offering a free $100 if you start up a new checking account, but you aren’t eligible because you already use the bank (i.e. you can’t be new because you are already there).
If my bank were to do that to me, I would change bank and maybe change back to get free money or not change back.
There is an obvious difference in value between 400 gems and an account-bound kite. One side is obviously being rewarded more than the other side. Regardless of how you can justify this, it is going to hurt the players who have been supporting them all this time
(edited by DarkSpirit.7046)
Since the gem prices are going up, we have proof that more gold is being destroyed than is being added, ergo, the gem conversion is helping the economy by fighting inflation.
So you are saying? That the leavers are more deserving of the gems than people who have been supporting ArenaNet all this while? We should not go OT and diluting this discussion.
This is the main point that I want to address.
(edited by DarkSpirit.7046)
People buying gold with Gems does not inject more gold into the economy, in fact it takes some gold out of the economy.
So that implies ArenaNet should reward leavers more than people who have been supporting them all this while? Yes let’s bring back this discussion shall we?
Unless they convert their free gems into gold and cause all prices to rise by inserting inflation into the economy. Good job!
Because of the way the exchange rates work, if lots of the recipients of free gems did this, there would still be less gold in the economy (because their gold is coming from other players buying gems with gold, minus a transaction fee,) and the players who buy gems with gold will get more gems as the exchange rate improves (however slightly.)
Ineligible players who feel slighted aside, I see no serious downside to this promotion.
So you are saying that those leavers deserve to be rewarded more than others who have been supporting ArenaNet all these time?
If you are then you are being a jerk.
It isn’t presumptuous at all, we know the amount of change because any time gold is converted to gems or gems are converted to gold, the conversion rate changes appropriately.
Yes it is presumptuous because you do not understand what it means when ArenaNet create lots and lots of gems “out of thin air” to be given out to people who may convert them into gold. Then tell us that injecting these extra gold would not impact the economy at all. You also forgot that economic forces that are still in place that are driving up gem prices at the same time.
Furthermore, it doesn’t seem that ArenaNet values their existing customers and the difference in their rewards are shown in obvious gold amount.
Unless they convert their free gems into gold and cause all prices to rise by inserting inflation into the economy. Good job!
Considering the exchange rate, that gem to gold conversion would contribute less than a statistically insignificant amount of inflation. Not to mention all of the gold that has been deleted from the game via gold to gems conversions since launch.
Gems prices keep going up. We do not know how many emails they actually sent out do we? So it is still presumptuous for anyone to assume that the total amount is too small to have any significant impact to the economy at all.
Furthermore, the fact that these leavers who have stopped supporting ArenaNet are rewarded MORE than the players who have been supporting ArenaNet through their gem store leaves a bad taste in the mouth.
When X-Rebirth releases, I foresee myself not playing Guild Wars 2 for a long while, mainly because I do not have time to dedicate myself to more than 1 game at a time, and I love space sims. So perhaps they will send me 400 gems in a couple of months to. =P
Yeah I wish we would all get 400 gems instead of just a kite as active players and supporting customers.
400 gems is about free 23g+ just because they stopped playing the game. They did nothing else to earn them.
(edited by DarkSpirit.7046)
Someone getting gems has nothing to do with any of us. There is no reason that we should care. ArenaNet could give a random person 10k gems and it doesn’t affect me one iota. It doesn’t affect any of you either.
Unless they convert their free gems into gold and cause all prices to rise by inserting inflation into the economy. Good job!
A lot of MMOs do this. ;/
You make way more than 400 gems when you play the game. :o
Through your own hard work, instead of not logging in and get free gems.
They should have put the gems in the birthday presents; This way, leavers would get the gems, and we could actually get excited about our birthday presents. I’m just not excited to open my next one for ANOTHER Queen Jennah, a booster that will languish away in my bank, and a instant lvl20 scroll that is completely useless if (like me) all your characters are >20.
Ya, the birthday chests were kinda meh, the first time opening it was great but seeing all my characters getting the same exact mini was really disappointing, i wish it was like gw1 where it gave a random one from a pool. 100-200 gems would have been a great thing to have in the birthday chests instead of the booster or lvl 20 scroll.
Not only that, the birthday minis from GW1 can actually be traded so you feel rewarded as a loyal customer. Seems like the reverse in GW2, if you don’t login for a long time, you would be rewarded instead.
Due to the way URLs are handled by browsers and servers, the acceptable length of a URL is 2083 characters max (thanks to IE). With that amount of character space, you can get a maximum of 54 events at a time using a comma separated list in the URL at a time.
Most browsers aside from IE will handle up to 64k characters per url, but servers also have limits so it’s usually a good idea to keep them from exceeding 2000 characters total, granting you 52 events at a time.
ex: https://api.guildwars2.com/v1/events.json?event_ids=6BD7C8B0-2605-4819-9AE6-EF2849098090, C876757A-EF3E-4FBE-A484-07FF790D9B05, 99254BA6-F5AE-4B07-91F1-61A9E7C51A51, 0464CB9E-1848-4AAA-BA31-4779A959DD71
base URL length = 52 characters from the h to the =
-1 because the last item doesn’t need a comma
each event id and a comma = 37 characters.Max:
2083-53=2030
2030/37=54.864~Average:
2000-53=1947
1947/37=52.621~
How about spawning a number of threads (or web workers) and breakup the query with each event being queried per thread?
(edited by DarkSpirit.7046)
Ok, I logined again and saw it sold. Thanks.
“Unable to retrieve result. Unit Price must be higher than vendor value”
I tried to sell some quartz crystals and it returned this error. My Quartz crystals disappeared!
Nothing on my sell list either. This just happened on my wife’s account ianxml.5896. Please help.
(edited by DarkSpirit.7046)
The world_id is garbage on overflow servers.
Seems to be fixed now.
https://api.guildwars2.com/v1/world_names.json only shows:
[{"id":“1011”,“name”:“Stormbluff Isle”},
{"id":“2010”,“name”:“Seafarer’s Rest”}]
https://api.guildwars2.com/v1/event_names.json only shows:
[{"id":“BAD81BA0-60CF-4F3B-A341-57C426085D48”,“name”:“Moa Racer Meep”},
{"id":“330BE72A-5254-4036-ACB6-7AEED05A521C”,“name”:“Moa Racer Motti”},
{"id":“66EBE78B-0E0B-46F0-BC6E-F485A34EDAEC”,“name”:“Moa Racer Mortt”},
{"id":“9FA3F2EF-BC72-493D-8973-D36DC1DC9AA1”,“name”:“Moa Racer Monna”},
{"id":“7C3DA1D6-B792-4118-9F76-4D9BC7FEC0DA”,“name”:“Mystery Moa Racer”}]
https://api.guildwars2.com/v1/events.json only shows:
{"events":[{"world_id":1011,map_id,“event_id”:“BAD81BA0-60CF-4F3B-A341-57C426085D48”,“state”:"Active"},
{"world_id":1011,map_id,“event_id”:“330BE72A-5254-4036-ACB6-7AEED05A521C”,“state”:"Active"},
{"world_id":1011,map_id,“event_id”:“66EBE78B-0E0B-46F0-BC6E-F485A34EDAEC”,“state”:"Active"},
{"world_id":1011,map_id,“event_id”:“9FA3F2EF-BC72-493D-8973-D36DC1DC9AA1”,“state”:"Active"},
{"world_id":1011,map_id,“event_id”:“7C3DA1D6-B792-4118-9F76-4D9BC7FEC0DA”,“state”:"Active"},
{"world_id":2010,map_id,“event_id”:“BAD81BA0-60CF-4F3B-A341-57C426085D48”,“state”:"Active"},
{"world_id":2010,map_id,“event_id”:“330BE72A-5254-4036-ACB6-7AEED05A521C”,“state”:"Active"},
{"world_id":2010,map_id,“event_id”:“66EBE78B-0E0B-46F0-BC6E-F485A34EDAEC”,“state”:"Active"},
{"world_id":2010,map_id,“event_id”:“9FA3F2EF-BC72-493D-8973-D36DC1DC9AA1”,“state”:"Active"},
{"world_id":2010,map_id,“event_id”:“7C3DA1D6-B792-4118-9F76-4D9BC7FEC0DA”,“state”:"Active"}]}
Unless anyone has a better workaround?
Edit: Oh, and I would have to hard-code the currency needed for each item. Which we all know is the number one “don’t” when it comes to application development.
What you can do is to create a JSON file that has that information, then read it in with your app.
Pros: You still have the separation between your code and data. You only need to update your JSON file when the game changes.
Cons: You need to maintain your own JSON file. Coming up with your own database is a pain.
No you can’t right now as the items API does not provide such information. I have suggested a more generic solution before:
We can include all the other currencies in the game besides just GoldCost and KarmaCost in a similar way.
Another thing that I would avoid, and that I see where this thread is heading, is to link exposed apis with bots which gives a connotation that exposing any kind of API is bad or “evil”.
1. Bots do not need any kind of exposed API to work. Many bot infested games do not even have a single publicly exposed API. Bots have been around in GW2 long before the release of any official API. Even if ArenaNet expose an API that doesn’t necessarily imply that bot authors would all be flocking to use it either, since they have been doing just as well without it.
2. Complaining against an exposed API would just hurt legit third party apps/website who use said API more than any bots. Since legit app writers are legally bound to not hack the game client, they are compelled to use exposed APIs and thus their apps/website are truly dependent on them. Bots, on the other hand, are not legally bound (i.e. they have chosen to ignore their Terms of Service anyway) to not hack the game client, and therefore, not dependent on any exposed APIs.
That said, the job of ensuring the game to be as bot-free as possible falls under ArenaNet’s responsibility, regardless of whether said bots use the exposed APIs or not. Since ArenaNet has already decided to release official APIs to their game, I still trust that they would be able to keep the game as bot-free as they can, without jeopardizing legit third party apps.
(edited by DarkSpirit.7046)
The advantage grows from a vetted-by-official-example one of having more information at your disposal, to a blacker area of being quicker at in-game actions.
Like I have said, I still have doubts it is going to be any much quicker than a guy checking prices manually, due to the strict TP access flood control that they have incorporated. But you can also argue that having a program check the prices for you makes it more convenient as you can be playing the game while it checks.
To that I would say that an app using their API has to be good for something, like providing convenience, otherwise there would be no value to creating the app and by extension, no value to releasing and maintaining the API that the app uses. The fact that ArenaNet is releasing a set of official API, like the events api that you mentioned, already shows that they intend to provide value to third party apps that use their API. That value, in this case, would have to come in the form of providing useful information that are not available from the game client itself.
Sure, there would always be people who would complain about fairness, but this is the grey line that ArenaNet has prepared to draw by releasing an official API. People need to recognize that.
(edited by DarkSpirit.7046)
The issue is at what point does the good usage change into bad and bad into ban. If this is allowed then the market will adjust for everyone to make use of it. If not, then it will become clear to people like myself who are confused over where to draw the line.
Many of us have asked that same question but we have no clear replies from ArenaNet. Personally I am also unhappy with the state of the unofficial TP api and I really wish ArenaNet would release an official supported version soon so that such concerns would be addressed.
How can you know about bidding flood control unless you’re doing it?
It is not a bidding flood control, it is a TP access flood control. In other words, any kind of TP access (even querying for an item) is subjected to flood control and can’t be performed too quickly after another.
Personally, I don’t think automated buying/bidding is to be feared because they are unlikely to be profitable in the long run due to the dynamic nature of our TP. Furthermore, if you think that they are bots, you are free to test and attempt to outwit their limited and predictable AI. Every time a bidding bot outbids you, it loses profit. It would be too easy for humans to sabotage it especially if its human owner is not monitoring it. For example, does it recognize a break-even bidding price or would it bid all the way to the losing end? Does this break-even price change with market conditions? Does this break-even price have a buffer? Use it to manipulate the market since it always need to be the highest bidder? There are just too many things to consider to leave all the important decisions of buying/selling to a bot. Having the highest bid just means you are prepared to be the biggest loser in terms of profit.
(edited by DarkSpirit.7046)
Having a program to data mine and recommend items is one of the most useful aspect of a good TP app, even more useful than features like auto outbidding (annoying as it is). I have earned hundreds of gold having my apps detect opportunities for me on the TP and I don’t even need an in-game session key to do that. Those kinds of feature, of monitoring and detecting opportunities, are many times more useful to me than any auto outbidding functionality can ever be.
Here is my TP tip: outbidding simply trims your profit. If you are patient and confident, you don’t need to always be the top bidder to maximize profit.
(edited by DarkSpirit.7046)
Spidy refreshes every 15-30 mins. And it’s the autobidders that are cheating. People are doing it 24/7. A minute or so after they are outbid, their old bid is removed and a new one is replaced. There are one or two bots dominating areas of the market that others can’t come close to competing with. It is automating in-game actions, getting an advantage over other players by doing things that take time with the slow UI, and can be done at the same time as doing other in-game activities. It’s solid cheating and it’s being completely ignored by Anet, unless it’s them doing it.
So you are saying that having a high refresh latency makes it ok? Actually item data is only cached on the server side up to 3 minutes.
What makes you so sure that your bidding competitors are botting? It could have been possible that they are merely standing next to the TP NPC and checking for bids manually.
What you said about bots performing transactions much faster than the UI isn’t quite possible right now. With the implementation of flood control on the TP server, even clients that use the TP api can’t perform transactions any much faster than the in-game UI. Apps are now forced to slow down their interactions with the TP, otherwise they would get an error from the TP.
(edited by DarkSpirit.7046)
People are already automatically outbidding on the TP. Anet knows and isn’t doing anything about it. So go ahead and cheat.
I suppose people are using apps like Zicore’s Notifier to get a notification whenever someone outbids them.
I don’t understand why others would think that outbidding someone else should be done stealthily. Even in real world auctions, you know immediately whenever someone outbids you so that you would have a choice to up your bid or not. Knowing that someone has outbid you is not cheating, it should be by design!
You can get a notification whenever someone outbids you without even needing the game session key. In fact, you don’t even need to call any API on the TP, you can just call the gw2spidy api periodically on your app to do that. Or you can even check prices manually if you have lots of time and patience.
(edited by DarkSpirit.7046)
good lord. use a skill point. Get gossamer scrap for less than 5 silver.
Even if silk scrap price raise to 25 copper, you can still get gossamer for 5 silver. Do people not know what promotion is? And use promotion on bolt of silk. I’m quite speechless.
It is still a gamble to promote silk to gossamer. I wrote a little script to check for item promotion and this is the output for silk to gossamer promotion right now:
Promoting 250 Silk Scrap into some Gossamer Scrap
Cost of promotion: 9770 Number of promoted items to be generated for promotion t
o be worth it: 17.140350877192983You need to get at least 18 gossamer scrap for it to be worth it and that is not counting the worth of any skill points used in the process. Meaning it is possibly profitable but still a gamble.
I probably said a million times. You don’t promote silk scrap. You promote bolt of silk.
That being said. It doesn’t matter. People don’t think anyway.
Running the same calculations for promoting bolts of silk into bolts of gossamer shows you need to generate at least 15 bolts of gossamer to be profitable (again not including the worth of any skill points used in the process).
If the information on the wiki is right, it is still a gamble even though you stand a better chance of being profitable.
ya and you are using the current market price right? Gossamer price have droped. Which is exactly what I’m trying to say. Gossamer isn’t worth that much. And it surely won’t go up.
It might go up during the patch day. But you need to sell it fast enough at patch day. Eventhough ascended armor does require 6 pieces, so that’ll keep the silk price a bit, but that won’t last long. Mithril price didn’t change much and you can use that for gambling precursor.
I think some people are trying to cash in so they start spreading rumors how gossamer will keep going up, eventhough deep down they know it isn’t worth that much.
price amount total price
bolt of sillk 23 250 5750
piles of crytalline dust 1425 5 7125
bolt of gossamer 1050 1 1050
philosopher stone 0 5 0
SUM 13925
Need to be profit 15.6022408964
Need for use 13.2619047619
Yes I took the price, according to gw2spidy, at the time when I made the post. Since then the price has moved in your favor, right now, you only need about 14 bolts of gossamer for 250 bolts of silk to be profitable. Cost of promotion: 1g 29s 65c.
Prices of Mithril and Gossamer are kept in check because people are champion farming for rares and exotics and salvaging a lot for ectos, globs of dark matter, T5/T6 crafting materials, and essences of luck.
(edited by DarkSpirit.7046)
good lord. use a skill point. Get gossamer scrap for less than 5 silver.
Even if silk scrap price raise to 25 copper, you can still get gossamer for 5 silver. Do people not know what promotion is? And use promotion on bolt of silk. I’m quite speechless.
It is still a gamble to promote silk to gossamer. I wrote a little script to check for item promotion and this is the output for silk to gossamer promotion right now:
Promoting 250 Silk Scrap into some Gossamer Scrap
Cost of promotion: 9770 Number of promoted items to be generated for promotion t
o be worth it: 17.140350877192983You need to get at least 18 gossamer scrap for it to be worth it and that is not counting the worth of any skill points used in the process. Meaning it is possibly profitable but still a gamble.
I probably said a million times. You don’t promote silk scrap. You promote bolt of silk.
That being said. It doesn’t matter. People don’t think anyway.
Running the same calculations for promoting bolts of silk into bolts of gossamer shows you need to generate at least 15 bolts of gossamer to be profitable (again not including the worth of any skill points used in the process).
If the information on the wiki is right, it is still a gamble even though you stand a better chance of being profitable.
(edited by DarkSpirit.7046)
If you are looking into more complex solutions, than simply looking it up in fiddler, like scanning the process memory or checking the cookies cache, then I would advise you to not choose your method simply so as to “circumvent” any implied wordings in the terms of service.
We have asked ArenaNet many times before on whether they are alright with us obtaining the session key from the game client process memory, but they have not given us a reply. I believe that if they are really against it, they would have expressively said so.
Having said that, the choice of methods is ultimately yours.
(edited by DarkSpirit.7046)
good lord. use a skill point. Get gossamer scrap for less than 5 silver.
Even if silk scrap price raise to 25 copper, you can still get gossamer for 5 silver. Do people not know what promotion is? And use promotion on bolt of silk. I’m quite speechless.
It is still a gamble to promote silk to gossamer. I wrote a little script to check for item promotion and this is the output for silk to gossamer promotion right now:
Promoting 250 Silk Scrap into some Gossamer Scrap
Cost of promotion: 9770 Number of promoted items to be generated for promotion t
o be worth it: 17.140350877192983
You need to get at least 18 gossamer scrap for it to be worth it and that is not counting the worth of any skill points used in the process. Meaning it is possibly profitable but still a gamble.
Can I ask why cotton is as high as it is right now compared to the other materials?
That is probably because most people are not playing mid level characters. Once they have hit level 80, they usually get higher level stuff even in low level areas, so most of the stuff they salvage are either tier 5 or tier 6 crafting materials on their level 80s. This makes mid level leather or cloth more valuable because they can’t be gathered or mined.
For me, I have just too many of these as I am leveling my alts. My storage is overflowing with them.
(edited by DarkSpirit.7046)
Would it be allowed to use the TP’s API to place buy orders for certain items in order to reduce the time spent through the TP’s native interface.
My idea would be to have a file of item codes and quantities, which I would run a script on that would place an order for all of the items. This would be automated only in the sense that I would be working outside of the gw2 client, as the script would only run on command, to buy items I specifically choose.
Unfortunately, the TP api is still not an official api. You need a game client session key to initiate a buy order. The question is, how would you obtain this session key?
One way to get it is to scan the GW2 process memory but that may or may not be violating the terms of service. Alternatively, you can use fiddler to get this session key and update your script with the key every time you need to run your script. The latter method would be a safer option in terms of violating any terms of service as you are not scanning the process memory of the game client.
(edited by DarkSpirit.7046)
Interesting, I never knew that the TP server supported armor weight class filtering. My app search function simply applies a second filter to the returned result matched against the weight class specified by the official API or GW2DB, if armor weight class is specified by the user.
Suggestion: Indicate time-gated recipes, for example the recipe to create Lump of Mithrillium.
I’m finding more luck with guild wars trade.
- New items are added more often.
- The response time is better.
- Spidy is down or wigs out during a data request; gwt has always worked for me.
- Spidy is still pulling incorrect data from GW2DB, which miscategorizes items (probably about 10%).
I need to say something about the use of the data from GW2DB. I agree that GW2DB does have some outdated data but gw2spidy has already updated to use the official items/recipes api.
http://www.reddit.com/r/Guildwars2/comments/1m96er/gw2spidy_updated_with_ascended_recipes/
I suspect that gw2spidy still needs the GW2DB because the official items/recipes api doesn’t have vendor information. You can’t tell which vendors sell this particular item at what gold cost or karma cost from the official api, even though I have requested for this a long time ago. GW2DB has this information.
Without this information, gw2spidy would not be able to generate the recipe minimum crafting cost tree with the cost of buying from vendor like this:
http://www.gw2spidy.com/recipe/3258
My app is currently in the same predicament, it uses BOTH the GW2DB and the official items/recipes api as it generates recipe trees like the ones from gw2spidy except that I had to create my own DB for mystic forge recipes and also includes skill point costs for some of the items. I have suggested these to be included in the official items/recipes api as well.
(edited by DarkSpirit.7046)
Thanks Zaxares. That is not complete but it is a great start.
I would like to know that too. I scoured the internet to look for such information but it doesn’t exist.
Is there any way to export your personal Trading Post to Excel such as what you’ve bought and sold and are buying and selling? I’d like to create a balance sheet to know what I’ve currently made given that so much money gets tied up in the flux between it all.
The short answer is no. To access your personal Trading Post transactions, you need to have your GW2 client session key.
However, there are apps that read the session key from your GW2 client memory and displays your personal transactions for you. For example, this:
The app is also open source. I am not 100% sure if this is considered a violation from ArenaNet’s perspective since we have asked them several times without getting a reply from them, so use it at your own risk.
I wish ArenaNet would provide an official trading post api with OAuth2 support though, so that we don’t have to resort to reading the session key off the client memory.
(edited by DarkSpirit.7046)
I can’t find common “in Bulk” items like “Sour Cream in Bulk” in the items.json.
https://api.guildwars2.com/v1/item_details.json?item_id=12764
I don’t see any of the “in Bulk” items in the items DB.
(edited by DarkSpirit.7046)
Consolidating my bug reports from other threads:
The item id 43948 is returned by items.json but querying for it in https://api.guildwars2.com/v1/item_details.json?item_id=43948 returns an error.
Similarly for item id 43949.
If the items are renamed from the api, then I presume they were cascading down from the renaming of the items in the game code. Assuming the patch note is detail enough, then we should expect a list of items that are impacted in the German client, unfortunately they are not. I can certainly understand why people are asking for this.
I belive at least you are aware, Ish.
My comment pointed more at this:
I would call that an exception rather than the norm. It is rare for them to change so many items at one go.
I am also aware of the other languages. How often do multiple items change? I am not referring to items being added as they are discovered by players, I am referring to the existing items themselves being changed.
Other than that one-time MF patch, do the items themselves change often? If they do, then there isn’t much of a point to optimize performance by saving all items/recipes as json files in the first place.
(edited by DarkSpirit.7046)