#tooldev-general

1 messages · Page 94 of 1

simple ravine
#

managers love that shit, will eat it for lunch

grave wren
#

oic

#

nah those guys arent typical managers either

#

they're very much software engineers grown to managers

simple ravine
#

well stakeholders in general

grave wren
#

it's just baffling they dont see how that harms any innovation

simple ravine
#

are you in a position where you can disclose a bit more about what you do at your company?

grave wren
#

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

simple ravine
#

your own product or consulting?

grave wren
#

customer's product basically

#

but nobody calls it like that :p

simple ravine
#

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

grave wren
#

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

simple ravine
#

well, it might be something auxiliary to the main product then?

#

branching out, so to speak

grave wren
#

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

simple ravine
#

well, that sounds like a very vulnerable position to be in

grave wren
#

for the customer definitely

simple ravine
#

well, i have too little insight into what you do

grave wren
#

maintain/develop an online campus basically

simple ravine
#

but sounds like they're not very business savvy

grave wren
#

they have too many stakeholders

#

and too little allocated budget for it

simple ravine
#

so they say let's allocate 20% of our resources to "stuff" lol

#

smart.

#

sounds quite desperate or stupid considering the circumstances

grave wren
#

it's basically like a normal uni organization would work but now they deal with investors and have a focus on it

simple ravine
#

that doesn't sound like a platform that could be extremely complicated to replace though?

grave wren
#

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

simple ravine
#

sounds like it's time to start looking for opportunities

grave wren
#

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

simple ravine
#

ah, still a bit fresh

grave wren
#

bit is good 😛

simple ravine
#

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

grave wren
#

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

simple ravine
#

yeah, that usually comes more with seniority in most places

grave wren
#

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

simple ravine
#

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

grave wren
#

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

simple ravine
#

which country you in again? i probably asked before

grave wren
#

Germany

#

so good old car manufacturers provide 80+% of our projects

#

and those monsters of software seem to live forever

simple ravine
#

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

grave wren
#

cool, they seem to have an office in the same city i work at

#

thanks for the suggestion

simple ravine
#

np

grave wren
#

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.

simple ravine
#

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

grave wren
#

ah i see

simple ravine
#

to be fair, i've been quite curious about a lot of computoring stuff

#

since young kid

grave wren
#

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.

simple ravine
#

what were the things that you didn't care about?

grave wren
#

Native app development, super low level technical stuff (borderline electrical engineering)

simple ravine
#

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

grave wren
#

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

simple ravine
#

Not saying you have to, people who produce a ton of stuff, not necessarily the "best code quality" has its place too

grave wren
#

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

simple ravine
#

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

grave wren
#

yep makes sense

simple ravine
#

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

grave wren
#

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

simple ravine
#

hehe, I've done one with with SAP myself

#

not doing it again

grave wren
#

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

simple ravine
#

yea, most of our customers are S&P 500 companies

#

so unfortunately, most of them can afford SAP, and some use em

grave wren
#

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

simple ravine
#

that's gonna leave a big hole in their wallet

grave wren
#

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

simple ravine
#

SAP isn't intended to work out of the box

grave wren
#

yep thats just what they say

simple ravine
#

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

grave wren
#

step 12: just migrate all workflows to sap workflows

#

bam you just migrated succesfully to sap

simple ravine
#

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

grave wren
#

don't worry SAP rediscovered REST with a fancy new name

simple ravine
#

SAP goes against everything I stand for heheh

grave wren
#

it'll all be easier™

simple ravine
#

right... but our customers also have to buy and adopt it

#

which they aren't

#

"why fix something that aint broken?"

grave wren
#

i still wonder why sap still sells

#

considering years of horror migration stories

simple ravine
#

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

grave wren
#

oh i read an article about haribo and other bigger companies having huge issues

simple ravine
#

yeah there will always be people having issues with any system though

#

not defending SAP, per se, but you know...

grave wren
#

ofc

simple ravine
#

I have heard people having horror stories with Azure

#

I sitll find it useful etc

grave wren
#

I think Lidl was the biggest fail with .5billion invested and then burying the SAP migration

simple ravine
#

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

grave wren
#

Oh absolutely

simple ravine
#

or stupid business processes, not being aligned with how the business works in reality

grave wren
#

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

simple ravine
#

You'll afford every MTX u want

grave wren
#

what if i want none 🐸

simple ravine
#

buy them again 😄

grave wren
#

on other notes, did anyone here toy around with podman?

simple ravine
#

I bought some packs several times, because the $20 point packs were too small lol

#

what's podman?

grave wren
#

docker alternative without the dreaded docker daemon

simple ravine
#

does k8s support it?

grave wren
#

didnt toy around with k8s yet

simple ravine
#

what's so bad about Docker though?

grave wren
#

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

simple ravine
#

well, I'll be happy to keep an eye on these projects

#

but for now I will stick with Kubernetes and Docker

grave wren
#

definitely, i still have to toy around with k8s

simple ravine
#

community and adoption is a big driver when it comes to what we pick for our customers

grave wren
#

iirc podman is 100% compatible to docker stuff

#

so that's nice

simple ravine
#

so I can use podman stuff with k8s?

grave wren
#

if you can replace the docker daemon you should be

simple ravine
#

yeah no

grave wren
#

have to check if its feasible to get minikube running on my free google cloud tier machine

#

dockerized @regal mural recently

simple ravine
#

hmm, i want an interesting side project

#

i started this desktop app for PoE, but it's not sucking me in with interest atm

grave wren
#

i'll check out some new language i guess, no good ideas for something i really want to make

worthy cape
#

@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 😄

chrome topaz
#

pob.party updated to 3.8.0

zenith vigil
#

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

simple ravine
#

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

zenith vigil
#

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

cosmic saffron
#

got a mockup of the wip layout?

zenith vigil
#

i'm... using tkinter

#

shame on me

grave wren
#

@worthy cape templarLul sounds good tho. I hope podman will be out for win soonish. Ryzen master is a pita with docker

heady dust
#

This was a fun read

velvet fog
compact isle
velvet fog
#

17.5G torrent ...

worthy cape
#

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

simple ravine
#

@heady dust yeah I actually wrote one on span too :)

heady dust
#

I got to use it in production recently, it's pretty cool the speed we're getting in core

simple ravine
#

Indeed

heady dust
#

Maybe one day major game development will be done with c# haha

worthy cape
#

XNA all the things 😉

simple ravine
#

Hardware intrinsics are pretty neat too

worthy cape
#

@heady dust works for Unity, as long as you don’t use anything that makes the language good 🙂

simple ravine
#

Not at a computer now, but find Tanner Goodings latest article

heady dust
#

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.

velvet fog
#

17.5G, so chris had put Data/ back?

worthy cape
#

If speeds pick up I’ll have it down for the coffee break next hour, otherwise by lunch.

velvet fog
#

they removed the source seed so quickly

prisma prism
#

Meaning we will not have gems/minions info right now, correct?

velvet fog
#

right, all gems were stored in Data/

prisma prism
#

Well, at least new golem has it's own AI

worthy cape
#

I’ve got at least 9 IPv6 peers on the torrent, warms my heart to see.

#

The future is now 🙂

fallen girder
#

Anyone know if the world map icons like waypoints/mine encampment/menagerie are on the cdn?

primal niche
#

@timid hemlock Yo why is Darkscorn missing the poison mod in PoB?

timid hemlock
#

Most of the new/updated uniques from 3.7 haven't been added to PoB yet

primal niche
#

Oh.....

woeful sphinx
#

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.

fickle yew
#

@woeful sphinx unacceptable!

#

🙂

woeful sphinx
#

I know. An update that late into the league is almost pointless 😀

tropic bronze
#

@chrome topaz Hello, did you change the poe trade code? None of the old bookmarks on poe trade work anymore

hazy fog
#

WeirdChamp why would they work, they're set to legion

tropic bronze
#

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

frigid nova
#

@obtuse citrus eta on pypoe update?

pseudo ocean
#

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

frigid nova
#

my repoe fork is throwing stat translation errors out of pypoe, investigating...

obtuse citrus
#

Didn't realize the patch was out yet, I'll take a look

pseudo ocean
#

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 🤔 ?

obtuse citrus
#

run test_data and see which files fail & are missing and go from there

cobalt whale
#

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

pseudo ocean
#

@obtuse citrus will do, thanks

rapid pagoda
#

@cobalt whale Bad news. I don't see any sign of music in the default .hideout files

obtuse citrus
#

it's probably in hideouts.dat or whatever its called

#

or other area/layout files

cobalt whale
#

Hmmm....That's too bad

#

Thank you for checking!

rapid pagoda
#

There are two new hideouts though

hollow knot
#

probably just haven't added it to 'export/import'

cobalt whale
#

That could also be it.... I hope not 😛

rapid pagoda
#
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
prisma prism
#

In what dat file do i find stats for the new golem?

inland totem
#

do i need to manually dowload Poe.Trade macro for the new league or it updates by itself? and what about Currency Cop?

rapid pagoda
#

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

frigid nova
#

Dialogue team must be busy with 4.0

prisma prism
#

Mmm, there are races planned up to the March 2020 in the dat files lol

rapid pagoda
#

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. 🙂

obtuse citrus
#

idk but there are multiple devices for certain missions

#

so it might just be that

#

DelveStashTabLayout.dat tho...

rapid pagoda
#

Yeah uhhhh. Isn't that kind of redundant with stackable fossils and resonators?

drowsy terrace
#

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

rapid pagoda
#

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

simple ravine
#

I think I have some code for those dds files

#

I'll do it after I've exported them

rapid pagoda
#

No worries, I figured it out

#

on the other hand, there's also art in the game for a 16-slot map device.

cobalt whale
#

Oh my! Doesn't that look sexy!

frigid nova
#
 {
    "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"
}```
cobalt whale
#

Can you also post the art for the map device? Really curious

rapid pagoda
cobalt whale
#

Oooh!

rapid pagoda
#

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

fickle yew
#
[{"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 🙂

rapid pagoda
cobalt whale
#

Oh nice! For the legion fragments

rapid pagoda
#

And legion scarabs.

cobalt whale
#

Indeed!

grave wren
#

pure breachstones 🤔

cobalt whale
#

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!

golden bane
frigid nova
#

@obtuse citrus do you have a push with updated specs?

jade adder
#

isn't that just the zana mission art

rapid pagoda
#

@jade adder oh, you're right, duh. thanks for shattering my dreams :C

jade adder
obtuse citrus
#

nick_ tommorow probably

woeful sphinx
chrome topaz
harsh tapir
#

Hi, is aquisition the best for stash searching or is there a better tool?

chrome topaz
#

wow did the website crash already

crimson epoch
#

just noticed it lmao

#

none of my queries to the PoE API are responsive

deft jolt
#

getting a bunch of timeouts and 502s as well

cosmic saffron
#

actual website is cloudflare'd for me

rapid pagoda
#

I'm pretty sure this isn't how the delve tab was supposed to happen

grave wren
#

Looks close enough to the mock

rapid pagoda
#

... except it's in the currency tab

grave wren
#

It's the delve tab now

#

Lean UI

pseudo ocean
deep girder
#

uhm, did they remove the category key from the get-stash-items?

#

or actually items' json in general lol

pseudo ocean
#

some good filter for biggining of new legie

worthy cape
#

@deep girder there was a question a few days ago from @compact isle about whether anyone used it. Not sure what the result was

broken cloud
#

@deep girder Yes, they did

deep girder
#

Lol how will I know that a map is a map or currency is a currency without it? I need to parse the names...

broken cloud
deep girder
#

Hm

#

So is there a better way to tell that something is a currency, for example?

broken cloud
deep girder
#

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

deft jolt
#

it got moved not removed

#

check the pins

deep girder
#

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/...

broken cloud
deep girder
#

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

broken cloud
#

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

deep girder
#

oof that's true

#

also things like abyss jewels are not clearly differentiated from normal jewels

chrome topaz
#

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?

woeful sphinx
#

@pseudo ocean I've just added/removed fields in the spec until it worked

woeful sphinx
#

yeah, I've seen that. it was in reference to my update yesterday

high stream
#

Can someone upload the path of building installer or an alternative download link for me? The file fail everytime I download it

honest hemlock
#

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?

gloomy palm
#

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.

worthy cape
#

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.

obtuse citrus
#

Are you parsing the python code or something? It feel it would be far less complicated to just export to json and then import

worthy cape
#

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.

obtuse citrus
#

so moving it to compile time rather then run time essentially

worthy cape
#

If I was just making some particular tool, an export like repoe would be fine, but this is a generic library.

obtuse citrus
#

I've meant more along the lines of just exporting the specification to json

worthy cape
#

Oh. There's such a thing?

obtuse citrus
#

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)```
dim lodge
#

how does one import the Triad grip unique into PoB?

worthy cape
#

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 😄

worthy cape
#

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.

hazy fog
#

@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)

fickle yew
#

@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.

deep girder
#

Yep, I'm already starting to use RePoE's db

chrome topaz
#

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

hazy fog
#

yes someone forked pob

#

because he got tired of openarl's inability to maintain it or something

chrome topaz
#

an updated pob would certainly be nice

grave wren
#

Just make the ultimate web POB for us

chrome topaz
#

I'm thinking about using this guy's fork, at least for 3.8.0

grave wren
#

We need more forks

chrome topaz
#

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

hazy fog
#

fork his fork Pog

#

its my fork now gachiBASS

grave wren
#

I have just the idea for your fork ferret

#

Wrap POB party in an electron app

chrome topaz
#

lol

frigid nova
#

looks like you have them all

worthy cape
#

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.

frigid nova
#

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.

worthy cape
#

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.

frigid nova
#

Seems to me the best way to avoid hostile forks is to keep the master branch up to date 🙂

grave wren
#

i dont see the hostile part tbh

worthy cape
#

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.

frigid nova
#

@grave wren to clarify no one is claiming the current fork is hostile.

worthy cape
#

It's no libav, that's for sure.

grave wren
#

yeah, i think the community will benefit from a more up to date fork in the short run

worthy cape
#

I'm mostly upset of the lack of naming distinction, going to be a mess.

grave wren
#

well what are you going to name it

#

pob plus

#

:p?

worthy cape
#

My dude just slapped on a _mod, anything that rolls off the tongue.

harsh vector
#

Has anyone helse had similar issues with their logout macro and how to solve it?

hollow knot
#

@harsh vector had that once with antivirus quarantied the file.

fleet lotus
#

am i crazy or is there no elusive in pob

cosmic saffron
#

there is not, you can add a flask with sliders to simulate it

chrome topaz
#

@worthy cape lets call it PoB+

grave wren
#

PPPoB

frigid nova
#

BoP

worthy cape
#

Remember when emulating things with flasks in PoB, to consider the effect of Flask Effect in tree.

frigid nova
#

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

worthy cape
#

@chrome topaz Vaal Path of Building

cosmic saffron
#

P🜨B

grave wren
#

PöB

frigid nova
#

Path of Pull Requests

rapid pagoda
#

Tree of Exile

carmine merlin
#

Path of oh shit what have I done

cosmic saffron
#

oh hi

carmine merlin
#

Hey 🙂

hazy fog
carmine merlin
#

Yes the fork is mine FYI

hazy fog
#

mathilShrug ok

carmine merlin
#

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.

chrome topaz
#

(me)

hazy fog
mellow ferry
#

were the item.category property removed from the api?

frigid nova
#

@mellow ferry in the pinned messages

mellow ferry
#

@frigid nova thanks

#

it really sucked that it got removed for private api

signal holly
#

hi all

#

im a software engineer

#

i would like to join in on some tool dev

#

what are we building and in what language

worthy cape
#

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 🙂

carmine merlin
#

Just updated the fork with the changes from yesterdays update for skill gems and other stuff

wise tinsel
#

@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.

frigid nova
#

Has anyone made a model viewer which is capable of viewing monsters? ( @worthy cape @velvet fog )

worthy cape
#

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.

delicate ore
#

i have a question

rotund solarBOT
#

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!

delicate ore
#

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

rapid pagoda
#

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

worthy cape
#

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.

worthy cape
#

This is also a great way to accidentally consume a few dozen gigabytes of memory.

delicate ore
#

either apis

#

also is Siegrest here?

#

his discord username is different, can't remember it

#

i will just make a github issue i guess

simple ravine
#

@rapid pagoda

  1. Check if * - then redirect to other, recurse or add to stack/queue
  2. Check if DDSis present, then no Brotli
  3. Try Brotli Decompress
#
    var ddsMagicCheck = br.ReadUInt32();
    if (ddsMagicCheck == 0x20534444)
    { ...
worthy cape
#

Note that there's file types that have the CMP prefix, and file that don't.

simple ravine
#

yeah, mine's not complete yet, I haven't touched this in 2 years

rapid pagoda
#

Checking for * seems dangerous, in that 1/256 compressed files will have a length which coincidentally has 0x2a in the LSB

worthy cape
#

I check for *, check that the size is less than a "sane amount", and might be checking for textual content.

simple ravine
#

can always do a secondary sanity check if first byte is an asterisk

worthy cape
#

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.

simple ravine
#

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 ™

rapid pagoda
#

I just wish Brotli had a magic number. But no, it's too raw of a format to have one :X

worthy cape
#

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 😛

rapid pagoda
#

Huh. What header does "DecompressableWithHeader" refer to? 434d50 ("CMP")?

worthy cape
#

Yeah.

#

Should've called it "prefix" or something.

rapid pagoda
#

Okay. So it is just a couple of specific extensions that get this treatment

#

Also, looks at the Excel file

rapid pagoda
#

Ah, and I see the Miracle MTX campaign has begun. 🙂

cosmic saffron
violet path
#

@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

primal niche
#

Is the guy who manages poedb.tw on this discord ?

violet path
#

yes, chuanhsing

velvet fog
#

seems it's me

hazy fog
#

@velvet fog where are the mods for convoking wands? I cannot locate them

velvet fog
#

It should be under convoking wand page

hazy fog
#

wheres that

velvet fog
#

Use right top search

#

Inside item page

hazy fog
#

:< no fossil crafting thing on this page

velvet fog
#

Hmm

#

I could make one

hazy fog
#

that would be helpful Pog

rain pasture
#

Is there a good source for high quality images of the Blight towers and their upgrades?

deft jolt
#

are they not in the game files?

#

cause that'd be your best bet

worthy cape
#

Are you looking for the UI images for the buttons, or renders of the mesh?

rain pasture
#

uh, images of the buttons I think

#

the little circles you click 😄

worthy cape
#

Typically they're in atlases indexed by the rectangles indicated in uiimages1.txt

rain pasture
#

Thanks, I'll have to look into that. I haven't touched any of the game files before

worthy cape
#

@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 😄

rain pasture
#

so do I need a tool to extract the images from the game files?

worthy cape
#

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.

rain pasture
#

awesome, thanks!

worthy cape
#

When exporting the DDS in pypoe, you need to check the option in settings to decompress DDS files, btw.

rain pasture
#

oh

#

I'll stop downloading Python now XD

grave wren
#

i demand more discord emojis

rain pasture
#

I'm about to chop these up if you guys want them for emojis 😛

worthy cape
#

I wonder if those are just the status icons tho.

#

Build ones might be named something else

eager rivet
#

Anyone calculated how many unique trees exist for a 100 lvl character ? 😄

worthy cape
#

More than 30.

#

Intuitive leap blows the count up quite a bit, I'd reckon.

rain pasture
delicate ore
#

@compact isle live search seems to be broken on some queries

cobalt whale
#

Does someone here have a list with all the hideout music and hash id's?

worthy cape
#

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.

narrow eagle
#

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?

worthy cape
#

Dumb questions pertaining to developing tools, those are fine 🙂

narrow eagle
worthy cape
#

My memory is vague, but if you're intending to use item IDs to track trades, I think they change as the owner changes?

golden bane
#

Yes, item IDs chance when trading, specifically to not allow item tracking

worthy cape
#

(it's supposedly in the pins, based on my search)

#

Sufficiently distinctive items you could always try to match, of course.

narrow eagle
#

Oh yeah I see the post in pins

worthy cape
#

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.

narrow eagle
worthy cape
#

I'd reckon it's a best-effort interpretation of the actual API, haven't used the docs much myself.

narrow eagle
#

You could get a lot of data from the public stash tabs, but that takes a lot of processing I guess.

thin gazelle
#

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

narrow eagle
#

pog

grave wren
#

@carmine merlin any plans to get triads grip working on your fork?

carmine merlin
#

which ones that?

grave wren
carmine merlin
#

ahh yeah, seems pretty straight forward to do

grave wren
#

carmine merlin
#

i need to add all the uniques from this league

grave wren
#

ah ok

worthy cape
#

@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.

fallen girder
#

does anyone know what this is?

#

this and Vaal Carnage

rapid pagoda
#

Unused Timeless Jewel keystones maybe?

frigid nova
#

@rapid pagoda unlikely, the timeless jewel keystones aren't located in the passive skill namespace

rapid pagoda
frigid nova
#

both, to my knowledge all timeless jewel stuff is in a separate .dat file

narrow eagle
#

So if I'm reading this right, its 2 requests every 1 second, or get put on timeout for 60 secs?

frigid nova
#

see pinned messages

narrow eagle
#

The zao post on 04/01/2019?

#

Just wanted confirmation I guess, that and the headers are different.

worthy cape
#

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.

grave wren
rain pasture
#

anyone happen to have their hands on a 78x78px blighted map image like the ones used on the wiki?

velvet fog
#

which one?

cosmic saffron
#

just steal it from the cdn

rain pasture
#

I checked on their trade site and it was 48x48

#

I'm looking for blighted mausoleum in particular

cosmic saffron
#

oh yeah you made the oil calculator right

rain pasture
#

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 😄

cosmic saffron
#

you want a fancy tool dev role?

rain pasture
#

does it come with any downsides? 😛

cosmic saffron
#

no afaik

rain pasture
#

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

broken cloud
#

@velvet fog random question, does chinese PoE have supporter uniques / div cards too?

velvet fog
#

@broken cloud only grandmaster

frigid nova
#

@compact isle Is there anyway to search for two implicit items on the official trade website?

compact isle
#

nope

frigid nova
#

@compact isle would it be possible to add it as a pseudo along with these?

compact isle
#

what is it's use case since synthesised rare items aren't core?

unreal solar
#

double corrupts or greatwolfs

frigid nova
#

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)

compact isle
#

hm double corrupts is valid I suppose, will add it to the list

noble siren
compact isle
#

will get it fixed up

deep bobcat
#

is there some other currency tracker than Exilence and Currency Cop?

#

or at least Currency Cop fork that works

broken cloud
deep bobcat
#

I think I've used it but it's not quite teh same as the other 2, gimme a sec

broken cloud
#

If there's anything I can help with, just let me know

deep bobcat
#

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?

broken cloud
#

Nope, the net worth screen checks your stash too (except for map tabs - not sure if the other ones support this?)

deep bobcat
#

ah, alright

broken cloud
#

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

deep bobcat
#

I'll try using it for a while then and give you some feedback

zenith vigil
#

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?

broken cloud
#

@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

zenith vigil
#

@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

broken cloud
zenith vigil
#

i'll look at the code! thank you!

#

and the item icon is a very good idea too, nice

broken cloud
#

@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

azure ibex
#

@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

broken cloud
azure ibex
#

yeah i have that and i paste it in and it doesnt seem to work, not sure why

#

im clearing my cache and cookies

broken cloud
#

I'll send you a PM

azure ibex
#

no, i got a new ID and it does not work =/

delicate ore
#

i will probably throw my fork with trade api on github once i finish it

azure ibex
#

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

tiny cargo
delicate ore
#

thank you, i will try to bugfix

delicate ore
#

is xyz still here?

#

consecrated ground isn't working right on pob.party

#

supposed to grant 100% increased crit chance

cosmic saffron
#

it hasn't worked in the original pob either last I checked

narrow eagle
#

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?

deft jolt
#

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

narrow eagle
#

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

deft jolt
narrow eagle
#

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?

deft jolt
#

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

narrow eagle
#

Interesting, I doubt they have a public "hey heres the ID when blight started" do they

deft jolt
#

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

narrow eagle
#

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!

simple ravine
#

response times seems to look generally better this league

rose sapphire
#

hm, I thought It should be sorted alphabetically in the game all the time

worthy cape
#

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.

cosmic saffron
#

do you plan on adding support for blighted maps like you have for elder?

tacit spire
#

I've noticed a lot of trade sniping this league. I thought the Trade API got whitelisted...

golden bane
#

@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.

chrome topaz
#

@carmine merlin hey, there's been an update to upstream pob, do you plan to update your fork?

gritty olive
#

@polar island search using the browser bar is that base64 based?

#

Yeah, I want to generate trade search links for build items

#

oh

#

that's even easier

#

it should be good enough

#

if I need anything more I'll ^ yeah look into that

weak sandal
#

is there a way to add slave drivers to pob calcs or is it already in and im legally blind

cosmic saffron
#

should be in the list under manage

weak sandal
#

o, i needed to update

#

mb

hazy fog
carmine merlin
#

@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

stray delta
#

Is it possible to datamine precisely what buffs the Empowering Towers provide to towers in their radius?

delicate ore
#

@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

tiny cargo
#

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

fickle yew
#

@delicate ore I'll take a look. It's a good idea especially for builds

delicate ore
#

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

chrome topaz
#

@carmine merlin thanks, appreciate it

delicate ore
#

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

simple ravine
#

shouldn't ad providers be async?

#

funny story, i used to work at Pingdom, got hired by Sam himself. Still have him on Facebook

pseudo ocean
#

anyone know that recently .trade doesnt show the actual character name that youre online with ?

cosmic saffron
#

whispers go through regardless of what character you're logged on to

pseudo ocean
#

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

cosmic saffron
#

delete that character to force a refresh lol

pseudo ocean
#

hm

queen cave
#

how do i add anointments on pob? I feel like i looked everywhere

ebon oasis
#

there isn't an ui for it yet

#

but you can just edit an item and type it "Allocates Node Name"

queen cave
#

thanks

primal niche
#

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 ?

gritty olive
#

@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

ebon oasis
#

i think i found a bug with the official trade site, do we have a place to report those ?

gritty olive
#

looks like @compact isle is online

ebon oasis
#

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

stray delta
cursive ferry
#

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)

gritty olive
#

top of my head thoughts, app restarts, connection pool renewals

carmine merlin
#

@chrome topaz fork is updated to the latest version

remote yoke
#

@carmine merlin Seems to be missing Anointed Passive support from main branch?

carmine merlin
#

@remote yoke hmm, one of the pull requests i had previously might have messed it up, i'll have a look now

remote yoke
#

Thanks.

carmine merlin
#

@remote yoke figured it out, just needed to update the tree.lua file for the 3_8 folder

remote yoke
#

Oh nice.

carmine merlin
#

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

remote yoke
#

Oh right, I was trying to remember why that would affect it, and it was because of those oil labels.

remote yoke
#

Reverted my end so I could still see oil stuff. Just made all my amulets look extra silly instead lol.

gritty olive
#

@polar island does the link I sent you not reproduce

#

oh, I see what you mean

#

I'm an idiot ignore

placid ermine
#

Been trying to emulate mines for a while. chrisThinking I haven't done this stuff in 3-4 years. templarLul

#

I'm also doing detonation sequence.

frigid nova
#

Is the formula for the speed up in detonation known?

placid ermine
#

its 10% per stage.

frigid nova
#

additive or multiplicative

placid ermine
#

additive with each stage.

frigid nova
#

can i have a source for that?

placid ermine
#

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.

#

Mines has a 25 unit trigger radius. (mistaken minefield area for trigger radius wew)

carmine merlin
#

@remote yoke I’ll try and figure out a way to have both the oils and new anointments working together

remote yoke
#

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.

broken cloud
frigid nova
#

@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!

sleek carbon
#

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?

still crater
#

does any1 know which trade app this interface belongs to?

ebon oasis
#

mercury trade

carmine merlin
#

@remote yoke readded the oils to the tree but are now in the description of the Notables so anointments work properly again

delicate ore
#

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

gilded tree
#

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.

golden bane
#

@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

fickle yew
#

That soul mantle honestly looks better than the unique one.. I feel like I'm providing a service.

golden bane
#

I don't think I understand

frigid nova
#

@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?

fickle yew
#

@frigid nova yeah

fickle yew
#

@golden bane You are right I should filter by unique. I was just making a joke 🙂

rapid pagoda
#

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

violet path
#

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

rapid pagoda
#

Right, but the level of the thing I link in affects the damage done by the phantasms

violet path
#

the phantasms in the staff assume a level 20 skill

#

because it is a level 20 skill

rapid pagoda
#

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

grave wren
#

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

remote yoke
#

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)

rapid pagoda
#

Hmm, I'd be worried that the "55% more Minion Movement Speed" and other mods would carry over to the phantasms...

remote yoke
#

Movement speed isn't calculated in PoB anyways.

#

But yeah, the accuracy and ele res would

rapid pagoda
#

Mm, fair

remote yoke
#

Just know that taking any normal minion based tree will cap hit chance for all minion types.

#

Without external accuracy

rapid pagoda
#

I have a hard time believing these numbers, but if they're accurate... no wonder everything dies so fast

remote yoke
#

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.

rapid pagoda
#

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

remote yoke
#

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

violet path
#

yeah those life values aren't accurate

grave wren
#

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

velvet fog
hazy fog
#

pebcak

hard sparrow
#

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
#

count it as being 20% more damage @hard sparrow

#

no wait 60%

hard sparrow
#

@latent solar 20% more damage per poison or total dps(including poison)?

latent solar
#

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

livid tiger
#

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?

hazy fog
#

its on your clipboard

#

ctrl+c copies the stats of the displayed item in a text format

livid tiger
#

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 ?

hazy fog
#

nope pepoShrug I don't use it so I don't know the answer beyond what's on the clipboard

livid tiger
#

Is it okay to ask in general?

#

@hazy fog

hazy fog
#

pepoShrug sure

livid tiger
#

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

pine shore
#

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

golden bane
#

Use it as a cookie you submit with your request/session

pine shore
#

@golden bane thanks for the help!

golden bane
#

@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

blazing rover
#

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

radiant hawk
#

sounds against the rules

golden bane
#

Sounds like it's against the TOS

radiant hawk
#

can't do multiple actions, and I think you can't fake mouse clicks/move the mouse

golden bane
#

And also sounds like it's not very uselful

blazing rover
#

Don't see why it would be. Opening the menu shouldn't be a server command

golden bane
#

I don't think you're allowed to move your cursor on a hotkey

radiant hawk
golden bane
#

"Can a macro move the mouse cursor, then click on something?"
"No."

radiant hawk
#

not an official (staff) post, but pretty accurate as far as I know

blazing rover
#

Lol then I've been out of ToS for like 6 months

radiant hawk
#

fix it or don't, it's your account on the line, not mine :P

blazing rover
#

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.

unreal solar
#

have you tried making it hold the click for longer?

radiant hawk
#

(sorry, I don't touch mouse macros, don't know where the line is and I stick to commands)

blazing rover
#

Hmm think so. I'll try it out when I get home

#

Might not have been long enough though

unreal solar
#

not sure if itll change anything but its worth a try

frigid nova
#

@blazing rover Also make sure you're not only sending a down press

blazing rover
#

You mean send down then up commands?

frigid nova
#

yes.

fickle yew
#

@golden bane thanks for the heads up. I'll take a look.

void blade
#

Is there someone that has developped a path-of-building like for Android tablets 😅 ?

worthy cape
#

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.

hazy fog
#

@void blade why not use the pob.party which xyz wrote to wrap pob into a website

void blade
#

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 😦

solid juniper
#

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?

radiant hawk
#

not going to go searching, but vaguely recall that timers in general are NG

snow kernel
#

isn't it "timer doesnt touch game, technically legal, but we dont really like it"?

grave wren
#

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).

cosmic saffron
#

execCommand is a shitty dom api lol

languid tulip
#

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

grave wren
#

@languid tulip you can put conversion on a shield and give it to the minion via necro aegis

languid tulip
#

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

grave wren
#

I'd copy the sword stuff on a 1h I guess with the same offensive stats

cosmic saffron
rich laurel
#

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?

golden bane
#

When you install Python, make sure to tick the "add to path" thing during the installation

rich laurel
#

ok, now how do i open the setup file?

golden bane
#

You go to your PyPoe folder, open a console and type the command there

#

Minimum install is sufficient for normal use

rich laurel
#

i don't see any new files in the directory

worthy cape
#

You should now be able to run pypoe_ui as it's in your PATH, installed into your Python installation.

velvet fog
#

@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

hollow knot
#

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?

obtuse citrus
#

@velvet fog I think those may have been moved else where, perhaps to a field but I didn't investigate yet

delicate ore
#

lets use pob for this...

#

i wanted to make a script engine/console tab for pob anyway

golden bane
#

Also, PyPoE is an easy repo to contribute to. Lots of data fields are still unnamed, but possible to figure out.

golden bane
#

@fickle yew

velvet fog
#

because from trade api, it use Shockwave as first typeLine and Shcokwave Support as second mixed typeLine

rapid pagoda
#

Ahhhh. Because they're both wacky support/active gems

simple ravine
#

Imagine a world where we could develop software without fringe edge cases.

fickle yew
#

@earnest radish ill fix it on the ninja side

hushed relic
#

@simple ravine laughs maniacally

grave wren
#

A world without edge cases is a world not worth living in :^)

fickle yew
#

@earnest radish should be fixed now retroactively

grave wren
#

@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

grave wren
#

Hm it's even weirder in another pastebin, summon phantasm support has skillMinion="SummonedChaosGolem"

timid hemlock
#

@grave wren that's normal; it doesn't clear that variable if you choose a minion skilll, then select something else

grave wren
#

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.

junior root
#

what about amazon ec2

#

although it might be one year free only?

high crescent
#

Anyone has a guide for me on how to include PoB forks in the installation?
I wanna include a fork for the elusive stuff.

rapid pagoda
#

@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

grave wren
#

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

livid spoke
#

python devs lol

worthy cape
#

Thanks for the periodic reminder that I still have a $25 Linode mostly idling... should fix that still.

grave wren
#

@worthy cape you could make it idle less by hosting cool shit templarthumbsup

fickle yew
#

@golden bane Synthesised uniques should show up properly within the next hour or so.

worthy cape
#

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.

grave wren
#

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

golden bane
#

@fickle yew Awesome, thank you!

junior root
#

Does anybody have experience with OCR?

delicate ore
#

@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

fickle yew
#

@delicate ore I did look into it. They're quite limited on Discord though?

delicate ore
#

i think you can use embeds on discord instead

jovial bear
#

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 :)

#

(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

simple ravine
#
Show
SynthesisedItem True
fickle yew
#

@earnest radish @jovial bear I'll take a look. Seems like the Synthesized should be removed.

jovial bear
#

Awesome, thanks!

fickle yew
#

@earnest radish @jovial bear should be good now

jovial bear
#

👌

#

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 !

fickle yew
#

I'll take a look later.

fickle yew
#

@jovial bear You can check for relic=1 in the icon though?

#

or itemClass 9

deft jolt
#

Think he meant fated as in prophecy items

jovial bear
#

What nib said

fickle yew
#

Ah. I don't have any better info than you on that front afaik.

jovial bear
#

ok ok, thanks for checking :)

pseudo ocean
#

Python gods

#

You should join the Python server and be mods

#

Man your good af

#

I just learning slowly

prime wasp
#

is oauth still in testing or what

#

last i saw they were letting people use it privately

grave wren
#

I think so yes

flat knot
#

is the basic idea for tracking prices on the trade api to track changes to stash tabs , see items disappear and assume they sold?

simple ravine
#

the general consensus is that prices are asking prices and not determined value

stray delta
#

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.

stray delta
#

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

remote yoke
#

Great work on the latest fork updates btw @carmine merlin.

carmine merlin
#

Thanks, going to make a reddit post today about the first proper release of the fork for everyone to use

carmine merlin
remote yoke
#

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.

carmine merlin
#

Yeah. I cleaned up the change log files cause there were some little mistakes I made in there

remote yoke
#

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.

stray delta
pallid doveBOT
#

Please don't post discord invites

mortal bone
#

These are my favorite kind of people

remote yoke
#

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.

carmine merlin
#

@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

remote yoke
#

Ah yeah, I forgot that chaos DoT is literally labeled "DoT DPS" in PoB.

grave wren
#

Emmitt steals our code 🐸

#

Some people need their tinfoil hat apparently

simple ravine
#

Is Openarl not accepting pull requests?

carmine merlin
#

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

simple ravine
#

Unfortunate

carmine merlin
#

@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

worthy cape
#

requests a cryptocurrency mining module

grave wren
#

Only if you invent poeggsalt coin

ivory obsidian
#

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

void blade
#

@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 😅

violet path
#

I think @frigid nova would be worth talking to for that, @void blade

steep zephyr
#

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..

velvet fog
#

I don't think public-stash-tabs supports CORS

radiant hawk
#

looks like he's just making a non-https request, should just switch to https?