#tooldev-general

1 messages ยท Page 66 of 1

wind garden
#

yes

#

i whispered him within 1-2 seconds

#

and he said he had sold it a minute before

pulsar moat
#

did he specifically say someone DM'd him from an indexer? maybe he spammed in trade chat?

wind garden
#

he said he got multiple whispers

#

and i was the 3rd

pulsar moat
#

hmm but the difference was large enough he entirely sold it between 1 and 3

wind garden
#

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

wind garden
#

just tested all 3 indexers

#

all < 5 seconds

#

ยฏ_(ใƒ„)_/ยฏ

chrome topaz
#

what's the problem?

bronze jetty
#

ah

#

you asking about my question or above? ๐Ÿ˜›

chrome topaz
#

yeah, your question

bronze jetty
#

somehow I got uint8 with value 43 in my code and vs debugger says its unsigned char "+"

chrome topaz
#

that makes sense

bronze jetty
#

and now I think that ignores my if checks

chrome topaz
#

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

bronze jetty
#

probably that its not my problem then, well looking what else can be wrong ๐Ÿ˜›

gritty olive
#

@slow forge what @void blade said is correct, the api does not support map tab currently ๐Ÿ˜ฆ

slow forge
#

Damnit, well thanks for answering anyway

grave wren
#

๐Ÿ˜ฆ

#

feelsbadman

#

would it be possible to support other paste services in future in PoB?

grave wren
simple ravine
#

github gists, hastebin

grave wren
#

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

simple ravine
#

sure

#

๐Ÿ˜„

grave wren
#

will host it on my raspbi2

#

easy

#

๐Ÿ˜„

simple ravine
#

I'll write something up for it, hold my beer

grave wren
#

:p

#

it's pretty neat in general

simple ravine
#

crowd problem solving, love it ๐Ÿ™‚

#

i wanna build something with .net core 2.1 preview 2 tho

grave wren
#

always bleeding edge ๐Ÿ˜ฎ

simple ravine
#

it comes with a cup of frustration served with no sugar

grave wren
#

doesn't sound too nice!

#

i'll pass

#

๐Ÿ˜„

simple ravine
#

but it's cool

pallid pebble
#

yeah also kinda interested in net core ๐Ÿ˜› never had anything to do with asp.net tho

simple ravine
#

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

pallid pebble
#

hmm is there a way to change vs2017 installation to preview or it installs side by side to my current installation?

simple ravine
#

unsafe speed in a safe environment

#

side-by-side

grave wren
#

super sanic stacks

simple ravine
#

i see wat you did there

pallid pebble
#

puke, enough bloat with one ๐Ÿ˜›

grave wren
#

but honestly i think it'd be neat to have an own service for pob pastebins

simple ravine
#

just uninstall your old version?

#

i think it'd be cool to get PoB web based

pallid pebble
simple ravine
#

and have no need to import/export

grave wren
#

there's a new headless mode for pob

#

on the dev* branch

simple ravine
#

yeah, i had a chat with rasmuskl, he mentioned it

pallid pebble
#

yup none of current web builders are as complex

simple ravine
#

I'm 100% confident it's possible to get it working well

grave wren
#

looks fairly straight forward

#

just didnt get around to setup a lua env yet

#

grim dawn has a pretty nifty web tool

simple ravine
#

webasm and webgl

grave wren
#

and iirc xyz has made a web version already

#

in webasm iirc

simple ravine
#

but that was based on the desktop version of pob

#

i would probably prefer to do it from scratch

grave wren
#

sure

#

just wanted to link the available stuff

simple ravine
#

๐Ÿ‘Œ

grave wren
#

xyzs repo looks interesting enough to look into

winter fossil
#

working on it ๐Ÿ˜‰

simple ravine
#

what is that

winter fossil
#

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

simple ravine
#

i mean, what is the scope of it

winter fossil
#

The scope of it? Like build upon?

simple ravine
#

what will it actually do, other than show a tree

winter fossil
#

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.

simple ravine
#

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

winter fossil
#

Yeah, time is the only problem tho

simple ravine
#

indeed

grave wren
#

honestly i'd never do a tree for poe

#

too many good solutions already

winter fossil
#

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 ๐Ÿ˜ƒ

grave wren
#

doing a skilltree for chronicon :p

torpid mesa
#

would you get a js lua interp or would you have to redo all the damage math too

simple ravine
#

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

unique bone
#

it be cool to have a tool that told you exactly what stats change if you equip something

gritty olive
#

my friend made the lua.vm.js

winter fossil
#

If I ever do the damage part, it's going to be from scratch

fickle yew
#

The damage part is painful ๐Ÿ˜ƒ

#

(source: doing it right now)

#

also fun and challenging though

chrome topaz
#

@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

simple ravine
#

no double-jit, plus modern hardware have hardware javascript accelerated using special instructions

grave wren
#

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 ๐Ÿ˜„

simple ravine
#

I vote for a C# one, .net standard 2.0

grave wren
#

I honestly don't mind, I'd just like to see one usable solution instead of having 10 in 10 languages :p

simple ravine
#

I would ignore the shit out of specres though, that stuff sounds complex

grave wren
#

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

simple ravine
#

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

grave wren
#

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#

simple ravine
#

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

winter fossil
#

Still going to want mine in js, not going to want to serve something like that in backend

grave wren
#

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

winter fossil
#

Yeah, it's kinda a mess until you get familiar with it.

grave wren
#

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

winter fossil
#

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

grave wren
#

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

simple ravine
#

Visual Studio 2017 knows all the ES

#

so does VS Code

#

including ESX and all that crap

grave wren
#

webstorm apparently does too but i seem to have weird issues with it

winter fossil
#

Sounds like the problem is configs and not IDEs

grave wren
#

well most issues i found said to update TS and define the correct lib in tsconfig.json

#

did both,

    "lib": [
      "es2017",
      "dom"
    ]
winter fossil
#

Do you have it up on github?

grave wren
#

bit ahead locally and it's messy ๐Ÿ˜„

#

just spotted "target": "es5",

#

maybe that's the issue?

winter fossil
#

No it should be that

#

Can check it out when I get home :)

grave wren
#

sure would be nice

#

newer es7 features look like they'd save quite some work

#

or rather "new"

#

๐Ÿ˜„

chrome topaz
grave wren
#

exactly

old heath
#

Actually a lot of nodes that grant % maximum life, don't show up

#

Oh

grave wren
#

works fine on my machine

old heath
#

I had a blank character

#

Apparently

#

Deleting it and retyping worked

#

I guess I did something ๐Ÿค”

#

Well, I'm just an idiot, so ignore ๐Ÿ˜„

old heath
#

So I figured it out, yea. I had accidentally put a space at the end

#

more than once apparently.

grave wren
#

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

old heath
#

lol

wind garden
#

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

slow forge
grave wren
#

yes it's from back then

slow forge
#

Oh, guess that explains why I never seen one drop

grave wren
#

@fickle yew any chance we could have trap and mine support on poe.ninja builds as skill filter?

fickle yew
#

yes

#

was planning on adding a mode that could be totem, mine, trap or character / normal

grave wren
#

awesome

gritty olive
#

I pushed up a preview release on github

simple ravine
#

completely blank

gritty olive
#

๐Ÿ‘ I was wondering what logged out looked like ๐Ÿ˜›

#

Oh now I see where his comment came from

gritty olive
slow forge
#

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

deft jolt
#

It'd probably be better for you to open an issue on github

slow forge
#

Probably, need to cerate a new account though, since I haven't used the service in ages templarLul

#

Ok, opened the issue

deft jolt
#

๐Ÿ‘Œ

gritty olive
#

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

slow forge
#

Nice witchlove

grave wren
#

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

gritty olive
#

There is a buy sell site for them forgot the name tho

grave wren
#

interesting, i'll post it here if i stumble upon it ๐Ÿ˜„

deft jolt
#

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

gritty olive
#

99th percentiles

grave wren
#

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

deft jolt
#

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
    }
}
grave wren
#

that's nice enough for me ๐Ÿ˜ฎ

slow forge
#

Is there any way to find out what average mob HP is per level?

deft jolt
#

poedb has some data on it

gritty olive
#

@deft jolt where is that API at? I could create a variant for enchantments for Currency Cop

deft jolt
#

it's still in development

gritty olive
#

What does quantity stand for?

deft jolt
#

note that i deployed it literally 10 minutes ago so there's no data there yet

#

avg listed per 24h

gritty olive
#

Quantity / Var / Frame are the only confusing numbers to me

deft jolt
#

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

gritty olive
#

Gotcha, it would be nice to know a more granular breakdown ๐Ÿค”

deft jolt
#

haven't really bothered writing it down that much

gritty olive
#

Not sure I can use the api except like "w/ enchant could be this amount but depends on item"

deft jolt
#

will do proper documentation once i actually release it

gritty olive
#

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?

slow forge
#

@gritty olive Aight, issue posted up

gritty olive
#

Oh I see it's just for older leagues

deft jolt
#

stats?

#

yes

#

all other data is calculated independently

gritty olive
#

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

slow forge
#

On a different note, update on save works properly

#

It's weird though that offerings and stuff got fixed, however essences are still bugged

gritty olive
#

Yeah, especially considering that essences are in the prices list because I definitely checked for them

simple ravine
#

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
compact isle
#

it's stuff for the trade site, to determine which stat description should be displayed in the stat dropdown

#

feel free to ignore it

simple ravine
#

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.

compact isle
#

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

simple ravine
#

Ah, so 0 denotes the average of the values perhaps?

compact isle
#

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

velvet fog
#

it got 2 params, just use first(0) for sorting

simple ravine
#

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```
compact isle
#

right, canonical_stat is 0-indexed and all other functions are 1-indexed

#

because why not

#

ugh that's going to bother me now

simple ravine
#

๐Ÿ˜… hehe

#

I'm assuming lua vs <insert anything else pretty much>

compact isle
#

looks to just be an oversight

#

1-based is probably more correct here

simple ravine
#

I suspected so, just wanted to confirm/understand it

#

thanks again

compact isle
#

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

velvet fog
#

any api improvements?

compact isle
#

depends on what you mean by improvements

velvet fog
#

like oauth

simple ravine
#

oh shoot, i totally forgot to send those json recommendations Novynn

compact isle
#

yes definitely pushing for OAuth

#

should be ready soon

simple ravine
#

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

compact isle
#

oh, that is the only stat description that uses canonical_stat ๐Ÿ˜…

simple ravine
#

yeah, at least in stat_descriptions.txt

#

i haven't looked in the other ones so far

velvet fog
#

seems the only place by grep *.txt

simple ravine
#

I started playing around with parser combinators again

#

they're fun... I made one for .ot files and for stat description files

compact isle
#

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

simple ravine
#

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

compact isle
#

seems fair

simple ravine
#

@compact isle any idea what ".ot" stands for?

#

curious

compact isle
#

probably object type

#

never had to deal with them myself so not too sure

velvet fog
#
.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
simple ravine
#

ah!

#

thank you

simple ravine
#

divide_by_twenty_then_double_0dp ... really?

compact isle
#

retroactive stat value changes are a pain ๐Ÿ˜…

simple ravine
#

why not just divide_by_ten_0dp

compact isle
#

rounding

simple ravine
#

so... public decimal Handle(decimal value) => Math.Round(value / 20, 0) * 2;

#

with other words?

compact isle
#

yep

simple ravine
#

@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

compact isle
#

yeah we pull things out using a stringstream there so it pulls out the int just fine

simple ravine
#

stringstream? o.O

compact isle
#

a c++ thing

simple ravine
#

hmm ok

#

thanks ๐Ÿ™‚ ... time to take a break from this

fickle yew
#

@gritty olive The data from ninja should have counts on all the overviews.. Not just uniques?

velvet fog
#
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

grave wren
#

*10 would be too high tech :D?

grave wren
#

also your dmg parsing seems to fail at the lightning part

simple ravine
#

@velvet fog have you found any other anomalies than that one?

velvet fog
#
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

gritty olive
#

@fickle yew I'm not seeing that

#

let me check inputs I guess

hazy fog
#

seems useful to pin ๐Ÿค”

slow forge
grave wren
#

it's the best tabula

slow forge
#

Non-corrupted, non-quality templarLul

grave wren
#

@timid hemlock sorry to bother you here too, did you see my request for adding in another option besides pastebin for sharing builds?

obtuse citrus
#

not 333ex? I am disappointed

grave wren
#

333,33

#

dont get scammed

timid hemlock
#

Yup

#

Haven't had time to look into it much

#

I did consider other options when adding Pastebin support

grave wren
#

awesome, i didnt find out much more about ptpb unfortunately

timid hemlock
#

But Pastebin is really the only well-established paste service

grave wren
#

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

timid hemlock
#

I definitely won't replace Pastebin entirely

grave wren
#

currently also do not have the time to get into POB's lua to make a pull request :/

#

offers never expiring pastes

chrome topaz
#

it expires when the service closes down

grave wren
#

that is always true

#

xyz.pastebin when

#

:>

chrome topaz
#

once i figure how to monetize it. maybe pastebin service where you have to mine cryptocurrency to create/view pastes?

deft jolt
#

manually calculate crypto hashes enlightenedChaosThinking

gritty olive
#

Why not gist?

chrome topaz
#

they removed anonymous gists a month ago

grave wren
#

yep that was my first thought as well

#

But monetization is an issue, that is true

#

premium preview service :p

chrome topaz
#

that was kind of my idea with web-based pob anyway, to have easily share-able links

civic yew
#

PrivateBin is just ZeroBin, but better IMO

gritty olive
civic yew
#

That looks interesting, I like the design and it's super clean. Reminds me of a Hastebin in a different style.

compact isle
#

Disk failure is always fun

remote yoke
#

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.

wind garden
#

what's with the price of the wretch on poe.ninja?

#

300c+?

#

i see a bunch for 60c

remote yoke
#

Yeah it seems to have messed up just today. Before today the pricing looked fine.

fickle yew
#

@wind garden hm looks like it's back to normal now. Wonder if anyone was manipulating it.

simple ravine
#

pob-on-distributed-blockchain-ledger .xyz ๐Ÿ˜„

gritty olive
#

@compact isle disk failure?

#

Also someone else named themselves novynn ๐Ÿ˜ฆ

cosmic saffron
#

yeah but ours has nitro so he's #0001

zealous bronze
#

is a dev here?

chrome topaz
#

a dev of what?

zealous bronze
#

poe

chrome topaz
#

no, this channel is for third-party tool development

zealous bronze
#

kk ty

compact isle
#

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 ๐Ÿ˜ฆ

grave wren
#

๐Ÿ˜ฎ rip

compact isle
#

also happens to be the day I was away on vacation ๐Ÿ˜…

low linden
#

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

velvet fog
#

@low linden open Content.ggpk, maybe
Art/Videos/Loading.bk2
Art/Videos/GGG.bk2

low linden
#

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?

velvet fog
#
low linden
#

Ah i see

#

Thank you @velvet fog

chrome topaz
#

ffmpeg has support for bink video (at least for bink video circa 2002)

low linden
#

Now, only need to force it to convert to gif <-<

chrome topaz
#

well you can do that but it's really bad idea

low linden
#

yeah, i see it never works for me

chrome topaz
#

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

low linden
#

<-<

chrome topaz
#

at least, now you can upload mp4 to imgur!

#

skip the middleman

grave wren
#

gfycat it!

low linden
#

well i can't use an mp4 for what i am using it for xd

#

๐Ÿ‘€

chrome topaz
#

which is what?

low linden
#

well, i need it as a gif, for a loading anim gif

chrome topaz
#

how many frames?

low linden
#

not many, imma cut it down a lot

#

considering there's 598 frames total

chrome topaz
#

is it for your own website?

low linden
#

not a web site, just a concept of something i am doing for the fun of it

chrome topaz
#

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

low linden
#

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

chrome topaz
#

yeah. sure

mortal bone
#

mp4 is much easier to handle lol browsers now have some pretty good controls, and they are generally faster to load than gifs

simple ravine
#

WebP / VP9, come on it's 2018

chrome topaz
#

who needs hw acceleration anyway amirite?

pseudo ocean
#

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

hazy fog
#

@fickle yew Why isn't there a reset all filters button on /builds ?

grave wren
#

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!

hazy fog
#

not this animal tho

fickle yew
#

@grave wren I thought I had already gotten rid of those.. Hm

grave wren
#

shows some

#

not too many though

fickle yew
#

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.

grave wren
#

ah

fickle yew
#

I'll take a look when I'm done with the small stuff I'm working on for the economy section.

grave wren
#

thanks!

fickle yew
#

@hazy fog Where'd you put the reset button? I miss it somewhat myself sometimes.

hazy fog
grave wren
#

but cant you just click bestiary to reset either way?

hazy fog
#

but that's bestiary softcore

#

I want everything

grave wren
#

oh

hazy fog
#

also clicking that doesn't remove filters

#

I just clicked it a bunch and still had farrul's fur selected

grave wren
#

< not so gud with uis apparently

fickle yew
#

You can't get everything anymore ๐Ÿ˜ƒ

#

It's separated by league

#

What you can do is hit "Go to Economy" twice

#

that resets it

grave wren
#

but can we get an everything button again ๐Ÿ˜ฎ

fickle yew
#

Not currently no ๐Ÿ˜ƒ

#

Why do you want to look across leagues anyway?

grave wren
#

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

fickle yew
#

I might bring it back at some point, but right now I'm working on something you'll hopefully like more ๐Ÿ˜ƒ

grave wren
#

woo, yeah it has basically no priority at all

#

would just be neat to have ๐Ÿ˜„

cosmic saffron
#

where's the "reset economy" button

tacit mango
#

anyone got a complete list of items that cannot drop while mapping? e.g. atziris/shaper/elder, prophecy, breach upgrade ....

jade adder
grave wren
#

@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

fickle yew
#

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

grave wren
#

awesome ty

fickle yew
#

also changing so the sparklines and history graphs respect (remove) low confidence data points

#

they look a lot better with that

grave wren
#

nice

slow forge
fickle yew
#

You noticed that quite fast ๐Ÿ˜ƒ

#

@grave wren Grand Spectrum fix is online now, might be a while before caches clear.

slow forge
fickle yew
#

Hm it looks fine here..

#

Let me wipe the cache.

slow forge
#

Nvm, just ctrl=f5 'ed and it's fixed

fickle yew
#

Other change is that one

slow forge
#

Also I assume Helm Enchants only being visible from Unique Armor and Skill Gems is intended design?

fickle yew
#

It should be available everywhere as soon as caches clean out ๐Ÿ˜ƒ

slow forge
#

Ok

#

Yep, can confirm, visible all the time

fickle yew
#

๐Ÿ‘

slow forge
#

And I suppose it's gonna take some time to query data for enchants

fickle yew
#

Should see reasonable data within an hour or so based on my staging environment.

slow forge
#

Nice. Thanks for all the work you put in witchlove

fickle yew
#

๐Ÿ˜ƒ

#

Okay enough time on the economy section for now, back to builds ๐Ÿ˜ƒ

deft jolt
#

Oh nice, you added enchants ๐Ÿ‘Œ

fickle yew
#

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 ๐Ÿ˜ƒ

deft jolt
#

Yeah

#

it's mostly stable though

fickle yew
#

Yeah it looks reasonable.

#

Either way it's a good indication of which ones are valuable even if the price isn't completely exact.

deft jolt
#

aye

#

still, those icons look like a lot of work

#

similar how specifying relic=1 will change the icon to a relic's look

fickle yew
#

Not to my knowledge no.

#

Might be though.

grave wren
#

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.

deft jolt
#

Not sure, rares can be a lot more expensive than for example devoto's or starkonja's

grave wren
#

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

slow forge
fickle yew
#

Ah, that's not supposed to be there.

grave wren
#

jewel changes work fine for me ty โค

keen pewter
#

(I'm not sure if this counts as tool dev lol)

fickle yew
#

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

grave isle
#

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

frail knot
#

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

fickle yew
#

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

frail knot
#

@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

grave wren
#

Oh I think that explains it

#

are you keeping dead chars rasmus?

frail knot
#

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

fickle yew
#

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.

frail knot
#

do most people ignore profiles if they're private at the start of a league?

#

if you know

fickle yew
#

I only know for poe.ninja

frail knot
#

i remember poebuilds repolls cause its picked up my profile before

#

i never checked ninja's profiles til today

fickle yew
#

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

frail knot
#

mm it's definitely been public for at least 3-4 weeks

#

and alive on the league during that time

fickle yew
#

I think it's related to private/public.

#

I'll check when I get home.

frail knot
#

Sure thing :) appreciate it

fickle yew
#

I just checked my staging environment that's running it's own indexer.. and you're there.

#

HOWA ES Jugg, interesting concept ๐Ÿ˜ƒ

frail knot
#

:D ty

#

worked very well

#

sadly didnt get to try uber elder bc i died to crash

fickle yew
#

Can't get much further away from all the ES nodes though ๐Ÿ˜ƒ

#

Ah crap

frail knot
#

i had 10.3k es

#

was plenty

fickle yew
#

Alright

frail knot
#

if it's worth your while, could make the site add whatever level disc es builds are running to their total

fickle yew
#

I think I'll lower the public/private grace period.

#

Yeah I'm working on a lot of improvements on the calculation side.

frail knot
#

Awesome :D

fickle yew
#

ES in particular is pretty crazy though.

#

Especially for Guardians.. oh my.

frail knot
#

i just searched for howa and didn't see my char up there, so was curious

#

ah yeah have to do mana calcs

#

fun

fickle yew
#

and reservation as well

#

or is that only for armour?

#

I forget ๐Ÿ˜ƒ

#

Never played a guardian

frail knot
#

armour is reserved life yeah

#

es is reserved mana

#

so my character was just never pushed to the live site?

fickle yew
#

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

grave wren
#

i found gearing as mana guardian also very interesting

#

especially with shapers touch

frail knot
#

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

fickle yew
#

Makes sense

#

I'll lower it

frail knot
#

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

fickle yew
#

Sure. You guys are my best "bug finders" ๐Ÿ˜ƒ

grave wren
#

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

fickle yew
#

I would need to change the way my site works substantially if it was showing a lot more characters.

grave wren
#

would you even be able to do it with current rate limiting?

fickle yew
#

Probably not

#

I did do it initially.

#

Based on accounts I found from the trade river.

grave wren
#

time to hand out rasppis to people to combine data afterwards ๐Ÿ˜„

#

ah

fickle yew
#

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.

grave wren
#

yep that'd be the easiest fix honestly

simple ravine
#

a bunch of proxies to rotate between ๐Ÿ˜ƒ

grave wren
#

yeah prolly

#

but its a bit of a hacky solutions to a thing that would be easier to fix/change on their end

fickle yew
#

Circumventing rate limiting doesn't seem like a good idea. It's good enough for indexing the current ladder ๐Ÿ™‚

grave wren
#

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

slow forge
#

@fickle yew Could we potentially get Glove/Boot enchants in the future?

fickle yew
#

Yes, still monitoring the helmet enchant one to see if it needs adjustments though

slow forge
grave wren
#
obtuse citrus
#

@grave wren just grab it from DefaultMonsterStats.dat and multiply with value from MonsterVarieties.dat and you should get the correct life

grave wren
#

Ah awesome thanks

grave wren
grave wren
#

@timid hemlock if you level spectres above lvl 100 pob crashes

#

needs a clamp(0,val,100) ๐Ÿ˜„

torpid palm
#

@hushed relic sorry if this is outside your tz but are you keeping up to date with grimro's website project?

grave wren
#

pull request is up for the clamp

summer stump
#

is that what they call it

grave wren
summer stump
#

is this one o them viruses

grave wren
#

all of them

#

not just one

summer stump
#

i got a sweet lua error

grave wren
#

That's what the clamp is for ๐Ÿ‘Œ

hushed relic
#

@torpid palm somewhat, why?

torpid palm
#

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

hushed relic
#

do you have a link?

torpid palm
#

That's when he starts demoing the test version

#

Link should be the right time

hushed relic
#

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

simple ravine
#

his website is total garbage ๐Ÿ˜‚

golden thunder
#

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

obtuse citrus
#

_pageID on both tables

golden thunder
#

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

golden thunder
#

thx bud !

old heath
#

In PoB using 0 frenzy charges isn't the same as having no frenzy charges

cosmic saffron
#

0 is the same as max

errant sandal
#

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

summer stump
#

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

errant sandal
#

that is all?

#

just one time?

summer stump
#

oh nvm just the top level tab

#

yeah

errant sandal
#

Ok ill try it

#

I dont think it's working

summer stump
#

are you trying to see them on poe.trade and not finding them?

errant sandal
#

the online api thing

summer stump
#

looks like it don't work

#

i'm getting an empty thing too

errant sandal
#

Thanks DoctorAnger for looking it up. I guess I wanst the only one with this issue

velvet fog
fickle yew
#

@pseudo ocean I'll take a look. Thanks.

royal maple
#

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

versed ginkgo
#

Testing bot filter = bad idea :) Just ask us mods to check it.
Word currently being checked.

hazy fog
chrome topaz
#

@hazy fog No, these are only supported on the currency site

hazy fog
#

๐Ÿค” what's the difference

chrome topaz
#

the difference is that if you use them for items, they won't show up on poe.trade

hazy fog
#

oh

#

why can't I price my headhunter in essence of insanity ๐Ÿ˜ฆ

chrome topaz
#

the technology just isn't there yet man

grave wren
#

:<

hazy fog
#

when will then be now?

summer stump
#

soon

grave wren
#

huh getting porn ads on poe.trade ๐Ÿธ

#

at least now i know this one simple trick to get a huge you know what

wind garden
#

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?

grave wren
#

no ML needed who doesnt need an additional 6cm? :p

chrome topaz
#

@wind garden what do you mean too long

deft jolt
#

wow what's with the stash api's response time

#

readtimeout even after 12 seconds

chrome topaz
#

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

pseudo ocean
#

there is

chrome topaz
#

OK I guess I can remove the numeric league id

chrome topaz
#

should be good now

velvet fog
#

@timid hemlock If I want to translate the POB interface to chinese, how to start? or does it have a translation file?

timid hemlock
#

@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 :/

grave wren
#

Hm @fickle yew are there any issues while collecting profiles? Mine (siege ballista deadeye) doesn't show up on poe.ninja builds ๐Ÿ˜„

fickle yew
#

@grave wren no It'll probably be there in about 3 hours

grave wren
#

awesome, do you run in batches?

fickle yew
#

Yes I'm probably increasing the frequency soon though.

grave wren
#

ah interesting

fickle yew
grave wren
#

ha nice ๐Ÿ˜„

#

am very special now

wind garden
#

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

primal niche
#

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

torpid mesa
#

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

subtle hull
#

hey ive got questions regarding the GGG tracker bot this server uses

#

anyone available for that stuf?

compact isle
#

@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

timid hemlock
#

Yup :/

compact isle
#

I was sure no one used that API ๐Ÿ˜… sorry for the lack of a heads up

timid hemlock
#

That's ok; it's easily fixed

grave wren
#

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?

timid hemlock
#

Aye, that's intended

#

There are a few use cases for it

grave wren
#

kk

fickle yew
#

@compact isle When was it changed? I just added code for handling jewels properly last week.. Will have to check that everything still works ๐Ÿ˜ƒ

compact isle
#

it was changed today so might pay to check

simple ravine
#

@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

grave wren
#

So python? ๐Ÿ˜‰

simple ravine
#

๐Ÿ˜‚

#

... right

fickle yew
#

@compact isle Yup it definitely broke everything ๐Ÿ˜ƒ

hazy fog
subtle hull
#

oh

#

would it be possible to mess with the bot to filter out for only certain keywords?

hazy fog
#

probably but we won't be doing it ๐Ÿค”

subtle hull
#

๐Ÿค”

#

is the bot open source?

grave wren
#

if you have basic python knowledge i can recommend discordpy

#

super simple to get going

subtle hull
#

no prior python knowledge

#

just c++ and c#

pulsar moat
#

@subtle hull hey I set up @knotty bluff

subtle hull
#

๐Ÿ‘‹๐Ÿผ

pulsar moat
#

lemme get you the link

subtle hull
#

was what i was asking actually possible? (and doable within a reasonable amount of time and effort)

pulsar moat
#

that's the github source and the feed filter part of their wiki

subtle hull
#

oh

#

okay, thanks!

#

ill have a look-see later

pulsar moat
#

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

subtle hull
#

no latency/downtime problems?

pulsar moat
#

nope, it's AWS which like 30% of the internet relies on, never experienced any downtime

grave wren
#

oh completely free huh, thought only if you had a sub

#

interesting

pulsar moat
#

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

grave wren
#

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

pulsar moat
#

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

grave wren
#

๐Ÿ˜„ sounds good

#

thanks for the info!

pulsar moat
#

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

hazy fog
#

I never turn off my home machine anyways ๐Ÿค”

grave wren
#

I have a rpi running either way as syncthing node

#

but i think it might be not too nice to have it on it

pulsar moat
#

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,

grave wren
#

oh interesting

#

rpi2 here

hazy fog
#

@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 ๐Ÿค”

timid hemlock
#

@hazy fog o_O How are you managing to trigger that

hazy fog
#

I wish I knew

timid hemlock
#

I've been clicking the socks off these sliders and can't manage to repro it

hazy fog
#

it's ungodly annoying

#

try doing it in windowed mode

timid hemlock
#

Oh bugger me

#

It happens when you end the drag with the mouse outside the window

hazy fog
#

oh

#

I can join Faust in the bizarre bug finding club

timid hemlock
#

Horray

hazy fog
#

wouldn't be so easy to do if the slider didn't nearly match the edge of the window

timid hemlock
#

:/

#

Easily fixed though

hazy fog
#

hurray

cosmic saffron
#

yes, easily fixed by making pob keyboard-only

hazy fog
grave wren
#

Now show me the pull request ferret ๐Ÿธ

timid hemlock
#

Too slow

#

'tis fixed locally ๐Ÿ˜„

grave wren
#

Nice

grave wren
#

@chrome topaz poe.trade seems broken all items are only shown if offline toggle is set

velvet fog
#

a fish achievement deployed at 3.2.3c patch

simple ravine
grave wren
#

๐ŸŽฃ

hushed relic
#

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

grave wren
#

throws a net on neversink

hushed relic
#

Though i find it highly unlikely after the treatment they received from bestiary

#

breaks free

grave wren
#

oshit

hushed relic
#

" you've been captured. Stupid dev" - ggg's thoughts about this channel, maybe

grave wren
#

i firmly believe that they couldve made bestiary better if they took 2-4 weeks longer

#

and streamlined it

hushed relic
#

Absolutely

grave wren
#

They also need some UI/UX guy finally

#

bestiary was a primer of bad ui :<

hushed relic
#

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

grave wren
#

the ui feels generl dev-y

#

maybe i should send some norman books to NZ

#

๐Ÿค”

hushed relic
#

I have the feeling they don't really have a lot of abstraction there

grave wren
#

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

hushed relic
#

I have no idea why it didn't remember the last recipe

#

Id also love to queue fights

grave wren
#

i have no idea why the minimap zoom isnt saved ๐Ÿ˜ก

hushed relic
#

Or even add a beast rush feature

#

Queue 100 different beasts, fight then in a different arena

grave wren
#

yep mightve been fun especially in a group

hushed relic
#

Get phat loots

grave wren
#

granted i played 90% ssf in bestiary

#

but i never used the menagery with a friend yet in flashback

hushed relic
#

Idk, i feel like GGG could've at least integrated the aspects

#

The uniques are awesome

grave wren
#

yep

#

its also weird to announce it NOW

#

at the start of the flashback

hushed relic
#

The whole announcement sounded salty as hell

#

FINE, we'll remove bestiary, no I'm not mad

grave wren
#

not sure if salty is the right word

hushed relic
#

Passive aggressive manifesto

grave wren
#

but disappointment definitely

#

i can understand it but if you make such a clunky system

#

it's hard to like it as user

hushed relic
#

Yep

grave wren
#

especially the 120 net types

#

which boil down to 1 in maps

hushed relic
#

I feel like it should get a return one day

grave wren
#

i mean i miss the crafting the most

#

it was super nice for ssf to get some uniques

hushed relic
#

I liked the spectrum that it made maps matter more

grave wren
#

another pet peeve: why cant i farm red beasts in specific zones

hushed relic
#

Certain maps had a higher chance to spawn certain beasts

grave wren
#

yeah but it felt super weird

#

i found 8 birds in ssf

#

0 other spirit portals

hushed relic
#

Also, i feel like they could've even integrated pets as a skill

grave wren
#

and had an almost filled out atlas

hushed relic
#

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

grave wren
#

yep the general ideas were fine

#

but it was released in a super weird state

#

and they didnt bother updating too much

hushed relic
#

Exactly, and the motivation behind 10 nets was weird

grave wren
#

still surprised it got scrapped completely

#

i thought they might simplify it

#

and reduce recipe clutter

hushed relic
#

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

grave wren
#

hm yeah

hushed relic
#

Still, ascendency changes and Uber elder were 2 absolutely awesome additions

grave wren
#

no idea if i get to see uber elder in 3.2 yet

#

but it looked neat

hushed relic
#

Uber elder got me super excited and i was really hyped to get there and finally beat him

#

Well in sc

#

Still

grave wren
hushed relic
#

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

grave wren
#

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

hushed relic
#

I was initially thinking about playing something like that

#

But it needs a vaal skill

#

Maybe burning arrow

grave wren
#

i suspect burning arrow will get some goodies too

slow forge
#

Burning Arrow Pitch Darkness build ๐Ÿค”

grave wren
#

burning arrow trapper with prolif enlightenedChaosThinking

slow forge
#

Elementalist Trapper for free prolif

grave wren
#

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

slow forge
#

Will probs go Chin Sol traps

#

For league start

grave wren
#

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

hushed relic
#

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

fickle yew
#

So much activity, so little tool talk ๐Ÿ˜‰

grave wren
#

oh yeah funnily enough it feels like abyss is better now than before

#

i am using ballistas to kill = tool

#

:p

hushed relic
#

@fickle yew sorry ras-senpai

fickle yew
#

No worries, I have to delete my Bestiary code as well.

grave wren
hushed relic
#

So how much does GGG force you to adjust your code

#

based on API changes?

#

Also how often do you get "sneaky-changes"?

fickle yew
#

Not very often. They completely broke my build indexer yesterday with the stealth passive jewel json change.

grave wren
#

and pob import ๐Ÿ˜„

timid hemlock
#

๐Ÿ˜ฆ

fickle yew
#

Well I now have both formats...

simple ravine
#

what was the passive jewel change?

fickle yew
#

They changed a json field from being an object array to an array of numbers.

#

My deserializer did not find that amusing.

simple ravine
#

the public api?

fickle yew
#

No passives for a build.

simple ravine
#

or the "internal" one?

#

ah

fickle yew
#

Well the character api.

timid hemlock
#

To be fair, the old format didn't contain anything useful other than what the new format has ๐Ÿ˜ƒ

hushed relic
#

Sounds very much like their filter changelogs

#

I think each of the last 4-5 leagues

fickle yew
#

Yep I like the new one better.

hushed relic
#

contained some undocumented or wrongly documented changes

simple ravine
#

It would be super nice if GGG in collaboration with tool developers formalize these APIs that implicitly have become "semi-public"

fickle yew
#

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.

hushed relic
#

@simple ravine I doubt that'll happen, but I think it's one of the purposes

#

of the beta realms they intend to use

fickle yew
#

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.

hushed relic
#

idk if that's still the plan or if it'll happen at all

fickle yew
#

But that's like 6 months ago or longer.

hushed relic
#

o.,O

simple ravine
#

They're not a small indie company longer, and they're attracting more developers

#

That could be a really good thing for them

fickle yew
#

Oh yes and the item properties multiplied by some random number: +177 additional spectres.

simple ravine
#

I do realize that not all people at GGG would agree with me though

grave wren
#

it's also paid work for them though

simple ravine
#

Faust - and indirectly 3rd party developers will help keep their game more attractive

grave wren
#

not sure if they want to spend dev hours on documenting stuff

#

i know but i dont think it's very likely to happen

simple ravine
#

It's a difficult CBA to prove to management and stakeholders, indeed

grave wren
#

i think it'd go faster if stuff just would be abandoned

#

but welp

hushed relic
#

Aye, but they'll be spending more time answering use support emails and getting nagged on by 3rd party devs

grave wren
#

I'll just nag you all

#

\o/

fickle yew
#

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.

hushed relic
#

pretty much this