#tooldev-general

1 messages · Page 75 of 1

velvet fog
#

@compact isle any news on Garena online api?

compact isle
#

will check

compact isle
#

doesn't seem like anything new yet unfortunately

velvet fog
#

it response only 1/3 of users online

compact isle
#

should be working now I think

velvet fog
#

oh yaaaaa, thanks you

velvet fog
burnt fog
#

Murderous eye also doesn't have added flat damage with swords, axes, etc.

woeful sphinx
#

They are there if you click on the mod. They are probably combined because they have the same mod group (can't have both at once), which works fine for categorizing most mods.

burnt fog
#

Oh shit why is it hidden?

#

Ok, my bad

uneven wren
#

I came here to post a similar thing about poedb

#

horror 30% more ele dmg on helmets doesn't appear

woeful sphinx
#

That is under "Socketed Gems gain #% of Physical Damage as extra Lightning Damage" (which is even less intuitive)

gray glade
#

hi, where can I find urls for every ascendency and classes images? IIRC there are some links from path of exile website but I can't find them anymore

grave wren
mortal bone
#

@chrome topaz rip poe.trade

#

Yeah, looks good now

frigid thorn
#

Is there any tool that can take an item and tell you what best to do with it?

For example, ZiggyD had some video where he showed if you had two-stone rings, you could essence craft 3 of them, then sell them for a prismatic ring and sell that for profit.

#

Is there any tool/api that can gives suggestions like this?

grave wren
#

you dont need to essence craft them to make a prismatic

#

no tool i know of does this tho

#

its basically just usage of the vendor recipes

worthy cape
#

@compact isle Is there any fun underlying reason why the ladder webpage/API limits itself to the top 15000 levelled characters? Had hoped to make a tiny leaderboard for my mates to compare Delve progress.

bronze egret
#

can i get help with acquisition here? im losing my mind

slow forge
#

What do you want to know?

quasi karmaBOT
#

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!

velvet fog
#

what's the range of sextant radius?

frigid thorn
slow forge
#

Be aware CurrencyCop doesn't price rares

#

Only static items aka uniques, maps, currency, div cards etc.

#

And even then with uniques roll ranges are not accounted for

placid ermine
gritty olive
#

I should update it to do rares

simple ravine
#

lol

gritty olive
#

the api for it is really slow and bad so maybe people will understand by using it with it

simple ravine
#

when will people understand that poe-prices's prediction model is really inaccurate?

#

it'll taint your calculation so much that the values will be irrelevant

gritty olive
#

I have no idea

velvet fog
#

sextant radius is 75?

misty sparrow
#

hey guys, is there a limit for the number of HasExplicitMod lines a single filter block can have?

delicate ore
#

hey, are item filter sounds loaded at the time the filter is loaded

#

or during runtime

#

if it's the latter...

faint remnant
#

Reading the map stash is currently not possible through the api right?

prisma prism
#

@timid hemlock not sure why, but PoB doesn't work with Voidforge's "Gain 300% of Weapon Physical Damage as Extra Damage of an Element" mod

timid hemlock
#

Because it's mighty difficult to simulate

prisma prism
#

Hm i see, thanks

pseudo ocean
#

@prisma prism change it to a specific element

prisma prism
#

@pseudo ocean Oh! Thanks man

torpid mesa
#

@grave wren DPS: 109,181 @ <built-in function min>/s 🤔

#

on someones rf pob

placid ermine
#

Anyone had any luck getting certain poe overlay programs like trade or poelab to work with steam streaming? I tried loading the tools on client PC and networking the host PC. Doesn't work. Seems like steam streaming is acting like a super version of overlay against PoE tools.

#

I mean the tools does fuction properly, just they don't stay on top.

chrome topaz
#

you probably need to stream the entire desktop for the overlays to display

placid ermine
#

Not working, Can't convince steam to keep streaming the desktop while I boot PoE. Steam jump to PoE for streaming instead of using desktop.

#

I'll figure out a way to "disable" games for streaming.

#

Nope steam doesn't have this feature.

placid ermine
#

I'm thinking running the tools client side is the only way to work, just they are not designed for that purpose. Manage to get trade tool to work in a weird way.

grave wren
#

@torpid mesa yeah fixed already but forgot to mention the update till now

torpid mesa
#

niec

placid ermine
#

I figure out a solution, I used a program always-on-top and Ctrl+Space the steam streaming which will put the streaming on top. For some weird ass reason, this also put other tools like lab compass on top. Works best when there is only PoE tools + PoE streaming on.

bold edge
#

The next quote is NOT coming from me, i saw it in the froum.

#

POE Trade Companion's default settings are against GGG's rules.

The creator's FAQ actively lies about this.

DO NOT USE!

#

Is this true?

gray glade
#

how do you figure out an item rarity type using the api (/get-items)? I'm actually thinking about using the flavourText array which may help to differentiate a unique item

deft jolt
#

I mean, you have a field like "frameType": 3 there

gray glade
#

thanks, didn't saw this one so frameType goes from 0 to 3? normal to unique?

deft jolt
#

atm from 0 to 9

#

9 being relic

gray glade
#

and nothing from 4 to 8?

deft jolt
#

they have values

#

normal, magic, rare, unique, gem, currency, div, quest items, prophecy, relic

#

if i remember correctly

gray glade
#

thanks for your help, i'll work with that

#

btw, there is no real docs for their api especially on the /get-items, where do you find this information?

#

already searched for a while but found nothing

deft jolt
#

i'm pretty sure the output of that api is similar to the public stash api

#
Path of Exile Wiki

Public stash tab API is a basic JSON interface to obtain information relevant for general trade using Premium Stash Tabs for PC clients.
Basically the interface serves global update information (considerable as a update-"stream") on any public stash tabs recognized by the gam...

gray glade
#

i'll take a look on this so, thanks again for the help

delicate ore
#

@bold edge we all noted the problems with this app, but GGG lets it slide

#

they apparently reviewed it

bold edge
#

so that means...?

astral imp
#

@bold edge I don't know if the FAQ is still up to date, but if the default settings do what is stated, that's not allowed according to GGG. One button which performs two server-side actions (two messages) is a no no

bold edge
chrome topaz
#

that reminds me of how they have a similar rule for wow addons and people just bind actions to scroll wheel and spin it to automate stuff

grave wren
#

highly illegal

chrome topaz
#

highly illegal? I'll take two

delicate ore
#

it's legal according to GGG after they reviewed it, which shows that their review process is inconsistent

grave wren
#

Oh man this gets weird af

pseudo ocean
#

@hushed relic Timeworn Reliquary Keys can drop in Standard as well (no need to rip 'em.)

#

source: I just saw one drop

tacit birch
#

@timid hemlock There might be a bug on how pob calculates the attack speed of SST, this is also a bug in PoE itself. SST get's affected by the base attack speed of the weapon you uses. Can get you a video of ^^ Is this known?

timid hemlock
#

Eh? So it's actually affected by the attack speed in-game?

tacit birch
#

Yeah shown attack speed, but the tooltip in game does not change.

timid hemlock
#

That doesn't make any sense

#

It has its own base attack speed

tacit birch
#

Yeah it's weird, maybe SST adopts the base attack speed of the main hand?

timid hemlock
#

It definitely shouldn't

#

I'm testing myself now

tacit birch
#

I used a wrist chopper and a boarding axe both white

#

on a character that has no attack speed modifiers at all

#

But there seems to be a divide between the tooltip and the actual attack speed. The tooltip might use SST own attack speed

timid hemlock
#

I can't see any difference between different mainhand weapons

#

But there IS a difference between unarmed and wielding a mainhand of any kind

#

I bet that's the dual wield bonus applying...

tacit birch
#

between a boardian (1.5) and a chopper (1.2) there is a small difference, so you might not see it. I can make a video showing it from my point of view

timid hemlock
#

I've checked using a 1.12 and a 1.8

#

No noticible difference

tacit birch
#

There is no weapon with a base attack speed of 1.8 🤔

#

do the weapons have attack speed modifiers?

timid hemlock
#

Yes

tacit birch
#

I am just checking the base attack speed. Both my weapons are white

#

Also dual wielding unarmed? marauderthinking

timid hemlock
#

Ah, right

#

Well, yep!

#

SST counts as offhand

tacit birch
#

That's amazing 😛 But yeah use weapons with hige difference in base attack speed like a boarding and wrist chopper

timid hemlock
#

Bloody hell, you're correct

#

I strongly suspect it's using the dual wield attack rate calculation

tacit birch
#

I believe it might adopt the base attack speed of the main hand for actual attack speed calculations but the tooltip uses the attack speed you said SST has normally

grave wren
#

haram

#

nerf police please

timid hemlock
#

Correct

#

But that's definitely bugged to blazes

tacit birch
#

Yeah suspected you might have copied the bug over to PoB as it did not show a difference between weapons either. Don't know which channel to bring this to attention for GGG though. Also wonder how long it has been like this templarLul

timid hemlock
#

Since it was added, no doubt

#

But just head to the bug reports forum

tacit birch
#

👌 writing a post as we speak

grave wren
#

oh yeah about blink/mirror arrow:

#

probably not intended change

tacit birch
#

@timid hemlock made a post about it ^^ can tag you if something interesting comes up

timid hemlock
#

Sure

#

I reckon that skill would get the award for the most buggy skill added to the game

#

There's been a lot of issues with it

tacit birch
#

yeah it's a unique skill for sure, also from woolfio "phantasms does not get affected by many support gems in pob".

Tested this myself now and the supports affecting phantasms change depending on what skill you link it to. The skills the phantasms do is considered a attack, so faster attacks apply to it but only if the summon phantasms on kill support is linked to a attack, if you support it with a spell faster attacks does not apply and neither does faster casting (phantasms skills is still considered attacks). Woolfio wanted to ask if this is intended ^^

@timid hemlock sorry if you got other stuff to do, thanks so far templarthumbsup

timid hemlock
#

Phantasms aren't fully supported

#

PoB just shows their basic attack (which they don't use), since I can't calculate the damage of their spell

tacit birch
#

ahh okey that sounds reasonable ^^ so the projectile skill is a spell?

timid hemlock
#

Yes

#

"they will have a chance to summon a Phantasm minion, which uses a piercing projectile spell that deals physical damage."

tacit birch
#

Thanks ❤ Getting back if there is anything about SST bug thread

grave wren
#

interesting

#

thought the listed dmg is the one from them

#

but it seemed too low for that

chrome topaz
#

actually the servers are pretty fast the dev's just lazy

simple ravine
#

what is that screenshot lol

chrome topaz
#

oh I fixed that

simple ravine
#

im confused, it's a screenshot with a blowup of the bottom corner of something

#

i dont see what that has to do with anything

delicate ore
#

@gritty olive how would you feel about making CurrencyCop monitor client.exe for map changes

#

so you can monitor stash tabs for differences in between map changes, thus letting you track earnings per map

#

er client.txt

#

basically like this: enter map area > start logging changes to stash > enter next map area > end previous logging and start new > etc

#

you would have to account for api delay but it would be very useful

#

path of maps does this, but without full automation, you have to manually ctrl+c each item and determine when the next map's logging should be started manually

#

but this would revolutionize things

gritty olive
#

yeah

#

I guess I could do that

#

not out of the realm of possibilities

worthy cape
#

Haven't managed to find any documentation on any intentional behaviour around this, would love a clarification 😃

compact isle
#

I think xyz's currency system is separate from the items one in such a way that they don't share item note parsing

#

whereas for ours it's all part of the same system

worthy cape
#

Nifty. That makes a fair bit of sense.

native kayak
#

Why in the world do we not get rewarded more in the early game this is trash. I farm and farm and farm and still dont feel like PLAYERS get rewarded. Its the same trash gear all the time i dont gfet it . hope this gets looked into , cause honestly I get reallll bored when i farm for 10-12 hrs and nothing comes about. Also maybe include guaranteed uniques when beating high ranked bosses. ex: vaal boss, belly of the beast trio, kaom, daresso etc

#

#dissapointed

worthy cape
#

@native kayak Please note that this channel is for development of tools and software in the PoE ecosystem. I'm sure there's better places to offer well-meaning feedback like reddit and the forums.

native kayak
#

Are you a dev@worthy cape

worthy cape
#

Of PoE itself? Nah. I’m looking at the game file formats for fun. If I worked for GGG I’d have a fancier chair than this.

clever thistle
#

is there an API or similar for atlas completion?

worthy cape
#

Fairly sure there's not any, kind of wish there was.

grave wren
#

Tried to do it with ocr but wasn't very reliable so I stopped

gritty olive
#

Ray tracing not reliable 🤔

#

Wonder if a negative mapping could be

grave wren
#

maybe we just need a 2090tirx

gritty olive
#

@hushed relic filterblade makes me think I can only download one filter with that first screen, I end up just going to github and downloading there

#

but now I can't do that

hushed relic
#

@gritty olive uh... I'm very confused

#

Are you disapointed that you have no more excuse to do so now that filterblade can download all strictnesses at once 😄 ?

#

Or can't you dl from github

#

in any case, I'm confused

gritty olive
#

i mentioned some stuff on your personal discord

#

I didn't know there was one

sacred crown
#

digs around in path of building ...oh that's why it's so hard to support Toxic Rain dps calculation

#

i may try and hack together something though depending on my spare time

grim fog
#

Looking for someone with a lot of free time and programming skills to discuss a certain POE Project. Anyone interested - more info on DM. Thx 😃

summer stump
#

is this stealth because you're worried someone will steal the idea? probably get more bites with a brief summary

grim fog
#

That is exactly the point, I am affraid that this idea is really too intrigue and too interesting to share it with public right now. Sorry.

jade adder
winter fossil
gritty olive
#

:animethinking:

timid hemlock
summer stump
#

:thonkign:

jade adder
#

Thonk ign, that’s where you give a review that says the story takes 70 hours

placid ermine
#

Path of building is so weird when it come to funky skills and poison. 🤔

grave wren
#

openarl quit pob and do this mysterious project pls

magic cobalt
#

@pulsar moat Y'know you can give @knotty bluff "Watching GGG" on it's own, since "Watching" is its own thing now, right?

#

No need for "Playing Watching" nowdays

pulsar moat
#

@magic cobalt oh had no idea

magic cobalt
#

It does support it, that's what I use :D

Rewrite branch has better support for it though

#

@pulsar moat

still cove
worthy cape
#

Gotta catch 'em all, eh?

still cove
#

still hungover from bestiary, yea 😃

velvet fog
#

Write script to check if relic unique exist in official trade site?

still cove
#

@velvet fog would be nice but no "clean" way to pull it off afaik. we were thinking about using poe.ninja api to estimate the value of one's collection and missing items. that would be relatively easy

deft jolt
still cove
#

this is pretty cool, thanks

#

do you know what count vs quant means in the api? quant i assume is items listed, count would be total nr of items ever listed?

deft jolt
#

Yeah

#

Quant refers to per 24h

devout dust
#

Is there any place I can get something like JSON format for all the base items and their possible mods? Or would I have to manually go on poeaffix or something? And are those 100% accurate?

chrome topaz
#

not accurate, mod text gets reworded all the time

#

yeah you can but i don't think any of the affix websites do that

lethal flume
#

poedb does it, the wiki does it too.

chrome topaz
devout dust
#

Wait so, I can use pypoe to extract all the mods for all the base types?

chrome topaz
#

the latest patch they just arbitrarily changed some "Mods" to "Modifiers"

devout dust
#

Wow, I love you sir. I don't need the most updated one since I just want to mess around with an idea. I'd only bother with it if I got further along. Would you perhaps have and be willing to share any other json files? Uniques? Skill gems? Any other info?

chrome topaz
devout dust
#

Many thanks for sharing and to whomever helps maintain it.

ornate fox
#

hey does anyone know why the poe wiki api is missing all affixes of unique items?

pseudo ocean
obtuse citrus
#

@ornate fox mods, implicit_mods and explicit_mods are going to be removed from the item table. You can find item mods in item_mods table now

gritty olive
#

@deft jolt is this the new thing

#

Might have to add support for toggling

sleek tulip
#

I feel like taking on a project. Is there a particular need for a tool that is not well fulfilled currently? I have moderate experience with Python, web languages, JSON, and more experience with large data structures in particular.

deft jolt
#

@gritty olive toggling?

warm mulch
#

@hushed relic Hey man, sorry to interrupt you but can you tell if the lootfilter allows two or three sounds for a type of said category like low currency drops? or is it straight 1 sound without possible any variations?

hushed relic
#

No variations. Filters don't support randomness

warm mulch
#

I see, Well ok, Let's hope some shuffle gets added in the future GWseremePeepoGGERS

grave wren
#

no

#

map zoom persistence first

warm mulch
#

why not just everything at once

ornate fox
#

@obtuse citrus okay tnx for the info! 😃

cosmic saffron
#

just make three copies of the same filter with differrent sounds and swap them every map

grave wren
#

if the files arent loaded into ram before playing them

#

you can swap the sound files with a script i guess

delicate ore
#

@velvet fog hey, the abyss jewel pages have wrong mods

#

melee jewel has caster mods on it

#

even without fossils selected

#

wrong weapon types showing too

#

murderous can't roll wands

#

also can you add search operators?

#

like "!minion" would make anything matching minion not show

#

or something

brittle oasis
#

Is there a .rar file with all the PoE assets, but more importantly the in-game UI?

obtuse citrus
#

just extract them from the ggpk if you need them

brittle oasis
#

How exactly do I do that? I found PyPoe but I can't figure out how to extract them from the .ggpk. I see wiki exporter and dat exporter which does json...what am I missing?

#

Never mind, I just realized I have an unsupported python version for the UI part I believe. Any way around this or do I have to get an older version of python?

delicate ore
#

you can probably use VisualGGPK as well

#

or the other GGPK extracting tools

brittle oasis
#

Thank you, that worked incredibly easy. Would you happen to know a mass dds converting tool too? =D

delicate ore
#

image-magick or irfanview

brittle oasis
#

Hmm...everything I extract with VisualGGPK gives me an error when trying to open any .dds file saying it's damaged. Any ideas? The files aren't empty, so not sure what the problem is.

velvet fog
#

You will need pypoe to extract dds, it's compressed and visualggpk not handle

obtuse citrus
#

Lucky: You want python 3.6 and then do the full install, after that run pypoe_ui and extract the files you want

brittle oasis
#

Tyvm for everyone's help and sorry for the repetitive questions.

delicate ore
#

@velvet fog im not sure what you changed but it seems better. the murderous eye jewel page is missing a lot of weapon types. i'll need to check the other jewels too

velvet fog
#

I was rewriting mod generating, seems broken some other mods

velvet fog
#

Is there a way to get more clear minimap icons like Fractured Wall

foggy bear
#

Anyone that could help me setup the PoB Discord bot? I am getting

  File "discord_pob.py", line 2, in <module>
    from src.bot.discord_bot import bot
ImportError: No module named bot.discord_bot```
But neither the guide or readme seem to have infos on that 😦
foggy bear
lofty berry
#

try python 3.6

grave wren
#

Yep which python are you running? Seems like an issue with the version

#

I'll check when I am home in a bit. Did you make the issue in github @foggy bear? Did not try 3.7 yet.

foggy bear
#

yes that was me

#

most recent python

grave wren
#

@foggy bear Just checked - the bot library is only compatible with 3.4 to 3.6 as another word became a keyword

foggy bear
#

crap

#

well... then it's gotta wait until that zana bot gets an update so it reads all pastebins :3

grave wren
#

👀

grave wren
#

yes very much so

#

more than 1 action per key press = not allowed

pulsar meadow
#

oh 😦

velvet fog
#

@compact isle Garena online api broken after today's patch, again

compact isle
#

will let the server admins know

velvet fog
#

thanks

compact isle
#

@velvet fog should be fixed now

velvet fog
#

got it, thanks

placid ermine
#

Filteration is bugged again with the theme saving. 😦

slow forge
#

Filteration?

placid ermine
#

Yea

#

Making my own loot filter atm.

#

Well shit it crashed. Lost all my theme. templarLul

#

Better if I write the filter first then the theme.

slow forge
#

Why not use FilterBlade, since it allows just as much customization?

pseudo ocean
#

FilterBlade lags pretty badly (at worst, 10k unmodifiable ms; tested with IE11, Edge, Chrome & Firefox, all are on their latest versions.)

grave wren
#

Had 0 issues

placid ermine
#

@slow forge I need a very speific set up that isn't gonna happen quickly with FIlterblade. Strangely enough, it way faster to make one myself that to fight against Filterblade to do what I want it to do.

#

I am taking small part of the filter, mostly the recipe, essense, currency, maps since the set up isn't dependent on them.

slow forge
#

@pseudo ocean If you were having such severe issues, perhaps you should report that to NeverSink?

#

He's on this very Discord server

pseudo ocean
#

not gonna bother.

#

considering I have trust issues

grave wren
#

🐸

versed ginkgo
deft jolt
#

yeah, shouldn't be a problem

versed ginkgo
deft jolt
#

@versed ginkgo should be good now

versed ginkgo
#

Oh that's awesome

#

Both current and remaining

#

\o/

deft jolt
#

(don't look at the code behind it)

#

i'm ashamed

#

but hey as long as it works

versed ginkgo
#

Ahah for sure man

delicate ore
#

@timid hemlock abyss sockets on rares aren't importing correctly

#

crashes pob when importing from profiles

zenith notch
tacit birch
#

@timid hemlock took some time but GGG is looking into the shield throw "bug" if you still remember ^^ see what comes from it

worthy cape
#

@zenith notch There's a forum thread to report textual bugs and such in the game. If you're referring to "Copse", it's a word.

zenith notch
#

ok

timid hemlock
#

@delicate ore The error message and/or a profile I can test with would've been nice :/

worthy cape
#

@timid hemlock User "%E3%83%AD%E3%82%B0%E3%82%88%E3%81%97", character "ry_DSC_Obliteration".

#

(it's what I believe is @delicate ore 's character, I just did some sleuthing to find it)

timid hemlock
#

Ah crap, weapons with abyssal sockets

#

Didn't plan for that :/

#

Fiiiixiiiiiiing

#

Oh, this breaks so much... wooooooo

timid hemlock
#

Fix coming in next update

velvet fog
#

@timid hemlock China had made a multi-language POB

timid hemlock
#

Yeah, I've been keeping an eye on that

#

Not that I can understand anything that said eye is seeing, though

#

😄

simple ravine
#

Fixed a bug where Dynamite could heal monsters in extremely deep Delves.

#

wat.

#

I'm curious how this could have become a thing.

versed ginkgo
#

Why extremely deep only too exaltThink

torpid mesa
#

they prob had scaling like (basedamage x scaledamage x (improvement-depth)

#

so if the depth down scaling was higher than your improvement than it added hp

#

with some way more complicated math, as long as their equation crossed zero eventually it would do that

#

i assume it wasnt linear like improvement-depth or it would occur at low levels too

mortal bone
#

could also be an overflow issue

#

dealing negative damage tends to heal things

simple ravine
#

I can see the logic behind that, but it's still quite strange way (in my eyes) to do the math

#

oh well

#

¯_(ツ)_/¯

obtuse crag
#

Its probably more performant to do an arthimetic vs tracking two seperate ways of doing something very similar.

velvet fog
#

@compact isle In Chinese Client, I can use english baseitem/classname in item filter, but can't search it in stash, is it possible to apply item filter search system on stash search?

hard bone
#

Is there any fix to mercurytrade not skip some trades

frigid thorn
#

Does GGG allow you to scrape the forums or download a dump of posts?

#

I figure if you parse the forums for builds, and extract the gear, you should be able to build a cluster of mods. Then you ought to be able to take an item and see which mods you need to add in order to sell the item.

winter fossil
#

They don't have a section in their terms of service that states prohibition of it. And f you do it in a non disruptive rate, I can't see why they would be bother about it.

HOWEVER... If you want a real answer you should just ask GGG.

simple ravine
#

poe.trade as an example do crawl the trade forums

#

and likely in a more aggressive rate than you're planning

delicate ore
#

they don't ban scraping but they don't like heavy scraping, hence why the API was made

compact isle
#

scraping is technically against ToS

delicate ore
#

oh it is?

compact isle
#

automated access of the services (website)

#

yes

delicate ore
#

ah i see

compact isle
#

but just don't abuse it to the point that we notice and it's fine

#

and preferably put your contact email in the user agent

#

so we can contact you instead of just a straight ip ban

delicate ore
#

that's good to know

gritty bobcat
#

Where can I find the font used for item labels?

#

Oh nvm it's just Fontin smallcaps

celest wasp
#

How permissive is GGG with the get-items endpoint? ie, POST https://www.pathofexile.com/character-window/get-items

Apart from respecting the rate-limiting header.

frigid thorn
#

Does anyone have a downloadable database/dump of all the mods for 3.4?

#

@compact isle Thanks for the info and warning! I'll be a good boy. 😃

winter fossil
strong dome
#

Hey, could someone please point me in the direction of a list of explicit bestiary mod names? I need to add them to my item filter

deft jolt
#

Made it open source

grave wren
#

oh boy no orm 😮

winter fossil
#

That's a lot of languages!

grave wren
#

@deft jolt not using any build management tools either?

deft jolt
#

i mean, there's maven

#

but that's pretty much it

grave wren
#

where da pom at

#

:p

deft jolt
#

absent it would seem

#

used the one built into intellij

grave wren
#

🐸

deft jolt
#

anything i can do to fix it?

grave wren
#

tbh never used the inbuilt maven

deft jolt
#

prior experiences are lacking

chrome topaz
#

damn that's some hardcore sql in getAccountRelations

deft jolt
#

now that i look at it there's actually no reason for it to be that girthy 😅

grave wren
#

Thicc!

chrome topaz
#

not sure if y'all noticed, but it seems last patch ggg quietly removed the <set::MS>[etc] thingies

simple ravine
#

hallelujah

chrome topaz
#

which I of course noticed because it broke everything in Acquisition

compact isle
#

oh, I didn't think it would break things :(

deft jolt
#

we're finally free from the curse

gritty olive
#

The curse of novynn ❤

#

:^)

compact isle
#

"edited" marauderthinking

gritty olive
#

I added the ❤

grave wren
deft jolt
#

Though some fields still retain it

#

eg ```json
{
"cosmeticMods": ["Has <set:MS><set:M><set:S>Maligaro's Restraint Skin. You can reclaim this by shift-clicking this item."]
}

gritty olive
#

@compact isle any plans of baking the trade site into the game

#

I wrote an overlay, and I'd rather not waste my time lol

gritty olive
#

Cause I've basically just taken the trade site and put it in an overlay

#

It fits pretty well in the game

glass summit
#

not sure if this is the right place to ask, but today my currencycop stopeped working saying "zt.filter is not a function" anyone know how to fix this? Already tried reinstalling currency cop, relogging into the website getting a new session id

gritty olive
#

In the FAQ there is an item about deleting your %APPDATA%/currency-cop folder

#

Do that

#

Restart the app

#

I'd have to deploy a fix to make it not say that, and if you don't want to wait on that ^ is your best chance

glass summit
#

Ah that fixed it, thanks for the help and the fast response!

#

sorry for not checking the faq didn't realize it would be in there!

gritty olive
#

No worries! glad it fixed it

jovial bear
#

Hello, i'm messing around with json querries from poe.ninja to update unique tiers automatically in my filter. Do any of you know if there is a way to distinguish a reliquary item from a normal one ?

deft jolt
#

isn't there a frametype?

jovial bear
#

not one that I see

#

Auto tiering still works but it's less accurate since some items are like 1c in the wild but 40c on reliquary variant =/

deft jolt
#

ah i see

#

for some reason its named itemClass

jovial bear
#

wait what oO

#

I thought it was the itemClass like Gloves, Boots or else

#

But yeah I think you're right, itemClass 3 is the normal item and itemClass 9 is the reliquary one

#

weird, but thanks a lot :D

deft jolt
#

gl

versed ginkgo
#

@grave wren Is @regal mural sleeping? 👀

loud flint
#

Regarding the no-hook-into-game-memory rule from GGG, is that really enforcable for EU players, per the right to decompile outlined in the EU directive 2009/24 section 6? This should allow us to read the memory as long as we do not try to modify it, right?

grave wren
#

Not my hosted ine here @versed ginkgo

#

Gotta ping multi

versed ginkgo
#

Aight

jade adder
#

@loud flint by agreeing to the terms of service of a game you are accepting that GGG can ban you at any point for whichever reason they choose

#

So yes it is enforceable

loud flint
#

Right, guess I'll just read the data from the network traffic then

jade adder
#

Or you can just play the game normally templarthumbsup

loud flint
#

This isn't about playing the game any differently

jade adder
#

Sure if you’re making a tool that follows the TOS

#

I don’t know what you have in mind but you should be aware of that

loud flint
#

Just reading live location-data, ascendancy etc.

grave wren
#

Can do that from client text and the api too

chrome topaz
#

you'd need to read the encryption key out of memory

gritty olive
#

exciting

worthy cape
#

I recommend not doing stuff they don’t want you to do.

sudden zealot
#

Hello guys someone have a fun loot filter for me pls ?

#

nvm i found one on reddit

jade adder
#

i especially recommend not advertising that you're doing it here templarthumbsup

compact isle
#

especially not when you have your steam account linked to your discord marauderthinking

gritty olive
#

Teachable moment

compact isle
#

also I don't know about plans for any trade changes outside of the website

gritty olive
#

😎 how mad would you 🐝 if I 🚢 an overlay

chrome topaz
#

about 5/7 mad

compact isle
#

with rice

gritty olive
#

I like those odds

#

Requirejs was the biggest pain tbh

compact isle
#

it's the worst

gritty olive
#

Alternative is we pack

#

Webpack *

compact isle
#

I'm using webpack for a project at the moment, pretty cool

#

documentation is all over the place though

#

hot-loading seems eh

#

well runtime loading

gritty olive
#

Yeah esp if you’re using 2x lol

#

Tree shaking is the best part

#

Although roll up is better sometimes

compact isle
#

tree shaking seems great until you realise you have to separate everything out and tell it if the files have any impact on the final bundle

#

it's not as magic as I wish it could be :(

#

using modern JS is a dream compared to the nightmare that is IE support

gritty olive
#

That’s why you use an analyzer

#

It does that for you

compact isle
#

oh cool I'll have to look into that more templarthumbsup

chrome topaz
#

nice, somebody emailed my support email address thinking I'm the ggg

summer stump
#

dear xyz, please consider renaming your "Magic Fest" events

chrome topaz
#

they're asking if it's ok to bind /hideout to a keyboard macro button

summer stump
#

lol

cosmic saffron
#

you should add some fun hidden commands to the search bar

chrome topaz
#

what do you mean, you haven't discovered my fun hidden commands yet?

summer stump
cosmic saffron
#

I though that was from a bad batch of item names

loud flint
#

If you were talking about me about the whole steam-account-link, I wasn't advertising that I was doing it, I was inquiring about the legality of it

#

Wildly different things

#

🤔

loud flint
#

Also yes - I managed to parse most recently updated location data from the client text @grave wren , although I found nowhere it stored your ascendancy/class so far.

#

Would also be interesting to expand upon the idea of displaying the main skill used, directly. But seeing as I just got an indirect threat from a GGG-employee, sems I have no choice but to not :p

#

And yes - you can do that from the API - but that data doesn't give you the character you're currently playing on - with real time information.

winter fossil
#

@compact isle tree shaking only flags which import and export that it considered as unused code. Minifiers are the ones that detect these flags, like UglifyJs's dead code, and removes it from the bundle.

It doesn't really work in a magical way. It's only really helping with every included node module, if they're coded right that is

#

Any package that comes prebundled or is still using CommonJS won't work with tree shaking

grave wren
#

@loud flint ah. You sure? If youre logged in I am surr you can get the current char. @versed ginkgo uses a discord addon that fetches the info somewhere.

#

Maybe he can link it

loud flint
#

Might be hidden in some files yeah. I'll take a look later when I'm home from work, don't have PoE installed on my work machine 😦

loud flint
#

Ah nice, this is exactly what I was hoping to tinker with

#

A few things that you can't do with the text files, sadly

amber star
#

What is dis channel for?

jovial bear
#

It's for tool developement discussion

slow forge
simple ravine
#

or the name trollface

grave wren
worthy cape
#

@grave wren It expands if you click on it, to show a total of four ranks, two for Poacher's and two for Warlord's.

grave wren
#

Interesting ty

versed ginkgo
slow forge
#

I think that's because Atziri's chest has 9 different versions

#

And PoE Buddy can't determine which one is on the character

#

Thus it gives a price for every version

gritty olive
#

Yeah

#

Gotta fix permutations

worthy cape
#

@compact isle Noticed that the level generation presentation linked at https://www.pathofexile.com/forum/view-thread/1824790 is apparently in the Trash of that account and might disappear at any moment. Are you a relevant enough person to prod about this, or do I get to sleuth around?

velvet fog
#

ladder in Garena Taiwan without account info https://web.poe.garena.tw/forum/view-thread/185021
and is it possible https://www.pathofexile.com/forum/view-thread/2202342 ladder page link to character directly

compact isle
#

@worthy cape I've passed it along to Dan

#

@velvet fog Garena specifically asked to not have accounts on their ladders

worthy cape
#

Great, thanks 😃

#

Went and posted on the bug report forum earlier today, just in case.

velvet fog
#

got it, thanks

sonic heath
#

Is there a node library for the trade API?

#

If not, where can I get an API reference so I can write my own?

velvet fog
sonic heath
#

is that all that's available? @velvet fog

#

We have to write our own indexer or does one exist?

#

Also, how does GGG feel about people querying their trade API directly in a nonspammy way?

#

For example using the https://www.pathofexile.com/api/trade/exchange/Hardcore Delve endpoint and grabbing IDs from it then running https://www.pathofexile.com/api/trade/fetch/?

deft jolt
#

There are some open source ones out there

#

Depends what you plan on creating

gritty olive
#

If you get banned you get banned 👍

#

Hasn't happened yet

velvet fog
#

Profile > Manage Account > Preferences has an area for "Bump Key", but don't know how to use it

velvet fog
south quarry
#

does anyone know the URL for poe.ninjaHC temp leagues? 🤔

versed ginkgo
south quarry
#

damn i'm stupid

#

I meant poe.ninja

#

https://poe.ninja/api/Data/GetEssenceOverview?league=Hardcore

#

like that but for delve hardcore

versed ginkgo
#

Looking for that?

#

I think you're looking for something else chaosthink

south quarry
#

Nah, the API URL I mean

#

😂 i'm doing a terrible job of asking

versed ginkgo
#

One of the others here might know, just wait a little bit templarthumbsup

south quarry
#

👍 thanks

gray isle
#

is there an API route of some kind that list all the challenges + details?

velvet fog
#

you can parse official site html

gray isle
#

which part of the official site? I don't see a list of challenges anywhere on the pathofexile.com official site.

gray isle
#

oh you have to login, ok thanks

velvet fog
#

@compact isle Garena Online API reply same result for hours, seems broken again.

compact isle
#

we're doing some weird backend things at the moment, should be fixed soon

compact isle
#

should be moving again now

velvet fog
#

thanks

lethal cape
#

lol ty

#

im making like all the macro accessible by ctrl+right click and a dropdown menu

#

now i just need to figure out how to create a search in poe.trade

south quarry
worthy cape
#

I got around trying to use the ordered entry hashes in the GGPK to accelerate lookups. They're documented as "murmur2 on lowercase entry name" in VisualGGPK and misidentified as "timestamp" in the defragmenter.

However, no variation of murmur2 seems to get me the right hash when I try it on my path components, neither in UTF-8 or UTF-16LE.

What I'm wondering is, I guess, how do I properly derive the entry hash from the entry name?
(note that this is the 32-bit quantity in the PDIR, not the 32-byte digest (SHA256) of the contents)

worthy cape
#

A-ha!
It's murmur2 of the wide string, excluding null terminator.

simple ravine
#

wat

#

just create an uint internal id in an entry struct

#

and use that

#

much faster

worthy cape
#

The point of the hashes is that you've got binary search on lookups, instead of sweeping string compares through the whole directory.

#

I've done the string search in the past, but wanted to see if I could bench it against the hashes.

#

Not sure how an ID of my own would fit into the flow of "I have a stringy path, I need the entry"

velvet fog
#

@worthy cape do you know how PDIR's checksum column (32-bytes) works?

worthy cape
#

@velvet fog No, haven't looked into that at all.

#

I've focused primarily on fully figuring out the mesh and animation formats, once I had my own GGPK reader.

velvet fog
worthy cape
#

I've seen that noesis claimed to have some sort of support for it, but the web-viewer I saw that used that data seemed rather incomplete.

#

I've reversed some of those binary formats from scratch, still missing the meaning of a bunch of per-vertex fields.

#

But thanks anyway, might be useful to reference.

simple ravine
#

I threw away the checksums in my reader, because I didn't think of a reason to keep it in mine

#

I should really clean that repo up and have more people take a look at it sometime

delicate ore
#

@lethal cape please let us be able to style that tooltip ourselves

#

@south quarry are you developing currencycop now?

lethal cape
#

good idea ill take note ^^

gritty olive
#

@delicate ore looks like a build pricing tool

#

which I have one locally and now I would feel bad releasing

delicate ore
#

oh thats sick

#

needs PoB import to be complete

south quarry
#

yeah, I have some idea for that but not entirely sure how to figure it out

#

I have to somehow get the item names or some kind of info from the pastebin text 🤔

delicate ore
#

i think there is a library for working with pob codes now

#

but the format is probably documented

#

check pob's GitHub or ask @timid hemlock or @gritty olive

south quarry
#

Well I have most of it figured out just not in code yet 😂

#

only thing left to figure out is how to find the correct variants, gonna have to do some weird string comparison thing to figure out which one is the most accurate

velvet fog
#

php code with pob import

        $raw_url = 'https://pastebin.com/raw/' . $paste_key;
        $this->curl_get($raw_url, $output);
        $xml = simplexml_load_string(zlib_decode(base64_decode(str_replace(['-', '_'], ['+', '/'], $output))));
gritty olive
#

Then after that there is a lot lot more

grave wren
#

just some light parsing

#

:p

hazy fog
#

If you think you deserve the tool dev rank and have something publicly available in use to point to: Send a modmail and ask for it

#

hi mr app Faust has won you a new color mathilMS

grave wren
#

💯

simple ravine
#

geez this new color

hazy fog
#

@polar island your wish is my command

simple ravine
#

what was wrong with the old color?

hazy fog
#

faust wanted to be pink

simple ravine
#

hehe, i see

hazy fog
#

I should've made it ff82f4 just to troll you marauderthinking

mortal bone
#

odd color

velvet fog
#

Path of Building is Getting Spectre Info!

timid hemlock
#

Indeed

#

Also WTF pink

#

If anyone else wants to know how the hell monster skill stat values are calculated now, do speak up 😛

#

Need to rework the program's skill data format though :/

#

But that may also allow for full gem tooltips later

#

So there's that

gritty olive
#

Oh hey we are pink now

velvet fog
#

I wish to know ._./

#

there many mystics inside .dat files

timid hemlock
#

Indeed

#

Ooook so

#

Complicated >.<

#

So the stat calculation has a few stages

#

Firstly, a base effectiveness value is calculated using two of the fields in GameConstants, both of which must be divided by 1000000 first:
base = GameConstants.SkillDamageBaseEffectiveness + GameConstants.SkillDamageIncrementalEffectiveness * (monsterLevel - 1)

#

Then, the two float fields from GrantedEffects come into play; in PyPoE they are named Multiplier1 (BaseEffectiveness) and Multiplier2 (IncrementalEffectiveness)

#

skillBase = base * GrantedEffects.BaseEffectiveness * pow(1 + GrantedEffects.IncrementalEffectiveness, monsterLevel - 1)

#

Then, for each stat, divide the skillBase by the value from EffectivenessCostConstants (the key immediately follows the stat float values in GEPL), then multiply by the stat float

#

This is only done where StatInterpolationType is 3, btw

#

1 is constant, 2 is linear

#

Yep, I think that's all of it

#

Have fun 😄

velvet fog
#

which dat point to StatInterpolationType?

timid hemlock
#

That's the key near the end of GEPL

#

Well, keys

#

One per stat

velvet fog
#

NewStat = stat / skillBase? Constant means not apply, and linear?

timid hemlock
#

Constant just uses the stat value

#

But the effectiveness scaling ignores it

#

I actually don't know exactly how the linear scaling works; I didn't ask about that

#

I'll see if I can make up a fully worked example

#

Ok, so let's calculate the base_fire_damage_to_deal_per_minute for the Pocked Lanternbearer's Throw Fire skill

#

We'll say it's a level 80 spectre

#

So, base = 3.885209 + 0.360246 * 79 = 32.344

#

skillBase = 32.344 * 1.2778 * pow(1 + 0.04, 79) = 916

#

The EffectivenessCostConstant key is 1, which is DamageValuePerMinute, 0.06

#

And of course, the StatInterpolationType is 3, so it definitely is effectiveness-scaled 😛

#

The corresponding float value for the stat is 1.6, so the stat value becomes:

#

value = 916 / 0.06 * 1.6 = 24427

#

The skill ID is MinerThrowFireSpectre, BTW

#

If you need to look that up 😃

#

Ok, back to reworking the skill data backend :/

gritty olive
#

lowkey wants to make a server backend for maximum single player experience

timid hemlock
#

😮

#

How positively bannirific

gritty olive
#

I'm curious if it would be, it shouldn't be

grave wren
#

Truest form of ssf

#

Do it

velvet fog
#

what happen if EffectivenessCostConstant is not 1?

#

0 DamageValue, 2 Override

timid hemlock
#

If 0, then you divide by that instead

#

2 I think is only used when StatInterpolationType is 1

#

In which case it is meaningless anyway

#

(by "divide by that", I mean by the value from row 0 of EffectivnessCostConstants)

#

(which is 1)

#

(not 0 lol)

solid juniper
#

Hello all, I'm writing some stuff for school, and my topic revolves around the 3rd party tools developed by the community of PoE. Nifty stuff you all make, but can someone tell me who makes poe.trade? The name escapes me atm. Thanks in advance.

timid hemlock
#

xyz

slow forge
#

FYI He is in this Discord

velvet fog
#
monster: Pocked Lanternbearer
monsterLevel: 80
Array
(
    [SkillDamageBaseEffectiveness] => 3885209
    [SkillDamageIncrementalEffectiveness] => 360246
)
base: 32.344643
GrantedEffectsID: 2758
Array
(
    [BaseEffectiveness] => 1.2778
    [IncrementalEffectiveness] => 0.04
)
skillBase: 916.00754402537
StatInterpolationTypes: 3, EffectivenessCostConstants: 1, 23226 => 24427
StatInterpolationTypes: 1, EffectivenessCostConstants: 2, 4000 => 4000
StatInterpolationTypes: 3, EffectivenessCostConstants: 0, 174 => 183.2
StatInterpolationTypes: 3, EffectivenessCostConstants: 0, 261 => 274.8
timid hemlock
#

😄

#

You are of winning

timid hemlock
#

Good idea 😃

#

There's a few other fields that I've... aquired... information on too

#

Spoiler alert: minions will have more accurate... err.. accuracy calculations in the next update

#

Most of them are correct now, but some aren't due to a previously undocumented field in MonsterTypes :/

obtuse citrus
#

I committed some stuff from the convo earlier but if there are other fields missing feel free to send PR

#

I just hope the next update doesn't come along and screw everything up 😄

timid hemlock
#

#

I sure hope noone is actually using my skill data files for anything

#

'cause they'll get a hell of a shock with the next update >:D

velvet fog
#

X StatInterpolationTypes: 1, EffectivenessCostConstants: 0, count: 242
O StatInterpolationTypes: 1, EffectivenessCostConstants: 2, count: 120016
X StatInterpolationTypes: 2, EffectivenessCostConstants: 2, count: 322
O StatInterpolationTypes: 3, EffectivenessCostConstants: 0, count: 26196
O StatInterpolationTypes: 3, EffectivenessCostConstants: 1, count: 2105
X StatInterpolationTypes: 3, EffectivenessCostConstants: 2, count: 40

timid hemlock
#

Hmm, there's some odd combos there!

#

I'd like to see what the heck is using 3 and 2

velvet fog
#

VaalDoubleStrike

#

melee_range_+: +(0–2) to Melee Weapon and Unarmed Attack range

#
GrantedEffectsID: 5239
skillBase: 199.54337712941
StatInterpolationTypes: 1, EffectivenessCostConstants: 2, 1 => 1
StatInterpolationTypes: 1, EffectivenessCostConstants: 2, 6000 => 6000
StatInterpolationTypes: 1, EffectivenessCostConstants: 2, 1 => 1
StatInterpolationTypes: 1, EffectivenessCostConstants: 2, 69 => 69
StatInterpolationTypes: 3, EffectivenessCostConstants: 0, 149 => 159.6
StatInterpolationTypes: 3, EffectivenessCostConstants: 0, 224 => 239.5
StatInterpolationTypes: 3, EffectivenessCostConstants: 2, 3 => ???
timid hemlock
#

Random thing that showed up while testing the new code: Added Lightning Damage Support uses the effectiveness scaling system for its stat values, for some reason

#

And some others, too

#

I thought it was just used for monster skills...

obtuse citrus
#

huh I thought so too

timid hemlock
#

I wonder if that's actually what's occuring in-game

#

Because that doesn't seem right

obtuse citrus
#

not sure if rogue exiles or grandmasters use that

timid hemlock
#

Well it's the player version

obtuse citrus
#

though I think exiles use monster skills

timid hemlock
#

They do, generally

#

Man, this can't be correct

#

Otherwise those supports would be completely broken

#

Eh, unless GGG actually is moving towards using that system for some player skills/supports

#

It would make sense, given the reason for using this system in the first place (reducing the size of GrantedEffectsPerLevel)

#

Except they haven't actually done so in this case (yet)

obtuse citrus
#

I think the reason may have been avoiding errors rather

timid hemlock
#

Yeah, that's possible

obtuse citrus
#

there have been multiple istances where monsters were using skills with higher damage values then they shouild

timid hemlock
#

But the question still remains, how does it even work

obtuse citrus
#

probably due to user error

timid hemlock
#

If it's the same formula for player skills, then surely it doesn't use the player's level

#

Otherwise low level gems would act funny

#

Hrm

obtuse citrus
#

considering str/dex/int use level requirement

#

theye might be using that

timid hemlock
#

That's the most likely option, yes

velvet fog
timid hemlock
#

Ah, you maniac ❤

#

I'm nearly there, I think

#

Maybe I ignore this for player skills :/

#

So, anyone feel like breaking things?

#

I need these new backend changes tested thoroughly

#

😦

#

Ok, literally everything will be broken then 😄

#

Anyways, for anyone who cares, change Version -> branch in your installation's manifest.xml from "master" to "dev" to update from the dev branch; there's an update there with the changes I've just made

#

The good news is that I have all the existing minions and spectres working using the new system (I think)

velvet fog
#

for Pocked Lanternbearer, there are 2 skills, how to know it is for spectre?

timid hemlock
#

I've hardcoded which versions are used by each spectre

#

But you can always parse the AI script to find out automatically

velvet fog
#

.ais File ?

timid hemlock
#

Yes

#

Pocked Laternbearer's is Monster/Miner/Lantern/LanternVariableSpeed.ais, if you're looking for this specific example 😛

velvet fog
#

IAmSpectre

timid hemlock
#

😄

velvet fog
#

Can't really know how ais file works

timid hemlock
#

Just look for lines with the skill IDs that the monster has assigned, then check for IAmSpectre/IAmNotSpectre

#

Should work :S

velvet fog
#

I mean the whole file, it's time to dig deeper

timid hemlock
#

Haha

hazy fog
feral kindle
#

yellow text on blue background pls

simple ravine
#

lol wtf

grave wren
velvet fog
#

@obtuse citrus do you know how .ais file works?

rapid pagoda
#

speaking of file formats, I'm curious if anyone's ever looked into the terrain files

velvet fog
#

never for me, not a 3d fever

obtuse citrus
#

I think it just weights what to do dependign on the conditions given

#

like <SkillID> <Weight> <Conditions>

velvet fog
#

how stance works?

obtuse citrus
#

not sure

rapid pagoda
#

@velvet fog I'm more interested in how area generation works. Most of the data files are text and I have some guesses as to the contents

#

The files in Graphs and Rooms are particularly interesting

velvet fog
#

WorldAreas.dat -> Topologies.dat .dgr

rapid pagoda
#

like, an interesting example is Metadata\Terrain\Mountain\Mines\Rooms\Unique\burningman_1.arm. It's the unique room in The Crystal Veins where you find The Burning Man

#

I think the section with all the letters and numbers is tiles; lists after that are obviously the doodads / decals that get placed in the area to dress it up

#

probably world coordinates, rotation, maybe scale

velvet fog
#

.arm file is much harder to read for me

obtuse citrus
#

im pretty sure it has a specific format

#

in some places you see a single number which is for the size of the entries

rapid pagoda
#

right, there's a count on the lines before the doodad and decal lists

velvet fog
#

Niko is lazy

ruby escarp
#

hi bois i have this issue going on here, so i can import my other characters but when i import my VDS build, it doesent work and this pops up^^^^^^^

timid hemlock
#

@ruby escarp Check for update; I've already released an update that fixes that

ruby escarp
#

ty ty

#

its fixed

grave wren
#

@timid hemlock do you plan on sorting supports for stuff like dancing dervish and phantasms in future too?

timid hemlock
#

Eventually, yes; but it's a bit tricky to manage

grave wren
#

templarthumbsup yeah i believe so

#

would adding a fake gem to the setup help in any way?

timid hemlock
#

Technically, granted skills like that already use a fake gem 😛

grave wren
#

would also be cool to group gems in those items in one group

timid hemlock
#

I'd need to be careful with that

#

It might also be impractical to do

grave wren
#

ah

#

true

dim stream
#

Is anyone tracking Xbox AH prices?

#

I am really interested in seeing data of how the AH works in Xbox and comparably to non AH prices

#

in standard PC

#

feel free to @ me

pulsar moat
#

@dim stream thanks I love @ ing people

dim stream
grave wren
#

@pulsar moat do you like being @dded

pulsar moat
#

😩

deft raven
#

@grave wren

gritty olive
#

I am lazy

#

is true

#

I have a busy life man 😦

#

I need help

grave wren
#

no help

#

only wörk

gritty olive
#

I don't even know if Kookeh is in here

mortal bone
#

basically tiles are stored based on their possible connections (3 per edge) and pulled in on generation. There are two generators: indoor and outdoor. Outdoor levels are generated around a road/path through the level. The indoor levels are similar, but they are a series of connected rooms making a path with some branching factor of how many rooms should be off of the shortest path.

#

Rooms can also be preset which can be loaded in by the level generator

velvet fog
delicate ore
#

@compact isle got a bug, can't list certain items fractionally on the trade site

compact isle
#

give me da d33ts

delicate ore
#

trying to set a chaos in public tab with "~price 11/12 apprentice-sextant" won't list it

#

sacrifice fragments and sets had this problem too earlier

#

at the very least, i'd expect it to post chaos 11:12 sextant trade but nothing

compact isle
#

what's your account name?

delicate ore
#

ログよし

#

i just relisted the bugged price

compact isle
#

nice tab name

delicate ore
#

haha

compact isle
#

I'm seeing this "~price 1 apprentice-sextant"

delicate ore
#

it should say 11/12

#

also, theres a separate issue

#

some things can't be priced in decimals

#

like a chaos with "~price 1.5/7 sacrifice-set"

compact isle
#

it's listed correctly now

delicate ore
#

oh?

#

actually i cant remember if that issue was with decimals before or after the divisor

compact isle
#

yeah mixing decimals with the ratio format is weird

delicate ore
#

it works on poe.trade

#

but originally it wasn't there too

compact isle
#

how does one sell 1.5 sacrifice sets though

#

it makes more sense to enforce whole numbers there

delicate ore
#

well, half a chaos

compact isle
#

even that

#

eh

#

I'll note it down

delicate ore
#

thanks

#

i think half a chaos is fair, pretty easy to break in like any market

#

sometimes you need that precison

compact isle
#

so for your sextant listing issue

#

you're getting hit by the "require stock to show" feature

delicate ore
#

what's this now?

#

wait my chaos stock should be sufficient

#

im buying sextants not selling

compact isle
#

huh wait

#

these things are confusing my bad

#

nvm I'm just dumb

delicate ore
#

ah

compact isle
#

there is currently a weirdness to exchange stocks due to a bug a while back

#

might've been the cause

delicate ore
#

hmm okay

compact isle
#

as for the decimal ratio mixing, we only allow a decimal in the numerator

#

or maybe not

#

there are like 3 different places that parse this

compact isle
#

@delicate ore new listings will support decimals in ratios now

delicate ore
#

SICK

celest wasp
grave wren
#

Find icons dor the categories and put them in the timeline

#

I think this can be streamlined quite a bit

#

Helmet icon: (item) --> (item2)

#

And popovers for the items 👌

celest wasp
#

This is maximum MVP right now, I'm just getting the data flow figured out.
The plan is to have strong filtering.

#

Initially, I was thinking the full 'item box' in the timeline, how do you feel about just icons and the item box on hover?

grave wren
#

Hm might be not enough info on screen but could also work.

#

But probably required with how oftrn stuff changes

celest wasp
#

Actually, people don't change equipment too frequently. Gem swaps are going to ruin me, though.
I have more info to jam in

rapid pagoda
#

@celest wasp huh, gathering data on gear progression? neat :3

raw burrow
#

Anyone know the discord username of the Currency Cop guy? He goes by ComfyGangsta on reddit.

grave wren
#

@gritty olive

#

he is spooby tho

#

beware

raw burrow
#

Understood ^^

#

@gritty olive I might be interested in adding some features to Currency Cop. Would you like to message me and talk about what your plans are?

gritty olive
#

Send as pr

delicate ore
#

@compact isle can you add Exalted Orb Equivalent for pricing?

#

chaos has been very unstable

#

very often i have to update my live trades to account for the new pricing of chaos when using Chaos Orb Equivalent

#

when im trying to snipe things

delicate ore
#

@velvet fog hey, abyss jewels are still missing a a lot of mods

velvet fog
#

mod string example please, I will track it

delicate ore
#

@compact isle found another bug

#

sort by price, you'll see the fractional listings below the integers even if they are less

compact isle
#

very mysterious

#

but I think I know the problem

#

ratio + exchange eligible items don't update the normal item search so it still thinks the item is for sale for 130c

velvet fog
#

They are inside dagger with same mod family

delicate ore
#

@velvet fog oh i see

velvet fog
#

I don't have a better way to display it right now

delicate ore
#

@compact isle lol, that is ripe for abuse

#

check the results again

#

also, compatibility is broken on poe.trade @chrome topaz

chrome topaz
#

@delicate ore compatibility?

compact isle
#

poe.trade doesn't let you use the ratio syntax for normal listings IIRC

#

but yeah it'll get fixed up today when I'm less busy

#

(we don't let you use ratio syntax for normal listings either, hence the broken)

compact isle
#

okay that's been fixed now

bold edge
#

poe.trade needs a ui change badly

#

and more but anyway

chrome topaz
#

unfortunately I hear the guy in charge is super lazy so it's not happening

worthy cape
#

I blame allan.

slow forge
#

Damn it Allan

#

You had one job

surreal wharf
#

Come on Allan

grave wren
#

Why does it need a ui change

jade adder
#

Cause if you don’t change something how will I ever know that you are developing it

#

You have to take the social media approach and constantly do massive UI overhauls for no reason

oblique echo
#

Where do I report a bug in PoB?

jade adder
#

what is the bug

#

@oblique echo

#

or i believe there is a forum post he likes as well, or you can just tag him here with your bug

oblique echo
#

@jade adder Raise Spectre is linking to Blasphemy support and reserving mana, when they don't link

jade adder
#

@timid hemlock is the POB dev, i'll tag him for you

oblique echo
#

Ah, ty

delicate ore
#

we need Stash Filters

#

that work in similar syntax to Item Filters

#

so instead of changing what/how items get displayed

#

it place items in tabs automatically when you ctrl+left_click into your stash

#

rules would use the same syntax

delicate ore
#

i wish GGG would take note that less time spent on sorting and organizing stash after runs is good

#

after every 2 hour session i fill both my dump quad tabs

#

and have to begin the sorting/selling process each time

#

even better

#

if stash filters could let us place notes on the items automatically

#

like pricing and whatnot

grave wren
#

Maybe you should just empty your tabs more regularly

simple ravine
#

iirc, they said something about them wanting that to "be part of the game", @delicate ore

simple ravine
#

wat

#

who is deleting my messages?

jade adder
#

@pallid dove is

pallid doveBOT
#

No.

jade adder
simple ravine
#

why?

jade adder
#

kappa is on the censor list

simple ravine
#

that's next level

wraith perch
delicate ore
#

@compact isle, could we see prophecies on the currency exchange? some are used in bulk enough, especially for mapping purposes

#

really i'd like to be able to just set a chaos orb to "~price 0.5 crushing-squall" and call it a day

pseudo ocean
#

Also unique maps and/or sorting the maps there by tier could be nice

split gulch
#

@wraith perch I'm guessing you have 2 21/20 and 4 20/20 gems? Seems like it clusters gems together by name rather than by level / quality too. I'll submit a PR.

gritty olive
#

That indeed would be the case, will be setting up some form of CI/CD to automate releases when a tag is made

grave wren
#

hm to retrieve stash info from players i basically need the session cookie for each player, right? If the stashes are not on the river*

gritty olive
#

Yes

grave wren
#

shame, ty

compact isle
#

yup prophecies and unique maps are on the to-do list. Unfortunately they're a little more complex for us to support than you may expect

delicate ore
#

will they be stackable in the future?

#

i would buy a prophecy stash tab

#

if you couldn't make them stack

compact isle
#

not really a question for a web dev to answer :p

delicate ore
#

bleeding edge, as usual @polar island

grave wren
#

Behold

simple ravine
#

seriously, someone need to let go of their lovechild (regex), when it's not suitable for the task

grave wren
#

no

#

it's beautiful

winter fossil
#

Using regex to parse XML 👌

grave wren
#

using brainfuck to make regex to parse xml :brain:

cosmic saffron
grave wren
#

do i smell memes

timid hemlock
#

What version are you using? That was supposed to have been fixed in 1.4.115.

cosmic saffron
#

.116

#

oh nvm I had two pob open, was importing to the older one

wraith perch
velvet fog
#

thanks

misty merlin
#

@chrome topaz How excited are you about those private leagues that GGG claims will be supported by community sites?

cosmic saffron
#

create poe.trade points that you need to pay for to index your league

compact isle
#

by that it just means that they'll be in the public stash API

simple ravine
#

(:

#

There are some interesting side effects of private leagues. All of the sudden we have isolated economies to cross-analyze between.

chrome topaz
#

no, the points will be used to move your league up in the leagues dropdown

velvet fog
#

And move search result to top?

chrome topaz
#

good idea

subtle torrent
#

hello

#

is there a map tracker tool that sorts unfinished maps by tiers?

deft jolt
#

sounds like something that's already built into the map stash tab

subtle torrent
#

oh

#

is there anything for pure free to play players?

jade adder
#

no sir

subtle torrent
#

i see

#

how do we access the maps or atlas?

#

is there an api?

jade adder
#

indeed there is

#

you can take a look through this

subtle torrent
#

thanks

subtle torrent
#

what language is this in?

#

python?

jade adder
#

this isn't really a language its just a YAML file used to describe the API syntax

#

made by @velvet fog

#

guy who makes poedb if you've ever used that

subtle torrent
#

poedb?

#

first time i've heard of it

jade adder
#

pretty helpful if you're not super new to poe

subtle torrent
#

nice

#

what should i learn if i want to make the tool that i described?

deft jolt
#

Programming? marauderthinking

simple ravine
#

Bear in mind that the private stash api does not support map tabs if you would choose to invest in one of those.

deft jolt
#

Shouldn't be a problem. He was looking for options for f2p playera

subtle torrent
#

hmm