#tooldev-general

1 messages ยท Page 67 of 1

simple ravine
#

That's what I meant with formalizing them... just a changelog before they roll out

grave wren
#

a small changelog 1-2 days in advance at least yeah

simple ravine
#

some small documentation snippets to start with

fickle yew
#

There's no good channel for those changes anyway. The most obvious ones would be this channel or the dev subreddit.. Both of which are very easy to miss.

simple ravine
#

blog with rss feed

grave wren
#

well you can still ask here

#

and people will tell you where you find it

#

it's not a huge issue imo

simple ravine
#

I'll just bring up Riot Games as an example again

hushed relic
#

I guess asking GGG to communicate relevant changes here might even work out

#

Bex hangs out in the discord

grave wren
#

sneaky bex?

#

๐Ÿ˜ฎ

hushed relic
#

At times I get to talk to Jeff about XBOX filter things

fickle yew
hushed relic
#

he's on the XBOX poe discord

fickle yew
#

@simple ravine Can you expand on what Riot Games does differently?

#

(not in that loop)

hushed relic
#

no denying (of devs)

#

sorry

simple ravine
#

documentation etc

hushed relic
#

neat

simple ravine
#

static resources available as APIs

fickle yew
#

Looks very nice. I haven't really had much problems with the GGG apis though. You work most things out.

simple ravine
#

hint hint

fickle yew
#

Oh yeah not having to datamine would be nice ๐Ÿ˜ƒ

simple ravine
#

very much so

chrome topaz
#

@grave wren yeah I fixed it

grave wren
#

thanks

dull zephyr
#

did poe trade macro used to have tileset information on maps with ctrl+c? is there anyway to get that back if so?

hazy fog
#

it was removed from the game

mortal bone
#

@simple ravine how is the UniFi network going? Still like it?

simple ravine
#

yeah, it's treating me well, Emmitt

mortal bone
#

Nice, am looking into getting a few pieces, so I wanted to see how it was

simple ravine
#

If you have a lot of money they released some XG series that's totally insane

wind garden
#

@mortal bone what have you been up to? Haven't seen you round much in the last few months

mortal bone
#

working lol

wind garden
#

Busier than usual?

mortal bone
#

Yeah, moving teams, so I had two sets of work that needed to be done. Also, raising a kid, so I don't really get on much

wind garden
#

ah, kids will do that

#

job too

#

I'm starting a new position at the end of the month too

mortal bone
#

Nice, I ended up moving from IVRs to our mobile apps team, so it is a pretty big change

wind garden
#

ah nice

#

what mobile platform?

mortal bone
#

android mainly and win 7 laptops

#

the government really likes to stay updated...

wind garden
#

lol

#

I picture the DMV still using XP

mortal bone
#

Yeah, tough books for inspectors

#

wouldn't surprise me.

#

we are targeting android 19 if that says anything

wind garden
#

no Android P Beta ๐Ÿ˜›

grave wren
#

sounds like my phone would support it \o/

chrome topaz
#

pretty sure even google gave up on api levels <21

mortal bone
#

Yeah, I about died when I found out

cosmic saffron
#

wonder how many shims you need to add

velvet fog
compact isle
#

yep, a little annoying format-wise

wind garden
#

anyone else having poe.ninja crashing all the time?

#

in chrome

grave wren
#

no got an url to test?

#

slav king boris still in front of me

#

feelsbad

fickle yew
#

@wind garden crashing, how so?

fickle yew
#

@compact isle Thanks for making a website api forum for stuff like that. I hadn't seen it.

grave wren
#

@hazy fog mind pinning that forum /thread?

hazy fog
#

edit text outy about chuan ๐Ÿ˜ 

grave wren
#

best ferret!

hazy fog
#

๐Ÿ†

wind garden
#

@fickle yew the page will become unresponsive and then display this errror

#

only happens on poe.ninja in chrome

#

ads have been reaaaaaly slow loading lately as well

#

going to try turning on adblock to see if the crashes go away

#

crash happens after leaving poe.ninja open for ~5min

#

might be memory related

fickle yew
#

Hmm okay. I'll experiment with a few tabs.

#

Any particular page?

misty merlin
#

@compact isle Could you also add an example of how the ingame item data of those new vaal skill gems looks like? It easily gets forgotten that there are people out there that need to parse it ๐Ÿ˜‰

wind garden
#

@fickle yew no particular page. I think it's ads related. It still hasn't crashed after turning on adblock

fickle yew
#

Okay. I'll experiment. Thanks.

wind garden
#

for reference the ads I'm seeing are gopro hero ads

#

and they're taking up over 1GB of memory

#

k ads just changed

#

memory jumped to 1.2GB

fickle yew
#

Wow that doesn't sound good.

wind garden
#

ya looks like ads aren't freeing up their memory allocations

#

each time it switches they go up by 200MB

#

until it runs out of memory and crashes

#

up to 2.1GB now

#

i just reloaded the page about 3-4min ago because it had crashed

#

i mean

#

it seems pretty tied to ads

#

ya

#

i cleared the cache just now

#

no change

#

hmm

#

does seem better with all extensions off

#

chrome staying around 200MB memory usage

#

which i think is pretty baseline

#

yep

#

doing that

#

looks like it's not extension related

#

turning off extensions lowered the baseline memory usage

#

but it still rises steadily in 200MB jumps

rapid pivot
#

guys, is there a way to simulate fate of vaal in pob ?

fickle yew
#

@polar island he already gave me a bunch of info on private messages too ๐Ÿ™‚

grave wren
simple ravine
#

@wind garden browsers normally use a garbage collector that is set to quite loose pressure

compact isle
#

@misty merlin I didn't forget, waiting on that to be implemented ๐Ÿ˜… I'll ping you when I have the info

mellow patio
grave wren
#

this is the channel for poe tools not ggg suggestions ๐Ÿ˜„

mellow patio
#

I dont know where to post this ๐Ÿ˜ซ

grave wren
#

probably the suggestion forums

mellow patio
#

Got it, thx!

pseudo ocean
#

since currency cop is dead, are there any alternatives you guys know of ?

grave wren
#

@gritty olive are you dead

pseudo ocean
#

well i mean i checked in the forum, noone can get it to work for flashback since a few days

grave wren
#

dont know any alternatives unfortunately

pseudo ocean
#

rip

gritty olive
#

I'm here

#

Flashback event won't work

#

I responded to someone else a few days back that I should remove events from it

#

It would be nice if poe.ninja mapped leagues to their name in the api

#

cc @fickle yew

pseudo ocean
#

its not just flashback , i cant even login in 2.0 ๐Ÿ˜„

gritty olive
#

I should really implement some form of reporting so I can fix bugs better o_O

pseudo ocean
#

according to your forum thread it should be a known bug ;P reported so many times

grave wren
#

@gritty olive github maybe :p

#

or some other form

pseudo ocean
#

nah

#

trello

slow forge
#

Yeah

#

Kinda guilty of reporting bugs where I'm not supposed to ๐Ÿ˜‘

fickle yew
#

@gritty olive eh? poe.ninja is using the identifiers from the ladder api.. I'm not sure what else would be better. It has a few short hands like tmpstandard for the current challenge league. That's not something my site is using. It was requested by someone making a tool.

gritty olive
#

@grave wren eh more like an automated way when an error occurs it handles it for people so they shouldn't have to post or a button to copy to clipboard :/

#

Rip it looks like these two are the culprits: {"endAt":"2018-05-28T21:00:00Z","id":"SSF Flashback Event (BRE003)","startAt":"2018-05-04T21:00:00Z","url":"http://pathofexile.com/forum/view-thread/2139979"},{"endAt":"2018-05-28T21:00:00Z","id":"HC SSF Flashback Event (BRE004)","startAt":"2018-05-04T21:00:00Z","url":"http://pathofexile.com/forum/view-thread/2139980"}

#

๐Ÿค” maybe I should just remove the fallback support for SSF stuff

#

@pseudo ocean i have a fix thats about to go out

#

should fix the current event issue same to @slow forge

slow forge
#

Nice

#

Thanks @gritty olive

gritty olive
#

actually it might not show up

slow forge
#

Oh hey

#

Abyss uniques are now parsed correctly

pseudo ocean
#

@gritty olive love you , gotta see if it works

#

looks like it does

gritty olive
#

\o

#

fixes the login error issue

pseudo ocean
#

youre a god

gritty olive
#

I hope the fix for events works for future events

#

Can't really make many promises on that one @_o

slow forge
#

Not only does the login work, but also maps are finally parsed and abyss uniques are parsed correctly with their Abyss sockets

#

Which is just great

gritty olive
#

๐Ÿ•บ

pseudo ocean
#

although its gonna be rough to get used to that layout with the font, i been using 1.2.5 forever

slow forge
#

Same

#

All though I find new layout to be easier to read

pseudo ocean
#

eh im not a fan ๐Ÿ˜„ but it works so im happy anyway

grave wren
#

that was a nice play of words nijko

#

with promises and futures :p

gritty olive
#

๐Ÿ˜

#

@pseudo ocean feedback is welcome

pseudo ocean
#

well

#

im missing the exact value of an item if they are stacked for example, old version would show how much one is worth while also showing the total value, and i liked the grid more than the list @gritty olive

#

also it automatically updates every minute or so and i havent found the option of turning that off yet

#

also also it misses a "select all tabs" function

#

overall the 1.2.5 was perfect in layout but lacked the functions like map tabs and whatnot , you got the functionality now but the layout is "hard to get around" for me personally

slow forge
#

Map tabs are still not parsed by GGG's API iirc

#

Correct me if I'm wrong

hazy fog
#

correct

slow forge
#

And did GGG ever mention it anywhere @hazy fog ? Like an ETA or something

hazy fog
#

not that I know of

slow forge
#

๐Ÿ˜ž

gritty olive
#

Yeah it really sux

#

@pseudo ocean the updating yeah is always constant, why turn it off? it retains history and is like every hour

#

Not sure about bringing back select all tabs, that is a huge resource hog

#

I don't like the table as much either tbh ๐Ÿค”

pseudo ocean
#

@gritty olive thats just bs ๐Ÿ˜„ i wanna farm for an hour and then update and see how i did tbh , not this minute like stuff :S

gritty olive
#

๐Ÿค” nothing should poll every minute

pseudo ocean
#

๐Ÿค”

gritty olive
#

how many tabs do you have?

#

the only thing I can think of is that you're fetching a lot of tabs so it fills up the intervals throughout the hour

#

since they are evenly spaced

pseudo ocean
#

refresh tab list not found xd

gritty olive
#

they auto refresh

pseudo ocean
#

they dont , atleast the names dont

gritty olive
#

They are most likely still under cache, it's to avoid api timeouts

#

in 1.x it was easy to get timeouts since people were trying to fetch 30 tabs every 5 minutes, and then spamming the auto refresh button as well

#

so now it's handled for people to prevent abuse ยฏ_(ใƒ„)_/ยฏ

#

I definitely think the rate-limiting is overly aggressive but gotta abide by the limitations

pseudo ocean
#

its kinda countered by the auto minutely refresh bs ๐Ÿ˜„

slow forge
#

It's not minutely unless something is changed within a tab

#

Which makes sense really

#

To update after a change was made

#

As far as your farming escapades @pseudo ocean I suggest you use a clean dump tab to get your farming results

fickle yew
#

@timid hemlock Hm. You don't seem to be including spell damage modifiers to poison caused by spells like Essence Drain. According to the wiki it seems it should.

timid hemlock
#

It shouldn't

fickle yew
#

Was it changed in the double dipping adventure?

timid hemlock
#

Correct

fickle yew
#

Ah okay. Wiki just still says "Modifiers to Spell Damage apply to this skill's Damage Over Time modifier also affects other damage over time effects created by this skill, such as poison or ignite.[1]"

#

Thanks ๐Ÿ˜ƒ

#

Ah the wiki is all over the map on that one.. Vortex agrees with you instead: "Modifiers to Spell Damage apply to this skill's Damage Over Time: Modifiers to spell damage only apply to the ground effect portion of the skill and do not affect other sources of damage over time which may be applied by the explosion, such as poison, the Decay Support, or ignite "

timid hemlock
#

From the DoT changes manifesto, part 2:

#

Some skills, such as Essence Drain, had a stat saying "Modifiers to Spell Damage apply to this Skill's Damage over Time". This affected all Damage over Time that was caused by that skill. In the Fall of Oriath Beta, this will be replaced by an equivalent modifier that will only affect the specific Damage over Time effect that a skill inherently applies, not any others it causes due to stats on gear or supports, such as Poison or Decay.

fickle yew
#

Yup. Sounds good. Thanks.

#

That makes poison even more underwhelming ๐Ÿ˜ƒ

timid hemlock
#

More balanced, I should think

fickle yew
#

Yeah most likely. Otherwise it'd quickly get mandatory to use one of those skills.

grave wren
#

which also killed vortex unfortunately

#

in combination with the radius nerfs :<

radiant ferry
#

I think PoB "Share with pastebin" ๐Ÿ…ฑroke

#

nvm it's just pastebin heavy load error

compact isle
#

@misty merlin added a Ctrl+C example to that Vaal gem post now

misty merlin
#

Thanks ๐Ÿ˜ƒ

keen oxide
#

Looking for a good source for item base data - levels, names, attribute requirements, max sockets, etc. Has someone made an API or database for this sort of thing, or is wiki-scraping the best option?

grave wren
#

or pypoe

keen oxide
#

Excellent, thanks

chrome topaz
compact isle
#

yep I see how that happens, will get it fixed on our end soon

#

SSF players should be included now

chrome topaz
#

cool, thank you

gritty olive
#

@slow forge found the issue with the links

slow forge
#

Nice

#

๐Ÿ‘Œ

gritty olive
#

Released!

slow forge
#

If I was to just run 2.0.0.7 installer, would it automatically overwrite the previous version? @gritty olive

gritty olive
#

yes

#

That's what I do at least

#

when testing

keen spade
#

hey new to programming and stuff. I was looking at the api and I am not sure how it all works. I was looking to see if there is a possibility to set something up where it (lazy mode) to calculate damages of gems, based on how many links and maximize damage.

cosmic saffron
#

there's already a very popular tool to do that (and more) called path of building

summer stump
#

does the Discord POB bot tell you how many points are allocated on the tree, or can that be a feature added if it does not

grave wren
#

It can't currently if i get around to use the headless POB it should be possible to do that

simple ravine
#

you can parse the tree @grave wren

#

shouldn't be too difficult

grave wren
#

yeah i wanted to at first

#

but i want to make a rewrite either way

#

wrote the decoder for the urls already though

#

so shouldnt be hard to do the rest

#

we'll see

#

still unsure why pob's level is decoupled from the trees though

summer stump
#

i think a lot of people stick in like 130 points and then pare it down from there

#

and it would throw a fit after you hit 100? maybe?

grave wren
#

i mean it could just cap out at 119

#

err

#

100+24*

wind garden
#

ExileCon anyone?

simple ravine
#

heck yeah

#

only a 26 hour flight

#

already checking what flights that are good ๐Ÿ˜„ .. gonna check with a former employee who's from NZ

obtuse citrus
#

around 1 500โ‚ฌ and between 28-36h ... nope

simple ravine
#

found business class for $2600

#

im not traveling 26 hours in coach

#

but it's Singapore Airlines... never traveled with them before

gritty olive
#

too exp

velvet fog
#

$500 and 14 hours

velvet fog
#
2018/6 3.3
2018/9 3.4
2018/12 3.5
2019/3 3.6
2019/6 3.7
2019/9 3.8
2019/12 3.9
Soooon 4.0
wind garden
#

pretty sure Singapore Airline is really nice

simple ravine
#

hmm, i think fiance took that to Singapore and Bali with her sister earlier this year

#

I'll ask her, but she flew coach. I would most likely book business

wind garden
#

singapore airlines Rank 2

simple ravine
#

that photo on Singapore isn't business though, that looks like First

#

I once flew first from Stockholm to Seattle with British... it was pretty nice. Had to reschedule a flight and there were no business seats on that flight, so I had to upgrade. That was one expensive reschedule.

mortal bone
#

would be a 18hr flight and $1100 for me lol

pseudo ocean
#

@gritty olive good job on the individual item prices

gritty olive
#

thanksies

slow forge
fickle yew
#

@slow forge yes?

#

It shows skillmode across all 5l+ skills, so it can be > 100%.

#

If you have a 5l cyclone and a 5l ancestral warchief for example

grave wren
#

nice ty for implementing that switch

slow forge
#

Yeah, nice feature indeed

fickle yew
#

A more interesting feature coming later today. ๐Ÿ™ƒ

slow forge
grave wren
#

mandarin support templarLul ?

fickle yew
#

Not until I sell 80% of my stocks.

grave wren
#

๐Ÿค”

#

i hope the translation line in my ava is as wrong as i believe it to be - i am sorry chinese speakers

deft jolt
#

rasmuskl makes a post on reddit announcing new features of his site

#

first reply "Whoever makes that site, you are my hero."

#

ah, reddit

grave wren
slow forge
#

Maybe they thought that some guy just decided to cash in on karma enlightenedChaosThinking

slow forge
#

@deft jolt I see you migrated to new URL huh

deft jolt
#

some time ago yeah

#

all the good domain names are taken tho :/

grave wren
#

๐Ÿธ

deft jolt
#

new tlds when

simple ravine
#

future will tell if this one will have its use ๐Ÿ˜„

chrome topaz
#

u bought that?

simple ravine
#

a while ago yes, among others

subtle vapor
#

Middle column is a trade sniper.

#

3rd column converts all currency at the current rate to chaos for use in various calculations.

simple ravine
#

Anyone figured out how to decode the BANK audio files?

worthy cape
#

I've assumed they're stock FMOD Studio things?

simple ravine
#

yeah I found one eventually ๐Ÿ˜ƒ

gritty olive
#

I have a few too ๐Ÿค”

grave wren
#

Is there a site that renders all previous trees to compare them?

#

or at least one with 2.x up to now?

jade adder
#

too late i'm already making it don't steal my dev space

gritty olive
#

But are you?

#

I know someone was making one

#

๐Ÿค”

#

You could just use a diffing image tool tbh ๐Ÿค”

jade adder
#

No but that would be cool, donโ€™t see it being super useful though, could probably just do one of those scrollable image albums

#

That overlay images

#

Yeah

grave wren
#

hgfl jeff

deft jolt
#

thats one massive jpeg though

grave wren
#

dont you talk like that about my mom

astral imp
#

in case anyone needs something basic like this for nodejs

waxen musk
#

extract from game?

worthy cape
#

The ones I see in the game files are 396x284.

#

They're at places like /Art/Textures/Interface/2D/DivinationCards/2DItems_Divination_Images_105.dds inside the GGPK.

waxen musk
#

Ye all assets are there

#

Dont remember if theyre normal dds files tho

worthy cape
#

@waxen musk They're compressed, but decompressable with the usual method.

#

(broetli, ho!)

simple ravine
#

I made a conversion thing for the brorli-compressed DDS, I can convert and bundle them up for you

worthy cape
#

My "serve ggpk contents as a web server" thing handles both symlinks and broetli. Very filthy implementation ๐Ÿ˜ƒ

#

Would've been nice if there were flags in the format, but where's the fun in that?

simple ravine
#

what's the point in having it as a webserver?

worthy cape
#

Walking around the tree with directory listings, and being able to extract subtrees with wget -np --mirror instead of trying to half-arse my own filesystem code.

#

Instant preview of supported types like PNG too.

simple ravine
#

I just made an extractor ๐Ÿ˜ƒ

worthy cape
#

And of course, "because I could" ๐Ÿ˜›

simple ravine
#

that's a valid point ๐Ÿ˜ƒ

worthy cape
#

Got some branch somewhere where I'm hoisting out the core logic into a lib, so I could make an UI for it instead.

#

(and sure, there's existing products that kind of do that, but hey :D)

simple ravine
#

yeah, @obtuse citrus has done a great job with PyPoE - but I wanted to make one for C# and .NET Core

worthy cape
#

Mine's glorious C++.

grave wren
#

Time for our Haskell guys to get going

simple ravine
#

nice!

worthy cape
#

@grave wren Funny that you'd say that...

#

(not the best language for this thing, by experience)

#

I wrote a reasonably competent TTF parser in Haskell in the old days.

#

Arbitrary pointer chasing in binary blobs is "fun".

grave wren
#

Does not sound fun at all ๐Ÿธ

obtuse citrus
#

@velvet fog Art/UIDivinationImages.txt parse that and extract from the dds sprite sheet

civic yew
#

Mmmm .Net Core. So great.

obtuse citrus
#

There is the old libggpk (c#) which hasn't been worked on in quite some time

#

Writing some c++ libs has crossed my mind, at least for the some of the bulk tasks like the .dat files and the ggpk itself. Can export c++ stuff to python via boost::python as well, so as of a sort drop-in replacement to the native python libs, but I'm mostly maintaining atm and the other time goes to the wiki

worthy cape
#

Python has reasonably decent binary wheels nowadays, right?

#

Should make distribution on Windows easier.

#

I've only been exposed to them at work under Linux, but I assume they exist on Windows too.

obtuse citrus
#

it's pretty solid, but you'd need to compile for various target versions you're intending to support, I suppose it could be setup easily enough on github though

velvet fog
#

Got it, thanks

compact isle
velvet fog
#

that's better, thanks

primal niche
#

Hi guys.
Do you think adding "Sort by X " to PoB uniques list is possible ? X = any stat you pick, for exapmle - "Sort by total dps increase" or "Sort by DPS increase per poison" or total life, crit chance, multi....
I think it would be useful ALOT for most people.

#

@timid hemlock

timid hemlock
#

It's a frequent request, and I have played around with it before, but the DPS calculation is too slow to allow the sorting to happen in realtime

#

It is possible to do non-realtime, but it is tricky for various reasons

primal niche
#

I see. Just make it so users HAVE to refresh the sort each time :D

#

Yeah Async is baaaaad :D

timid hemlock
#

It isn't so bad with Lua if you can get away with using coroutines

primal niche
#

At least in C#

timid hemlock
#

The node power calculation uses one

#

(which it likewise does because of the slow calculation process)

primal niche
#

Oh

#

K

#

Still. Making it so you have to refresh your sort would work just fine ay ?

timid hemlock
#

Probably, but annoying to use

primal niche
#

Or

timid hemlock
#

Even if it is on-demand, without using a coroutine it'll lock up the UI for several seconds

#

Which isn't acceptable

primal niche
#

Make it refresh every time you do something important and not just all time

#

Lemme explain

#

Hmmmh :/

#

Maybe

timid hemlock
#

Honestly it probably wouldn't be that difficult to implement

#

But it's just one of a long list of little features that I haven't time to work on

primal niche
#

When user changes skill to calulate for / changes items / opens the gear section. This way it would update after you did changes to tree and will be updated as you manipulate your items

timid hemlock
#

Err, well that's how it would always have worked anyway

#

By realtime I didn't mean every frame

#

But updating during the frame loop after a change to the build

primal niche
#

Wait so

#

In "your version" would it update after EVERY change to tree or not ?

timid hemlock
#

It would update if the Items tab is open and there'd been a change to the build

primal niche
#

Ok.

#

Does it reall take that much computing power ?

timid hemlock
#

When there's so many uniques, yes it does

#

Individual calculation passes are quite quick; a couple of milliseconds

#

But it adds up quickly

primal niche
#

Just so I know - right now when I hover over item it shows the changes it would do

#

Ia that calculated when I hover over it ?

timid hemlock
#

Correct; during the first frame the tooltip is showing

primal niche
#

Ok

#

Wait

#

Maybe

#

What if you made it require a category ?

#

Like wepon slot 1 / 2 / belt etc

#

That would decrease the total compiting time ALOT

timid hemlock
#

Correct

#

But the restriction would seem arbitrary to the user

#

If it was necessary to allow this feature to be implemented, then I would take that path

#

But it isn't really; it's just a matter of finding the time to work on it

primal niche
#

If I could I would help you

timid hemlock
#

I'm sure ๐Ÿ˜ƒ

primal niche
#

Maybe make it optional in settings ?

#

So only users who decise they want to go through the long loading of all items / restrictoin to 1 category could

timid hemlock
#

I'm not a fan of hiding features in the Options dialog (which a lot of users have probably never looked at)

#

And if I'm spending the time to do that, then I might as well implement it properly

#

Because it won't be much more work, TBH

primal niche
#

Hmmmmh

#

Ok

#

Oh and BTW - I managed to implement the "Combustion" support and it seems to work correctly :D

timid hemlock
#

Ahh

primal niche
#

Took me some time to understand the way support gems are "coded" but I think I got it

cosmic saffron
#

now have fun adding the new ele hit :p

timid hemlock
#

Yeah there's a few oddities to them

#

Oh, that one is going to SUCK

primal niche
#

Probably

#

Maybe if you make 3 bools for the treshold jewel

timid hemlock
#

I'm 99% sure GGG is aiming to screw me with new mechanics at this point

#

So many things that are hard to simulate

cosmic saffron
#

the existing one's already split up like wild strike right?

timid hemlock
#

Yup

cosmic saffron
#

so you'd probably need an extra "unified" option which simulatesthe effect of jewel restriction or just normal rotation

primal niche
#

If it was me I would make 3 bools for the elements, use 3 conditional calculations for each element and that would do it... Right ?

timid hemlock
#

It can be done in a similar way to the existing EH

#

But there's a few extra twists to ti

#

There's all those odd conditionals on it

#

Plus I'd ideally need to add a hook of some sort for EE to allow it to apply automatically, since it is guaranteed against a single target

primal niche
#

Maybe its their way of explaining "We want to hire you" XD

timid hemlock
#

๐Ÿ˜› Probably

cosmic saffron
#

you already have those ailments as checkboxes in enemy config; the area calc might be a bit weird since they don't expose the splash radius

timid hemlock
#

Indeed, but it's annoying having to hook it all up

#

Most new skills are a lot more straightforward; plug in the right stats and it works right away

primal niche
#

Hmmh. I think i just came up with harder-than-it-sounds skill to implement for you.
You fire arrow to the air, it falls down on enemy. If it hits you fire arrow that splits into X arrows, hitting enemies AROUND the first target. X = amount of enemies around the target. They have to be within given range from the targets center ( no more no less ) Maximum of 8 arrows. Then it repeats for each enemy hit once again but it cant target enemies hit by ANY of the arrows you fired so far.

#

Would that be hard to implement ?

timid hemlock
#

Shhhhh

#

Don't give GGG ideas

primal niche
#

:D

#

Oh and BTW

#

Could ya make good mine calculations one day ?

cosmic saffron
#

you just need to manually calculate mines

timid hemlock
#

That's on the list

primal niche
#

Yeeey

timid hemlock
#

There's a lot on the list :/

primal niche
#

Oh

#

Is lua similiar to C# ?

timid hemlock
#

Not in any way

#

๐Ÿ˜„

primal niche
#

I guess I would have to learn it if I wanted to help you

timid hemlock
#

Yes

#

Fortunately it takes about 4.36 seconds to learn Lua

#

As it is literally the easiest language to learn ever

primal niche
#

I mean I know few bits here and there from Computercraft :D

#

Hmmh

timid hemlock
#

Well, most of it is anyway

#

Good luck figuring out how PoB's class system works

primal niche
#

Ya no helpin me ? :(

timid hemlock
#

_>

primal niche
#

:D

timid hemlock
#

Well, I'm just talking about the internals of it really

#

Metatables are both wonderful and damn scary

primal niche
#

Gonna rewrite PoB to C#
Maybe-someday TM

timid hemlock
#

I've a few people threatening to rewrite it in JS

primal niche
#

๐Ÿ˜‚

timid hemlock
#

C# is silly though >_>

primal niche
#

Watchu say ?!?!
Shhh it may be....

#

Lmao PoB in Ruby

simple ravine
#

lol wat

#

lua developer shitting on c# ๐Ÿ˜‚

timid hemlock
#

I'm actually a C# dev too

#

So I'm allowed to ๐Ÿ˜„

winter fossil
#

Don't hate on my boy JS! He's special...

waxen musk
#

actually JS is a good idea, ive been working on some stuff but i didnt get very far yet

#

not literal rewrite but rather a similar tool

grave wren
#

Js is never a good idea ๐Ÿธ

inner locust
#

openarl someone posted a build earlier that had dual wield ele hit and EE. In the calculations the Off hand hit always had the EE debuff that the main hand would cause. Is that intended behaviour?

waxen musk
#

wow js haters D:

#

hmm why arent external emotes working >.>

slow forge
#

They're disabled iirc

waxen musk
#

wonder why discord lets servers disable emotes, and sells global emotes at the same time >.>

unreal aspen
#

Is anyone out there working on a discord bot for item / skill info? I'm learning python and feel like this would be a decent project to start on.

civic yew
#

I have one in C#, but it's more of a general search of the Wiki and doesn't utilize the Cargo API which I want to make it use soon.

grave wren
#

no intention of adding it to mine, discord.py is kinda neat

#

can recommend

civic yew
#

Faust, thanks again for the code. I'm basically converting it from Py to .Net Core to roll it into mine instead of having to run two bots at once.

grave wren
#

welcome, you might want to take a look at @simple ravine s c# bot, might be easier to port/integrate

civic yew
#

Ah, so that's his. I was looking at that.

#

Yeah, his code is much easier to use as a template. Thanks.

grave wren
#

๐Ÿ‘

unreal aspen
#

I know absolutely nothing about this stuff lol. I've made a simple game, and a spectrograph so far. Next was to go through some basic python bot guide. Could you guys offer any advice as to what else to learn? @civic yew A basic query was definitely my first step goal.

civic yew
#

@unreal aspen I know nothing about Python, just very basics and understanding as to how it works. What exactly are you trying to do? Build a Discord bot in Py? Are you using Discord.py? As far as my search goes, this was really thrown together in a few hours and it works how I want it, but is super complicated and ugly for no reason. I do however want to make it use the Cargo API, just have to figure out how I want to go about doing that. https://hastebin.com/acayabotud.cs

placid ermine
#

Made this a long LONG time ago. Never got around to completing the data analyzing of PoE flask mechanics. I could try today.

#

Or someone already figure it out.๐Ÿค”

cosmic saffron
#

pob has some flask calcs

unreal aspen
#

@civic yew yeah I'm wanting to make a python bot for discord. Idk about discord.py yet. Thanks for the link, I'll look at it.

civic yew
#

Yeah, it's super ugly code, but it works for now

simple ravine
#

To be fair, I'm not proud over that Discord bot code. It's merely a quick mashup

#

But by all means, have fun with it

placid ermine
#

Pob doesn't add other modifier to flask from I can see.

#

Just the mod on the flask only. Not from passive or gear so I guess the information I gave out long ago wasn't used as much to figure out the mechanics.

#

I guess I'll try then. chaosthinking

civic yew
#

@simple ravine It's really helped me get a base line, between your code and Fausts, I'm getting a long much easier and it's coming a long quite nicely. I mean, my Discord bots code is using Discord 2.0 Beta, but with my old 1.0 code, that's made semi-2.0ish lol. It's a mess, just haven't had to time to completely overhaul it

grave wren
#

Yeah I didn't get around to reactor all models into separate files yet and add comments. Most of the output code is also really meh and bloated just to get it to work in a timely manner. The core thoughts are the same mostly.

#

@civic yew did you try my version and got it set up btw? Asking because i got stone requests on hoe to set it up properly but unsure which vinfo is missing.

civic yew
#

@grave wren I didn't try running it, honestly. Just seeing how you're doing the calculations

grave wren
#

Ah too bad thanks though

civic yew
#

It's Python, shouldn't be too hard to get up and running. Maybe people aren't using a token, or not having a proper config file?

grave wren
#

Prolly, have to wait for reactions now to know more ๐Ÿ˜„

#

you can use it to translate PoB's internal naming into human readable output

civic yew
#

Ah, interesting. I think I saw that earlier and didn't really pay attention to it.

#

Basically you're using that as a Dictionary for the Config printouts?

grave wren
#

@cosmic saffron made most of the translations โค

#

yep

#

also for grouping purposes

civic yew
#

Ah, I may have to implement something like that then.

grave wren
#

It's a lot nicer to display like that

#

my first version just had the var values

#

which was functional but meh

#

"conditionEnemyCoveredInAsh" vs Enemy: Ash

#

๐Ÿ˜„

civic yew
#

Yeah, that makes it really more readable

#

So I'm a bit confused where you're using that. Here's a test build I am using and I see your playerRecently in that Json file but are you not using the label?

regal muralBOT
#
Animate Weapon - Necromancer (Lvl: 91) by: Kyle Undefined
Defense

Life: 3,602 (176%) | Reg: 65/s (1.8%)
Energy Shield: 537 (89%)
Mana: 138/987 (28%) | Reg: 35/s (3.6%)

Offense

DPS: 801,903 @ 1.38/s

Main Skill

Animate Weapon + Elemental Damage with Attacks + Minion Damage + Ruthless + Multistrike + Immolate + Chance to Ignite

Config

Enemy: Poisons on Enemy: 0, Burning, Ignited, EE (Light), Poisoned, Blinded
Playercharge: Minion FC
Playerrecently: Hit, Minions Killed, Consumed Corpse, Used Minion Skill, Corpses Consumed: 1

Info:
grave wren
#

config section

#

config > playerrecently > hit, ...

civic yew
#

Oh wait, because you're grouping on that, duh

grave wren
#

yeah ๐Ÿ˜„

civic yew
#

Sorry, I need sleep

grave wren
#

just woke up \o/

civic yew
#

Haha must be nice

grave wren
#

confirmed ๐Ÿ˜„

civic yew
#

Can't wait to have to do some edits when new things come out ๐Ÿ˜‚

grave wren
#

๐Ÿ˜„

simple ravine
#

Is this a flask that was meant to be in the game, but never ended up in the public version?

grave wren
#

hm doesnt seem to find poe's style, does it

simple ravine
#

it's in the flasks folder in the ggpk

grave wren
#

hm

#

quest item maybe?

simple ravine
grave wren
#

or are the bottled storm thingies somewhere els?

#

ok that definitely looks like a normal flask

simple ravine
#

yea

#

also this

grave wren
#

alt art flasks confirmed

#

๐Ÿ˜ฎ

simple ravine
#

that latter is called lifeflaskunique1.png

#

and these

grave wren
#

nice stuff

cosmic saffron
#

second looks too much like alt-art rumis

simple ravine
#

"sprint2", wheras the "sprint" is a quicksilver

grave wren
#

hermes flask confirmed

obtuse citrus
#

I'd not bother too much with random shit in the ggpk they forget things sometimes

#

I think it's been removed now, but they had a full set of charms (think diablo) in the files for many years ๐Ÿ˜›

simple ravine
#

I still wanna know what this bow is though

obtuse citrus
#

and new stuff may or may not make it into the game eventually

#

the map stash tab has been there for like 3 years or something

#

before it made it to the game

simple ravine
#

ElderBow2

cosmic saffron
#

looks like a bow you make by vendoring a full tab of cyclopean belts

simple ravine
#

would be nice to see a few more interesting bows in the game though

cosmic saffron
#

last bow was what, arborix? nobody built around it

grave wren
#

and the elder bow

#

cold one

simple ravine
#

this is arborix

grave wren
#

hopeshredder was what i meant

simple ravine
#

yeah I think it's a variation of that

#

that one is called Elderbow.png/dds meanwhile the one I found is called Elderbow2.png/dds

grave wren
#

quick someone try all the vendor recipes

simple ravine
#

lol

#

this one's also not in the game

grave wren
#

Hmm

simple ravine
#

there's another, but i feel like i've spammed enough images for one day

civic yew
grave wren
#

nice

civic yew
#

A few small tweaks I need to make, like for some reason a 300 ES build isn't filtering out the ES like yours does, but I'm not too worried about that

grave wren
#

check my threshold files

#

i defined some stat thresholds there

civic yew
#

I'm using those, I just think I did the logic wrong

grave wren
#

oh probably

civic yew
#

Way too tired to figure it out right now

grave wren
#

but as long as it works it snice

civic yew
#

Yeah, I'm happy

#

๐Ÿ˜„

#

Got it working with the items and showing those buffs too

simple ravine
#

๐Ÿ‘Œ

chrome topaz
#

maybe about 1 issue per year on average

pseudo ocean
#

@chrome topaz now the entire future of the poeapp project incl. poe community is relying on your evaluation.

chrome topaz
#

maybe I should give him bad advice then: use amazon cloud instead it's better

pseudo ocean
#

๐Ÿ‘

unreal aspen
#

do minions count totems?

#

wrong chat xD

hazy fog
#

;-; xyz when will you make a way for multiple searches in one tab, you deny iframes but I don't want to open 40 tabs ๐Ÿ˜ฆ

grave wren
#

How do you quickly get to one search then when a live search goes off?

hazy fog
#

well if they're all in one tab you don't have to do anything at all

#

usually with 12 tabs though I look for the red [1]

grave wren
#

Oh you mean combined in one not 12 searches

hazy fog
#

yeah

#

it's theoretically possible in my head at least, I'm sure xyz will tell me why it's not

civic yew
#

Iframes are horrendous imo

hazy fog
#

horrendous or not xyz has somehow made it so the site can't be loaded in one

#

I've tried templarLul

civic yew
#

You can disable them easily.

grave wren
#

While we're at asking xyz stuff: why do urls not persist through leagues, would you be able to migrate old search to std or new leagues?

hazy fog
#

at a guess the url contains the leagueid encrypted in it

civic yew
#

That's what I would imagine as well

grave wren
#

Same but I imagine it being easy to just point it to std if the league is gone

#

Would be great to not have to redo them

civic yew
#

He'd have to eval each url when one is viewed

grave wren
#

He has to either way check whether the league is valid I'd guess

civic yew
#

It's easy to just take the URL and redirect in a sense versus checking each hit to make sure it's valid

#

I haven't tried outdated links, so idk how they work specifically

grave wren
civic yew
#

What league was that? Hmm it defaulted to Standard. But the search didn't go through. Maybe it's coded to just say if it's not a valid url then redirect to home with STD selected. Could be done on a 404 if that's the status being thrown on that link

grave wren
#

Yeah that's why I asked I imagine it having to check the league either way so you could default to show the params or the result for std

civic yew
#

Ah old links are throwing 302 which is a temporary redirect. So he has some sort of validation, just don't know what exactly

#

Actually it could be done with 0 validation as well

worthy cape
#

@polar island No experience with those particular Hetzner products. Last and only time I tried using their VM hosting (many years ago), they had an uptime of like 50% over the course of a few months, and support were mostly speaking German.

fickle yew
#

@polar island also on Hetzner now - Hetzner Cloud. Happy so far.

cold garden
#

what size of data storage need for store public stash api data?

#

ah, ~52 gb uncompressed data, right?

chrome topaz
#

@grave wren they're supposed to persist and redirect to standard

chrome topaz
#

another thing is URLs expire if they aren't used for over 30 days

#

@hazy fog well it's possible, right now I have different priorities though like leveling my warlock to 110 uhh backend improvements and https maybe

hazy fog
#

oh ok ๐Ÿ˜ฆ

grave wren
#

oh interesting, then it was the 30d limit

obtuse citrus
#

@polar island I've been using hetzner dedicated servers for many years now and I've never had any issues with them. Any outages affecting my stuff were rather minor

deft jolt
#

most poe community sites powered by hetzner i see

grave wren
#

PROUDLY SPONSORED BY HETZNERโ„ข

#

woops

chrome topaz
#

my problems with hetzner were: disks died, PSU died once, something chewed on optic cable between DCs, rescue system not working, then the ~8 hrs power failure few days ago was the biggest one I think

#

and there was one when I got literally thousands of ECC errors logged in ~5 minutes, still no idea what that was

chrome topaz
#

what do you mean by backup?

#

also note that the cheapest servers don't have ECC

chrome topaz
#

not sure about redundant PSUs, well I see the dell ones do, but others probably not

#

(also this was my interpretation about chewing on the cable, but actually what happened is just ~5% packet loss or so, which backlogged replication to a halt on one server)

velvet fog
#

@compact isle do you know the patch size? will you have a pre-download torrent?

compact isle
#

it's a bit early for that kind of info

#

I think we are doing another torrent

worthy cape
#

Those are still for the standalone launcher as usual, right?

compact isle
#

as opposed to steam client? Yeah

velvet fog
#

Tencent had a partial patch.ggpk that only contains modified files, why not use it?

compact isle
#

I'm not sure, I just do web development ๐Ÿ˜…

velvet fog
#

API improves this patch?

worthy cape
#

Looking forward to sneaky changes to the GGPK format that breaks extractors ๐Ÿ˜›

primal niche
#

@timid hemlock Hey man. You ready for the spam when patch notes get up and "PoB is outadated, pls add new stuff" ? Xd

timid hemlock
#

Probably not

primal niche
#

Do you have life or are you gonna update ASAP ? :D

jade adder
#

You realize you are now the person you just described

timid hemlock
#

At this second, my life is updating PoB

grave wren
#

how much do you pay @primal niche

#

๐Ÿธ

primal niche
#

Wot ? XD

timid hemlock
#

Even though it's 6am and I haven't slept

grave wren
#

for pob

#

pay debt

#

jeff will come and collect

jade adder
#

๐Ÿ”ซ

#

โœŠ

primal niche
#

I don't care if it gonna be updated asap or in 2 days XD

jade adder
#

Shadow my man you're overusing the XD

#

people only ironically use XD nowadays

primal niche
#

Oldschool ? :/

summer stump
#

just do the actual emoji

#

this guy marauder

#

he's so happy

slow forge
#

templarLul I believe this works well as an XD

hazy fog
#

we love you @timid hemlock

velvet fog
#

app/web need the pre-download to update

cosmic saffron
vapid crane
#

so I guess that filter info has a tiny error?
At the top it says the new command is called "HasMod". In the examples below it says "HasExplicitMod".
Pretty sure the "HasMod" is the correct name but I would prefer to be sure.
Any suggestions what might be the best way to tell GGG about this? I already sent Bex a message on the forum...

compact isle
#

HasExplicitMod is correct

vapid crane
#

really sure? I know it WAS the right one but it changed to "HasMod" just recently

compact isle
#

yes

vapid crane
#

okay, thanks

wind garden
#

is pob ignite calc working?

noble siren
#

For website builders, what options do u guys choose to host the services and DB (Hetzner Cloud? AWS is very expensive. Any others?), and how do you manage to absorb the cost or afford hardware upgrades?

simple ravine
#

I use Azure for most things

#

Some berate cloud, but I think it's lack of experience with it. I've used it since its inception more or less.

primal niche
#

Gem data for tool devs coming soon ?

velvet fog
#

from Openarl: New skills, and changes to existing skills, will be applied once I get the data for the patch itself.

#

wait til pre-download or patch applied

velvet fog
gritty olive
deft jolt
#

same here

velvet fog
#

I saw 'Down For Maintenance'

deft jolt
#

Any other APIs out there for getting the latest change id besides poerates, poeninja and the official api?

#

problem is that both poerates and the official one don't have the delay so the change id doesn't really work for a solid minute

primal niche
#

Why doesnt GGG release gem data for tools like PoB earlier ? Like with the Patch notes. Its already decided anyway right ?

faint remnant
#

I believe GGG is still working on finishing everything.

timid hemlock
#

That, and it's not nearly as straightforward as giving us the passive tree JSON, which they need to generate anyway for their passive tree webpage

primal niche
#

Just last week I tried implementing my own skill gems in PoB. Went pretty well. I even did the "Combustion" support.
It felt like just adding +- 15 lines per gem. I am just curious what I got wrong if its not that straight forward.

misty merlin
#

@compact isle I've seen all those "Vial of Something" items in the item filter post. Are they tradable items? Haven't seen them elsewhere, not sure if I missed something.

velvet fog
#

Openarl will explain same quest hundred times before patch launched

grave wren
#

@primal niche make a pull request and save openarl some time

grave isle
#

Hello there ! Someone know if a tool exist for display poe skill tree and embed in a website ? iframe from officiel poe website obviously don't work ๐Ÿ˜ƒ

pseudo ocean
#

Anyone else getting this window after starting POE-TradeMacro? Got that issue since 2.10.0

#

2.9 is still running perfectly fine

runic narwhal
#

How does poe-ninja and other tools find the passive trees from characters on the ladder?

grave wren
#

probably grab it from the public profile

runic narwhal
#

Hmm ok, any where to find the league/ladder ID's?.. tried the obvious ones like hcbestiary but cant find it

#

Oh wow I must've missed it, my bad. Thanks

grave wren
old heath
unkempt field
#

@timid hemlock What do you do for work otu of curiosity? you might have addressed it elsewhere as well, btu why did you write PoB in Lua?

inner sundial
#

@timid hemlock Hey would be such an upgrade if u could add something that calculate the EHP of ur character with all things included (evasion, dodge, MoM etc ...) to see clearly which choice of item in our build gonna give more EHP ๐Ÿ˜ƒ

gritty olive
#

looks like poe.ninja is broken rn

compact isle
#

@misty merlin yes they are tradable, they're used to upgrade uniques (requires altar in the temple + unique)

misty merlin
#

ok, thx

old heath
#

@gritty olive It's using the legacy variant, instead of the one I actually have

gritty olive
#

Oh I feel dumb, it's because those leagues don't exist anymore and the site isn't updated yet

velvet fog
gritty olive
#

@old heath I would have to see the tab results to fix it

#

I wish novynn would make me an account with 1 of every item so I can test this kind of stuff :<

old heath
#

lol

gritty olive
#

I'm working on charts right now though

gritty olive
#

@old heath figured out why

#
        .split(',,')[0]
        .replace('http://web.poecdn.com/gen/image/', '')
        .replace('https://web.poecdn.com/gen/image/', '') // just in case
        .replace(/\//g, ''))

      if (pi_b64s.indexOf('rlc') > -1) {
        console.log('is relic', priceItem)
      }```
#

its quite complicated to figure out, but once you decode the generated image you can get the relic string

#

flasks don't have query strings

old heath
#

Huh, so that's why it's only an issue with flasks

gritty olive
#

Fixed it, not sure when it will go out though

#

Redoing how portfolio history is built so can track days

old heath
#

๐Ÿ‘

timid hemlock
#

@unkempt field I'm actually out of work at the moment; my last job was working on a C# backend for a web app

#

And PoB was written in Lua because it started life as a hacked-together damage calculator that was never intended to be released, and I used Lua because its my favourite prototyping language

#

@inner sundial With defences in this game being so complex, you're honestly never going to be able to combine it all into any meaningful numeric representation of your defensive strength

#

Any "eHP" number is really just going to be a very, very rough estimation, and not something suitable for optimising a build

delicate ore
#

you can note it as being a generalization

#

or even note the eHP vs different damage types

#

ideally, we should be able to simulate incoming dps of various types

timid hemlock
#

Oh sure, eHP versus different types is doable

#

But is it that useful?

#

You walk through a map, you might get hit by a cold spell, then a physical/chaos projectile, a physical melee attack, a fire DoT...

#

Optimising for specific damage/hit types is a little short-sighted

#

You have to consider the totality of your various defence types, and make your own judgement

#

The program is never really going to be able to do that for you

unkempt field
#

@timid hemlock how's your Ruby? I need devs!

timid hemlock
#

Never touched it, actually

unkempt field
#

fair enough - in aus anyway, could make it tricky

timid hemlock
#

It would, if I were not also in aus

#

๐Ÿ˜„

unkempt field
#

haha fair enough

#

Well, if you wanted to chat about it hit me up

lime stump
#

does poe.ninja have a good json api (or similar?) I want to make a simple browser plugin to lookup unique item price

grave wren
#

See api Sub menu

lime stump
#

oh, that can work

#

thanks

deft jolt
#

that api is currently being completely rewritten though

grave wren
#

oh no

deft jolt
#

it'll retain most of its structure though

#

so shouldn't be that big of a problem

grave wren
#

api versioning to the rescue \o/

deft jolt
#

oh cool

#

should read that

#

thankfully i still have the freedom to change whatever

grave wren
#

can probably read it in a weekend, very much recommended

grave isle
#

just replace #League# with the right name

#

you have that for jewel,weapon,flask,accessory and armor

lime stump
#

ty

#

a bit difficult to work with though, so might use what was linked earlier

grave isle
#

^^

velvet fog
#

@compact isle Is it possible to provide .dat and descriptions for tools devs, just like the passives tree datas?

timid hemlock
#

That would be deliciously awesome, BTW

velvet fog
#

quote from Bex

If we post one it will probably be in around 24 hours from now. I'll find out when I'm back at the studio tomorrow if it will be possible.
simple ravine
#

Maybe she can work her charm to provide proper dat specifications too ๐Ÿ˜„

inner sundial
#

@timid hemlock I see, thanks ! I will never know if its more worth to cap my dodge or get more life ๐Ÿ˜›

timid hemlock
#

Indeed

#

Given that either option could be better under different conditions... makes it rather hard to give a concrete answer

runic narwhal
#

Im free to query the API like 10000 times in a row right or do they have some guidelines if you aren't a tooldev

timid hemlock
#

Capping dodge is pretty cool though ๐Ÿ˜›

grave wren
#

white wind intensifies

versed ginkgo
#

Pity there are no procs off dodge like you get off block

#

for more interactions besides just not taking damage

timid hemlock
#

To be fair, avoid damage without side effects (block animation) is pretty handy

versed ginkgo
#

True true

#

Do you still get the block animation with stun immunity?

timid hemlock
#

Nope

versed ginkgo
#

Gets the upper hand there then

#

Still an investment though

timid hemlock
#

Indeed

grave wren
#

oh boy what a wild ride to import stuff in angular

#

hugs python

inner sundial
#

@grave wren let my white wind elemental hit build alone please !

grave wren
#

no

#

is nerfed

#

sudo rm -rf items/whitewind

#

is gone now

inner sundial
#

idc i'll just play trickster with the new shield then

#

h3h3

lime stump
#

@grave wren damn, I think ES6 makes imports dead easy

grave wren
#

i mean it isnt too bad

#

but compared to other languages

#

it is

lime stump
#

I mean python has really simple import X

#

where as ES6 is kinda tightly coupled to modules

#

but python has the same kind of module style too

#

nothing beats Java for imports IMO

grave wren
#

yeah and both conda & pip are way easier to handle compared to npm imo

lime stump
#

strictly typed ftw

#

man

grave wren
#

nothing against maven

lime stump
#

I love npm compared to pip, cause a lot of pip things love to do global modules

grave wren
#

i even like composer more than npm

#

:<

lime stump
#

except I think yarn made some improvements to npm

#

composer? for PHP?

grave wren
#

yeah

lime stump
#

you like that more than npm?

#

jesus

#

composer sucked

grave wren
#

dunno npm and the various framework seem so annoying

#

remember i am just taking my first steps in ts/js though so maybe with more exp. that'll change

elder hearth
#

Is Openarl going to update the gem values (post patch notes nerf)?

lime stump
#

yeh, I think the more you progress NPM gets a lot better imo

#

especially if you're dealing with a package.json and task runners etc

grave wren
#

for a newbie the most annoying thing is finding out what works for your framework

#

and what needs adapting

lime stump
#

but JS has so much tooling it's sort of overwhelming

#

JS just sounds like a mishmash of buzzwords half the time

grave wren
#

yup

#

and yeah i took a bit to get back into java at work

#

but all in all it's fine

lime stump
#

I work with Java primarily at work, I really prefer node development though,

#

but really depends on what the best tool for the job is

grave wren
#

current project is angular6+jee backend

#

it's fine

lime stump
#

yeh... that's the stuff I hate

#

same thing I work on mostly

#

java backend, various UI frontends

#

cause java serializing json is pretty shit compared to fullstack things which can share resources

grave wren
#

dunno didnt have many issues in most languages with that

#

but its more complicated for sure in java

lime stump
#

I have to do two way serialization/deserialization between java objects and json a lot

grave wren
#

yeah but jackson handles that pretty well in my exp

lime stump
#

it's really a pain

#

jackson is ok, but a lot of the time the default mapper isn't going to work for you

#

so it gets to be annotation hell

#

also, case conventions

#

Java is mainly camelCase, js is usually snake_case (at least for me)

#

so that means my java objects have a bunch of @JsonProperty annotations

grave wren
#

yeah but that's normal, especially if you then embed external services as well

#

i switched from python to java now

#

took a bit to get used to all the brackets and additional fluff

lime stump
#

need different validation rules for frontend and backend which is also annoying

#

being able to use fullstack JS and use a single schema is so nice

#

anyway... a bit of off topic heh

grave wren
#

every time i used it i got random values

lime stump
#

for uniques it's not too bad

grave wren
#

i mean for uniques i just use trademacro

lime stump
#

right so

grave wren
#

advanced searching in the macro works better for me than this page

lime stump
#

I'm making some scripts so that I can do multilive searches, and get real time price estimates

grave wren
#

nice

lime stump
#

works kinda well

#

but I am not so sure about accuracy

chrome topaz
#

hey @compact isle are Stone of Passage / Flashpowder Keg tradeable?

hazy fog
#

@elder hearth he will after the patch is released he doesn't have all the details he needs until then apparently

#

๐Ÿค” aren't they objects that disappear after you leave zone like gold keys

lime stump
#

so basically it just takes a list of N live search URLs so I shouldn't need a bunch of tabs

#

and for every hit on a live search it can price the items according to poeprices.info

#

kinda hacky visually

#

but that's the concept

#

I also have something to have the searches named and show their buyout min/max, as well as flags to make different sounds (alarm for highly sought after, diff clip for something useful but rare, etc)

#

but I really don't know if I can trust the pricing of standard league for most things really

#

seems kinda iffy

#

uniques it actually works really well

#

going to add some logic to show confidence based on how many related searches poeprices is basing their recommendation on

#

so if something is high confidence and also priced at 40% or less of recommended prices, may be worth looking at just to flip

#

trying to fill the gap that private indexers used to fill, without having issues with the delay and doing the heavy lifting of reading items

grave wren
#

no idea honestly, path of trading is too boring for me mostly nowadays

#

i'd not trust std for league prices

#

too much changes

#

and much more activity

lime stump
#

it's more an expirement

#

my searches will be uniquely built

#

but it can help as the league goes on and certain rares and uniques start to sway in value

#

building a spreadsheet type thing to generate poe.trade links for me as well

#

cause when the league switches or my searches expire it really sucks

#

then I'm stuck customizing searches for hours again

chrome topaz
#

when league switches, poe.trade should redirect you to standard version of your search

lime stump
#

well it usually doesn't for me, or the search itself has expired

#

if you don't actively use a link for a few weeks it gets purged

#

so all my "great starter rares" searches which I don't use after the first 3 days of league expires

chrome topaz
#

it expires after 30 days

lime stump
#

yeh

#

my goal now is a bit of a hodgepodge situation

#

use a spreadsheet that takes a few common params, uses the search url with query string params, fetch the redirects for those and store the hashed shorturl

#

and if I change some of the criteria in the spreadsheet (like max price) refetch

grave wren
#

๐Ÿธ

#

time to play ssf @lime stump

#

:p

lime stump
#

haha

#

nah, not for me

#

I like games with economies

#

otherwise doesn't hold my attention

grave wren
#

ogod i just realized why my shorthand ifs didnt work

#

swapped expression and result1

#

because that's how it is in python

lime stump
#

@chrome topaz huge request, would it be possible for you to have a dynamic league parameter which represents the current Temp league or HC Temp league?

#

this way I can bookmark my searches without having to edit them individually each time for each new temp league

#

unless you plan on adding something insanely awesome like a user login that I can save multiple searches and maybe modify them at batch...

grave isle
#

poe.trade have a field call "league" in form

#

can't you use it ?

lime stump
#

yes, which accepts things like "Bestiary" and "Standard"

#

I'm looking for an alias of sorts such as "temp" and "temphc"

zinc grove
#

fav scripting languages?

#

regex? does that even count

grave wren
#

regex are no scipting language in my book

zinc grove
#

ya defines a search pattern

primal niche
#

Assembler 10/10

zinc grove
#

reverse engineer?

grave isle
#

+1 @grave wren

zinc grove
#

no ya I agree +1 @grave wren

grave wren
#

i agree with me too

#

\o

grave isle
#

๐Ÿ˜›

zinc grove
#

o7

old heath
#

@timid hemlock To save myself some time, you wouldn't happen to have created the skill gem for Seismic Trap for PoB yet, would you? ๐Ÿ˜„

grave wren
#

he'd probably update it if he had done it

old heath
#

Well, maybe he hasn't done all of the skills, but has done at least this one, which is the only one I care about ๐Ÿ˜›

grave wren
#

imagine everyone pinging him for the one skill he's interested in :p

old heath
#

Well, initially I was going to ask about adding it myself and what a specific tag was used for, but then I had considered that maybe he had already done this specific spell, and so that's why I asked.

lime stump
#

@polar island yeh i have a script to generate my URLs now, but it's not super friendly, many searches of mine I would just be happy keeping bookmarked with a "smart param" which just represents the current temp league.

pseudo ocean
#

anyone ever tried this poe level buddy ? i feel like that is a miner since its java, terrible performance and basically no functionality :S

grave wren
#

define miner

#

java isnt terrible at all nowadays honestly

pseudo ocean
#

yknow, like xmr mining , it basically shuts down once you have set the options , maybe its just terribly coded idk

grave wren
#

isnt it open source

#

you can check :p

#

i dont see the benefit though

wind garden
#

@old heath he already stated that he won't be able to update them until he has the game files to datamine. Which won't be until the torrent is available tomorrow.

lime stump
#

@polar island right, but the short url will basically change,which means those simple bookmarked URLs need to be updated completely

#

hell I would be happy with http://poe.trade/search/ahukahitoyonom?overrideleague=Bestiary

#

changing a string is trivial, but the shorturl hash isn't really a thing that can be logically modified

#

@polar island I know some solutions to solving it for me for now, but it still is a bit tedious, I'm just passing all params on query string for now

#

but those aren't going to support live, so I have to use that, generate short url, then I can import that for live use

#

I know my cases are very edgey, so I understand if not worth it, but seeing what i can do ๐Ÿ˜ƒ

old heath
#

@wind garden alright. Thanks

grave isle
#

Someones know where can i get all gems icon with decent quality ?

lime stump
#

which seems to be pulling from poecdn anyway

grave isle
#

i've got some link to poecdn but this link return me 404

grave isle
#

sweet thank you โค

lime stump
deft jolt