#tooldev-general
1 messages ยท Page 78 of 1
@mortal bone It's static content or dynamic? If static, GH pages is great. otherwise you maybe are good to run on the free budget of AWS
I think GCP also has some free budget
webapps aka the new static ๐
Yeah only works for stuff that isn't really changing too often, not a huge fan of the JS environment in general
what kind of crazy people work on a saturday
who releases on a saturday
we have a rule we can't release on weekends lol
lol
am confuse how game work
The last company I was at had their big releases (2x / year) on weekends
Google cloud also has a free tier which works great for static pages
hosting my bot on there too for me works fine
and yeah weekend releases are a big no
@dim stream are you old yet
I am old now
๐
happy bรถrsday!
those pixels need more AA
https://en.wikipedia.org/wiki/Bresenham's_line_algorithm if you wanna try AA with pure drawing ๐
Drawing lines with thickness was super hard with WebGL - for some reason, hope you figure out a way to do that. Pixiw(?) maybe got something for that?
Not sure tbh, I will probably use all of the tree assets
starting league without a proper pob number feels strange
maybe give the guy a break
Not home fml
@mortal bone the path will also consist of images? So the images that makes up the lines just "swaps"?
Just how good is WebGL to update in that fashion? I'm guessing it's not a full rerender each time a path is made
@winter fossil Yeah, in the data there is Orbit1/2/3/4 and line connectors
You only need to fully render the entire tree once
The only updates are to show hover/active stuff which is very few items
Cool
might be to save people from making external hideout editors?
well, they were just brotli compressed before, but my code that worked before doesn't seem to do the trick anymore
@obtuse citrus did they alter the compression somehow?
a lot of files doesn't have the 'DDS' header anymore
no I didnt touch anything
can you give me an exmaple of what doesnt work
so I can take a look
just the filepath
almost all in Art\2DArt\SkillIcons
like WarBanner.dds
starts with 38 0B 00 00 1B 37 0B 00 E4 EF 79 DD FA 93 B0 91
i.e. 8....7..doy]z.0.
I'm pretty sure those still work since I just exported that to the wiki
perhaps outdated version?
Note that the first four octets are the uncompressed payload size, so you need to skip those if you're feeding it into a regular brotli decoder.
(historically, no idea about 3.5.0, just home ๐ )
My beloved Steam has decided to "Update queued".
yep
foreach (var file in files)
{
try
{
using (var fs = File.Open(file, FileMode.Open))
{
using (var br = new BinaryReader(fs, System.Text.Encoding.ASCII, true))
{
if (br.ReadChar() == '*')
return;
fs.Seek(0, SeekOrigin.Begin);
var ddsMagicCheck = br.ReadUInt32();
if (ddsMagicCheck == 0x20534444)
return;
}
fs.Seek(4, SeekOrigin.Begin);
byte[] buf;
using (var bs = new BrotliStream(fs, CompressionMode.Decompress))
using (var ms = new MemoryStream())
{
bs.CopyTo(ms);
buf = ms.ToArray();
}
File.WriteAllBytes(file, buf);
}
}
catch (Exception ex)
{
Console.WriteLine($"Couldn't decompress {file}: {ex.Message}");
}
}
Can you really create/clobber the file while it's open? Not sure on .NET sharing modes by default.
worked before, when I stepped through it in the debugger it worked fine
interesting
but yeah, u can
Something socket related changed; rip league start data
he ded
ship it.
I've deployed uglier things to production
I thought that was some kind of chrismas decoration before I realized it's a bit broken passive tree
haha yeah
are scarabs stackable?
they'll stack in the fragment tab
๐ฆ
novynn do you know how the new maps are made? Just have their info drawn from the old map bases with the new tiers/itemidentity stuff slapped on?
pretty much
kk thanks
if the base is the same, does that mean that the divination card drops didn't change this time?
no idea about that sorry, I just know what I needed to know for the web implementation
I see
It's on a need to Novynn basis.
is..is pob gonna get updated tonight or na
oh you added videos to the packs purchase page, nice
http://poeskilltree.com/
Added line node connections.
The pre-done arcs are a bit annoying to work with, so they are currently just placholders
pretty neat
Mid points on arcs are annoying
Also, how the hell do you resize the arcs properly? They look like poop when I do it
black magic is the only answer
I swear man. They just look like shit
probably looks better with more than 1 px width
Oh, I wasn't talking about the ones up
I am talking about the arc graphics for the tree (like in game or on the official site)
The pink ones are just placeholders
these guys right?
Ye
overlapping circles maybe, mask out broken connections
Oh, I think I can just set bounding boxes and chop off the extra bits
idk how well radial gradients render on canvas, but that's another approach
Hm. How difficult is it to datamine what level hideout doodads are unlocked at and from which Master?
Ooh, that is excellent work!
Thanks so much for your dedication. I use poedb a lot! It is fascinating stuff.
๐
would be cool to see that in WebGL @mortal bone
@simple ravine that is webgl
@mortal bone your site doesn't load unless I reload the cache, maybe wanna impliment cache busting
the files being loaded are just app.css and app.js so if you change things and someone visits again, they'll just get the old version of app.js and things will break, or they'll be loading the old version
I just put cache busting on the still tree data
The app.js is fine, although I will put some on eventually
For some reason the cached json data response isn't fully complete (too big?), so the cached copy can't be loaded
It caches that on my machine 
If you want consistent caching, use a service worker
what is math
did you make a beyblade
all kinds of them lol
i dig the newest one
emmitt the artist
where can 1 find the trade macro and the log out macro? thats all the ones that are used yes?
Alright, arcs are drawn. Now I have to figure out why two connections aren't being drawn...
every other connection is drawn >.>
I'm out of the loop, what is this?
๐ฎ
example project for making skill trees
that's pretty fancy looking
@mortal bone why use images, when you can just draw the arcs yourself? ๐
ah, forget what i just said
Lol I want to use all the assets :p.
perhaps render the nodes on top of the arcs
@compact isle did the pathofexile.com/trade rate limit change?
thought it used to be 10:5:60, looks like it's 5:5:60 now
๐ค
does pin need updated?
going to remove the oldest pin about pre/suf in the api
Is there an existing API for just grabbing all existing items or would I have to populate my own db with that
ah nvm, found my answer with a little bit a googling
๐ค
PRAISE OUR LORD OPENARL orz
._.
openarl the hero!
i thought ice spear scaled off projectile count
its dmg just receives the gmp 20% dmg nerf when applied?
I haven't gotten around to fixing that one yet
It'll probably get the same treatment as Barrage
๐
np just have been SUPER curious about the dmg scaling
and not sure what to link to it ๐
None of the uniques have been updated yet; it would have been mentioned in the changelog
Shhh
not my fault my ping only said skills
@timid hemlock get back to work lol no weekends for you
._.
need mah items
those files are surprising readable
do we know what the hash is made of/does it matter?
turn them all into 0 and see if you can still import it
here's my hideout, it's got a few decorations underwater btw https://poedb.tw/us/HideoutShare?id=f210c6a2f94cefa92c1186567ea33e71
seems to not matter
I take it back
it does matter
You also can't change the hideout hash
what's the error when you import it?
if you change the hideout hash you get: invalid hideout hash
if you change an item hash nothing happens
the item just doesn't get imported
and if you replace the hideout decoration names
buuuuut, you can change properties on the items
same thing?
swapping item names breaks it
well, you get a warning and those items are skipped I should say
the file names look like an md5 hash
Item Hash is pointer to BaseItemTypes's HashID, so item name just unused
nice, you can't modify it though
unless Novynn tell us how hash works
probably just a portion of a base64 hash
any realistic ETA when PoB will be updated?
there was literally just an update
lol forgot to refresh
@mortal bone what's your plan for that webgl skilltree? just for fun or do you want to make something out of it?
@dull laurel just messing around right now. There are enough build planners around these days.
I just want something simple with information
Maybe a visual of what nodes have changed between trees
Also something that works on a damn mobile device
Hey guys, I'm trying to make an ahk script and I've been reading the usual poe trade macro and other similar things
Wanted to ask how does it check whether PoE is the active window?
Been playing around with things but my script still runs even if it's minimized
Using the #IfWinActive, Path Of Exile line
Is there a pixel checking method?
anyone have issues with getting poe-trades-helper sound notifications on whisper? no one seems to be active atm over at its discord
Ohhhh
since now we have the data from hideouts, can we get the models and textures from .ggpk file and replicate it on a different engine?
Sorry I'm kinda new to this, just so that I understand
It's like an if statement for a window?
If this this this is fulfilled, then this will work
Yeah I'm reading them now
So assuming I use that code block you showed, I can then use
#ifWinActive PoEWindowGrp
blah blah blah
?
And if any of the specified windows in the group are active, the script runs
Ah yes
Yup got it
Other than scanning specific pixel colours, there is not other way to check whether the chat/inventory is open that is in line with ToS right?
Yeah I was thinking that
Or possibly including a *~Enter::Suspend?
That would definitely work right
Hmmm
That makes things... Harder
is there a way to tell from the json if an item ahs been unveiled or not?
pretty important to know whether someone has already scratched off their "scratch it"
ya, i see that now
the veiled property actually goes away
doesn't even say veiled:false
what's odd though is the veiledMods property says something like Prefix05
which makes me think you might be able to see what the veiled mod will give you for options once you unveil it?
@compact isle seraching on pathofoexile.com/trade and filtering for veiled=yes seems to be broken. It yields no search results. Searching for a specific item such as Cinderswallow Urn Silver Flask, also only yields results that have been unveiled.
Cant kill constritor (red elder) on plateau map. Got disconnected everytime on the 3rd phase 
this isn't a general discussion or tech support channel ๐ค
@wind garden yup it's a known issue, needs a patch / restartless to fix so waiting on the next one to get it in
๐ฆ
@fluid vapor same but on laboratory map
trying another two times and got dced on 3rd phace
Ok thanks. I've Send a mail at support anyway.
@velvet fog crafting recipes seem to spawn at well defined locations in area layouts, similar to lore -- wonder if it'd be possible to track them down that way
not sure, I don't have time to play game recently, just busy on my work
I found it
whrer to find craft bench item classes icons
@velvet fog ```
/Art/Textures/Interface/2D/2DArt_UIImages_InGame_CraftingWindow_Icons_1.dds
/Art/Textures/Interface/2D/2DArt_UIImages_InGame_CraftingWindow_FilterButtons_1.dds
If you're asking about CDNs, heaven knows ๐
thanks, it should be mappable from UIImage.idl
Urgh, this is probably a better place to ask. I'm making a repository of default, unmodified hideouts: https://www.reddit.com/r/pathofexile/comments/a4pufd/i_exported_all_the_hideouts_in_their_unmodified/
But my Immaculate hideout has a modification in it that causes it not to import properly. Has anybody here not used the Immaculate hideout at all since league start? As in they have made no modifications to it.
it should be downloadable from cdn
@vague plinth Mine seems to have decorations from previous leagues as I've used the tileset extensively, sadly.
I could add a cdn download link from hideouts list
They should add a reset button
Aye, reclaiming decorations still leaves NPCs and devices.
This suffix name is odd, official site shows empty parens for mod name, poe.trade doesn't have a hover ๐ https://i.imgur.com/l7FX22v.png
Ah, empty affix name in poedb too, cute.
is this bugged?
talking to jun not working for this time
worked like 10 times before
novynn pls support
Hey, is it possible to datamine the dialogue that pops up in the chat box (and as actual audio, of course), the green text that shows up if you have "Output Dialogue To Chat" option enabled, specifically for things that the syndicate members and Jun say? I am trying to figure out what the lore is behind some of the characters in the syndicate, and having a source for the quotes would be super useful for that purpose.
need a screenshot and testinside
@stray delta NPCTextAudio.dat
Well, Jun's (and Syndicate) lines aren't shown here: http://poedb.tw/us/history.php?cn=TextAudio
I suppose I'll have to datamine it myself? ๐
Like, this kind of dialogue: https://i.imgur.com/kj95y4a.png?1
yes just look at the file I mentioned it has all dialogue
Does quisition tool works well? Becouse i have that and poetrade dont show my items
aquisition
Ah, I don't have the ggpk unpacked. I don't even know where to begin with that. I was more interested in knowing if it was possible to begin with before I started trying to datamine anything myself ๐
Hm. The visualggpk thing I found doesn't seem to be working for me. I wish I wasn't so clueless about this sort of thing ๐
I put together a tool to decode NPCTextAudio a while back, let me see if it still works...
Yeah, I don't want the town chat stuff. That's already on poedb, and while it's interesting, it's not got as much about the syndicate members.
That file does include some stuff that isn't town chat. It's got some lines for monster talk, like Brutus's pre-fight taunt
The first line in your screenshot from Vagan is in there, tagged with the id VaganDefeatedFour
Prefer JSON or CSV?
well, here's a JSON version
@stray delta ๐
Thanks so much! I'm editing it to give me some nice data to read through. I appreciate it!
Wow.. 2676 relevant lines of text to sift through, between Jun and the Syndicate members.
@compact isle is the pseudo life search broken on the official trade site? I enter this and it shows my belt with 89 life 30 strength as expected bu tif I make pseudo 90 it doesn't show my belt which 30 str should pseudo = +15 life
possibly, can you post the link to the search here?
ok I did the first search it didn't show I did the second search then I did the first search again it worked.. I listed it 22 minutes ago
sorry ignore 
Okay am I going crazy or did MercuryTrade used to add the item title to my clipboard when I invite someone
for some reason I remember this being a thing.. That way its easier to control F for the item in stash
run as admin?
@simple ravine it's in there
{"audio":"Audio/Dialogue/NPC/BetrayalLeague/Einhar/EF_14_A.ogg","audio_stereo":"","characters":18374403900871474942,"id":"BetrayalEinharOnCaptureSpecial","int1":0,"text":"What? Do you not have nets, exile?","video":""}
I don't use MercuryTrade, post an issue to the github?
The login button does nothing for me on currencycop and procurement gives me
"[Error] The remote server returned an error: (503) Server Unavailable."
what do?
login has been placed behind cloudflare for now
I had some suspicion that was it but I didn't realize it was put up in response to the ddos, that answers my question
ah, that's probably why people are complaining here https://github.com/xyzz/acquisition/issues/510
Hi, So I'm unable to log in with any method, POSESSID or email. I don't have the game on Steam. The error I get is: Network error: Error transferring https://www.pathofexile.com - server re...
we need a shared api key to do these things
yep we'll probably be pushing for people to move to OAuth soon
oh sweet, about time :3
I mean, not to hate but having people dig the session ID out of cookies (or enter their username/password into 3rd party tools ๐ฑ) was pretty janky
yea, damn that would be much better
OAuth ? Feels good man ๐
@chrome topaz Veiled items can have veiled prefixes/suffixes which may influence their price greatly, do you plan on changing poe.trades veiled: yes/no/either filter to accomodate for that?
atlas_base_type missing from worldareas
hm the chaos dmg over time mod seems to have no name
was more of a curiosity
thought you might enjoy nameless suffixes
:p
yep just saw it, maia remembered it too
was just weirded out because the combo of both mods as prefix would be a bit op
๐
@velvet fog hey sorry for the ping, but I was wondering if you were able to get the info about syndicate member's weapons and gear?
like theyre able to get equipment that alter their skills and stuff is that info in poedb?
How am I supposed to use these images properly? https://web.poecdn.com/image/Art/2DItems/Flasks/diamond.png
cut into 3 images and overlay accordingly
I don't wanna do that manually for every flask in the game ๐ I'm sure there's some way to do it with css, like repeat the image ontop of itself or something
You can access the flask images through the cdn as well
Though they have some funky serialization going on in the urls
Yea, I got all my icons from repoe, I just added the cdn link before and changed dds to png
Hm, were the cdn flask urls changed in the past 6 months or so? I remember them being a lot, lot longer
They used to have serialized objects in their content address
they use this, which I obviously can't figure out 
I don't see anything ๐ค
Oh I do now
cool ty
๐
https://web.poecdn.com/gen/image/YTo3OntzOjEwOiJsZWFn/dWVOYW1lIjtzOjg6IkJl/c3RpYXJ5IjtzOjk6ImFj/Y291bnRJZCI7TzoxODoi/R3JpbmRiXERhdGFiYXNl/XElkIjoxOntzOjI6Imlk/IjtpOjA7fXM6MTA6InNp/bXBsaWZpZWQiO2I6MTtz/OjEzOiJpbnZlbnRvcnlU/eXBlIjtpOjE7aToyO2E6/Mzp7czoxOiJmIjtzOjMx/OiJBcnQvMkRJdGVtcy9G/bGFza3MvU2hhcGVyc0Zs/YXNrIjtzOjI6InNwIjtk/OjAuNjA4NTE5MjY5Nzc2/ODc2MztzOjU6ImxldmVs/IjtpOjA7fWk6MTtpOjQ7/aTowO2k6OTt9/635b9a3208/Item.png
http://web.poecdn.com/gen/image/WzksNCx7ImYiOiJBcnRcLzJESXRlbXNcL0ZsYXNrc1wvU2hhcGVyc0ZsYXNrIiwic3AiOjAuNjA4NSwibGV2ZWwiOjB9XQ/4369b8fcb9/Item.png
old vs new flask icon urls
has the map tab been implemented into stash api yet?
I ended up just cutting the end off, can't manage to apply css classes to before of after with react in line

presumably you still can't generate arbitrary flask urls because of the mac at the end
๐ค
although they replaced php serialized output with json
Seems like I have all the icons for items
Had to manually find some for jewels but I got all the flask ones
yeah that doesn't seem to have flasks
@dim stream add mon link https://poedb.tw/us/ImmortalSyndicate
server ded
Oh ic
Lol lost power middle of typing
Cant screenshot now
But in the syndicate screen the syndicate members can equip unique weapons and gear that modify their abilities
@velvet fog
Those items are not for players
Guys how come there is no offical tool that can report the POE server status (RealTime)
I only found this https://pathofexileserverchecker.herokuapp.com/
this is only checking pathofexile.com not servers + it's not real time.
does anyone have a complete list of categories for items in the stash api? the list on the wiki is incomplete
@pine lagoon because all their servers go behind the pathofexile.com ip aswell
these items on the syndicate members
im wondering if you can get the numbers and the full list?
oh, I finally understand what you mean
yes, give me some minutes
@dim stream https://poedb.tw/us/ImmortalSyndicate
awesome
@mortal bone the hideout hash is hideout unique id, not file hash. so you can change the file by editor. save it as ucs-2le with bom header
Ohhh
it use hideout hash and item hash to load items, hideout name and item name seems useless
hideout hash pointer to Hideouts.dat and item hash pointer to BaseItemTypes.dat
The item name needs to match up with the hash in that row from what I can tell
You can't change the item name without updating the hash first
reasonable, but when I processing this file, I just load hideout hash and item hash to display
I imagine the hash is used so that hideout items can be renamed (or translated!) without breaking existing exports
ya, it is
Anyone know what happens if you change the language?
I can't play is until weekend, too busy at work.
Hideout Name = "Verstecktes Laboratorium"
Hideout Hash = 55414
Truhe = { Hash=3230065491, X=379, Y=465, Rot=1669, Flip=0, Var=0 }
Gildentruhe = { Hash=139228481, X=431, Y=446, Rot=64019, Flip=0, Var=0 }
Wegpunkt = { Hash=1224707366, X=410, Y=455, Rot=16384, Flip=0, Var=1 }
Handwerksbank = { Hash=2059629901, X=418, Y=467, Rot=61441, Flip=0, Var=1 }
Kartenapparat = { Hash=2306038834, X=447, Y=392, Rot=32850, Flip=0, Var=0 }
Navali = { Hash=693228958, X=356, Y=450, Rot=32768, Flip=0, Var=0 }
Einhar = { Hash=2684274993, X=362, Y=453, Rot=40159, Flip=0, Var=0 }
Alva = { Hash=2115859440, X=365, Y=458, Rot=46871, Flip=0, Var=0 }
Helena = { Hash=845403974, X=365, Y=464, Rot=53513, Flip=0, Var=0 }
Niko = { Hash=2906227343, X=360, Y=469, Rot=61173, Flip=0, Var=0 }
Jun = { Hash=3992724805, X=379, Y=400, Rot=46042, Flip=0, Var=0 }```
it's a little strange on Navali's mod, unlock screen seems not match what it unlocked
Whomever created the trade macro, thank you for updating it with colorblind tool tips! My QoL just went thru the roof for poe!
does anyone have JSON data (mods and stuff) for current version? I don't have poe installed on this PC ๐ฆ
oh nvm just saw RePoE repo has it
@gritty olive Sorry about ping, but is there known reason for Currency Cop to not accept login. I got my poesessionID there just fine, but when I click login, nothing happens. Same is happening for my friend(using different ID obviously)
oauth? Just regular authenticator?
new authentication method that isnt supported yet basically
as well as cloudflare protection to stop the ddos
not sure if oauth is rolled out yet but cloudflare is
Do they plan to add to for tool creators though?
hopefully
is there audio files in the ggpk
@velvet fog can you upload the audio sound files if you can get it from the ggpk
audio files for what in particular?
In the GGPK, some voice clips are individual files, I think Ogg Vorbis. Other things are in some FMOD bundle format.
can you tell what edge you're hitting? Or from which general location?
@candid owl what kind of audio files?
@candid owl that's almost certainly under Audio/Dialogue/NPC, any reason you can't use Visual GGPK or similar yourself?
it's all organized by NPC
alright man doing it now
Failed to read directory tree: Failed to compare two elements in the array.
what does this mean
๐คท
o nvm i was using the old tool
Guys i lost my appmanifest file on Drive\Steam\steamapps for pathofexile
can anyone help?
pretty sure you can just detect missing files
datamined all delve recipes, writing output
http://poeskilltree.com/ looking like a real tree now lol
performance is pretty bad :(
on what?
I meant what device lol
interesting
I might need to make some performance adjustments lol
it shouldn't be that bad
@compact isle turned off AA
should be better
seems the same to me
rip
you must have a beast of a computer to not notice it ๐ unless I'm the only one
Guys i lost my appmanifest file on Drive\Steam\steamapps for pathofexile
can anyone using STEAM help?
@burnt stag this isn't the right channel for tech support
oh
I have a noob 950 in this machine
Yeah, that moment when you skill tree take more resources than the full game lol
I don't even know what's in this, but it's utter garbage. An emergency downgrade when my already old video card melted.
(I have to run PoE at 400x300)
But site seems perfectly fine
very interesting
I tried in Edge as well but it had similar results
maybe this PC is just dying, it is half VM after all
'Six Sockets', 'Six Linked Sockets' and 'Three Socket Colours' were not enabled in delve right now
I have that too, when this is open or path of building or poeskilltree
Time to upgrade to a 2080ti and thread ripper for the newest webapps
should we rename this ti 3rd-party-tool-dev ๐ค would it keep people from trying to use it as a support channel?
god bless electron
I think PoB only uses CPU when you actually move the skilltree around
where as webgl I think will be repainting the canvas every few ms constantly no matter what? 
I know for sure if you tab out of PoB the cpu usage goes down
I wonder if you can optimize webgl to not repaint the canvas if it's not being interacted with
Some of the issue might be that the viewport is twice the size of the tree
I expected some amount of gpu usag, but it is a bit much
The only thing that isn't a Sprite is the masks for the arcs which a graphics (should still be fast)
welcome to #tooldev-general where there is definitely no ingame debugging 
I bet people won't know what 3rd-party means 
Someone said party? ๐
party means bear, swimming pool and hot girls

Is this a good place to ask a question about a PoB issue or would I be better off trying somewhere else? After an update I'm missing an option from config and wasn't sure if it was just me being dumb or what
Better to ask than ask to ask
True. I wasn't sure if something changed or broke or what in PoB. I have Damage on Full Life socketed with a minion skill, and ~3 days ago or so there was an option in config under general for "Is minion always at full life" but it's not there and I'm no longer getting any damage for it. Is the basic gist of it
tried asking in #build-fixing but nobody knew
So I wasn't sure if it was just an issue with PoB itself or what
seems to be working with herald of agony without toggling anything but not with skeles seems to be a bug
Alright gotcha. tyvm
this is a great place
๐ค
xyz can you bring a bear for the 3rd party party
the "3rd party"
3rd? The "game" is just a fancy gui for completing trades
laughs in ssf
Iโm trying to find a 3rd party tool to assist me in some Currency flipping, whatโs the best tool to currently use to assist in that process?
Is there some kind of tool that can eat a .hideout file and spit out a list of hideout objects I need to buy and from what masters?
nevermind found the exact thing
there is indeed ๐
For currency flipping: Excel with VBA scripts of course
the wat

with an automated trade api. this would be like wall street
@polar island should poeapp.com work on Edge? Was trying to find a browser just for trading while gaming which would use less RAM than Chrome, but I get an error
the end of the world as we know it
https://caniuse.com/#compare=edge+18,firefox+63,chrome+70&compare_cats=CSS,HTML5,JS
edge is not as bad as people say it is, by the way. the biggest problem is, that its update cycle is linked to the windows 10 update cycles, which is bad
Fancy, I just checked your source code.
@timid hemlock do you know how this mod works? https://www.reddit.com/r/pathofexile/comments/a65jle/new_bow_crafting_madness/ebsdbh3/
also is there a list of all the mods that work one way or the other?
Didn't someone red post back when double damage was newly revealed that you would only ever get one instance of the effect?
conditional mods with probabilities create exceptions sometimes
i need to find the other big example
Any news when you devs get access to the authenticator(if thats even a thing to ask), I mean any news when do your tools can start working again.
what did they set up? oauth? with identityserver(4)?
Question, am I able to install path of building on Ubuntu? If so, are there instructions somewhere?
I think you have to build it yourself
Hello everyone! The data in the hastebin below is a cut-down version of something I found on poe.ninja. If I wanted to fetch data like this (up-to-date uniques and gems) data somewhere for my own app, where would I most conveniently be able to do so? In a previous app I did it through cargo-queries on the wiki which kind of worked but it doesn't guarantee up-to-date info and was finnicky. Any ideas are appreciated, thanks!
why not just use poeninja?
Is that kosher? I can't find any readily accessible endpoints
what kind of data do you need?
afaik poeninja does have an api they allow usage from
Basically up-to-date properties of all uniques and all skill gems, including level and attribute requirements.
is that not something you'd want from poedb, not sure how chuan feels about letting others use his data
I was looking at poedb but couldn't find any open api there either. I don't want to be an ass and scrape stuff.
poeninja has some apis. lemme find my project
Sources = new List<Source>() {
new Source() {
Display = "Currency",
Url = "https://poe.ninja/api/data/currencyoverview?league={league}&type={category}",
Categories = new List<string>() {
"Currency", "Fragment"
}
},
new Source() {
Display = "Items",
Url = "https://poe.ninja/api/data/itemoverview?league={league}&type={category}",
Categories = new List<string>() {
"UniqueArmour", "Essence", "DivinationCard", "Prophecy", "UniqueMap",
"HelmetEnchant", "Map", "UniqueJewel", "UniqueFlask", "UniqueWeapon",
"UniqueAccessory", "SkillGem", "BaseType"
}
}
};
there's also https://api.poe.watch/itemdata but that doesn't have item mods/requirements
You can do what I did and build a wrapper around the poe.ninja api
so you hit your own db a lot, but theirs once every 10 minutes to update
@deft jolt Nice! poe.ninja does seem to expose most of the info I need, just need to find requirements somewhere (maybe wiki again)
@south quarry Yeah that sounds like the most likely option at this point
Yea, if you just do an insert or update on the API results it'll pretty much just be a copy
@delicate ore the various stats that grant a chance to deal double damage are all additive
what about the other mods, i remember there were examples of conditional mods with probability
that made additional rolls rather than being made additive to the equivalent stat
pp's +1 to Level of Socketed Active Skill Gems per 25 Player Levels is incorrect on pob
I can't remember having seen any instances of conditional chances having separate rolls
(Possible bug?) Is Path of Building correct that Gruthkul's Pelt prevents corrupt gloves from applying curses? I thought it would work since it's not provided to you as a skill, just applying the curse. Because I really want to to use Vulnerability Gloves with Gruthkul's Pelt if it works.
I'm lookng into the Poet's Pen issue now
And the Gruthkul's is a known issue, but not straightforward to fix
Okay, but from a build planning standpoint the vuln will work
Yes, it does
@velvet fog is it intentional that cold dot multiplier is listed under chaos dot multiplier?
yeah you can't have 2 different dot multipliers together
some other mods are grouped like that too, the uncollapsed view ideally should show all the subsets
@proud oyster they are same mod family that can't appear twice on the same item
!!link
To link your profile, log in to the website and follow these steps https://puu.sh/v17at/5ee63f8fb9.mp4
To link to specific characters: use the following format https://www.pathofexile.com/account/view-profile/Your Profile/characters?characterName=Your Character

I'll try here. Can someone tell me where I can find a legend for Neversink's different lootfilter styles? I JUST got it and I have no idea what the different things mean. Thank you!
define style, strictness or color
I have all the strictnesses downloaded and I'm starting w/soft (new player), but I"m using the purple style.
Ideally I'd like to see all of them so I'd know the difference.
either way just select your filter choice https://www.filterblade.xyz/ and scroll down to see what it does
Ok. I'll seee if I can figure it out. Thank you!
how in the name of all that's holy do you figure out how much damage impale will actually add to hits?
i am unsure how that has to deal with any 3rd party tools
related to pob maybe 
yeah, sorry - I'm trying to work with PoB and figure out what the optimal use of impale is
but coming up against just how little it seems we know about monsters' mitigation of physical damage
it's basically 0 unless they have endurance charges or armoured
Are there any tools that help you pick an item from the trapped stash?
it's terrible, getting whispers for things I sold an hour ago
Hey guys, one quick question. When calling the 'http://api.pathofexile.com/public-stash-tabs' url is there any way to filter results by betrayal league only. From what i have seen league property is set only to standard or hardcore
afaik when you start drinking the river you start at the very beginning
@polar island Sorry what do you exactly mean by all or nothing? Lets say that i am only interested in betrayal league stash tabs, how could i filter them using the json data i get from calling the api
Oh ye i get that, i am doing that already
Its just that i cant find the property in json that tells me if the league is standard or betrayal
Wait is standard league = betrayal standard
What we're saying is if you're still just starting to ingest it you're miles away from the betrayal league tabs existing
are there any decent optimisers for vendoring quality gems to get to 40%?
you end up wasting a few % here and there and with a whole bag full you'd miss out on a few gcp tho
the time it takes to find, setup, and install any kinda tool for that you could just farm a couple chaos and make up the difference 
so i have to stop breathing and that guy doesnt need to stop typing ?
how so
...
im getting purple over here
wat
currency doesnt mean anything anymore... just saying
how can mirrors be real if our exalts aren't real 
Do we have a way to reach out to the poe.trade mates to see if they can reset their API grab ive been spammed for the last 4 hours for an item that sold earlier today ;_;
Has nothing to do with poe.trade and everything to do with GGG's API
It's the weekend and they're probably not working
Obligatory Allan pls
well the path of exile trade page works perfectly fine?
it should be fixed now
Yay ๐ thanks been dnd for a hot min
does trade api or character api provide mod breakdown?
neither do
so official trading site is "cheating"? ๐
oh well my parser seems robust enough but theres no way to tell the actual rolls on hybrid mods
would actually be great if they added that
How to turn on voice chat when playing in party
game doesnt have voip (pc)
Also is there a tool that could filter out items required for chaos vendor recipe
Oh okay
poe.com/trade seems totally broken right now
same live search as poe.trade produces 1/3rd or less the results
and they're 80% offline
even though I have "online only" selected
is poeapp borked
no, the api's delayed again
i think 3rd party trade sites are working better than the official site right now
GGG really needs someone on call over the weekends who can press the reset button
always happens on the weekends
or maybe actually make a good api :3
that's about as likely to happen as mod affixes in the api
well it doesn't have to be a NEW api
the official site seems super delayed now
the online api seems semi-broken too...
yeah being able to just filter by leagues would be gr8
its k guys
just wait till feb until they come back and all the servers have been ded for like a week
but i play gsf and need the trading!
so funny, any time you respond to a reddit post about poe.trade. If you ever defend it, people just mass downvote whatever you had to say
In the public's mind, it's NEVER GGG's fault
ofc not
its xyz doing the trade api right
nothing to do with ggg!
insert tinfoil meme
hm
lots of data to process because you want to keep track of the items/min or whatever the cool measurement is
no that wouldn't work nvm
can't see any slowness in the API on my end
the problem with our site is postgres acting up
as in, it's buggy? or just not fast enough?
I currently am tracking the items per minute on my site
Think that would be a useful feature?
if you chart it over time, it would show an irregular dip in items/min
can we hit a point where api calls become unable to keep up with the sheer number of items or is there not a maximum packet size?
i mean that's exactly what happens on weekends
the api returns items slower than they are posted which is why there's a delay
that said, it seems back to more or less normal for now
ic
(well, not items posted but rather it's because of the volume of tab updates)
right because every time there is an item update you get the whole damn stash lol
Quad stash full of rings 
anyone have atlas objective pure icon?
pure icon ๐ค
@velvet fog UIImages1.txt refer to the objective icons by Art/2DArt/UIImages/InGame/AtlasObjectiveJun etc, so you could slice them out of Art/Textures/Interface/2D/2DArt_UIImages_InGame_5.dds and friends based on those coords?
poe.ninja used to have a public-exposed api, is that gone? are there some other options for price checking?
@worthy cape thanks! seems I need make some scripts and git it
@steep latch the api is very much still there
For alternatives though there's only poe.watch that i know of
clicking the link doesn't do anything for me ๐ฆ @deft jolt
"https://poe.ninja/api/Data/GetDivinationCardsOverview?league=#{league}",
"https://poe.ninja/api/Data/GetUniqueArmourOverview?league=#{league}",
"https://poe.ninja/api/Data/GetUniqueFlaskOverview?league=#{league}",
"https://poe.ninja/api/Data/GetUniqueWeaponOverview?league=#{league}",
"https://poe.ninja/api/Data/GetUniqueJewelOverview?league=#{league}",
"https://poe.ninja/api/Data/GetUniqueAccessoryOverview?league=#{league}",
"https://poe.ninja/api/Data/GetEssenceOverview?league=#{league}"
"Standard"
"Hardcore"
"Betrayal"
"Hardcore%20Betrayal"
@steep latch
think there's a few more, for maps and stuff somewhere
ah, thanks, I was looking at an old reddit that said it was cdn.poe.ninja which didn't work
@velvet fog You also have Art/2DArt/UIImages/InGame/ZanaMissionDeviceBase and Art/2DArt/UIImages/InGame/ZanaMissionDeviceCog for the Zana objective.
@velvet fog https://zao.se/~zao/poe/betrayal-objectives.zip
Anyone willing to throw together an ultimate bravery for making builds? Lol
Would you mind linking me? I only saw one and it didn't really do much
Is there a solid list of 3rd party add on? Because I've always ran vanilla, but when I watch streams everyone has nice things and I don't know how to set it up
i'm having issues with PoB calculating my dps correctly - my weapons have "25% of phys damage converted to x" - and i think it dosn't count it - because when i put on a weapon (it tells me it gives me 3k higher dps than my current), i actually lose dps on tooltip
Is there a button or feature i need to enable/disable?
@keen spade Don't remember the urls, sorry. As for a list of tools, there should be one in the ๐s in #offtopic . If not, look for the tool megathread that was posted on reddit a week ago
Oh awesome! Thank you
is there any in game 'addons' (allowed) development for POE ?
similar to the public stash tab that lets you post items for sale, it'd be nice to have a stash tab (and addon) that would keep track of qtys of each piece of full set s, 40% worth of superior gems, and other combinations; in game, that is.
there are no addons
there are tools that read the client.txt file
and the clipboard but you're not allowed to interact with the game itself
huds are illegal if they show things you can't see by sniffing
what's sniffing?
reading the memory you're not supposed to access
oh, idk what that means, but i'm assuming contents of a stash tab are fair game
you can retrieve them with website apis, that's how acquisition works
i think procurement has the 40% recipe
but it's not in-game
ok so if you had a public tab, you could read that w/ a net API and then send that information back down to a HUD window, correct?
can be private
well, w/e kind of tab yo uneed
there's nothign against TOS w/ that
is what i'm asking
sure that's fine
so, is FilterBlade just a 3rd party dev of a tool built into POE ?
all the filter stuff is Dev'd by 3rd parties, but the filter funcationality is built into the client
yes
ok got it
using a specific syntax, you can't do something like say alert X on bisco drop
because you can't know it was a bisco
you just know it was a unique gold amulet
1.0 or 2.0 ?
not broken
I better load up on stolen accounts before they move to oauth and people stop entering their passwords everywhere
non issue
it's just a new iteration this is v4 or 5 all maps have a series and cant go in the same tab
just suggest a premium guild name stash tab
Hey all! New tool dev here :)
Ever since the new league started and we got the ability to export Hideouts I've been working on a tool to share those with the community.
At first I created a tool to just calculate what you need for a hideout (https://www.pathofexile.com/forum/view-thread/2264685/)
But I got loads of responses that the people also want a better way to share it.
So I started building that. I would love to hear some feedback from the community. The platform is not done yet.
But I have a working register/login system with the ability to personalize your profile and upload hideouts.
I currently don't have anything running on the internet yet so it's not at a test stage right now. But when it is I'll let everyone know :)
Screenshots of the page when you have selected a hideout (https://imgur.com/a/RDO8Spr)
Fancy. Are the screenshots user-sourced or are they stock per-flavour ones? Got to be fun from a moderation standpoint if the former ๐
@worthy cape I think you're talking about the header picture. The header picture is a random screenshot from the hideout. And yeah from a moderation standpoint it's going to be a fun challenge haha. ๐
Glad to hear you think it's fancy haha ๐
You can upload a maximum of 10 screenshots per hideout ๐
@worthy cape any feedback? Anything you'd really like to see on that platform ? ๐
When I'm working, I often have the game on so I can respond to people wanting to buy items. But I don't always hear the whisper. Would people be interested in an app that forwards any incoming whisper to your phone? I'm not sure if responding is going to be possible (seems unlikely) but that could be another feature potentially
@worthy cape I love that, and had come up with a hideout sharing idea myself. I'd love a good looking, "efficiently organized" hideout but I don't want to spend the time coming up with it or actually doing it
@cobalt whale Don't know really, the only long-term plan I've got around hideouts is if I get around figuring out the mesh and animation formats, it'd be fun to try to render one on my own.
Maybe a 2D map of where decorations roughly are placed?
That's also a really cool idea! ๐
@fallow zinc whsipernotifier can do that already
first I hear about it - thanks!

there's also niko's chatcop
does that allow replying?
blah blah welcome latest tooldev @cobalt whale creator of a nifty hideout calculator
Thank you @hazy fog
Hey guys I made a website for submitting and sharing hideouts. It is really rough around the edges but I need some users to test and find bugs and suggestions.
Current features:
-Parses hideout file
-Generates shopping list
-Filter hideouts by master level
-Filter hideouts by if they have MTXs
Incoming features:
-Calculate total favor costs
-Place to submit all your current decorations to generate shopping list according to your decorations
-Better UI ( need your help )
Other incoming features:
-https
-maybe user accounts
let me know what you think ! ๐
also neat
I can't decide if it should bother me that neither of my new tooldevs were even here for 3 days for the bot to give them member 
well it does allow people to share things more quickly but I agree you don't want random people sharing malicious stuff
i'm here for ages and never get member as well ๐
you have it ๐ค
mewmber isn't green
i created poe-roadmap.com some times ago, i think it goes down to the abyss ๐
but it doesn't matter ๐ happy to see that 3rd party tool dev community grow up like this ๐
@proud mirage Look's nice. but i feel like you could improve the shopping list functionality, it's not really intuitive that the masters and microtransactions can be expanded. Also the download button seems a bit off, is it meant to be placed slightly to the left of the middle? Other then that no complaints, good job!
Haven't tested the submit stuff since i'm at work atm.
tbh the layout is just thrown on there, I know it needs improvement, I just wanted to get the functionality down and out there and then improve the layout as we go
thanks for the suggestions ill try to make it better ๐
there's clear guidelines for how to get tooldev in the pin 
where can I find these guidelines, i'd be happy to follow them
Welcome to our two latest tooldevs
@proud mirage author of http://www.poe.house/ a hideout sharing tool and
@grave isle author of http://poe-roadmap.com/ a tool to use your pob code to plan which gems to take
Tools for leveling in Path Of Exile
Ola
o/
\o
Note to self, actually ship something ๐
better late than never ๐
today's hilarious discovery: Jun is internally referred to as "MasterNinjaCop"
bad river, bad
ok, so you know the UI for pathofexile.com/trade
is there that UI but for the raw item database?
I've been using the wiki lists
and doing text searches, but I was hoping there was a DB w/ all this in it
like wowhead for poe
don't think so
closest thing would be using poeninja's api I think
which isn't a ui.. so no
does it jsut return in JSON or something html ?
i mean, does POE have the item database exposed via api ?
where does gamepedia.com get the info to populate the pages?
people manually entering data in the wiki ๐ฆ
scrapes from the ggpk
ugh
I'm not certain how much item data is even in the ggpk
is there a reason you can't just do your search for item from within path of building
it has every unique 
can i use filters to figure out what items there are?
the problem is IDK the names of items or if they even exist
you can search by text on it
so I want to seach by values (shield, unique, spell damage, life, etc) to see if anythign pops
and i'm trying to find a resource to do so
because text searching the wiki lists sucks
oh.. nope snothing like that exists
is there any universal location ppl scrape the item data from ?
you can either read it from ggpk or use someone else's api that has already done that I've heard poeninja works well for it
Not all data is available in the ggpk. Unique item stats are not, afaik
I thought they were but not attached to name
As long it isnt killing wiki performance you can pretty m uch just write your own cargo queries on the wiki on your userpage for stuff you find useful
Also ggpk data. There is no file associating the components of unique items, the icons, text, mods and so on are all there, but it isn't really useful by itself
You have most of the relevant base item data (par stuff gg wants to keep secret like drop chances) though
@primal schooner
yeah, it's looking like i'd need to build my own DB
You can pretty much search by values via queries on the wiki but up to you what route you want to go
the wiki generally has those lists that look at a specific property on pages about a specific topic
@primal schooner if you are looking for "best" uniques for particular stat effect and are happy modding PoB, check out https://github.com/Openarl/PathOfBuilding/pull/1297.
i'll take a look
but i was really looking for wowhead for POE
closest I found was https://poedb.tw/us
https://github.com/brather1ng/RePoE Repository of Path of Exile data for tool developers
unique stash in new patch
950+ uniques
I wasn't worng 
0+ uniques is technically c orrect too :p
@velvet fog more importantly did you get the new amulet mods?
Think of unique maps
poedb is ready
might just be a tab with space for d ifferent itemclasses or something like that
it's have 1030 rows
20 unique types, maybe stored like map tabs
oh, types are filters
interesting
does it say the price anywhere?
I think they removed shop item info a while ago from ggpk
(they even removed mod sell price info in betrayal patch ._ .)
might be able to actually "play" in standard with that lol
@compact isle is it intentional that the exp sorted ladder has no delve depth info anymore?
Yup. No worries. Thanks!
hi, currency cop is down ?
you can message @gritty olive
oh thanks !
@compact isle Garena Online API broken for 15 hours, could you take a look on it
I've passed that along
oh, maybe my fault, I saw an error on my code
has the OAuth experience been relatively painless by the way? @velvet fog
it's worked very well
neat
hmm OAuth working now for your tools?
Sorry if this already been asked haven't kept up to date with the chat here but can we use OAuth for the non-garena version aswell?
@velvet fog you mind take a look at this? the wording implies the quality effect is global
OAuth2 used for some APIs in both GGG and Garena, but it seems not ready for public yet
Hi would this be the plac eto ask about the PoE Trade macro?
it would, what do you want to ask
@timid hemlock Data/Global.lua SkillType seems wrong number?
Skill types have been removed a few times, but to maintain compatability with the 2.6 code I have to keep them around; there's a mapping function in Export/skills.lua that adjusts the values
https://github.com/POE-TradeMacro/POE-TradeMacro/releases/tag/v2.12.2 why is chrome telling me there is a virus in the .zip?
flagged it as dangerous
its a macro script, meaning it can automatically do things (good and bad)
poe trade macro is trustworthy though, it wont do random things without asking
Yep use that one. It auto updates itself just fine
Don't know why but there have been a steep increase in the flags being raised for the trade macro over the last three releases
Is the dev in here? He might want to check that out
Seems to be attributed to Fallback.exe that was added to the repo 10 days ago. The changelog or commit does not mention it at all
Hmmm hopefully thats a false positive
Mine appears to be clean as well
But then again, there were no files named Fallback in my installation
Except 3 JSONs
@gritty olive Getting this error, when trying to load this paste: https://pastebin.com/BxdFJ5zy
What's the source/creator of ggg tracker bot?
Huh, thought it's just for the website
it is; ggg tracker bot is a bot that reads the rss feed from the site
Hey, I just picked up developing one of my tools today and it seems like my passive tree encoder has stopped working
Is this not the way to encode passive tree into the URL format anymore?
bytearra = [ 0, 0, 0, 4, snapshot['ClassId'], snapshot['AscendancyClass'], 0]
for i in range(0, len(hashes), 2):
bytearra.append((hashes[i] // (2**8)) & 255)
bytearra.append(hashes[i+1] & 255)```
@fathom badge Got a complaint that the builds section in twilight strand is not just outdated and passable as per the wording on the site, but they are actually bad in some ways and wont make it through entry level maps.
Is there any recourse to update this info? Largely I think maintaining builds is a really difficult thing to do for guides and maybe there could be a feedback method to you or make that open source somehow?
@fluid wave https://pastebin.com/raw/FMrZmKJm
is currently what I am doing, and it works
your encoding looks like it should work, but you need to make sure to replace / with _ and + with - after the base64 encode
Though I'm using AND for the first, and you use Right Shift
So let me check if that helps
ah
Ok, so let me send a gist
sure
https://github.com/FWidm/poe-profile/blob/master/src/util/tree_codec.py works fine for me
What's struct? ๐ฎ
makes it more readable yup
Yeah, I use struct as well
Neat, that works exceptionally well
Though I still have no idea why my original implementation doesn't work ๐
It also crashed on characters with an uneven amount of nodes ๐
Yeah, you are stepping too far in your range
All I'm doing is filling out with 0s, right? The way struct does it is way more intuitive
Thanks @grave wren and @mortal bone for your help โค

The problem is version is an int (4 bytes) the version happens to be 4 so 0004 will be the first 4 bytes
then class id, asendancy id, and fullscreen bytes
you need a new set of nodes though
there are a lot that are missing
or something is messed up lol
using struct is much easier
Yeah, much shorter and much more readable ๐
@dim stream i think they're mostly functional, but i do plan more thorough updates. I've been very busy lately and haven't gotten to it, but it is in progress. If you have a build in mind, you can toss it together. The restrictions i use are (a) can't require any uniques except maybe a threshold jewel, (b) main skill needs to be available in act 1, and (c) i tried to get as much variance as possible between builds under those parameters
I wasnt aware of those restrictions! makes more sense
ouch yeah
I want folks to be able to reroll quickly if they don't like it.
Since they're aimed at new players who might not know what they like
But yeah, like i said, doing a more thorough pass on the guided builds for 3.5 over the holidays. I know some of them kinda suck.
why freezepulse traps tho and not arc traps
for example
seems like a way worse choice
aura bot guardian is also weird instead of a smite HoP guide
That build predates Smite's release, the new guardian will be just that
I actually try to stay actively away from top tier builds so that nerfs dont totally invalidate a whole build
They're not supposed to be great, just playable through early maps without help
And to give folks a chance to learn the mechanics in a controlled way
Toxic rain is probably going to be the new Pathfinder, yeah. Trickster is probably going Vortex.
Assuming those are a1 skills, which i haven't checked
storm brand is also a neat thing to introduce a new playstyle
Yeah, just have to find a spot for it. The casters all shave fitting enough skills.
Elementalist already has a really solid prolif fireball that i didn't plan on losing.
You can play Ele Hit Mines


bear

