#tooldev-general
1 messages ยท Page 66 of 1
did he specifically say someone DM'd him from an indexer? maybe he spammed in trade chat?
hmm but the difference was large enough he entirely sold it between 1 and 3
yes
similarly, there was another guy that sold a headhunter for 10ex right after that
i have less reason to believe that guy
but similar experience
he said he sold it a minute earlier
what's the problem?
yeah, your question
somehow I got uint8 with value 43 in my code and vs debugger says its unsigned char "+"
that makes sense
and now I think that ignores my if checks
43 or '+' are the ~same thing as far as the language is concerned
if your debugger's misbehaving, you could probably change its output format somewhere
probably that its not my problem then, well looking what else can be wrong ๐
@slow forge what @void blade said is correct, the api does not support map tab currently ๐ฆ
Damnit, well thanks for answering anyway
๐ฆ
feelsbadman
would it be possible to support other paste services in future in PoB?
Opened an issue, if anyone has some input feel free: https://github.com/Openarl/PathOfBuilding/issues/969
github gists, hastebin
gists cant be anon anymore
not sure if thats viable for normal endusers
wait no i said that wrong
gists cannot be from unregistered users anymore
is the right thing to say
I'll write something up for it, hold my beer
crowd problem solving, love it ๐
i wanna build something with .net core 2.1 preview 2 tho
always bleeding edge ๐ฎ
it comes with a cup of frustration served with no sugar
but it's cool
yeah also kinda interested in net core ๐ never had anything to do with asp.net tho
they rewrote .net core's socket implementation and a bunch of other stuff in .net core 2.1 preview 2
and some super sweet thing called Span<T> which is a stack-only value type, which is as close to native speed as u can possibly get
hmm is there a way to change vs2017 installation to preview or it installs side by side to my current installation?
super sanic stacks
i see wat you did there
puke, enough bloat with one ๐
but honestly i think it'd be neat to have an own service for pob pastebins

and have no need to import/export
yeah, i had a chat with rasmuskl, he mentioned it
yup none of current web builders are as complex
I'm 100% confident it's possible to get it working well
looks fairly straight forward
just didnt get around to setup a lua env yet
grim dawn has a pretty nifty web tool
Build Calculator that allows to customize any aspect of Grim Dawn character build including equipment, skills, masteries and devotion
webasm and webgl
but that was based on the desktop version of pob
i would probably prefer to do it from scratch
๐
xyzs repo looks interesting enough to look into
what is that
You know the mobile thingy I linked a while ago, just some slow progress on it
Slowly getting to some form of 1.0 release...
i mean, what is the scope of it
The scope of it? Like build upon?
what will it actually do, other than show a tree
1.0 is only going to be a tree planner that works on desktop and mobile.
Futher releases are planned to have character profile with item & skill gems.
And if I bother, dps calculations.
yeah, if i were to do this, and feel it having some kind of meaningful impact, i would want to provide the full thing
close to what PoB does
Yeah, time is the only problem tho
indeed
I've stated it before, it's not about making a new replacer for existing planners. I only want a good hobby project.
But I still want to release it ๐
doing a skilltree for chronicon :p
would you get a js lua interp or would you have to redo all the damage math too
personally, i would redo the math too, as Openarl pointed out as well, that his logic is a bit too tightly coupled with the interface itself
it be cool to have a tool that told you exactly what stats change if you equip something
If I ever do the damage part, it's going to be from scratch
The damage part is painful ๐
(source: doing it right now)
also fun and challenging though
@gritty olive that's pretty much how my pob-web works now too but I'm wondering if translating lua to js would be way faster
no double-jit, plus modern hardware have hardware javascript accelerated using special instructions
Hm would be great if we could manage to produce one solution that is also publicly available instead of having multiple calc engines to do the same thing (better) PoB already does ๐
I vote for a C# one, .net standard 2.0
I honestly don't mind, I'd just like to see one usable solution instead of having 10 in 10 languages :p
I would ignore the shit out of specres though, that stuff sounds complex
but you have to support my EA poison build
:p
i think the most complex thing would be volkuurs ele to poison conversion
if we had spectre data it'd not be a huge problem
pull requests welcome ๐
maybe I'll start something this weekend... I am still overdue on the PoeSharp library
i just suck at completion I guess
who doesnt
Have to get into c# first but i guess the jump shouldnt be too huge with java knowledge and a bit of basic c#
I have a feeling in my gut that Microsoft will unveil something about desktop application development with .net core at Build in May
merely because it's frigging overdue
Still going to want mine in js, not going to want to serve something like that in backend
I am still not too fond of ts/js
npm is a mess i dont even try to understand
and adding packages is also annoying if you have to guess whether they work for your framework
doing the skilltree for another game in angular
and just getting a lib for angular2+ and not angular was a shitty experience for me
Yeah, it's kinda a mess until you get familiar with it.
for example using webstorm
i get weird issues with es7 features not being recognized
and everything the web offers me doesnt fix the issues
Object.values() for example is recognized as an error by webstorm
the easiest to go in that case is to remake all the individual components in a new "good" boilerplateish environment.
since you're using angular, install angular-cli and start a new project from it imo
Hm i suspect it's an issue with my ts distri or webstorm because it works on the site
but the IDE doesnt recognize the methods
a similar issue was for filter on a string array i think, in general ES7 features seem to be bugged. May have to reinstall everything sometime
Visual Studio 2017 knows all the ES
so does VS Code
including ESX and all that crap
webstorm apparently does too but i seem to have weird issues with it
Sounds like the problem is configs and not IDEs
well most issues i found said to update TS and define the correct lib in tsconfig.json
did both,
"lib": [
"es2017",
"dom"
]
Do you have it up on github?
bit ahead locally and it's messy ๐
just spotted "target": "es5",
maybe that's the issue?
sure would be nice
newer es7 features look like they'd save quite some work
or rather "new"
๐
exactly
Bug in PoB? Life nodes aren't highlighted when searching "life"
Actually a lot of nodes that grant % maximum life, don't show up
Oh
works fine on my machine
I had a blank character
Apparently
Deleting it and retyping worked
I guess I did something ๐ค
Well, I'm just an idiot, so ignore ๐
So I figured it out, yea. I had accidentally put a space at the end
more than once apparently.
Quick question about decoding an URL into the hashes from the tree; First 4 bytes: version, 2 Bytes: Char, 2B: Ascendency, 2B: Fullscreen, N*2 Byte: Hash-Integers do i just fill out the last bytes if i get an uneven amount of bytes in the end?
currently trying it with the following url: AAAABAMDAQQHBLMGSQj0Dc0OPA5cES0UIBRxFScWbxhWGF0YkRo4HM4c3CSqJy8o
nvm. didnt copy the full url ๐
works
lol
dang this is the 2nd time this has happened
poe.ninja somehow caches stale data
was sayingDaresso's Salute was worth 4ex
instead of 19c
did a shift+reload of the page
and now it's back down to 19c
Does Cured Quiver base even exist?
Oh, guess that explains why I never seen one drop
@fickle yew any chance we could have trap and mine support on poe.ninja builds as skill filter?
yes
was planning on adding a mode that could be totem, mine, trap or character / normal
awesome
I pushed up a preview release on github
๐ I was wondering what logged out looked like ๐
Oh now I see where his comment came from
I'd say that considering the quantity value is already displayed in it's own column, there should be no need to have the number on the currency icon and besides, it's nearly invisible
It'd probably be better for you to open an issue on github
Probably, need to cerate a new account though, since I haven't used the service in ages 
Ok, opened the issue
๐
Thanks @slow forge, found the issue, was due to my overly aggressive "confidence" checks
Ninja includes a count for uniques but not other items it seems
Nice 
Broad question but is any tool currently available to track the general prices of enchants on any helmets? min,avg,max would be interesting
i'd be interested in the price decay of them in general
fnm repeat for example
There is a buy sell site for them forgot the name tho
interesting, i'll post it here if i stumble upon it ๐
could add them as an option to my api
prices seem to wary a lot though
so i'm not sure how accurate it will be
99th percentiles
would be great
median,avg,min,max basically is all i care for
plus how it changes over the league
what could work too would be filtering out non uniques
as they should divert the price a lot
min/max is not possible with my current setup
this is the kind of data i can provide
{
"mean": 3050.4,
"median": 1426.0,
"mode": 2281.6,
"count": 4,
"quantity": 0,
"frame": -1,
"index": "09b3-00",
"specificKey": "enchantments:helmet|Tornado Shot fires # additional secondary Projectiles|-1|var:2",
"genericKey": "Tornado Shot fires # additional secondary Projectiles",
"parent": "enchantments",
"child": "helmet",
"name": "Tornado Shot fires # additional secondary Projectiles",
"var": "2",
"history": {
"spark": [],
"mean": [],
"median": [],
"mode": [],
"quantity": [],
"change": 0.0
}
}
that's nice enough for me ๐ฎ
Is there any way to find out what average mob HP is per level?
poedb has some data on it
@deft jolt where is that API at? I could create a variant for enchantments for Currency Cop
it's still in development
but it's available here http://api.poe-stats.com/get?league=bestiary&category=enchantments
What does quantity stand for?
note that i deployed it literally 10 minutes ago so there's no data there yet
avg listed per 24h
Quantity / Var / Frame are the only confusing numbers to me
quantity is the mean value of history:quantity
frame is just the frametype
-1 for enchants cause yeah, they don't exactly have a frametype
var specifies the variant of the item, i.e "spells"/"attacks" for vinktar
for enchantments it's the value of the enchant
Gotcha, it would be nice to know a more granular breakdown ๐ค
haven't really bothered writing it down that much
Not sure I can use the api except like "w/ enchant could be this amount but depends on item"
there's some data here http://poe-stats.com/api
will do proper documentation once i actually release it
Cool, I might make it an option in CC to swap between ninja and stats
Hm, looks like your stats are powered by ninja ๐ค is that long term or just short term?
@gritty olive Aight, issue posted up
Oh I see it's just for older leagues
Thanks for the heads up @slow forge ๐
At work right now so will check in a bit
Well, I read the issue, wondering what it could be ๐ค maybe the case fall through isn't properly falling through
On a different note, update on save works properly
It's weird though that offerings and stuff got fixed, however essences are still bugged
Yeah, especially considering that essences are in the prices list because I definitely checked for them
In translations / stat descriptions, there are extra arguments called 'canonical_line' and 'canonical_stat'... does anybody know what those mean?
namely:
description
2 base_chance_to_freeze_% always_freeze
3
# 1|# "Always Freezes Enemies on Hit" reminderstring ReminderTextFreeze
100|# 0 "Always Freeze" reminderstring ReminderTextFreeze
1|99 0 "%1%%% chance to Freeze" canonical_line canonical_stat 0 reminderstring ReminderTextFreeze
it's stuff for the trade site, to determine which stat description should be displayed in the stat dropdown
feel free to ignore it
Ah, makes sense, thanks!
The attribute after canonical_stat is 0 in this case, do you know what that means - just in case I would be interested in using it for similar things ๐
First I was thinking it was the index of stat to use (which I feel it could be anyhow), however seeing negate 1 uses a 1 as the first element.
most descriptions that have multiple stats are for things like min/max, so the trade site by default will take the average of the stats for things like sorting purposes
canonical stat means take that stat index as the thing to sort by instead
Ah, so 0 denotes the average of the values perhaps?
0 means the use the first stat, which in the case you linked above is "base_chance_to_freeze_%"
it can only either take averages of all or just the value of one stat, there are no other operations
it got 2 params, just use first(0) for sorting
That leads me back to negate 1 which seems to be indicating to use the first value as well for that operation; like so:
1 physical_damage_+%
2
1|# "%1%%% increased Global Physical Damage"
#|-1 "%1%%% reduced Global Physical Damage" negate 1```
right, canonical_stat is 0-indexed and all other functions are 1-indexed
because why not
ugh that's going to bother me now
I'll update it to be 1-indexed but no idea when it will reach the client
probably 3.3.0
in case you do happen to use it
any api improvements?
depends on what you mean by improvements
like oauth
oh shoot, i totally forgot to send those json recommendations Novynn
I tested the OAuth btw, it works well... not sure if you looked into the auto-redirect-if-already-accepted thing, but works well other than that
we haven't gone live yet, as we're pushing for a couple of more features and will probably do so in conjunction with the next challenge league
oh, that is the only stat description that uses canonical_stat ๐
seems the only place by grep *.txt
I started playing around with parser combinators again
they're fun... I made one for .ot files and for stat description files
Looks something like this: https://gist.github.com/andreandersen/a2c5fbaf8d8b649025e1ea9311acf27b
you probably know more about them than I do now haha
so many files I have no idea what they do
oh yeah I have to check that OAuth redirect thing...
I think I decided to have our ... canonical ... account, and then have the option to link PoE account, as we might want to also link with other services such as Twitch, Discord etc in the future
seems fair
.act = Actor, UCS-2 plain
.ais = AI Script, UCS-2 plain
.amd = Animated Meta Data, UCS-2 plain
.ao = Animated Object, UCS-2 plain
.aoc = Animated Object Controller, UCS-2 plain
.arm = Rooms, UCS-2 plain
.ast = Skeleton, Binary
.bank = FMOD Sound Bank, Binary
.bk2 = Bink Video, Binary
.cht = Chest Data, UCS-2 plain
.dat = Game Data
.dat64 = Game Data 64bits
.dds = Texture, brotli compress or soft link
.ddt = Doodads, UCS-2 plain
.dlp = Doodads, UCS-2 plain
.dgr = Digital Graph Document, UCS-2 plain
.env = Environments, UCS-2 plain
.filter = Loot Filter, UTF-8
.ffx = FFX Render, UCS-2 plain
.fx = Shader, Ascii
.gm = Grandmaster, Binary
.gt = Ground Types, UCS-2 plain
.hlsl = Shader, Ascii
.mat = Material, UCS-2 plain
.ogg = Digital Multimedia, Binary
.ot = Object Type, UCS-2 plain
.otc = Object Type Codes, UCS-2 plain
.pet = Particle Effect, Binary
.pjd = Passive Jewel Data, Binary
.psg = Passive Skill Graphic, Binary
.rs = Room Set, UCS-2 plain
.sm = Skin Mesh, UCS-2 plain
.smd = Skin Mesh Data, binary
.spritefont = Raster Font Data, Binary
.tgt = Tile Group, UCS-2 plain
.txt = Text, UCS-2 plain
.ui = User Interface, UCS-2 plain
divide_by_twenty_then_double_0dp ... really?
retroactive stat value changes are a pain ๐
why not just divide_by_ten_0dp
rounding
so... public decimal Handle(decimal value) => Math.Round(value / 20, 0) * 2;
with other words?
yep

@compact isle not sure if this is an error in my stats_description file, or if it's something odd going on:
divide_by_one_hundred 2reminderstring ReminderTextLifeLeech on While your Passive Skill Tree connects to the Duelist's starting location, you gain:\n%2%%% of Attack Damage Leeched as Life
see the 2 and reminderstring doesn't have a space
yeah we pull things out using a stringstream there so it pulls out the int just fine
stringstream? o.O
a c++ thing
@gritty olive The data from ninja should have counts on all the overviews.. Not just uniques?
divide_by_one_hundred 2reminderstring ReminderTextLifeLeech
I just hardcode
$suf = str_replace("divide_by_one_hundred 2reminderstring", "divide_by_one_hundred 2 reminderstring", $suf);
so sad
elseif ($transformation == "divide_by_twenty_then_double_0dp") {
$e = 'round($v * 2 / 20)';
}
ouch
*10 would be too high tech :D?
@velvet fog http://poedb.tw/us/mon.php?n=The+Shaper < is beam really dealing all elemental types as dmg :o?
also your dmg parsing seems to fail at the lightning part
@velvet fog have you found any other anomalies than that one?
Array
(
[0] => 60%_of_value
[1] => canonical_stat
[2] => deciseconds_to_seconds
[3] => divide_by_fifteen_0dp
[4] => divide_by_one_hundred
[5] => divide_by_one_hundred_2dp
[6] => divide_by_one_hundred_and_negate
[7] => divide_by_ten_0dp
[8] => divide_by_twenty_then_double_0dp
[9] => divide_by_two_0dp
[10] => milliseconds_to_seconds
[11] => milliseconds_to_seconds_0dp
[12] => milliseconds_to_seconds_2dp
[13] => mod_value_to_item_class
[14] => multiplicative_damage_modifier
[15] => multiplicative_permyriad_damage_modifier
[16] => negate
[17] => old_leech_percent
[18] => old_leech_permyriad
[19] => per_minute_to_per_second
[20] => per_minute_to_per_second_0dp
[21] => per_minute_to_per_second_2dp
[22] => per_minute_to_per_second_2dp_if_required
[23] => reminderstring
)
this is my parsing result, seems fine without error

it's the best tabula
Non-corrupted, non-quality 
@timid hemlock sorry to bother you here too, did you see my request for adding in another option besides pastebin for sharing builds?
not 333ex? I am disappointed
Yup
Haven't had time to look into it much
I did consider other options when adding Pastebin support
awesome, i didnt find out much more about ptpb unfortunately
But Pastebin is really the only well-established paste service
Hm yep that is true
the main issue is the paste limit imo
if you help people here you're pretty easily at the 10 pastes/d
i'd also not replace it, just maybe add support to fetch from another service in the import dialogue
I definitely won't replace Pastebin entirely
currently also do not have the time to get into POB's lua to make a pull request :/
I just stumbled upon one more service but have no experience with it yet: https://privatebin.net/
offers never expiring pastes
it expires when the service closes down
once i figure how to monetize it. maybe pastebin service where you have to mine cryptocurrency to create/view pastes?
manually calculate crypto hashes 
Why not gist?
they removed anonymous gists a month ago
yep that was my first thought as well
But monetization is an issue, that is true
premium preview service :p
that was kind of my idea with web-based pob anyway, to have easily share-able links
PrivateBin is just ZeroBin, but better IMO
https://ghostbin.com/ says they live forever
That looks interesting, I like the design and it's super clean. Reminds me of a Hastebin in a different style.
Disk failure is always fun
Poeapp is super borked on (my install of) Firefox now. Not sure what changed, but it throws out an error no matter what or where I search.
Yeah it seems to have messed up just today. Before today the pricing looked fine.
@wind garden hm looks like it's back to normal now. Wonder if anyone was manipulating it.
pob-on-distributed-blockchain-ledger .xyz ๐
yeah but ours has nitro so he's #0001
is a dev here?
a dev of what?
poe
no, this channel is for third-party tool development
kk ty
there can be only one
our postgres master for the trade site died yesterday due to disk failure
which just so happened to be right after we migrated to a new system for the account online information so it hit xyz and poeapp guy at the same time ๐ฆ
๐ฎ rip
also happens to be the day I was away on vacation ๐
So idk if this'd be the right place to ask, anyways. I was looking through the assets, and I cannot find, if it exists, the asset for the 'grinding gears' loading screen animation
@low linden open Content.ggpk, maybe
Art/Videos/Loading.bk2
Art/Videos/GGG.bk2
Ahh, videos doesn't display in the tree view as a tree item that has any sub items
just a single node by itself
When i try to export the Video node it tells me "there isn't enough room on the disk", which cannot be, because I have 480gb free
Wrong disk lol
But what am i to do with a .bk2 file @velvet fog
Just find a converter or extractor i assume?
.bk2 is Bink Video http://www.radgametools.com/bnkdown.htm
RAD Game Tools' web page. RAD makes Bink
Video, the Miles Sound System, the Telemetry Performance Visualization System, Oodle Data Compression, and Granny
3D (a 3D toolkit with exporters for 3D Studio Max, Maya and XSI). The
RAD Video Tools can a...
ffmpeg has support for bink video (at least for bink video circa 2002)
Now, only need to force it to convert to gif <-<
well you can do that but it's really bad idea
yeah, i see it never works for me
it irks me so much when people spend time&energy to take a 10s mp4, convert it into a 500MB gif, upload it to imgur, only to have imgur convert it back into a video, and finally post on reddit or whatever
<-<
gfycat it!
which is what?
well, i need it as a gif, for a loading anim gif
how many frames?
is it for your own website?
not a web site, just a concept of something i am doing for the fun of it
what I mean is I don't see how it being a loading indicator makes it not possible to use a video, unless it's something like a custom reddit theme which only lets you use <img> tags or something along the lines
The avi is 100mb
I cannot use a video of it
I need a cut down, looped gif
b/c that's way easier than handling a video
yeah. sure
mp4 is much easier to handle lol browsers now have some pretty good controls, and they are generally faster to load than gifs
WebP / VP9, come on it's 2018
who needs hw acceleration anyway amirite?
Does anyone know if (and how) GDPR affects fetching data via the poe ladder api, storing it and figuring out xp times for characters? in the way that the old poe statistics did
@fickle yew Why isn't there a reset all filters button on /builds ?
additionally, would you be able to filter out ssf migrators? The fact that some few sub 93 chars are on confuses some animals on this discord!
not this animal tho
@grave wren I thought I had already gotten rid of those.. Hm
Yeah it used to be quite a few.
I do have a 7 day grace period if I can't index them on the ladder.
But maybe I switch the league first.
ah
I'll take a look when I'm done with the small stuff I'm working on for the economy section.
thanks!
@hazy fog Where'd you put the reset button? I miss it somewhat myself sometimes.
maybe just
but cant you just click bestiary to reset either way?
oh
also clicking that doesn't remove filters
I just clicked it a bunch and still had farrul's fur selected
< not so gud with uis apparently
You can't get everything anymore ๐
It's separated by league
What you can do is hit "Go to Economy" twice
that resets it
but can we get an everything button again ๐ฎ
Mostly to find interesting builds with specific items
or in general how do people build skill x
for example if i look up siege ballista i dont get too many bsc builds
so i'd want to check all leagues either way
I might bring it back at some point, but right now I'm working on something you'll hopefully like more ๐
where's the "reset economy" button
anyone got a complete list of items that cannot drop while mapping? e.g. atziris/shaper/elder, prophecy, breach upgrade ....
@tacit mango https://pathofexile.gamepedia.com/Drop-restricted_item#League-specific_items is a good start
@fickle yew i've found another issue with grand spectrums, if you click on the viridian one it doesnt forward the setting to poe.trade
e.g. it just filters for grand spectrum but doesnt set the type
not sure if you have another place to report this stuff
@grave wren Right. I just fixed 5- and 6 link links yesterday, will take a look at Grand Spectrums as well
(not deployed yet though)
awesome ty
also changing so the sparklines and history graphs respect (remove) low confidence data points
they look a lot better with that
nice

You noticed that quite fast ๐
@grave wren Grand Spectrum fix is online now, might be a while before caches clear.
@fickle yew On a different note, Unique Weapons page looks bricked
Nvm, just ctrl=f5 'ed and it's fixed
Also I assume Helm Enchants only being visible from Unique Armor and Skill Gems is intended design?
It should be available everywhere as soon as caches clean out ๐
๐
And I suppose it's gonna take some time to query data for enchants
Should see reasonable data within an hour or so based on my staging environment.
Nice. Thanks for all the work you put in 
Oh nice, you added enchants ๐
Yeah had requests for them forever, so thought I might as well. The data is a bit unstable though due to shifting bases and qualities of items.
Getting them matched up with proper icons was most of the work ๐
Yeah it looks reasonable.
Either way it's a good indication of which ones are valuable even if the price isn't completely exact.
aye
still, those icons look like a lot of work
is there any known list of parameters that web.poecdn.com accepts?
similar how specifying relic=1 will change the icon to a relic's look
I still think the worth of enchants can be pretty much predicted by only looking at non unique based for the most part.
Maybe a repo for the request params might be nice. I think one exists already so expanding that one should be great.
Not sure, rares can be a lot more expensive than for example devoto's or starkonja's
Hm yes but the price should be less spiky
You don't want volatile dead on abyssus for example but any rare helmet is fine
But on indigon would probably way too expensive
Same for fnm repeats useless on most unique items but oh boy would it be good on specific ones or rares
What's that 0 about?
Ah, that's not supposed to be there.
jewel changes work fine for me ty โค
could someone double check me on this calc spreadsheet I made to make sure I'm not a dummy
https://docs.google.com/spreadsheets/d/1HkR8mASU8ULgjr3LZXzD9XpQ7OoxcmJelyKs69oEiTw/edit#gid=1261072850
Google Docs
(I'm not sure if this counts as tool dev lol)
@keen pewter It looks reasonable enough. I'm not quite following why you are squaring the accuracy. I thought the hit and ball components of molten strike were 2 different things? And as far as I can see you're only dealing with the last one.
Also no mention of crit anywhere.. but maybe you included that in avg ball damage.
Hello guys, i'm the daddy's of http://poe-roadmap.com and i have one question about POB, Did the item's description have change between update ? I mean the description in the XML generate seems to not always be the same on all build :/ @timid hemlock
I was wondering why profile scrapers weren't picking up my character, even though I made my profile public a month or so ago
my character didn't show up in poe.ninja/poebuilds.io, despite being ~96 in bhc
@frail knot Hm 96 in BHC should definitely show up in poe.ninja builds. The only profiles I skip are ones that are "looted", where items were removed.
@fickle yew not looted
my acc was private start of league though
made it public a month or so in
the 95 jug was in BHC
I mean the character wasn't picked up by poebuilds either when it hit the cutoff, so was confused as to why tools seem to be skipping it
I stop indexing builds if they die obviously.
But I think I'm showing the last snapshot that I have of them.
I'll double check though.
Because of the GGG rate limiting I'm also not rechecking private accounts that often.
So going from private to public takes a while.
do most people ignore profiles if they're private at the start of a league?
if you know
I only know for poe.ninja
i remember poebuilds repolls cause its picked up my profile before
i never checked ninja's profiles til today
But if I find that a profile is private, I won't check it again for some time.. I think it's like a week
mm it's definitely been public for at least 3-4 weeks
and alive on the league during that time
Sure thing :) appreciate it
I just checked my staging environment that's running it's own indexer.. and you're there.
HOWA ES Jugg, interesting concept ๐
Alright
if it's worth your while, could make the site add whatever level disc es builds are running to their total
I think I'll lower the public/private grace period.
Yeah I'm working on a lot of improvements on the calculation side.
Awesome :D
i just searched for howa and didn't see my char up there, so was curious
ah yeah have to do mana calcs
fun
and reservation as well
or is that only for armour?
I forget ๐
Never played a guardian
armour is reserved life yeah
es is reserved mana
so my character was just never pushed to the live site?
Reserved mana requires you to understand a bunch of things though. Mana pool, aura reservation (and in particular reduced reservation), blood magic.. etc.
Yeah I guess it tried to index you before you went public and then once it checked again you might have been dead.
The private wait time might be a month... So it should probably be lower ๐
It's just most people don't change it back and forth
I usually priv the first month if im doing a boss killer of any sort
especially something that if more ppl copy then gearing gets annoying if i rip
then once i have like backup gear/flashy gear to show off I'll public
alright <3 thanks for the speedy response and best of luck with dev
Sure. You guys are my best "bug finders" ๐
I am still a bit sad that it's not really possible to keep track of more chars than the ladder positions
would be super interesting to be able to see lower stuff as well
I would need to change the way my site works substantially if it was showing a lot more characters.
would you even be able to do it with current rate limiting?
Probably not
I did do it initially.
Based on accounts I found from the trade river.
But it's pretty annoying.
So ended up just doing ladder.
That being said it might be time for the ladder to be more than 15k with the games popularity having increased so much.
yep that'd be the easiest fix honestly
a bunch of proxies to rotate between ๐
yeah prolly
but its a bit of a hacky solutions to a thing that would be easier to fix/change on their end
Circumventing rate limiting doesn't seem like a good idea. It's good enough for indexing the current ladder ๐
Hm do we have info for 3.x about base minion life per level?
There is a sheet floating around for 2.6
also, how does PoB handle spectre level - would be interesting to know for minion instability :>
disregard the last point, i am blind
@fickle yew Could we potentially get Glove/Boot enchants in the future?
Yes, still monitoring the helmet enchant one to see if it needs adjustments though

@grave wren just grab it from DefaultMonsterStats.dat and multiply with value from MonsterVarieties.dat and you should get the correct life
Ah awesome thanks
Resulting base stats for bestiary/3.2: https://hackmd.io/s/HJF5SYDpz
Poe Minion Base Stats (Bestiary League - 3.2) | LVL | Life | Damage | Evasion
@timid hemlock if you level spectres above lvl 100 pob crashes
needs a clamp(0,val,100) ๐
@hushed relic sorry if this is outside your tz but are you keeping up to date with grimro's website project?
pull request is up for the clamp
is that what they call it
@summer stump https://pastebin.com/Huxk6vhW try importing this :p
is this one o them viruses
i got a sweet lua error
That's what the clamp is for ๐
Empty flasks
Overleveled support gems
Gems on a +3 staff have a level above the max with level 4 empower
@fickle yew
@torpid palm somewhat, why?
He was just talking about it in a video and comparing it to filterblade and I figured you might find it interesting, it's like the first 3 or 4 minutes of his latest video
do you have a link?
We back. My Website and Loot Filter http://poewizard.com/index.php Join Us On Discord To Find People to play with! https://discord.gg/uWGswzS My Account Char...
That's when he starts demoing the test version
Link should be the right time
Mm, interesting
well, he is sorta right (in most aspects)
his website is much simpler in terms of layout and template, but once players will want anything specific they'll run against granite walls
his website is total garbage ๐
does someone have any experience with the Cargo API of PoE wiki ?
I'm trying to fetch map data, it seems to have the items table and the maps table, I can't figure how to join them for a query
_pageID on both tables
hmmm, like my query that is not working is ?action=cargoquery&tables=items&fields=name,drop_enabled,map_tier&where=class="Maps" AND drop_enabled="1"&format=json
and map_tier is not found on items, makes sense, since it would be into the maps one...
thx bud !
In PoB using 0 frenzy charges isn't the same as having no frenzy charges
0 is the same as max
Does anyone know how to get maps from my map stash tab from the public API?
It didnt seem to follow the same way all the other tabs work
wow yeah it's actually super clunky
you have to set the top level tap as public first
and then the tier and then the map itself
are you trying to see them on poe.trade and not finding them?
no, im trying to get them from online https://www.pathofexile.com/character-window/get-stash-items?accountName=?&league=Bestiary&tabs=1&tabIndex=?
the online api thing
Thanks DoctorAnger for looking it up. I guess I wanst the only one with this issue
it's a known issue for a long time https://www.pathofexile.com/forum/view-thread/1733474
@pseudo ocean I'll take a look. Thanks.
hey, the bot detects i f y o u b b q ' e d as something to delete
no idea why but testing to get the pattern I got at least 10 deletes :)
Testing bot filter = bad idea :) Just ask us mods to check it.
Word currently being checked.
@chrome topaz you should update this http://poe.trade/html/tags.html to link to http://currency.poe.trade/tags for its list of tags. I wasn't even aware you'd added them all ._.
@hazy fog No, these are only supported on the currency site
๐ค what's the difference
the difference is that if you use them for items, they won't show up on poe.trade
the technology just isn't there yet man
:<
when will then be now?
soon
huh getting porn ads on poe.trade ๐ธ
at least now i know this one simple trick to get a huge you know what
lol machine learning
@chrome topaz i think the whisper message for HC Flashback is too long ot paste into poe
is there a way to shorten it if it's too long?
no ML needed who doesnt need an additional 6cm? :p
@wind garden what do you mean too long
is there a character limit? either way I think poe/trade has same format so if there's a problem you can poke them
12 seconds isn't bad, 250 seconds is bad
there is
OK I guess I can remove the numeric league id
should be good now
@timid hemlock If I want to translate the POB interface to chinese, how to start? or does it have a translation file?
@velvet fog A translation file wouldn't do you any good, as the program's runtime (the font renderer in particular) doesn't support Unicode
One of the consequences of the program having being initially developed as a tool for my use only, then later ending up being released :/
Hm @fickle yew are there any issues while collecting profiles? Mine (siege ballista deadeye) doesn't show up on poe.ninja builds ๐
Link to the build/profile: http://poe-profile.info/profile/FaustVIII/CorrodingConscience
@grave wren no It'll probably be there in about 3 hours
awesome, do you run in batches?
Yes I'm probably increasing the frequency soon though.
ah interesting
@grave wren There you go: http://poe.ninja/event/builds?skill=Siege-Ballista
what does "desktop" mean?
UI?
looks like it
but I don't see hwo it's different than making a .net framework ui that depends on a .net standard library
it's still windows only
Guyz. I got idea for PoB feature. Tree comparsion. You could compare 2 trees (WOW, Unexpected!). One will be yellow the other blue and where they overlap it will be green
@timid hemlock
thats a cool extension of the current tree comparison
the current one even knows how many points you have to spend to switch between them
wonder if they can visualize that
hey ive got questions regarding the GGG tracker bot this server uses
anyone available for that stuf?
@timid hemlock woops! We changed the layout of jewel slots returned from the passive skills API last patch and it may have broken that part of pob
Yup :/
I was sure no one used that API ๐ sorry for the lack of a heads up
That's ok; it's easily fixed
sneakily procceeds to use ALL of the provided APIs
@timid hemlock btw do you want people to be able to set their charges to > their maximum in pob at the moment?
kk
@compact isle When was it changed? I just added code for handling jewels properly last week.. Will have to check that everything still works ๐
it was changed today so might pay to check
@wind garden I think it's windows only for now. .net core is also quite faster, and some features of .net will only come in to the future version of .net core and not .net framework (.net core 3)
which is a subtle hint saying "don't build new things on .net framework unless you have to"
especially websites
So python? ๐
@compact isle Yup it definitely broke everything ๐
@subtle hull we use rss feed of gggtracker.com
oh
would it be possible to mess with the bot to filter out for only certain keywords?
probably but we won't be doing it ๐ค
if you have basic python knowledge i can recommend discordpy
super simple to get going
@subtle hull hey I set up @knotty bluff
๐๐ผ
lemme get you the link
was what i was asking actually possible? (and doable within a reasonable amount of time and effort)
Yes in fact it's baked in by default
https://github.com/synzen/Discord.RSS/wiki/Feed-Filters
that's the github source and the feed filter part of their wiki
I'm running it on an AWS EC2 t2.micro instance on linux, which is basically completely free forever if you sign up for a free AWS account, so consider that
you can get the same deal with the lowest tier google cloud linux micro instance
no latency/downtime problems?
nope, it's AWS which like 30% of the internet relies on, never experienced any downtime
I couldn't run your discord-pob on it thought @grave wren because it exceeded the regulated average cpu cycles/minute
that's running on google cloud which is a bit more lenient
aw
although i can host it now
turns out my router just forced a new ip
it isnt actually needed anymore to refresh the lease
wonder if it (micro instance) is enough for a 5 man discord
I think the base cost of just having it on, activity aside, is still too much. It does dip +/-30% depending on time of day
I'd recommend just starting with google cloud's cheapest instance, they give you $300 in credit tio start with
so far I've used like, 20 cents
np
having cloud instances is a freeing feeling relative to leaving your home machine on 24/7, would definitely recommend. Only started doing it like 6 months ago
I never turn off my home machine anyways ๐ค
I have a rpi running either way as syncthing node
but i think it might be not too nice to have it on it
I have an rpi 3 (not 3b) and a few micro instances and the micro instances are something like 2.5x faster than the rpi in most situations,
@timid hemlock why does pob capture my mouse movements when I click sliders to move rolls on an item? if I move my mouse around after changing rolls the slider moves with it ๐ค
@hazy fog o_O How are you managing to trigger that
I wish I knew
I've been clicking the socks off these sliders and can't manage to repro it
Horray
wouldn't be so easy to do if the slider didn't nearly match the edge of the window
hurray
yes, easily fixed by making pob keyboard-only

Now show me the pull request ferret ๐ธ
Nice
@chrome topaz poe.trade seems broken all items are only shown if offline toggle is set

๐ฃ
Well technically
Maybe next expansion is aquatic themed
We find maelstroms and enter those and get to fight aquatic enemies
Maybe GGG might even make fishing real
throws a net on neversink
Though i find it highly unlikely after the treatment they received from bestiary
breaks free
oshit
" you've been captured. Stupid dev" - ggg's thoughts about this channel, maybe
i firmly believe that they couldve made bestiary better if they took 2-4 weeks longer
and streamlined it
Absolutely
It was a good idea, but very unoptimized and overengineered
I think they have a general problem the anyway
The ui seems to be pretty hardcoded
I have the feeling they don't really have a lot of abstraction there
i mean bestiary was meant to craft rares
i wanted to craft an armor
i put it in
search for armor
need to use str/dex OR int
(all the same components iirc)
and do it for each craft
that's such a fundamental issue that turns of people
i have no idea why the minimap zoom isnt saved ๐ก
Or even add a beast rush feature
Queue 100 different beasts, fight then in a different arena
yep mightve been fun especially in a group
Get phat loots
granted i played 90% ssf in bestiary
but i never used the menagery with a friend yet in flashback
Idk, i feel like GGG could've at least integrated the aspects
The uniques are awesome
The whole announcement sounded salty as hell
FINE, we'll remove bestiary, no I'm not mad
not sure if salty is the right word
Passive aggressive manifesto
but disappointment definitely
i can understand it but if you make such a clunky system
it's hard to like it as user
Yep
I feel like it should get a return one day
I liked the spectrum that it made maps matter more
another pet peeve: why cant i farm red beasts in specific zones
Certain maps had a higher chance to spawn certain beasts
Also, i feel like they could've even integrated pets as a skill
and had an almost filled out atlas
Think wow hunters
In general it feels like beastiary tried to be more than it was, wasnt polished and missed on a lot of chances
yep the general ideas were fine
but it was released in a super weird state
and they didnt bother updating too much
Exactly, and the motivation behind 10 nets was weird
still surprised it got scrapped completely
i thought they might simplify it
and reduce recipe clutter
Same
It had great ideas at it's core
Besides i feel like GGG could start adding specializations
Beasts, or prophecies or div cards
And those would be cheaper or occur more often
hm yeah
Still, ascendency changes and Uber elder were 2 absolutely awesome additions
Uber elder got me super excited and i was really hyped to get there and finally beat him
Well in sc
Still
not sure if shelder viable :p
And boy, I'm hyped for vaal changes
so many awesome implications
so many awesome implications
I get to play vaal cyclone
I hope they allow cancelling it
Without unsocjeting the gems
haha the good old "died to vaal cyclone but still worth it" - death
i mostly wonder how ignite will work for conversion stuff
looked like they half buffed ignite and half buffed specific skills
not sure if that is enough for some nice railgun ice shot action
I was initially thinking about playing something like that
But it needs a vaal skill
Maybe burning arrow
i suspect burning arrow will get some goodies too
Burning Arrow Pitch Darkness build ๐ค
burning arrow trapper with prolif 
but yeah i'm in for trap buffs
i hope the trees get some goodies as well
because planning a trapper atm is super boring
you end up with 80% same-y trees
planned one already
and its easy to farm if its too expensive so a good choice ๐
also re: bestiary
pretty sure they will implement a way to get the stuff
they arent too fond of creating 3d art for stuff that is gone completely
Ye I don't doubt it as well
GGG has some very specific design patterns that you frequently see
The last league should not be too easy to access next league
Is one popular one
So much activity, so little tool talk ๐
oh yeah funnily enough it feels like abyss is better now than before
i am using ballistas to kill = tool
:p
@fickle yew sorry ras-senpai
No worries, I have to delete my Bestiary code as well.

So how much does GGG force you to adjust your code
based on API changes?
Also how often do you get "sneaky-changes"?
Not very often. They completely broke my build indexer yesterday with the stealth passive jewel json change.
and pob import ๐
๐ฆ
Well I now have both formats...
what was the passive jewel change?
They changed a json field from being an object array to an array of numbers.
My deserializer did not find that amusing.
the public api?
No passives for a build.
Well the character api.
To be fair, the old format didn't contain anything useful other than what the new format has ๐
Yep I like the new one better.
contained some undocumented or wrongly documented changes
It would be super nice if GGG in collaboration with tool developers formalize these APIs that implicitly have become "semi-public"
I just had to add a dynamic property in my JSON model now.. which is always nice.
Since I have like 50000+ build jsons already stored in the old format.
@simple ravine I doubt that'll happen, but I think it's one of the purposes
of the beta realms they intend to use
The only other thing I can remember is when a lot of rare amulets were incorrectly labeled in the trade api as uniques... That was fun.
idk if that's still the plan or if it'll happen at all
But that's like 6 months ago or longer.
o.,O
They're not a small indie company longer, and they're attracting more developers
That could be a really good thing for them
Oh yes and the item properties multiplied by some random number: +177 additional spectres.
I do realize that not all people at GGG would agree with me though
it's also paid work for them though
Faust - and indirectly 3rd party developers will help keep their game more attractive
not sure if they want to spend dev hours on documenting stuff
i know but i dont think it's very likely to happen
It's a difficult CBA to prove to management and stakeholders, indeed
Aye, but they'll be spending more time answering use support emails and getting nagged on by 3rd party devs
I don't mind the api changes. Would just be nice to get a heads up before they happen. I can understand why it isn't always possible / prioritized though.
pretty much this