#tooldev-general
1 messages · Page 94 of 1
oic
nah those guys arent typical managers either
they're very much software engineers grown to managers
well stakeholders in general
it's just baffling they dont see how that harms any innovation
are you in a position where you can disclose a bit more about what you do at your company?
if you have to jump through 20 hoops nobody will bother with that "free 1 day a week"
eh basic software engineer in a small project where everyone has to do everything from coding, testing, requirements to architecture
your own product or consulting?
ok, so if you align the business goals to cloud, and look up on the horizon 2-5 years
and see how you can get ahead of your customer's competition using cloud
then i could say this wont happen because their system requires them to host at company x whose admins do not want to use docker or any cloud service while we're at it
if they cancel the hosting their main data system is a goner so basically 0 chance of that happening
well, it might be something auxiliary to the main product then?
branching out, so to speak
there is a small thing we could try but the main business is unfortunately held hostage
although the customer even has azure included in their MS bills
well, that sounds like a very vulnerable position to be in
for the customer definitely
well, i have too little insight into what you do
maintain/develop an online campus basically
but sounds like they're not very business savvy
so they say let's allocate 20% of our resources to "stuff" lol
smart.
sounds quite desperate or stupid considering the circumstances
it's basically like a normal uni organization would work but now they deal with investors and have a focus on it
that doesn't sound like a platform that could be extremely complicated to replace though?
complicated no but they barely have the budget to keep us 3 on the project while shitting out ideas
although i dont know if its have budget
or want to allocate it
in general it's getting grating
sounds like it's time to start looking for opportunities
definitely
at least i had plenty of opportunities to dabble into new stuff you probably don't have in your first year somewhere else
so it's fine for me
ah, still a bit fresh
bit is good 😛
well, the good thing is that a lot of places are quite senior-heavy, at least around here
"junior" people get sucked up by google, microsoft etc
so you should be in a good position to find something
definitely, the one thing that'll be hard to get is the same freedom as i have here tho
in terms of in project work but also taking time off/home office
yeah, that usually comes more with seniority in most places
here i can just enter any day off on a whim and not come, it's fine in this project
this will probably be a thing that's hard to find
I just know that in other projects in our comp thats a thing that never happens
well, some disciplined hard work for a couple of years before you get too settled with family and kids etc, can be good too, especially to have on your resume for later
just some food for thought
definitely - that was the initial plan here
they get you with the "you'll do lots of different projects"
turns out nope - you're most likely sitting at the same one for at least years
which country you in again? i probably asked before
Germany
so good old car manufacturers provide 80+% of our projects
and those monsters of software seem to live forever
see if they have something close to you
one of my former colleagues work there, one of the people i respect the most professionally
and we lost a bid to them, because they're just ... awesome
cool, they seem to have an office in the same city i work at
thanks for the suggestion
np
Did you always know you want to go into distributed systems/cloud? I always have troubles to really find one specific thing i am all in about, i find most stuff interesting enough that i can imagine doing projects with. E.g. more of a generalist.
I was just very curious and fascinated by systems that could handle a ton of data etc
and wondered how they did it, so I set out to understand it
10 years later, I landed in the conclusion that Cloud is one enabler for that to happen
without having to deal with the infrastructure headache
ah i see
to be fair, i've been quite curious about a lot of computoring stuff
since young kid
have heard from others they focussed a lot in uni already and knew what they wanted to focus on. For me it was mostly most shit was super interesting with few things i didnt care about.
what were the things that you didn't care about?
Native app development, super low level technical stuff (borderline electrical engineering)
yeah, i don't find mobile apps very appealing of an idea either
nor do I find IoT in smaller forms very interesting
I do however find myself awake 3 am in the night, micro-optimizing tight loops to run as quick as possible etc
micro-optimization, low-level C# border-line assembly
but that is my curiosity for computers in general shining through
I suppose I am just very picky, close to fascist when it comes to quality
i'd dig iot for the challenges it brings, i'd never use it at home
i'd also be all over dicking around with vr/kinect style stuff if they paid well enough
Not saying you have to, people who produce a ton of stuff, not necessarily the "best code quality" has its place too
atm that wouldnt even be feasible, we run the lean approach in all things, easiest ok solution will do the job
but that's just due to the nature of the project
We have a bunch of people who produce things that necessarily I wouldn't do the same way, but they give our customers great value in terms of what they're asking for
Using stuff like low-code/no-code solutions, SharePoint, Office 365 etc
things that perhaps is used once a week by 10 people, but saving hundreds of hours of manual labor per year
yep makes sense
so it doesn't have to be a super-beast of a system in terms of code quality etc, as long as it does the job
it's just that, those type of things don't appeal to me
told my manager, if he mentions sharepoint to me, i will walk out the door the same day heh
i have had the luck to be the one having to do ui5 uis for the quick and dirty stuff the customer needs but doesnt want to invest lots of in
told them if i had to touch sap backend stuff i'd be out the next day
i am exposing odata entities via java atm
so no sap backend for me
not that the customer had the money for that
pretty sure graphql would be better but welp
yea, most of our customers are S&P 500 companies
so unfortunately, most of them can afford SAP, and some use em
i just remember that the old uni director ordered SAP systems for the uni i studied at
then one of the compsci profs became director
that's gonna leave a big hole in their wallet
and just rolled back the old shit
because exactly that happened
they payed a lot and nothing really worked
while the old stuff looked kinda old but just worked
SAP isn't intended to work out of the box
yep thats just what they say
It's one of those softwares that you buy the "base platform", and that's just step 1 in a 12 step program kind of deal
where you involve a ton of SAP consultants to add whatever u need it to do
step 12: just migrate all workflows to sap workflows
bam you just migrated succesfully to sap
I'm at the stage where if someone would tell me to please check if we can integrate with these BAPIs, I will have a violent outbreak
don't worry SAP rediscovered REST with a fancy new name
SAP goes against everything I stand for heheh
it'll all be easier™
right... but our customers also have to buy and adopt it
which they aren't
"why fix something that aint broken?"
because the alternative is more costly in many cases
it's all about the dollas
but businesses such as universities are far too small for SAP
oh i read an article about haribo and other bigger companies having huge issues
yeah there will always be people having issues with any system though
not defending SAP, per se, but you know...
ofc
I think Lidl was the biggest fail with .5billion invested and then burying the SAP migration
You know... the fun thing with those projects
is it's likely not SAPs fault
eventhough I despise SAP
I think it's the project managers, product owners etc who have stupid ideas and requirements
so many times, people try to satisfy stupid ideas
Oh absolutely
or stupid business processes, not being aligned with how the business works in reality
I think the stuff can work great if the company is willing to go hand in hand with process updates
but i'll still beeline around those projects although they pay a lot better apparently
You'll afford every MTX u want
what if i want none 🐸
buy them again 😄
on other notes, did anyone here toy around with podman?
I bought some packs several times, because the $20 point packs were too small lol
what's podman?
docker alternative without the dreaded docker daemon
does k8s support it?
didnt toy around with k8s yet
what's so bad about Docker though?
containers run rootless on your host
it also is not a client-server architecture like docker
podman is fork-exec so each container is a subprocess of podman
well, I'll be happy to keep an eye on these projects
but for now I will stick with Kubernetes and Docker
definitely, i still have to toy around with k8s
community and adoption is a big driver when it comes to what we pick for our customers
so I can use podman stuff with k8s?
if you can replace the docker daemon you should be
yeah no
https://cri-o.io/ for example should work
Lightweight Container Runtime for Kubernetes
have to check if its feasible to get minikube running on my free google cloud tier machine
dockerized @regal mural recently
hmm, i want an interesting side project
i started this desktop app for PoE, but it's not sucking me in with interest atm
i'll check out some new language i guess, no good ideas for something i really want to make
@grave wren Tried podman a bit on my build box, but don't really have any loads to shove into it.
Seems reasonable enough, and isn't Docker.
(also managed to heck up the slicing of my IPv6 subnet to the containers)
For being a HPC and cloud sysadmin, I'm woefully hamfisted at these things 😄
pob.party updated to 3.8.0
is there a way to get the items in ALL player tabs in just one api call? i think get-stash-items can only be called for one tab at a time, and it's an issue with a lot of tabs
yeah i think that's the way
yeah it shouldn't be an issue
yeah, selecting tabs is a must, or some intelligent check to measure which tabs are most important
also note that map tabs aren't working
oh right, i wont deal with maps
honestly it's a pretty stupid little program, hopefully i can finish before Blight starts, but i think i can at least make the program only check for specific tabs after scanning everything once
i have no idea how i'll fit a selector in my ugly UI... it'll be a lot uglier
got a mockup of the wip layout?
@worthy cape
sounds good tho. I hope podman will be out for win soonish. Ryzen master is a pita with docker
@simple ravine There was a really good article on Span<T> I read a bit ago. Wonder if I could find it again.
Edit: https://www.stevejgordon.co.uk/an-introduction-to-optimising-code-using-span-t
This was a fun read

17.5G torrent ...
I’m out traveling for the rest of the week so I won’t be doing anything for launch 😦
Dangerously far south, almost @simple ravine -land
@heady dust yeah I actually wrote one on span too :)
I got to use it in production recently, it's pretty cool the speed we're getting in core
Indeed
Maybe one day major game development will be done with c# haha
XNA all the things 😉
Hardware intrinsics are pretty neat too
@heady dust works for Unity, as long as you don’t use anything that makes the language good 🙂
Not at a computer now, but find Tanner Goodings latest article
Ya I read that the other day
Super fricken cool
I use R pretty often so vectors for perf in C# is just like icing on the cake for me.
17.5G, so chris had put Data/ back?
If speeds pick up I’ll have it down for the coffee break next hour, otherwise by lunch.
they removed the source seed so quickly
https://i.imgur.com/ZtiV77Y.png I don't see Data
Meaning we will not have gems/minions info right now, correct?
right, all gems were stored in Data/
Well, at least new golem has it's own AI
I’ve got at least 9 IPv6 peers on the torrent, warms my heart to see.
The future is now 🙂
Anyone know if the world map icons like waypoints/mine encampment/menagerie are on the cdn?
@timid hemlock Yo why is Darkscorn missing the poison mod in PoB?
Most of the new/updated uniques from 3.7 haven't been added to PoB yet
Oh.....
For anyone that uses RePoE: I'm not at home at release, don't expect the 3.8.0 update until a few hours after release.
I know. An update that late into the league is almost pointless 😀
@chrome topaz Hello, did you change the poe trade code? None of the old bookmarks on poe trade work anymore
why would they work, they're set to legion
They will go to standard and the code line will be the same
Ive done this for 7 leagues now
anyway, i just change league and they are good to go again
this time the bookmark dont even work and throws me back to the poe.trade main page
They have been working every league
@obtuse citrus eta on pypoe update?
There is a lot of files that have had their specs changed... I'm guessing the issue is to find out which field/type to add in, if it was it would be an easy update
my repoe fork is throwing stat translation errors out of pypoe, investigating...
Didn't realize the patch was out yet, I'll take a look
They've added a lot of new fields in a bunch of files. I though I could get away with skipping a few dat files but when Mods.dat has new row size... (274 vs 282)
@obtuse citrus How do you usually figure out what to add to the spec? Patch notes and guess works 🤔 ?
run test_data and see which files fail & are missing and go from there
https://github.com/OmegaK2/PyPoE/blob/dev/PyPoE/poe/file/specification/fields.py see the documentation at top for some hints
Is it possible to extract a example hideout file from the data? I really want to know how hideout music is added in the file so I can update my sharing site to be able to work with it
@obtuse citrus will do, thanks
@cobalt whale Bad news. I don't see any sign of music in the default .hideout files
There are two new hideouts though
probably just haven't added it to 'export/import'
That could also be it.... I hope not 😛
Only in root-380/Metadata/Terrain/Missions/Hideouts: ArenaGraveyardTrio
Only in root-380/Metadata/Terrain/Missions/Hideouts/Objects: MapDeviceVariants
Only in root-380/Metadata/Terrain/Missions/Hideouts: Space
Added and removed data files:
+ /Data/AddBuffToTargetVarieties.dat
+ /Data/AdditionalMonsterPacksFromStats.dat
+ /Data/AdditionalMonsterPacksStatMode.dat
+ /Data/AreaInfluenceDoodads.dat
+ /Data/BlightBalancePerLevel.dat
+ /Data/BlightChestTypes.dat
+ /Data/BlightCraftingItems.dat
+ /Data/BlightCraftingRecipes.dat
+ /Data/BlightCraftingResults.dat
+ /Data/BlightCraftingTypes.dat
+ /Data/BlightCraftingUniques.dat
+ /Data/BlightedSporeAuras.dat
+ /Data/BlightEncounterTypes.dat
+ /Data/BlightEncounterWaves.dat
+ /Data/BlightRewardTypes.dat
+ /Data/BlightTopologies.dat
+ /Data/BlightTopologyNodes.dat
+ /Data/BlightTowerAuras.dat
+ /Data/BlightTowers.dat
+ /Data/BlightTowersPerLevel.dat
+ /Data/BreachBossLifeScalingPerLevel.dat
+ /Data/DelveStashTabLayout.dat
+ /Data/Doors.dat
+ /Data/FixedHideoutDoodadTypes.dat
+ /Data/FootstepAudio.dat
+ /Data/MapCompletionAchievements.dat
- /Data/MapStatAchievements.dat
+ /Data/MapStatConditions.dat
+ /Data/MapTierAchievements.dat
+ /Data/MicrotransactionRecycleCategories.dat
+ /Data/MicrotransactionRecycleOutcomes.dat
+ /Data/MicrotransactionRecycleSalvageValues.dat
+ /Data/MissionTimerTypes.dat
+ /Data/MonsterDeathAchievements.dat
+ /Data/MonsterDeathConditions.dat
+ /Data/MonsterSkillsWaveDirection.dat
+ /Data/MultiPartAchievementConditions.dat
+ /Data/NearbyMonsterConditions.dat
+ /Data/PlayerConditions.dat
+ /Data/ProphecySetNames.dat
+ /Data/ProphecySets.dat
+ /Data/SalvageBoxes.dat
+ /Data/SkillMines.dat
+ /Data/SkillMineVariations.dat
- /Data/ExtraTerrainFeatureFamily.dat
- /Data/FixedHideoutDoodads.dat
In what dat file do i find stats for the new golem?
do i need to manually dowload Poe.Trade macro for the new league or it updates by itself? and what about Currency Cop?
Not a lot of dialogue changes besides the addition of Cassia. A few minor spelling fixes and a new line for Alva upon entering a fully upgraded Legion temple room
Dialogue team must be busy with 4.0
Mmm, there are races planned up to the March 2020 in the dat files lol
I think the new MapDeviceVariants directory is related to an upcoming MTX series or supporter pack. Will refrain from saying more to avoid spoiling hype. 🙂
idk but there are multiple devices for certain missions
so it might just be that
DelveStashTabLayout.dat tho...
Yeah uhhhh. Isn't that kind of redundant with stackable fossils and resonators?
Might be the wrong place but the other chats are spam hell right now, there was a 3rd party tool made mid legion that blew up on Reddit, partially due to being made by a new Korean player, does anyone remember the name? Kinda want to look into it too
There's allegedly a background image in /Art/Textures/Interface/2D/2DArt_UIImages_InGame_MTX_DelveStash_4k_1.dds, but I can't get it to display -- does anyone know offhand what the trick is to viewing these files?
Oh, I see, they're Brotli'd
I think I have some code for those dds files
I'll do it after I've exported them
No worries, I figured it out
wel;p.
on the other hand, there's also art in the game for a 16-slot map device.
Oh my! Doesn't that look sexy!
{
"adds_tags": [],
"domain": "item",
"generation_type": "unique",
"generation_weights": [],
"grants_buff": {},
"grants_effects": [],
"group": "MaximumManaIncreasePercent",
"is_essence_only": false,
"name": "",
"required_level": 100,
"spawn_weights": [],
"stats": [
{
"id": "maximum_mana_+%",
"max": 10,
"min": 8
}
],
"type": "MaximumManaIncreasePercent"
}```
Can you also post the art for the map device? Really curious
Oooh!
if you put in all the atziri, uber atziri, pale court, and shaper fragments at once, it opens up a portal to krillson's secret fishing hole
[{"id":"Standard","realm":"pc","description":"The default game mode.","registerAt":"2019-09-06T19:00:00Z","url":"http:\/\/pathofexile.com\/forum\/view-thread\/71278","startAt":"2019-09-06T20:00:00Z","endAt":null,"
Standard not active before league start.. that's new 🙂
oh yeah, and while I'm at it, here's the new frag tab layout
Oh nice! For the legion fragments
And legion scarabs.
Indeed!
pure breachstones 🤔
I wish they'd disable the auto breachstone making when at 100 fragments
Just give me an upgrade button like the shards tab
It's live! Enjoy the new league all!
Updated for 3.8, just in time 😅 http://cinnabarit.pythonanywhere.com/
Path of Exile Leveling Helper
@obtuse citrus do you have a push with updated specs?
isn't that just the zana mission art
@jade adder oh, you're right, duh. thanks for shattering my dreams :C

nick_ tommorow probably
Updated https://github.com/brather1ng/RePoE!
@tropic bronze they expire if you haven't visited them for a while - see https://www.pathofexile.com/forum/view-thread/109153/page/580#p22349613
Hi, is aquisition the best for stash searching or is there a better tool?
wow did the website crash already
getting a bunch of timeouts and 502s as well
actual website is cloudflare'd for me
I'm pretty sure this isn't how the delve tab was supposed to happen
Looks close enough to the mock
... except it's in the currency tab
@woeful sphinx How did you manage to update your data in https://github.com/brather1ng/RePoE when the specs aren't updated in PyPoE so it's not possible to read Mods.dat?
uhm, did they remove the category key from the get-stash-items?
or actually items' json in general lol
some good filter for biggining of new legie
@deep girder there was a question a few days ago from @compact isle about whether anyone used it. Not sure what the result was
@deep girder Yes, they did
Lol how will I know that a map is a map or currency is a currency without it? I need to parse the names...
@deep girder now only available for items from the public stash tab API https://www.pathofexile.com/api/public-stash-tabs?id=
I made my own category parser but it's a goddamn ugly hack 😕 https://github.com/briansd9/exile-diary/blob/master/modules/ItemCategoryParser.js
Damn
I really don't get why they removed it, we now need to manually maintain a dictionary of items > category like you did
Or make some parser to get the data from the wiki
i see
although they mention that it "is no longer available in other item APIs"
but
you can get them from the icon url XD
.../Armours/Boots/...
Email confirmation from Novynn 
eh, i'll just parse the icon url i guess
i also recommend doing it this way @broken cloud, because otherwise you'd need to keep updating that long list every time something new is added
It was mostly automatic, gotten from the RePOE data... good point though
If you're going to use the icon url instead, be careful about flasks and maps/map fragments
oof that's true
also things like abyss jewels are not clearly differentiated from normal jewels
https://www.reddit.com/r/pathofexile/comments/d0udh5/item_listing_bug/ sounds like something weird's going on
also - what's up with that "X number of items can be listed at a time. Sometimes you have to wait for your items to be listed because of this limit." ? is it new? did they make it up?
@pseudo ocean I've just added/removed fields in the spec until it worked
yeah, I've seen that. it was in reference to my update yesterday
Can someone upload the path of building installer or an alternative download link for me? The file fail everytime I download it
i seem to remember being able to check phantasm DPS on soulwrest without hacks (e.g. adding an active gem). anybody know if it's a known issue or what?
Does anyone know if it's possible to mod the stat calculations for PoB?
I feel like the current ones don't offer the best representation, especially when looking at allocations /deallocations of a large number of nodes at once.
Seems to be written mostly in lua, so maybe the calculation script is accessible and not-spaghetti? If anyone's familiar with it.
I definitely need to finish my pypoe stable.py -> Rust translator, so much has changed for 3.8 and even during 3.7 series 🙂
Good thing someone else does the heavy lifting maintaining the specification.
Are you parsing the python code or something? It feel it would be far less complicated to just export to json and then import
I started by handcrafting corresponding structs for the DAT files.
Now I'm replacing fields.py with classes of my own, which when run emits Rust code.
Unless the spec changes, this means that an end user can just point the binary at a Content.ggpk and be good, with accurately typed data.
so moving it to compile time rather then run time essentially
If I was just making some particular tool, an export like repoe would be fine, but this is a generic library.
I've meant more along the lines of just exporting the specification to json
Oh. There's such a thing?
the as_dict method is there so it can be returned as dict, which then can be jsonified with python's json module
>>> from PyPoE.poe.file.specification import stable
>>> with open('G:/spec.json', 'w') as f:
json.dump(stable.specification.as_dict(), f)```
how does one import the Triad grip unique into PoB?
Had to go via .load(), but indeed got some JSON that looks fine enough.
Kudos to whoever named a field 2DArt by the way, extremely helpful when naming identifiers directly from field names 😄
Had some idea that all I would need to grab is the stable.py file, and put it into a small harness without any deps to get the info out. We'll see what I end up using.
@hushed relic feedback: the prompt for custom sounds says do you want to download them OK CANCEL cancel should just say NO, it doesn't cancel(which is good)
@deep girder they moved category into a new extended property.. So it's still there in the trade api.. But no longer in the character sheet.
Yep, I'm already starting to use RePoE's db
hmm, there are two pobs now?
and yet it's doing the same thing where every commit is a huge "release" change modifying a ton of unrelated subsystems, sigh
yes someone forked pob
because he got tired of openarl's inability to maintain it or something
an updated pob would certainly be nice
I'm thinking about using this guy's fork, at least for 3.8.0
We need more forks
well, the web version is a fork of its own too
the only thing I'm concerned is, we know that openarl's here forever but the forks can disappear any time
lol
I've had a "hostile" fork of a software in the past. My dude courteously changed the GUIDs and the name at least, but it was still a bit of a mess in regards for branding and support.
I mean, the ideal scenario seems to be @timid hemlock would have someone else co-run the master repository, at the very least to handle merging in pull requests. The community seems to have already added so much of the missing functionality/content.
An IRC buddy had a proper takeover, someone soared in and grabbed his GPL'd software, pulled in all the bad popular suggestions into a closed-source "fork" of a different name, scrubbed all attribution and substituted in his own donation links 😄
Good luck suing someone over that in the IP wastelands of southeast Europe 😦
@frigid nova Co-maintainership would indeed be the ultimate solution, I hope they've previously reached out.
Seems to me the best way to avoid hostile forks is to keep the master branch up to date 🙂
i dont see the hostile part tbh
This is in no way like the good Old Days, where a fork was a slap in the face with a gauntlet, the result of irreconcilable differences.
@grave wren to clarify no one is claiming the current fork is hostile.
It's no libav, that's for sure.
yeah, i think the community will benefit from a more up to date fork in the short run
I'm mostly upset of the lack of naming distinction, going to be a mess.
My dude just slapped on a _mod, anything that rolls off the tongue.
@harsh vector had that once with antivirus quarantied the file.
am i crazy or is there no elusive in pob
there is not, you can add a flask with sliders to simulate it
@worthy cape lets call it PoB+
PPPoB
BoP
Remember when emulating things with flasks in PoB, to consider the effect of Flask Effect in tree.
Oh man thats a fork feature that would be so nice, a field to add mods to your pob that arent tied to any gear
@chrome topaz Vaal Path of Building
P🜨B
PöB
Path of Pull Requests
Tree of Exile
Path of oh shit what have I done
oh hi
Hey 🙂

Yes the fork is mine FYI
ok
I’ll finish the update of the fork tomorrow and add some clear install instructions to the fork page. Also some else suggested adding 2 different pull requests for viewing your jewels on the Items tab. Also plan to try and implement the incremental shock values and finish the impale support to show in the damage window.
(me)

were the item.category property removed from the api?
@mellow ferry in the pinned messages
hi all
im a software engineer
i would like to join in on some tool dev
what are we building and in what language
I'm doing parsers in Rust for most of the PoE file formats, and also diddling around with a mesh/hideout viewer, also in Rust. Not LFG 🙂
Just updated the fork with the changes from yesterdays update for skill gems and other stuff
@timid hemlock Will minion amount ever be an option? It's important for calculating golems as example. They gain more buff effect per golem summoned as elementalist.
Has anyone made a model viewer which is capable of viewing monsters? ( @worthy cape @velvet fog )
I've got better parses of smd than fmt, heh.
Don't really know what the state of mine are, as I've focused on other parts lately.
No final viewer, which I guess is what matters.
Lost a bit of determination when I found out just how dynamic FX graphs are.
i have a question
Don't ask to ask! Post your question here so that people actually know if they can help. It's also better to discuss your question publicly so more people can chime in or learn! That's why these channels are here!
can you get info on empty map stash sub-tabs from the api
like the tab name
like if i put a name on the sub tab for a random t5 map
Which API, the public tab API (/api/public-stash-tabs) or the private tab API (/character-window/get-stash-items)?
@simple ravine Do you have a good heuristic for detecting which files are brotli'd? I'm currently using the approach of "try to unBrotli any DDS files and assume they're uncompressed if that fails", but that's kind of unreliable and probably misses some files
I first look for symlinks, then try decompressing and if it appears to have consumed all the data, ensure that lengths match.
Otherwise there's quite a few byte configurations that are valid Brotli streams.
I think I ran a survey across all file types in the past, to see which ones that had any file that successfully decompressed with and without CMP header.
This is also a great way to accidentally consume a few dozen gigabytes of memory.
either apis
also is Siegrest here?
his discord username is different, can't remember it
i will just make a github issue i guess
@rapid pagoda
- Check if
*- then redirect to other, recurse or add to stack/queue - Check if
DDSis present, then no Brotli - Try Brotli Decompress
var ddsMagicCheck = br.ReadUInt32();
if (ddsMagicCheck == 0x20534444)
{ ...
Note that there's file types that have the CMP prefix, and file that don't.
yeah, mine's not complete yet, I haven't touched this in 2 years
Checking for * seems dangerous, in that 1/256 compressed files will have a length which coincidentally has 0x2a in the LSB
I check for *, check that the size is less than a "sane amount", and might be checking for textual content.
can always do a secondary sanity check if first byte is an asterisk
There's also a check you can do if you have the root directory, to bail out if you haven't had a / in the first N octets.
wish i had more time and energy, because i like this type of stuff
it's far away from what I do at work, and it's easy enough to be chill to tinker with
Soon ™
I just wish Brotli had a magic number. But no, it's too raw of a format to have one :X
Rows are the number of files of that extension that fell into that class.
Had to clamp my concurrent decompression threads down to a handful, the full 24 cores kind of ran out of swap 😛
Huh. What header does "DecompressableWithHeader" refer to? 434d50 ("CMP")?
Okay. So it is just a couple of specific extensions that get this treatment
Also, looks at the Excel file
Ah, and I see the Miracle MTX campaign has begun. 🙂
@chrome topaz how are the currency tags for tabs made? some of yours are different from the official's site, getting some weird offers early on lol. specifically gemcutter's incubator vs gemcutters-incubator
yes, chuanhsing
seems it's me
@velvet fog where are the mods for convoking wands? I cannot locate them
It should be under convoking wand page
:< no fossil crafting thing on this page
that would be helpful 
Is there a good source for high quality images of the Blight towers and their upgrades?
Are you looking for the UI images for the buttons, or renders of the mesh?
Typically they're in atlases indexed by the rectangles indicated in uiimages1.txt
Thanks, I'll have to look into that. I haven't touched any of the game files before
@rain pasture In short, /Art/UIImages1.txt contains rows mapping from an asset name to a large image that contains that image, and the four numbers are the rectangle in that image that has the picture.
Like:
"Art/2DArt/UIImages/InGame/Blight/Tower Icons/IconArcing" "Art/Textures/Interface/2D/2DArt_UIImages_InGame_Blight_Tower Icons_1.dds" 0 0 99 99
"Art/2DArt/UIImages/InGame/Blight/Tower Icons/IconBuff" "Art/Textures/Interface/2D/2DArt_UIImages_InGame_Blight_Tower Icons_1.dds" 109 0 208 99
I thought I had a tool to slice these out made last league for the atlas objectives, but I'm not sure where I put it 😄
so do I need a tool to extract the images from the game files?
PyPoE can get you the files from the GGPK. You then need to grab parts of the DDS files in an image editor, or with a custom tool to cut the bits out.
awesome, thanks!
When exporting the DDS in pypoe, you need to check the option in settings to decompress DDS files, btw.
@rain pasture You know what - https://zao.se/~zao/poe/blight-icons/
i demand more discord emojis
I'm about to chop these up if you guys want them for emojis 😛
I wonder if those are just the status icons tho.
Build ones might be named something else
Anyone calculated how many unique trees exist for a 100 lvl character ? 😄
@worthy cape thanks for your help ^^
@compact isle live search seems to be broken on some queries
this one has received new listings but hasn't updated in a live tab https://www.pathofexile.com/trade/search/Hardcore Blight/glrvG7aIQ/live
Does someone here have a list with all the hideout music and hash id's?
Music.dat has an IsAvailableInHideout field, and Unknown0 seems to be the hash.
(I've got no idea how the new music thingie works, of course)
Hrm, not sure on the hash bit.
So, if you wanted to track user ownership of items, should the public stash tabs endpoint be used? or is there something easier?
I saw someone pinned post of a swagger listing an endpoint with trade information, but I was wondering if using that is official?
Also, is asking dumb questions a thing in this chat or should I direct them else where?
Dumb questions pertaining to developing tools, those are fine 🙂
Cool, yeah all im wondering I guess is how to track trades properly. Either using https://www.pathofexile.com/api/public-stash-tabs or if theres a more intuitive way?
My memory is vague, but if you're intending to use item IDs to track trades, I think they change as the owner changes?
Yes, item IDs chance when trading, specifically to not allow item tracking
(it's supposedly in the pins, based on my search)
Sufficiently distinctive items you could always try to match, of course.
Oh yeah I see the post in pins
Regarding endpoints, I don't think there's any that are considered off-limits. You just have rate limits and for some things, needing a session ID cookie.
I see, so anything in https://app.swaggerhub.com/apis/Chuanhsing/poe/1.0.0 is usable?
Join thousands of developers who use SwaggerHub to build and design great APIs. Signup or login today.
I'd reckon it's a best-effort interpretation of the actual API, haven't used the docs much myself.
Fair, I only ask because https://www.pathofexile.com/developer/docs/api-resources lists a few limited things
You could get a lot of data from the public stash tabs, but that takes a lot of processing I guess.
i want to use the left joystick on my xbox controller as movement on pc and use left click as attack. or use wasd as movement. anyone have this?
mouse is better for inventory and aiming but i cant move with it for shit
@carmine merlin any plans to get triads grip working on your fork?
which ones that?
minion conversion gloves
ahh yeah, seems pretty straight forward to do
❤
i need to add all the uniques from this league
ah ok
also for anyone wondering where the link is: https://www.reddit.com/r/pathofexile/comments/d0fwsf/added_oils_to_pob_notables_more/
@thin gazelle Sefarion uses JoyToKey to play PoE on PC with gamepads, but that's still moving the cursor around and leftclicking to move. Anything you build would need to aim and click, there's no built-in way to move the character with an input.
Unused Timeless Jewel keystones maybe?
@rapid pagoda unlikely, the timeless jewel keystones aren't located in the passive skill namespace
In the wiki, or in general? Either way, maybe these are leftovers from development -- there's a whole handful of Vaal passives that don't appear to be used https://pathofexile.gamepedia.com/Special:PrefixIndex/Passive_Skill:Vaal
both, to my knowledge all timeless jewel stuff is in a separate .dat file
So if I'm reading this right, its 2 requests every 1 second, or get put on timeout for 60 secs?
see pinned messages
The zao post on 04/01/2019?
Just wanted confirmation I guess, that and the headers are different.
I believe the names are determined by x-rate-limit-rules, being x-rate-limit-<X>
There may be distinct rates for source ip, account, etc.
anyone happen to have their hands on a 78x78px blighted map image like the ones used on the wiki?
which one?
just steal it from the cdn
I checked on their trade site and it was 48x48
I'm looking for blighted mausoleum in particular
ah what the heck, how'd you get it? XD
I had a URL similar to that, didn't think to set custom size values
and one of them, yes 😄
you want a fancy tool dev role?
does it come with any downsides? 😛
no afaik
as long as people aren't going to ask me to update PoB or something 😉
this map anointing is the last feature left to add, I think. but it's going to be a chore since the effects stack
@velvet fog random question, does chinese PoE have supporter uniques / div cards too?
@broken cloud only grandmaster
@compact isle Is there anyway to search for two implicit items on the official trade website?
nope
@compact isle would it be possible to add it as a pseudo along with these?
what is it's use case since synthesised rare items aren't core?
double corrupts or greatwolfs
Specifically double corrupts from incursion or any of the div cards:
Arrogance of the Vaal, Echoes of Love, The Demon, The Old Man, The Price of Loyalty
(Three of those were added this league)
hm double corrupts is valid I suppose, will add it to the list
Not sure about whether anyone else uses the following page, which looks like missing the rune dagger class. https://www.pathofexile.com/item-data/weapon
will get it fixed up
is there some other currency tracker than Exilence and Currency Cop?
or at least Currency Cop fork that works
@deep bobcat Might want to try mine? Still in quite a rough state though, but it works https://github.com/briansd9/exile-diary/releases
I think I've used it but it's not quite teh same as the other 2, gimme a sec
If there's anything I can help with, just let me know
so the thing I like about the other 2 is that they update my net worth regardless if I have the app open or not, because they fetch it from my tabs
while yours only tracks what I'm currently dropping, right?
Nope, the net worth screen checks your stash too (except for map tabs - not sure if the other ones support this?)
ah, alright
I have time-based option too (check stash every x hours) but it requires you to complete a map... will see if I can remove that requirement
I'll try using it for a while then and give you some feedback
you guys having trouble scanning items in stashes?
it seems that with the last update, they removed a field called "category" from the json, that stated if it was a gloves, chest, boots, staff, etc
it seems impossible now to get the type of the item
any workaround?
@zenith vigil the category field still exists for items gotten from the public stash API (the one that requires a change-id)
otherwise, you'll have to do it yourself... I hardcoded all the item base types from repoe
@broken cloud oh... i'm trying to use the get-stash-items, weirdly enough i don't think it does anymore
hardcoding should be quite a task, but i guess that's the solution.. thank you
Here's my code - might save you some work https://raw.githubusercontent.com/briansd9/exile-diary/master/modules/ItemCategoryParser.js
@polar island Tried that in the past and got burned... there's a whole bunch of stuff jumbled up in 2DItems/Maps, among other problems
Decided it was safer to go with the typeLine instead
@broken cloud thank you for this i was looking for something thats not currency cop, ill give this a try
maybe im dumb but im trying to get it to work haha
its having an issue with my POE ID
Hmm what problems are you having? Here's how to get your POESESSID https://github.com/Stickymaddness/Procurement/wiki/SessionID
yeah i have that and i paste it in and it doesnt seem to work, not sure why
im clearing my cache and cookies
I'll send you a PM
no, i got a new ID and it does not work =/
i will probably throw my fork with trade api on github once i finish it
Thanks again Brian, the app works wonderfully
not bad for a week into the league and i have 800c in my stash, not to count what i am wearing
@delicate ore
The link to sellers is only right for the first trade of a series, the later ones have want and have switched. For Chaos to Chaos with 3 max trans actions you get:
http://currency.poe.trade/search?league=Blight&online=x&want=9&have=4
http://currency.poe.trade/search?league=Blight&online=x&want=9&have=2
http://currency.poe.trade/search?league=Blight&online=x&want=2&have=4
It should be (4 -> 9) -> (9 -> 2) -> (2 -> 4) (Speaking about the id for the currency on poe.trade)
thank you, i will try to bugfix
is xyz still here?
consecrated ground isn't working right on pob.party
supposed to grant 100% increased crit chance
it hasn't worked in the original pob either last I checked
How exactly do you know if youre keeping up real time with http://api.pathofexile.com/public-stash-tabs ?
Oh "when it can't fit any more it will provide the change IDs of the tabs on each shard it was up to." Problem being that I can never get up to that point since it takes so long to process the data in the first place?
It takes almost 3.5 seconds to grab the response in the first place for me and 1 second afterwards to processes it? I'm sure other people have faster implementations right?
Using concurrent requests
The moment you are able to decode the next change id from the bytestream, start another request
Plus some mechanism so you don't pass the request limit
You guys have any stats on how long it takes to grab a request in the first place?
I know the json can get fairly large but 3 seconds seems kinda long
I collect mine here https://poe.watch/stats?type=time
Oh sick
Also, particularly stupid question, but if you wanted to know all the items in stash tabs from the beginning of the league, youd have to start with no ID to public-stash-tabs and catch up until now right?
No, you'll get all items currently on sale. Most of them are in standard league
If you want Blight items then you'd have to start from a change id around blight's release
Interesting, I doubt they have a public "hey heres the ID when blight started" do they
Unfortunately not. And I don't know of any service which has them out for use
But it might be around 475841770-492541661-464580457-531662984-505125106
I know poe.ninja has a "current" id atleast for poe.ninja so. Ill keep this and use that if I need to test current stuff I guess
Thanks though!
response times seems to look generally better this league
hm, I thought It should be sorted alphabetically in the game all the time
and it has the right order without maps
Looks like your stash tab is boggy 😛
I've noticed a tendency for the tabs to not accurately reflect the contents, I've ctrl-clicked in maps and the icon has remained empty when later looking for things to complete.
do you plan on adding support for blighted maps like you have for elder?
I've noticed a lot of trade sniping this league. I thought the Trade API got whitelisted...
@tacit spire Whitelisted API access is only 60s ahead. Sniper programs can consume new trade API data much faster, as they discard nearly everything - opposed to storing everything. At the start of a league, it may take the whitelisted websites more than a minute to populate their live searches with new results. So in some cases, a sniper might be faster for specific items.
@carmine merlin hey, there's been an update to upstream pob, do you plan to update your fork?
@polar island search using the browser bar is that base64 based?
Yeah, I want to generate trade search links for build items
https://poeapp.com/speed is that what this is doing?
oh
that's even easier
it should be good enough
if I need anything more I'll ^ yeah look into that
is there a way to add slave drivers to pob calcs or is it already in and im legally blind
should be in the list under manage
already added
@chrome topaz I’m working on merging the update atm, need to make some changes so I don’t need to edit the mod cache for the impale tree nodes
Is it possible to datamine precisely what buffs the Empowering Towers provide to towers in their radius?
@fickle yew can you add opengraph info to poe.ninja
for link previews on stuff like discord and twitter
poe.ninja/builds can definitely use it
@tiny cargo make sure it says buy and not invest
a lot of people were confused by that
Just checked it with chaos => chaos and it only has sell or invest. Anyway the direction of the trade links is right now if that's why you pinging me
@delicate ore I'll take a look. It's a good idea especially for builds
if you want an idea of how to format it, look at the pob bot in #1┃build-planning
also i think for discord you can actually use discord's embeds
but it would be nice to have opengraph regardless for twitter and even reddit
@carmine merlin thanks, appreciate it
has anyone here messed with strongbox at all?
im trying to add new currencies but i think it only scrapes new currency data when it imports the sql database migrations
which, i still don't know how Exgaves generated them
im about to just hack one together
this is interesting
GGG did a really good job on optimizing their trade site
the mobile version also ranks twice as high as poe.trade and poeapp
it's still not quite as cutting edge feature-wise as poeapp but yeah
shouldn't ad providers be async?
funny story, i used to work at Pingdom, got hired by Sam himself. Still have him on Facebook
anyone know that recently .trade doesnt show the actual character name that youre online with ?
whispers go through regardless of what character you're logged on to
yes but im flipping currency and people get confused to which hideout etc
i do alot of trading 😄
it shows a character i havent been on in 2 days
delete that character to force a refresh lol
hm
how do i add anointments on pob? I feel like i looked everywhere
there isn't an ui for it yet
but you can just edit an item and type it "Allocates Node Name"
thanks
Is it possible to change some file in PoB to make it sort items by ignite DPS instead of normal DPS ? If so can someone tell me how ?
@polar island found a small quirk
If you add an empty "and" clause the search returns zero results
If you remove the empty and mod filter you'll get results
i think i found a bug with the official trade site, do we have a place to report those ?
looks like @compact isle is online
if i do a search with any stat filter, and set the armor, evasion or es to max 0 to exclude items with that stat, i get no results
Is there any way to see what "blight_aura_stat_3" is, for example, on pages like http://poedb.tw/mon.php?n=Smothering+Tower ?
流亡編年史提供全面的物品,傳奇,寶石資料,最新的遊戲消息,最全面的基礎知識。
out of curiosity, any technical reason websockets on the official trade doesnt work for about a minute every 3 hours ? (00:00 to 00:01, 03:00 to 03:01, 06:00 ... etc)
top of my head thoughts, app restarts, connection pool renewals
@chrome topaz fork is updated to the latest version
@carmine merlin Seems to be missing Anointed Passive support from main branch?
@remote yoke hmm, one of the pull requests i had previously might have messed it up, i'll have a look now
Thanks.
@remote yoke figured it out, just needed to update the tree.lua file for the 3_8 folder
Oh nice.
Just pushed the changes so you can grab them from m git or just grab the tree.lua file from OpenARLs PoB folder and copy it to mine
Oh right, I was trying to remember why that would affect it, and it was because of those oil labels.
Reverted my end so I could still see oil stuff. Just made all my amulets look extra silly instead lol.
@polar island does the link I sent you not reproduce
oh, I see what you mean
I'm an idiot ignore
Been trying to emulate mines for a while.
I haven't done this stuff in 3-4 years. 
I'm also doing detonation sequence.
Is the formula for the speed up in detonation known?
its 10% per stage.
additive or multiplicative
additive with each stage.
can i have a source for that?
Detonate mines skill gem.
I haven't test detonation sequencing timing but I can't render 300 FPS to test it.
I do know how they like to travel.
Already got it running.
Mines has a 25 unit trigger radius. (mistaken minefield area for trigger radius wew)
@remote yoke I’ll try and figure out a way to have both the oils and new anointments working together
Could likely just make it a stat line with everything else on the nodes. Though I imagine the effort required to implement will be higher, since it's not just right next to the name and is instead after a bunch of garbage. Luckily anointing on the old oil system is merely ugly, as opposed to non-functional.
Hmm this looks like a linear programming problem except that the constraints are discrete points... you might find something helpful here? https://en.wikipedia.org/wiki/Linear_programming
@earnest radish I'm confused by your problem statement, are there 5 total states that every object can have, or are the possible states for each object different? What do you mean any valid state have a cost < x/2.
Also does each state have a distinct limit? or is the state limit shared among all states
Sounds good!
is there some way to look up the info on things like the three different wild strike secondary abilities, or the abilities on golems?
pob seems to be telling me all? minions have -50% more damage over time?
mercury trade
@remote yoke readded the oils to the tree but are now in the description of the Notables so anointments work properly again
i have a big request for the trade site guys
can you find a way to disable chrome's built in tab discarding for live searches
what happens is, if a tab is inactivate and idle for some time, it gets unloaded until you navigate back to it
there should be chrome specific apis to disable that
this ruins live searches for obvious reasons
also @polar island
when a live search gets loaded from a URL, it still doesn't display the current results for that search
is there a policy about using the poe item icons? I can't find a page about it, I want to know if I am allowed to use them.
@fickle yew When generating poe.trade links for unique items on poe.ninja, you might want to explicitly set the rarity to "Unique". Otherwise there are some conflicts with rare item names. Example: http://poe.trade/search/nahahanonzikio
That soul mantle honestly looks better than the unique one.. I feel like I'm providing a service.
I don't think I understand
@fickle yew Any plan to support new Allocates ... enchants on poe.ninja/builds?
@compact isle Any plans to support new Allocates ... enchants on passive trees on the official website?
@frigid nova yeah
@golden bane You are right I should filter by unique. I was just making a joke 🙂
How do you evaluate damage done by the phantasms from Soulwrest when there are no active skills socketed in the item? I feel like there was a trick to this, once, but I forget what it was
I've tried editing the item to fully link it and add a dummy skill of the form "Grants Level X <skill>", which at least makes the phantasms show up -- but the level of that skill affects the damage done by the phantasms (?!!), so I have no idea what's correct
i believe those phantasms are the same as the phantasms from the support gem
so you can link the support gem to something else to see the minion damage
Right, but the level of the thing I link in affects the damage done by the phantasms
Hmm, okay. All feels a little hokey but whatever 🙂 Now I just wish I could swap out gems more easily
Especially obnoxious is that I have to pick the "supported by" active to have all the right tags. Ended up settling on Spectral Throw because it's a physical projectile spell
They are super weird tho
If you try different base skills the dmg varies
If the base skills level changes they also get more or less dps
Link it to Raise Spectre, @rapid pagoda
It fills in the Phantasm as a Spectre with a physical projectile attack.
Including the minion limit. Though it doesn't see the one in Soulwrest, that doesn't really matter. You'll have Summon Phantasm socketed in it anyways, cuz it's optimal DPS. (just missing the bonus +10 minions on PoB)
Hmm, I'd be worried that the "55% more Minion Movement Speed" and other mods would carry over to the phantasms...
Movement speed isn't calculated in PoB anyways.
But yeah, the accuracy and ele res would
Mm, fair
Just know that taking any normal minion based tree will cap hit chance for all minion types.
Without external accuracy
I have a hard time believing these numbers, but if they're accurate... no wonder everything dies so fast
Well, Phantasms cast phys spells anyways
So hit chance doesn't matter
Yes, 20 Phantasms and Soulwrest is pretty broken lol.
All you have to pay attention to is the fake +30 all ele res on Phantasms with that.
20 Phantasms and 3 (soon to be 4) Spectres and 9 Zombies and 2 Golems 😮
And if the minion life is even close to correct, I'm not too worried about their resists
I don't believe it is. And I'm not sure what +levels does to it. Probably breaks it tbh.
They should have a fairly pitiful ~3k base life.
The Spectre changes messed with this a bit in PoB
yeah those life values aren't accurate
I'd not believe in them. As I said depending on the base summon phantasm values change a lot. Try SRS Vs spectre for example
Pity we don't have any correct data
@polar island https://www.reddit.com/r/pathofexile/comments/d7wtj1/psa_poeapp_is_listing_incorrect_prices_in_some/
pebcak
Hi, how do I make POB calculate the poison mod: 60% chance for poisons inflicted with this weapon to deal 100% more damage?? i don't think my pob is really counting for it.
@latent solar 20% more damage per poison or total dps(including poison)?
I think
Uh didn’t think about that
which is why my pob calculations might be screwed a bit
I gotta check
“60% more poison damage” should work
I'm playing around a bit with trademacro and using the custommacro folder to try some simple scripting
what I want to know is how do I(or how does trade macro) retrieve item info to perform a search?
In other words: how do I access a highlighted item's mods and mod values?
I don't want to get it on my clipboard
I want to get it in the script
Specifically I want my script to perform logic based on a highlighted item's mods
Is there a better place to ask @hazy fog ?
nope
I don't use it so I don't know the answer beyond what's on the clipboard
sure
looks like ahk has functionality to get the windows clipboard
The piece I was missing here is that you can copy items in PoE to the clipboard with ctrl+c
Thank you xanthics
I would have a question regarding checking the player inventory (from the poe api) with a given acc name, character name and a valid poe session ID & a public profile
I haven't quite grasped where I can use the session ID to get access to the inventory items
Use it as a cookie you submit with your request/session
@golden bane thanks for the help!
@fickle yew Hey I noticed Synthesis uniques are not listed on poe.ninja
Okay, after some further investigation, I found some Synthesis Uniques listed
Specifically the ones that can drop in any Synthesis zone, not only boss encounters (plus Bottled Faith for whatever reason)
Uniques listed on poe.ninja:
Maloney's Mechanism
Bottled Faith
March of the Legion
Hyrri's Truth
Uniques not listed on poe.ninja:
Circle of Anguish
Circle of Fear
Circle of Guilt
Circle of Nostalgia
Circle of Regret
Garb of the Ephemeral
Offering to the Serpent
Mask of the Tribunal
Storm's Gift
Perepiteia
Nebulis
I'm trying to write a quick macro to make choosing towers faster. Basically if [key]+[click], then move cursor X units in a direction and click. Problem is that I have to send 2 clicks for PoE to read (i.e Send LMB, delay for 50ms, Send LMB). Anyone run into this before?
Basically, it doesn't see the first LMB
sounds against the rules
Sounds like it's against the TOS
can't do multiple actions, and I think you can't fake mouse clicks/move the mouse
And also sounds like it's not very uselful
Don't see why it would be. Opening the menu shouldn't be a server command
I don't think you're allowed to move your cursor on a hotkey
"Can a macro move the mouse cursor, then click on something?"
"No."
not an official (staff) post, but pretty accurate as far as I know
Lol then I've been out of ToS for like 6 months
fix it or don't, it's your account on the line, not mine :P
Either way, let's say I have an application that is compliant with the above link. It's still not reading the first click
Seen that behavior before? It also happens outside of Blight but didn't think it was worth the headache of tracking down before.
have you tried making it hold the click for longer?
(sorry, I don't touch mouse macros, don't know where the line is and I stick to commands)
Hmm think so. I'll try it out when I get home
Might not have been long enough though
not sure if itll change anything but its worth a try
@blazing rover Also make sure you're not only sending a down press
You mean send down then up commands?
yes.
@golden bane thanks for the heads up. I'll take a look.
Is there someone that has developped a path-of-building like for Android tablets 😅 ?
Input tends to be sensitive to framerate, I've got some proper problems building towers interactively when the framerate starts to tank, so you'll probably have to build in some serious margins into your input queueing.
To the degree that you'll probably not have much of an improvement at all, especially if it means you have to leave the rodent alone while it executes.
@void blade why not use the pob.party which xyz wrote to wrap pob into a website
Sorry, #slowreplies; But yeah, could do but I'd need to load it on my dataplan, which given is quite large but not that large I could do that on multiple occassions. And as it seems when I was loading it on Wi-Fi is that it uses quite some data to load it in;
Should not have replaced my laptop with an android tablet + a desktop for my workspace, now I can't use proper Windows applications during my commute, nooo 😦
Not sure if this is the right place, but what's the latest stance on Mercury Trade Overseer overlay? I was thinking about using it to track arakaali's spider duration upon using writhing jar since they can't be refresh normally, but seems like there was talk about it being too advantageous and/or bannable?
not going to go searching, but vaguely recall that timers in general are NG
isn't it "timer doesnt touch game, technically legal, but we dont really like it"?
hm can't seem to copy my build from pob.party, firefox console tells me document.execCommand('cut'/'copy') was denied as it was not called duing a user generated event handler (rough translation from German).
execCommand is a shitty dom api lol
was trying to figure out how to convert stone golem's damage to chaos in PoB (4 white socket Triad Grip gloves). i found this gem data in the lua file and added the info indicated with arrows hoping it might work. it didnt, however...how would i go about this?
nm i just had to change the info in minions.lua for the actual minion itself
@languid tulip you can put conversion on a shield and give it to the minion via necro aegis
yeah someone else mentioned that too. would have been easier i suppose since i was only slightly curious about the golems. im using dancing duo (which i just edited the conversion on to and seems to work fine in that regard)... guess i was just curious if there was a different solution than having to remove the sword
I'd copy the sword stuff on a 1h I guess with the same offensive stats
heh
trying to install PyPoE to get a few images from the game, can someone help out a dummy who doesn't know how to use python?
When you install Python, make sure to tick the "add to path" thing during the installation
ok, now how do i open the setup file?
You go to your PyPoe folder, open a console and type the command there
Minimum install is sufficient for normal use
You should now be able to run pypoe_ui as it's in your PATH, installed into your Python installation.
@obtuse citrus any idea about the mods on Cast On Critical Strike Support, Cast on Melee Kill Support and Cast while Channelling Support which haven't been parsed correctly
What's the source of the "Spawn Weight Multipliers" section on fossils on the wiki?
Using this fossil multiplies the spawn weights of all modifiers with cold tags by 0 and fire tags by 10.
Has this been tested somehow, or is it just an assumption that it works like generationWeights from the mods?
@velvet fog I think those may have been moved else where, perhaps to a field but I didn't investigate yet
lets use pob for this...
i wanted to make a script engine/console tab for pob anyway
Also, PyPoE is an easy repo to contribute to. Lots of data fields are still unnamed, but possible to figure out.
@fickle yew
because from trade api, it use Shockwave as first typeLine and Shcokwave Support as second mixed typeLine
Ahhhh. Because they're both wacky support/active gems
Imagine a world where we could develop software without fringe edge cases.
@earnest radish ill fix it on the ninja side
@simple ravine laughs maniacally
A world without edge cases is a world not worth living in :^)
@earnest radish should be fixed now retroactively
@timid hemlock in your build xml you've set skillMinion to summon phantasm in orb of storms/bv without phantasm linked, is that an error or expected behaviour? sample pob: https://pastebin.com/VjjfPGPx
Hm it's even weirder in another pastebin, summon phantasm support has skillMinion="SummonedChaosGolem"
@grave wren that's normal; it doesn't clear that variable if you choose a minion skilll, then select something else
ah thanks, that explains some weird behaviour i've seen in the xml 👍
Can anyone of you recommend me some cloud service that allows free basic hosting of bots? Tried GCE for a year and despite reading that the free tier stays free (~1ghz machine, <1gb ram, 5gb space) they seem to have disabled my hosted bot instance without any warning.
Anyone has a guide for me on how to include PoB forks in the installation?
I wanna include a fork for the elusive stuff.
@grave wren No communications from GCE? I've had a small instance for years for a personal website
Anyways, a similar instance on Linode is $5/mo
Nope they took it offline after the trial period and then all nano? Instances had prices although their ads say otherwise. Was a bit weird
python devs lol
Thanks for the periodic reminder that I still have a $25 Linode mostly idling... should fix that still.
@worthy cape you could make it idle less by hosting cool shit 
@golden bane Synthesised uniques should show up properly within the next hour or so.
It's currently an IRC haven for some of my mates, and hosts my Civilization VI draft Discord bot.
The Rust library for Discord bots is kind of nice, but still quite a bit in flux.
At least it doesn't crash mysteriously like the node one did. Yet.
hm i have only super good exp with the python one
wanted to check out the go one
but didnt find a need yet for another bot
@fickle yew Awesome, thank you!
Does anybody have experience with OCR?
@fickle yew are you going to add opengraph support to poe.ninja/builds?
im sorry if i'm bugging but i'd rather link to your site than poe-profiles for sharing live builds
@delicate ore I did look into it. They're quite limited on Discord though?
i think you can use embeds on discord instead
Hello, @fickle yew filter creator here, I'm using poe.ninja to make an auto-tiering system for essences/fossils/item bases/uniques etc... I'm having an issue (that I can fix on my end by tweaking and parsing manually some stuff) with synthesised uniques
For instance, the baseType listed in the api for Offering to the Serpent is "Synthesised Legion Gloves" but the real basetype for this unique is "Legion Gloves".
I don't know if you can consider that or if you're willing to "fix" it but at least you have a report ^^'
Thanks for your time and awesome service :)
I hadn't tested it personaly yet but got a report from a user https://www.pathofexile.com/forum/view-thread/1895126/page/13#p22451646
(and hadn't had the time to test the new syntax but it's hype for div card !!)
I don't see why the == syntax would better handle the case though, if it doesn't work with simple match, there's no reason for it to suddenly work for exact match
yeah yeah of course but that doesn't solve my initial problem which was : I'm using poe.ninja data which says BaseType is "Synthesised Legion Gloves" while the correct Base Type is just "Legion Gloves" and synthesised is only a property of the item which is appended to it's name like shaped or elder bases
Show
SynthesisedItem True
@earnest radish @jovial bear I'll take a look. Seems like the Synthesized should be removed.
Awesome, thanks!
@earnest radish @jovial bear should be good now
👌
Oh btw, is there any way you could add the information that an item is the fated variant ? It would be super helpful. Thanks again !
I'll take a look later.
Think he meant fated as in prophecy items
What nib said
Ah. I don't have any better info than you on that front afaik.
ok ok, thanks for checking :)
Python gods
You should join the Python server and be mods
Man your good af
I just learning slowly
is oauth still in testing or what
last i saw they were letting people use it privately
I think so yes
is the basic idea for tracking prices on the trade api to track changes to stash tabs , see items disappear and assume they sold?
the general consensus is that prices are asking prices and not determined value
I wonder if it would be possible for someone to add a module to Path of Building to help create modifier weights for DPS gains. Like, have a page of "Deltas" and have a list of modifiers and how much 1 point of that modifier modifies DPS. That would make it much easier to create searches for items to improve your character the most. Obviously there'll be a few weird bits where 1 point of accuracy might be a DPS gain but 50 points is no better than 20 due to it being useless after you hit the cap, and of course diminishing returns on some stats mean you can't just load up on a ton of one and none of the other for best gains, but those are usually easy enough to work with.
Ah, I didn't know it had "Generate a weighted DPS trade search to help find the strongest items for your build" as well as testing items.
I will have to give it a try
Great work on the latest fork updates btw @carmine merlin.
Thanks, going to make a reddit post today about the first proper release of the fork for everyone to use
Here's the post for anyone that wants a read https://www.reddit.com/r/pathofexile/comments/deon82/localidentitys_path_of_building_v141514_fork/
Do you have the version set correctly, @carmine merlin? Maybe my error is unrelated, but PoB says it's on 1.4.152 and you've got a lot of stuff saying 1.4.151.4. I had this same error showing up the other day when you first tested the update thing on the dev build. Maybe I broke something and need to fresh install? https://i.imgur.com/dcXSstI.png
Could just be the dev mode trying to update the other day that caused a corruption somewhere. I'll fresh install and see if that resolves it.
Yeah, that fixed it.
And in-app you have the correct versioning. Just like before (the other day) when you first added this. I saw you had the version number wrong in one file, but not in another.
Yeah. I cleaned up the change log files cause there were some little mistakes I made in there
Curious, for changing features based on pull requests, should we post in the pull request itself, or just talk to you directly about it? For example, the additional highlighting/sorting of stats on the tree/unique list is great, however it seems to automatically pick the "third" color (whichever is unused in RGB settings) and was curious to know if that could be either changeable or different by default. Also Ignite/DoT sorting is broken.
If it's the latter, you might want to enable issue tracking on your fork page :P.
Hmm, "Total Ignite DPS" is showing all nodes as black for me despite them adding to Ignite DPS. https://i.imgur.com/k0njRmW.png
Please don't post discord invites
These are my favorite kind of people
Yeah it's been broken since forever I believe, in the pull request @stray delta. DoT is broken too. Same with item sorting of those stats.
@stray delta just fixed the ignite dps problem, will be fixed for the next update. Also the DoT DPS node highlighting only works for chaos dot asfaik
Ah yeah, I forgot that chaos DoT is literally labeled "DoT DPS" in PoB.
Is Openarl not accepting pull requests?
He hasn't pulled any of the requests into his repo in a long time so I decided to do it myself on my own fork
Unfortunate
@stray delta I just pushed an update that will fix the ignite dps problem along with some other features
@remote yoke i've added a feature requests page now (https://feathub.com/LocalIdentity/PathOfBuilding) and also enabled issue tracking on the fork page.
For pull request it would be easiest if you just submit a pull request on my fork then I should be able to add it in quicker. Im sure there would be a way to change the highlighting colour, but I'm not too sure how to achieve that right now
requests a cryptocurrency mining module
Only if you invent poeggsalt coin
Would you guys be interested in an desktop app that contains various information such as mod tiers, fossil locations etc. basically all info that u would have to google for but in one app.
Am learning programming and that thing came to my mind as a project
@ivory obsidian I would be more interested in a properly updated crafting calculator/simulator like the one on poe.mod/tools but then also maybe with what the 'easiest/fastest' steps would be. Would make crafting a bit easier for plebs like me 😅
I think @frigid nova would be worth talking to for that, @void blade
Who know why i can't request on API End-point ?
jquery.js:9837 Mixed Content: The page at 'https://***.netlify.com/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://api.pathofexile.com/public-stash-tabs'. This request has been blocked; the content must be served over HTTPS.
I get "CORS Blocked" in localhost too..
I don't think public-stash-tabs supports CORS
looks like he's just making a non-https request, should just switch to https?

