#tooldev-general
1 messages Β· Page 132 of 1
I found it weird at first too but its integrations are amazing with in doc diagrams
yeah its annoying that it split up
is that asciidoc supported for github and gitlab readmes?
Gitlab yes GitHub unsure
Gitlab even supports rendering in text diagrams via mermaidjs and others
Has a good overview
i did know about mermaid in markdown
are there any good strats for user configurable content - e.g. customizing a hotkey tool or output for a bot? I always struggle with coming up with things usable by normal non devs
Config file with arcane syntax. Document it well (aka only you understand it) and blame the users if it doesn't work /s
Oops that was a common strat, not a good one
config in brainfuck you say?
π
The sky's the limit
Jokes aside, I'd still go with config files, just because it's so damn simple
wonder if i should just make a companion webapp that makes the config
but i guess making it in the first place would be smart
but we wouldnt want that for hobby projects
have you added a bit of sleep before reading from clipboard, because poe has to read input from windows event queue and obviosly it does on next frame not immeadiatly
I added sleep before and after and now it works thx
Anyone got some experience with privacy/cookies policies? Do I have to put those on my websites? Do you know any good generators/templates for those?
What's your website?
I work in marketing ops so have to deal with a lot of tracking related stuff
I don't think I'll have any tracking/cookies except for authentication (unless some library uses anything behind the scenes)
If you have no tracking or ads you can likely get away without any sort of cookie policy without any real problem
you'll want a privacy policy if you're collecting data though, particularly anything sensitive like email address
well, I'm storing email addresses for authentication
also got "login with google/facebook", I think they require you to have a privacy policy
Yeah in that case you'll want something basic in place that explains what personal data you're collecting and what it's being used for
you should also double check you're not also deploying FB/Google tracking on your site inadvertently by using their login tools
any javascirpt people here?
is there something small and lighter weight than electron to build desktop applications? I'm a C++/java/rust dev., so not sure. Is there anythign on the edge 0of replacing react or electron?
@ivory echo https://github.com/sudhakar3697/electron-alternatives seems like a decent list, can't speak for any of them myself though
I don't know much about ithat area and the list if quite large.
Tauri is a Rust framework that runs applications on top of the system browser https://tauri.studio/en/
This thread and the one it links are kind of neat on that they cover why it's often a good reason to use something self-contained like Electron rather than the system browser components: https://twitter.com/nornagon/status/1443819600919990275
Good thread about Electron. I think the memory usage stuff misses the mark thoughβthe complexity of the browser makes it difficult to correctly analyze memory impact. https://t.co/XU436P4ySp
In short, the system is at a different update cadence than you may like, and apparently in the macOS world, extremely stale.
I'd also just use Electron, but if you want something else, Tauri is a good choice
I for one like that Electron, regardless of the bloat and superiority that smug people feel, has enabled meaningful programs on platforms I care about.
tauri look great, but having to do GUI stuff in it or anything with fluid requirements sounds painful. The choice against electron is because i wanted something newer that has a longer shelf life.
ithe app will have some performance problems i know of, but i don't think those will be made any worse with electron since they arent display oriented - it will be doign a lot of graph tracing (eg, walking the passive tree a whoooole lot
I despise rust's growing body of non-mutable messages passing systems. unnecessarily slow nd complex. doing graph theorwetic problem sin rust is apain in the ass. done if before. the ownership models really hates it and allt thes olutions are basicalky a repimplementaiton of pointers.
we did a graph lib in rust but it wasn't looked well upon because of its heavy use of unsafe.
Self-referring data structures \o/
For pretty much all the Advent of Code algorithms I devised I ended up with the big old numeric indices for vertices and edges.
poiters by anotjher name
I had the biggest argument with one of the rust guys year ago over that. that is was essenially an anti-rust patterrn
Rust's guidance towards a particular type of structure and code is great if your problem can be recast into what it wants you to write.
It's less great when you can't and have to argue with all the peeps that hard-assume you're doing it wrong.
What page?
i thougth our graph libary was pretty good too.
definitelly faster and better than teh one everybody used at tthe tiem
Ah, that kind of "you" π
soryr i meant would i write in rust or js?
kind of
would a dev using tauri write in rust or js
basicaly i was going to use JS bcause there will be an interface.
and js is fast for a non c-like langauge
I looked at ProtonNative too.
Seems like a mix but it appears that much of the core logic may be in Rust if you look at something like https://github.com/tauri-apps/tauri/tree/dev/examples/api
Oh shoot, meeting time.
k thx later
I doubt much of anything has a "longer shelf life" than electron, unless you can see the future
I've implemented a tree structure in Rust recently, and the common response to how to implement that was to use an arena allocator. Where did you get that that's an antipattern?
my veiw - and i dont know how others donew see thsi - is that indexes are just hiddden pointers.
and i wa sreferring to heterogenous pools of cycic strctures
a cyclic tree owul dbe one exampe
the ownership and copyign kills perfomrane
when you have to use the extra indirection
Indices are more safe than pointers, since there are bounds checks if that compiler can't prove in-bounds usage
marignaly safer yet, but you can't leave the bounds checking on most often on these tpes of structs like you can when runnign an array
pointers can have the same thing too if you use a debug memory libaryr
overall indexes are a litle safer, but they also iintroduce some other issues like indexing itno the wrong arena. Ive seen a couple libraries that try to get the ocmpiler to carry around compile time only type info to repvent this, but none of them were zero cost.
i have big goals for rust.
ive had them for about 4 or 5 year now thoguh. i just hope they get oer some of these humps
it took c++ until 07? to get over a lot of its issues
I don't mind that you have to write some data structures differently in Rust. When I learn a new language, I try not to bring with me some preconception of "how it's supposed to be"
I didn't have to yet
In fact, I didn't need to remove any nodes at all. That makes everything much easier of course
There is just no "rust" way of doing those. The old rust way was to just use unsasfe, but now if you use it ppl trash your library, downvote it, etc.
i have no prolems wtih unsafe if it is used well
We'll, there is the "I know better than the compiler" unsafe and there's the "I want to trade safety for performance" unsafe
thats actually exactly what i was referring to
But as Rust gets more popular, people seem to make that distinction less and less
it had a huge influx of JS ppl abotu 4 years ago, and i have no idea why
many wanted to recrate their ecosystems
the would have liked the pre-1.0 rust better
WASM and slow tooling imho
the one with gc and everyrthing
pre-1.0 rust had a gc and a lot of other features that got tossed
If you want an easier to learn language that Rust that maybe has a GC, Nim could be a good fit. Although I don't know how stable/reliable that is yet
im good with rust. im better with c++ and java, but my rust is acceptagble.
i do a lot of low level and much higher level "strategu" code, but the low-level is where i started -user space tcp/udp stacks, hardware speciifc code,etc.
Sounds fun
i think it i used rust daily like i use c++, i woudl be better at rust than c++. maybe
hard to say. rust's size and sometimes "automagic" compiler are difficult for me to reason about sometimes, but I can tell you waht a c++ compiler will most likely do just from school and digging through asm to see wtf happened
Godbolt is great of you want to compare different approaches to a problem and what assembly gets emitted
i love that thing
so useful
the compare is reallty good when trying to see why one version runs slower/faster/;
I come from Python and if you want performance, it's good to know what's in C and what's not, where the fast paths are, etc. So I don't mind writing Rust that way too
i used to write python trading straegies at a place that employed a big python contributor.
we tried eveyrhing under the sun
best we came across was still even after dev stoped - psyco with a limited python subset
this was when pypy was just getting started asnd was terrible
Now I'm just going PyO3 bindings to Rust in my new project
Idk, I don't have to deal with it much if at all
i used ot make a smaller veriosn and use a code genreator to get me stub that I would thenjust hack on and check in
i still use pyton
last place ias at i mde a bunch of cgi scripts (i dont do front end very well) in pyton. ppl laughted but tuned out ot be a god send when we sold
I write some Rust code, throw some annotations/PyO3 specific types on it, run maturin develop, and am able to just import the module in my Python code
my web dev tech was stuck in the 90s. so rthe web guy there showed me how to get react up and running
thanks for the chat. got to get doign. friend dropped off 4 occulus sets and asked me to see why they werent working for him. he's kind of tech illiterate .
so am i mostly, just slightly less illiterate than him.
Yeah, was nice talking to you. Hopefully you'll be able to fix them!
Does anyone know if poe ninja Ultimatum economy data is available somewhere? I don't see it on the data dump page, but poe antiquary seems to have it
i was looking but didnt see anyting. I was trying to figure out how the prices were deriived.
...time to change the twitch password
a reminder to replace passwords with random generated ones, that's for sure
I'm pretty bad at that myself, because password manager UX is somewhat bad still, especially on mobile
I use 1password on iOS and it's genuinely pretty solid, particularly now that Safari supports browser extensions
yeah I mean, password manager support on Android is pretty solid as well
it's just annoying
Bitwarden is a good cross platform password manager
Lastpass sucks since it got bought from logmein or whatever it was
I used Lastpass, and did not notice any dramatic changes in functionality after the acquisition
I did change because I wanted better bang for the buck, and Bitwarden being developed in the open, feels pretty good since it's peer reviewed
its just shit that you trust a random provider with your store again
oh lawd, this dump has all their terraform stuff in there
obligatory is this open source meme
my comment on terraform was about the twitch dump
i stumbled upon it and had a peek
oh
building a new computer and have now most of the stuff together except for the board and case. website of the trader said 2-4 days for delivery - getting now the message that its not even in their warehouse...
hope the trader wasnt a "Griff ins Klo" (bad choice)
ill see it next week...
Did you check Geizhals for reviews?
i did find bad reviews for the trader after i bought it - mightve been the one i had bad experience with a few years ago - cant remember
for some parts i did compare on geizhals but for most just pcpartspicker
will be this here: https://de.pcpartpicker.com/list/LKCyJf - cpu and gpu was already there, gpu is the version with 4GB, PSU with 650W
Why though? Geizhals is so so good, better make use of it if you can
forgot to compare traders :/ - in most cases i just chose amazon
this trader was the last of 3 choices for that case - amazon wouldve delivered in december, mindfactory doesnt deliver here...
did choose quiet parts hope its worth it π
Why not one of the usual case brands, be quiet! or Fractal Design?
Is 1920X the previous version or the current?
i do have a Define R5 for my NAS and very happy with it - but i wanted to save a bit and this one did have good reviews
first gen π
Yeah, why Threadripper at all? Do you need the extra lanes? There are also 12/16 core CPUs for AM4
it did sleep in the bookshelf during the pandemic - finishing the build now
i wanted cores
ah ok, so you already have the CPU since before
and the gpu is my old one that worked fine with poe π
will use that one till the prices are somewhat sane again
I'm impressed that 760 works well still, nice
yeah, i'm not buying a gpu until those prices become sane again
i hobby-tinker with 3d stuff with gpu-render-engine and would love for a 20GB+ VRAM card to render those VDBs (volumes, like fog, smoke, fire etc)
How about this one? https://geizhals.de/be-quiet-pure-base-500-schwarz-bg034-a2126864.html
i did see some decenet price drops in the pcpartpicker price histories - you can set an email alarm
looks also fine - but the Antec is already paid. if they cant deliver in time ill complain and perhaps use that one instead
also was marvelled to find a pretty cheap 35β¬ mechanical keyboard https://www.amazon.de/gp/product/B07RKPB6KQ/ with good reviews. my old cherry was their cheapest model a few years ago for ~80β¬
cant go back from mechanical
lights will be turned off
Yeah, looks quite busy with the lights on
I have this one: https://candykeys.com/product/vortex-race-3-iso-de
It's a shame that 75% form factor is not more popular
Also I have some custom key caps so it looks less bland
i need the full layout im used too or the thinkpad ones im used too
always picked up cherry mx board 3.0s for ~30-40β¬
did have a look at that one as i couldnt get the 2.0 i have again. but i think i saw prices quite a bit higher
87β¬ for 3.0 S - 150β¬ for used 3.0 ( https://www.amazon.de/CHERRY-MX-Board-Black-Linear-US-Lay/dp/B071G5QWJL )
i do have the mx brown switches in my mx-board 2.0 - what switches do you prefer?
Brown
black
thats heavier than brown?
Yeah
k
Browns are 45 iirc
the Havit has red Kailh or how its called. Chinese MX copies but the new ones got good reviews
Then there are also reds, which are basically lighter blacks, intended for gaming
i used reds for a while
Although blacks were primarily for gaming as well. Maybe gamers are getting weaker over time lol
i always want keyboards with numblock but as a lefthander its unnatural to me to use it with the right hand so itll prob end up unused again...
It doesn't happen too often for me, but when I write a longer text and manage to push my browns just past the trigger point, it feels amazing
hm i push them through - i wish they had a bit more resistance still like them a lot though
You could get an extra numblock keyboard and set it to the left side of the keyboard
has to be one part for me
There are also some keyboards with detachable numblock
there are such keyboards with quertz and lefthanded but after that i dont have much choice left with other properties
All left-handed people I know just use computers like right-handed people
yeah prob just try a bit more getting used to using the numpad
On another note: My venerable Alienware M17x R4 died just this week. I got this thing in June of 2012, so over 9 years of service. Did have to replace the battery and charger, but not bad. Now I'm not sure what I want to get as a replacement
9 years is a good duration
what about an actual notebook :^)
Yeah, that's what I was thinking
i think someone at uni had something like this
and the battery was out after like 20min
was hilarious
i dont use anything else than Thinkpads - need the original Trackpoint (clones from Dell/HP are just bad)
But a new Thinkpad is just as expensive as a gaming notebook with an RTX 3xxx
i'd not get a thinkpad as private person
I'm not understanding wanting resistance in your keyboard.
I like em flat and easy to push
if you dont need desktop performance get a macbook air or ideapad
a Thinkpad lasts long - price is worth it. not like iCrap
[x] doubt
t480 was a shitshow
if youre in for a linux machine maybe check out a tuxedo laptop
schenker prebuilt with support
yeah some generations arent that good - i do check reviews first
I'd like to be able to play games, but I don't need the latest and greatest hardware
my macbook air from 2013 still goes strong
my previous laptop was so bad that Firefox dropped support for it in ~2016
There doesn't seem to be much between proper build quality and full desktop replacement
you get good used Thinkpads refurbished very cheap - they are used in business for 2 years or so and then replaced while still solid
Microsoft Surface Laptop
Lenovo IdeaPad 5 Pro
5800h, 3050 gpu
I have a T420 which I like very much, I just wish it had a FHD screen
what are laptop brands you just stay away from? for me its mostly Acer
Acer is kind of low end
acer and lenovo customer thinkpad fakes
I've had Lenovo and Dell before
acer you buy for 2y for the hw and thats it
my T410 did last long, did have some crashes 2 years ago though but yesterday it did run fine again after not using it for 1.5 years
I have a Dell but I don't ask much of a laptop, don't really work on the laptop very often
also not a big fan of HP (HPE is fine)
the dell xps a study colleague had was a shitshow of being loud and useless
My father has a t460s for work, but I didn't like the keyboard when I tried it out. Too flat
with the 4k display at 13"
@golden bane https://www.lenovo.com/de/de/laptops/ideapad/500-series/IdeaPad-5-Pro-16ACH6/p/82L5006SGE
IdeaPad 5 Pro Gen 6 (16" AMD) | 88IPS501619 | Lenovo DE
currently typing on a Thinkpad P50 with a Xeon - P-Series are workhorses - but costs
does the W-series still exist?
dont think it does
gone in 2015 it seems
Wow this might just be what I was looking for, very promising
theres been some good sales on these as well
I can get 10% student discount too
how are the reviews?
Lenovo IdeaPad 5 Pro Gen 6, 16" 120Hz, AMD Ryzen 9 5900HX 8-Core, 32GB RAM, 1TB NVMe-SSD, NVIDIA GeForce RTX 3050 4GB ~ 1300β¬
almost bought it
but no reviews back then
I can't find any proper reviews now either
I'd really like to know what's the display like before I buy a laptop
Seems like my googling skills are failing me today. Thanks for the recommendation. Seriously considering buying that laptop
Should add pro Googler to my CV, welcome
from the Lenovo page. IPS are the pricy ones with good color but a bit slow right? - not sure if its non-glossy though
my county just doesnt leave the top 5 of 400 counties in the corona incidence statistic...
full of idiots (me included)
Not glossy, there is an outdoors pic in the testing article
βBama?
140Hz IPS arenβt too hard to find, pricey though
They got a lot cheaper like 300-350β¬ for IPS 2560*1440 and 144hz
wrong side of the pond
Norfolk? That's like the 'bama of the UK
weather too good
id like that rainy weather
Gotta move to Ireland in that case
ill keep that in mind for when im in rent
love that we finally have pre-league teasers back
Balance 2/3 thoughts:
Gonna be super fun for people doing trade stuff with the new ||variance in immutable intrinsic base defenses on base types||.
maybe in late 2022 GGG will add it to filters
"add"? huh...
the api misses a lot
wondering if my Aegis char will survive this patch
im guessing that part 3 is auras?
Tomorrow, we'll share Part 3, which covers our plans for Auras, Curses and Elemental Damage Over Time
I'll make sure to bring it up
also woah role logo
Fancy.
+10% intended to be a bonus, but now it will be a new standard. be ready to vendor your influenced <10% base prop items πHow this will affect unique items hmm
ah nice, i hope the aegis defence aura notables dont get butchered...
ES is 0-20%, even better
base defenses, such as "x-y% cold and lightning resistance"?
armour/evasion/es
Those that have the crafting mod tag "defense".
In particular, this is stuff like the base armour value on a chest.
Correct. Goes from 776 now to 776 + 0-10% hardcoded on creation in 3.16
Kind of like a slightly-better-made item.
Ah yes, that's different than the two-tone boots' resistance implicit indeed
More rng
Yeah, why keep things simple when you can make it complicated? π
If you take it to the extremes, bases get a bit larger variance in intrinsic monetary value from this, and in some people's eyes it may degenerate to "anything not perfect roll is not worth even blinking at".
I find it a bit quaint and if it creates a bit of spread in value, more affordable bases?
maybe, inb4 that immutable base-value becomes mutable with new currency
or, as Valdo once said, "everything short of perfection is irrelevant"? π
Because of that change ppl will filter out like another 80% of items. Less items = better (?)
I don't really see whats the point of it tbh, what is the goal here.
Is there any reason why trade api isn't listed here: https://www.pathofexile.com/developer/docs/index ? I mean something like www.pathofexile.com/api/trade/fetch/{items} which is listed here: https://app.swaggerhub.com/apis-docs/Chuanhsing/poe/1.0.0. GGG wants to remove it or something?
Join thousands of developers who use SwaggerHub to build and design great APIs. Signup or login today.
because it's internal api of website, and the fact that you can access it is just a by-product of modern interactive web instead of MVC
so I'm guessing the main drawback is that is more likely to change
Is it a good idea to get URLs for item assets on GGG's CDN through that API (considering they are introducing hashes in URLs)? Like whenever I encounter a base item/unique (+ influence perhaps) I don't have yet I'd query trade API for that item and then store the URL for later. Just so I don't have to query the same stuff over and over again.
yep, but don't forget about alt art, influenced items, corrputed uniques art on rare items, fractrured, syntesised item effects, influenced maps etc etc
don't care about alt art and corrupted rare items at all, other effects would be nice to have but not necessary
oh, I need to worry about those when getting assets, right
Hey @compact isle were you able to follow up on this? https://www.pathofexile.com/forum/view-thread/3097030
which part? That particular case seems fixed
that case is fixed in 3.16
just got a msg that fb user data is now up for sale from the back
trying to verify myself, but this would have to be one of the largest hacks ever
It's likely old scraped data, no?
like, up until the Cambridge Analytica stuff kicked off you could search fb users by email address and scrape their profiles
no, from a decent source it was the hack in the news a couple dys ago
up for sale on dark net markets
i'm trying to verify
It has been reported initially as a hack but there's no information supporting that it's much more than a massive scrape.
this iis the info supporting it
In any way, there's still value, especially if there's been mitigations to the public access method used.
this is the claimed dump of all th eusers
the biggest dark market closed up shop starting a few days ago so not really sure where it is - looking though
I hope they enjoy my vintage 2009 profile picture π
i've been facebook-less for abot 5 yearsa now.
plus we get to see if fb really deletes your data when you ask them to
Prolly less cool than your current one
i couldn't find anything on the few market sites i checked, but could be on a smaller one.
AWS is so fun... just started to use it recently and it seems I already managed to brick my env :x
at one point deploy timed out, the instance was stuck in rollback or something for 1h and after that everything is super slow
tried rebuilding the whole env, went quite fast actually, only 10min
now upgrading version of a platform, already 45min passed and still waiting
maybe amazons servers are overloaded cause New World 
environment what? like traditional vms?
elastic beanstalk environment
I believe its a couple of different services bundled together
won't argue, thats a good reason
update took over 1h, finished but still appears to be the previous version
ah, have no idea about the java things
oh, well, there's your problem. use terraform
So, new league, new web app tooling opportunity?
Actually bad base but 6T1 roll may worth more than good base and T2/T3 roll. Just the new stuff fails to add incentive to id all base (like Widowsilk Robe may be, Occultist's Vestment that have implicit? or Necromancer Silks??) and GGG seems no intention to just del so many tier of gear: Currently there is 17 tier of pure ES chest. or 2x very early base , + 5 sets of 3)
waiting neversink how to code the new filter system
Call me Nostradamus.
@velvet fog i think your server has issues. cant reach it atm
same from US Comcast
wait... does PoB work on Linux? Am I being stupid all this time?
It works with wine
is there anything in it that actually depends on windows?
The graphics library is heavily tied to Windows APIs
I'm trying to launch a headless version from my python code and wonder why it doesnt work after deployment :/
If you launch it from the HeadlessWrapper.lua yeah it works on unix
i use wine but there also an alternative frontend
https://github.com/aspel/pobfrontend - or one of the other forks - no clue whats the most active atm
don't need frontend tho
all I want is to get nicely formatted item descriptions based on PoB XML
tbh dunno if I used that or not... using https://github.com/coldino/pob_wrapper to launch it, havent looked deep enough in it yet
everything works just fine on windows, not so much after deploying on linux
not sure if its linux's fault or AWS's
the fact that I don't know lua at all doesn't help either
hmm... it seems that project relies on modified version HeadlessWrapper.lua
I guess I'll try the original one and see what will happen
https://github.com/golang/go/issues/48918 - yes no generics changes to the stdlib for the next v π
(not clear yet). It's only a proposal.
i guess so - but with pike as author and enough upvotes itll probably end up accepted
assembled my new pc today - waiting for the monitor - hope i didnt brick it... - im quite the dummy with this
with that pc ill finally stop crashing because im running out of mem and can instead run poe from a ramdisk 
gpu will be my old dusty gainward gtx 760 but at least the version with 4gb... - if it survived the transport. will see in the next 2 days when i get the display
not buying a gpu at the current prices...
less spammy generics definitions https://github.com/golang/go/issues/48424
Any1 got experience with "login via google/facebook? I'm quite confused with this. Should I be using OAuth2? What's the difference between that and OpenID? Currently got it setup through OAuth2 and it seems to work but in both cases I'm requiring "email" and "profile" scopes. Do I actually need those scopes? I think I don't actually need any data from those scopes.
lol, delve debug info in stream
nothing huge, just displays the coordinates of delve nodes when hovering over them

I've thought the same... those tree changes
do you guys have a donation link/patreon/someway for us to support you guys?
Maybe soon. Not atm though
Well. I have an intention to help any PoB dev with any chore(any) activity.
Tbh, just this because I can't get how do you parallelize process of implementing new patch changes )
Yeah, i agree...
But as a dev sometimes you have some boring activities for your junior, lol )
You can always submit PRs for the new uniques, it's one of the easiest things to add
Okay, will try to do small things
of course none of them are purely numeric so far so 
Yeah, that's why I was looking for a head devs π
Documentation!
if only pob wasn't in Lua
Techically, most of numbers are a config that everyone can understand
Which ones? Skills are handled separately already, so the main line on the amulet doesn't need to be parsed. Flasks are already checked separately, so the lines on the belt don't need to be parsed, and I believe all the mods on the chest are already supported, too.
Hey guys, I've some free hours this weekend and want to contribute extremely unskilled (neovim.config is the only lua I've written) labour toward updating PoB with the monstrosity of a patch notes that we've got. Can I help without spending more time onboarding than I have available? π€
I mean for juniors. boring tasks = documentation
Oh, gotcha, heh. I've been working on some documentation around the parts of PoB that get the most questions from new devs, so I'm eager to share it
Pinging here again, as I do want to help update PoB (as there is bound to be a metric ton of menial work around so many changes). I have already read through the contributing section in GH but that doesn't mention workload distribution around patch notes rush and I don't see existing issues I can take around updating values.
I wonder how those tree masteries will be handled internally, in the tree json and tree url
as thats probably the only thing that actually affects me
hopefully will have details on that sooner than later
forgot you read this channel π
We organize it all in a google spreadsheet, PM me for an invite to the channel
Done. Thank you!
Any address to send energy 
creating placeholder assets for scourge with the power of hue adjustment π
sshh π
ooo can you send one with a symbol on it? π
good enough~
I can imagine that someone will give PoB energy on reddit every day
I don't envy whoever has to build the mastery interface
nah that's much better, cheers!
Hey Novynn do you know if/how the scourge mods are going to be distinguished for copy/paste? e.g. crafted mods have (crafted) after them
I recall something about that, let me double check
it's been a long cycle of working from home π
looks like they have a (scourge) suffix on 'em
Nice, thanks!
and they appear between enchants and implicits in the ctrl+c text
explaining this tree URL format is a nightmare
Kind of figured this would be a difficult addition lol
We wish you best of luck
(all the tool devs!)
okay give this a try (feedback welcome on confusing things):
https://www.pathofexile.com/developer/docs/changelog
unfortunately doesn't seem like the actual tree JSON is ready yet π
"scourgeMods": [
"Randomly shift into and out of Nightmare\nCannot manually Shift into Nightmare",
"Take 6000 Fire Damage when you Shift into or out of Nightmare",
"Players lose 300 Energy Shield per second while in Nightmare",
"Area contains an additional Scourge Boss",
"Rare Scourge Monsters drop 2 additional Tainted Currency Items"
],
"scourged": {
"tier": 3,
"level": 68,
"progress": 0,
"total": 125225
}
"scourgeMods": [
"Bow Attacks fire an additional Arrow",
"Deal no Cold Damage"
],
"scourged": {
"tier": 3
},
only formats right now
No. Jason is in bed!
I hope PoB devs will handle the new skill tree in such a way that it will be easy to extract masteries directly from the xml so I won't have to parse url as well
Looking at the docs, it's gonna be Fun β’οΈ
looking good
Sorry to ask again but I think my question from earlier might have been missed because of the announcement hype:
Any1 got experience with "login via google/facebook? I'm quite confused with this. Should I be using OAuth2? What's the difference between that and OpenID? Currently got it setup through OAuth2 and it seems to work but in both cases I'm requiring "email" and "profile" scopes. Do I actually need those scopes? I think I don't actually need any data from those scopes.
you want email as unique id. imagine I signed up with google this year, forgot about your site and signed up again with facebook next year, you should detect this and add facebook as a 2nd sign in method instead of creating account for me
fair point, haven't considered it before
The unique and immutable identifier "current email address" π
I've had the same email for almost 20 years personally
There's a fair bit of people, especially older, that tend to use whatever address they got with their ISP. The most powerful vendor lock-in there is, a well-used email address π
yeah come to think of it my aunt+uncle probably still have the same (shared) email address from the nineties
it's @compuserve or something
I started out with a shitty free mail provider, then changed to a great paid one a few years backs. Migrating stuff I was a pain, everything I thought I don't need anymore I just left there
I think security > convenience, personally. If I accidentally left my Facebook open on a public PC, that shouldn't give someone the power to jack into any account I registered with my email address. Let the user add another provider after logging in.
I'd probably have stuck with the first e-mail address I got (or maybe second once I realized signing up for 1000 free online games as a kid was a spam magnet) if Yahoo didn't get hacked 4 separate times π€‘
Hey, I'm an android dev and wanna take PoB and port it to android. Anybody got an idea on how to do that? PoB is written in Lua and somehow released for windows. I have no idea if i can somehow take the Lua code and have it bridge with the Java API's in the android sdk. Anyone got ideas?
I've made it so emails are unique. Whenever an user tries to login via different provider using the same email they will be receive an error informing them that the email is already in use. If they want to be able to login via different provider they have to log in using the initial one and connect the other social account in the settings.
I'm guessing such system should be both secure and convenient enough.
this is de wae
In my webapp project (in python) I'm starting a headless PoB as a separate process and communicate via system.out as I only need very limited functionality. Don't think thats a suitable option if u actually want to port most of the functionality.
lua interpreter + modify https://github.com/PathOfBuildingCommunity/PathOfBuilding-SimpleGraphic for ui + glue code, done.
basically what https://pob.party/ did
Might have a bit of a headstart with my portability branch, or even the ANGLE one as that's OpenGL ES 2.0, but there's still a ton of stuff you need to unscrew, especially the very hardcoded UI.
^, zao's stuff could be made to run on android, but have fun with PoB's hardcoded pixel widths
PoB hardmode - see if you can get a build done before it drains your battery.
MacBook air crying in agony
see if you can get a build done before it drains your battery brain
I can't imagine using PoB on a phone
on some big tablet, maybe
thanks, will check that out
Well, there was a pob on the play store, but it's very outdated
There's also pobfrontend to adapt, but that's less first party.
Did you remember to wake up Jason
no he doesnt want to
OpenID Connect is a layer on top of OAuth 2
is there a place in the game with all the item classes/prefixes/suffixes created in a database so that I dont create my own?
so If I want to create a program thats uses such data my only option is to copy paste from their website and then read analyse it into a database? (sorry I am not a programmer so my knowledge in programming is very weak)
https://github.com/brather1ng/RePoE has json for many things
this is what I was looking for thx
uhm... I've really hoped I'll be able to get item asset urls from the trade API. I guess not. Because of the request limits it'd take forever to get all of them :/
huh - didnt grok that the ip method also applies when youre logged in and the account method headers are in the response...
https://www.pathofexile.com/forum/view-thread/2079853/filter-account-type/staff#p15244273
yes, but with adjusted values iirc
rate limiter finally works - now i have to remove the mess inbetween. bad thing when the code comes into existence at 3 in the morning...
i just switched to taking the max timout of the ip and account rules when the account method is used. didnt take the ip method timeout into consideration before
damn it still *** up
:/
only half an hour π
prob should timeout the next policy...
I'll murder your face off.
where is Jason? off for a weekend?
yeah doesnt feel so good he's resting
When sending account verification emails, do I need to worry about message bounces and implements some ways to handle them?
i have some energy here for a Mr. Jason, has anyone seen him recently
store is a quite far away
quick question - trying to get a quick scrip to work - is there a way to lookup a single item or a page for an item? it would be really nice to go directly to something.
oh sorry, my fault, the trade site
im not a web guy so dissecting javascript isn't in my wheelhouse
wish there was an item id field you could fill in to get to particular items
what's you reddit id, i can look for it
im trying a proof of ceoncept idea of being able to list baskets of goods.
is there a way to display it on the site as ifyou wanted to cking someone a link to clink on?
but this is definitely useful
look slike its just the fethc endping with the item id?
you can see the id in the json
very nice.
Ideally, yes
Even if itβs just allowing someone to check they entered their email in correctly or resending the confirmation email
We just had a problem on the wiki where the transactional esp used by the host was being temporarily blocked by yahoo/microsoft because of the volume of spam coming from other senders on that IP
when registering user have to enter their email twice so it should be correct most of the time
if not the browser autocompletion i'd leave your site immediatly
u can just copy the damn thing π
That just sounds like entering it once with extra steps.
got any better solutions for that?
One input π
actually, any idea what percentage of ppl would create an account if theres a possibility to sign in with social account?
I'd expect that most ppl will just go for social account
Community team goes:
Passive tree when? We'll release it as soon as we can.
Historically, it's always been released on the Wednesday (NZT) before launch. We'll try to get it out sooner but there is some remaining work that needs to be done on it first. We're waiting for updates from the team to get a more specific time estimate but it's currently the weekend so we aren't able to check with them right now.
tbh ppl are impatient for the json only because we got patchnotes 3-4 days earlier than normal
I think Chris made it pretty clear the only reason we got patch notes early is because they wrote them alongside development (which is a nice improvement.) People impatient af π
they shoulda seen that not having tree was an issue
what is the issue?
well didnt they mention that passives will be available after stream
i think that was the issue
next Wednesday is after the stream π
they said patch notes iirc
probably common for developers
I was gonna say I don't use the social media sign-ins either, but that's anecdotal
Does pob pull gem data from the api or is it all implemented in house?
Pulls gem data from the game data
given to everyone by ggg
Hm? In what way?
I just ask because I'm curious about the overhead involved in implementing the new tree in pob
via API, as json #tooldev-general message
Thank
https://www.pathofexile.com/forum/view-thread/2784312 is an example of the post from Delirium that released the skill tree
we actually host it on github now: https://github.com/grindinggear/skilltree-export
easier than mysterious .zip files
noice
Time to build some automation! π₯°
Thanks
rory source code
Is there a way to register an application to use the PoE OAuth or do need to contact some GGG devs for some kind of whitelisting?
Edit: Googling and reading stuff sometimes helps π Didn't know this awesome site existed https://www.pathofexile.com/developer/docs/index
Tbh I had to create an FB account just to make the "login with facebook" so totally understand not having social media accounts. Got gmail account tho so I always login with google when possible.
Are you doing some kind of AB testing? I don't always have the scourge section on the changelog, I have to refresh few times to get it
For the same reason, most of the time the links give me the old doc
We do not allow using "localhost" as a redirect URI.
I've run into this a couple of times and it always throws me for a loop. I end up having to create a bit.ly link to test redirects in my local dev environment. I don't really understand why APIs would put restrictions on the redirect URI.
Completely unrelated, a colleague of mine named his machine lacolhost. Eternally confusing in logs and a bit of an own goal.
10c@1h0$t
I kind of want to request access to this API just to have something to tinker with. Maybe use it to aggregate stash data or something, experiment with a new web framework..
but who's got time for that with a new league coming? π
just use your hosts file to map yourapp.dev -> localhost
oh the bit.ly fix works well enough, and makes the code more portable since anyone can clone and run it without having to mess with their hosts
still curious about the reasoning though
because you should protect your private keys, barring developer mistakes
what do private keys have to do with redirect URIs..?
when creating desktop applications, you should always have something inbetween your desktop app and the GGG OAuth2 which holds the app secret.
there's some 'flows' where you go directly to the OAuth authority, and GGG does not support this, as it's not recommended
you're saying they disallow localhost to prevent people from storing secrets in their client applications?
it's quite normal yeah
ah
if Rory blocked localhost for that specific reason alone, I don't know, but that's my best guess.
as a server side web developer it just comes as an annoyance to me π
I need to get some experience in client side development so I have more perspective for this sort of thing
@fickle yew would it be possible to add a minimum/maximum filter on life and ES on the poe.ninja builds section, like there is for depth?
e.g. if you want to sort by DPS to look for an interesting build but want to skip the 3k life andys
craftofexile has some issues with harvest:
hello guys... I'm presenting my application that I'm developing for my own use but I'm making it available to anyone who wants to use and test.
"PoE Helper" on the Nexusmods website
is an overlay browser with multiple utilities and price check, simple, that requires very little resource. consumes less memory than a normal browser to avoid crashing the game (for someone like me with a weak laptop). It has easy access to PoE Trade, Wiki, Price Check
I'm still assembling and I need to clean up some outdated links
let me guess, it's c# winforms with webview. It was fun in beginning of learning programming to make something these π
vb webview2 net6 overlay e price checkπ
the new wiki I assume
cool with new people creating things, even though I think it has limited use
I wanted to do it for a long time but webcontrol didn't allow me to do it... now with webview I can do it
wiki = https://www.poewiki.net/
F2 = overlay browser, F3 = price check
Thanks for linking to our wiki!
I must thank you guys... my app is just a browsed the hard work and yours
hope you guys get some SEO love soon enough π
poewiki.net the new-most-used-and-most-updated one now?
Is there a core group of people running it? Let me know who and I can give you a cool flair on here or something... not really sound with tool creation but at least I can do that π
my script missed a server or two, should be fixed now
implicit A/B testing π
precisely π
π
I use "A/B testing" by habit, 99% of the time it's to means "caching is hard" π
not yet... I'm a noob with ideas... I monitor the comments on nexumods .... and my english is terrible
To be honest, as an infra guy, "I missed some servers" reason scare me
You should have dynamic inventory in my books
But I don't know your infra
I'm doing things I shouldn't be doing, it's not part of our normal process
You are not improving your case
This is normal. I can relate.
in the scourge developer docs preview, there's a new PassiveNode structure - it has isBlighted as a boolean field - was that always there before scourge to indicate anointed passives, or is that new?
that's been there a while
there are "boring" masteries that don't have options or text or anything cool in them
activeEffectImage ?string mastery effect checkbox image
I hadn't even noticed each mastery has its own custom checkbox. That's such a neat little detail.
if it's not caching in the app you're working on, it's your IDE's cached indices for the project dependencies ....
don't forget to mash Clean and Rebuild
sure, but wait, your gradle cache is also krangled
cast off IDEs and embrace vim~
I mean, vim with enough plugins is surely an IDE, and while I'm down with mainframe style UX I always find myself uninspired to maintain my dotfiles repo enough to make vim setup convenient across envs while modern IDEs are fairly batteries included
heh, I've been bumming off an old coworker's dotfiles for years
that works great until one day you're sitting there running unit tests that pass in the IDE, fail from the command line via the build tooling, and pass in the build env scratching your head going "what's....different...about my command line env..."
but I'm also guilty of bumming off someone else's 100+ hours of dotfile maintenance
until I finally went and rehashed it all myself on a (coding) bender a few years back
@violet hearth
@lunar crypt
@long sky
@obtuse citrus
@bronze kestrel As far as I've been informed, you and le alex are the big wigs of the REAL poe wiki
you guys want a flair and a symbol? If so let me know what you want. I'll give a custom colour as well
@oak estuary could use tool-dev role while you're at it
For sure, I just wanted to confirm if they actually want it first, as like I was saying to jasmine, you never know. Some jerks would go out of their way and bug certain flaired users
but its unlikely
ah
π€· my name's on the GitHub page so I get plenty of PMs as it is, sure why not
https://github.com/grindinggear/skilltree-export 3.16.0 updated
Sure, thank you ππΌ
oh, the new tree json is out
Good luck PoB crew, seems like a LOT of changes to make, especially to layout/artwork etc + mastery stuff
there are dozens of 3.16 PRs up
all hail loco identity
@compact isle new tree has weird apostrophes btw

ah string encoding, my greatest love
classic broken UTF8 encoding
time to track down the heathen who doesn't use a US-layout keyboard

i wonder how many outages/bugs pasting smart quotes has caused
Youβve been struck by a smooth encoding
custom flairs for every dev project leggo
maybe neversink but noone else is as influential
Influential Ferret

github updated with a couple of minor text fixes (apostrophes, "Lined" instead of "Linked")
@compact isle got a file background2.png?
Iβll be at work for the next 8 hours, take my energy!
eh probably can't trust discord compression I'll upload it
ahh ty
I think βProject PoE Wikiβ is fine for us
Cool π
@compact isle all assests are same across trees of the same tree version? could that be included in the tree json?
we are now on v6?
the assets change each league, tree version is specifically the tree URL encoding and nothing else
the files have differnt sizes, but ok
also what does "tree": "Default" at the top refer to?
Default and Royale
ahh k
Yeah it would.. How should the ui look though.
maybe have an advanced options button and hide some of the filtering unless its pressed?
would allow you to add more options without it being way to crowed normaly
@compact isle are you able to supply the images for the updated orbit images as we can see quite a few have changed and orbits 5 + 6 have now been added
just the biggest size is fine?
Yeah
I don't think the old orbit images changed let me double check though
was thinking cause these look a little off
hm weird
comparing them they are like 1px off which wouldn't explain that
but I'll export them all one moment
Thanks
By the way, we want to implement oauth for the wiki, who do we need to talk to about it?
I have an email in my queue with someone asking that
it's in the right place it's just a very busy place right now 
Iβve already emailed ggg
Oh okay. Iβll leave it with you for now then
Thanks for the images, realised we were using the old normal orbits. Must be an issue on our end then I guess as we're still having issues
that particular arc is an Orbit5
I think the arcs are correct and the node positions are wrong
particularly "mark the prey" is defenitly in the wrong position
but its possible its our issue
or actually based on the videos the locations look correct for most of em, so probs some other issue on our end
Yea please!
Bing loves us, Google are taking their time π
@compact isle I overlayed the Orbit5.png onto your image and it is cut short like how we have it at the moment. Are you doing some new scaling + transposing for it to connect all the way?
nothing has changed in our orbit rendering but it's possible we've been doing something all along that isn't in PoB
until reading this conversation, i didn't know the lines were static assets
exactly like it does for depth, I'd think
mockup:
is there a rough workaround way to import the json into pob just for tree if i delete everything related to masteries in the json or something
There's one way to find out, isn't there? π
sadly no
I'm not sure. Importing the 3.16 json just krangles the tree and gives the 3.15 tree with no icons so maybe not
Sit tight and wait for the peeps to get it out then I guess 
I would just like to take this time to say on behalf of myself and only me, Thank you all for the hard work.
neither did I... I constructed mine based on json alone π€
on the issue: maybe its just the first time there is an orbit with only 3 node places on it (which seems to be the case here)?
I think the issue is more that this is the first time the arc length was longer than the asset itself
u clearly need 90+30 degree of an arc there
its basically the same, no? arc is 90 degrees and with 3 node places its 120 degrees between nodes
Yeah, this is probably what we'll end up going with
tbh dunno why its 90 degree arc and not 360 but ok π
It's nicely symmetric and you can use mirror wrapping.
working with svg arcs sure is easier
@compact isle do you have the new jewel radii by any chance π
what u mean by new jewel radii? not those?
no the radius for jewels like intuitive leap and such
they will change in 3.16.0 right
oh, right
it's 1.2x the 3.15 ones
thanks
@long sky @lunar crypt I'll just mess around with the font colour but it should be good to go
Very!
Thanks guys, we all appreciate the work
that goes for all tool devs. love you long time




Aww!
Would be fun with one of those little icons for the tooldevs as well π
If y'all can come up with what you would like, I'll set one up
Now that's.. uh, a challenge
So, as tool developers adds to something existing, it's like an Exalted orb, right? π
how about a pair of closed eyes so you guys can feel true exhilaration
whatever you think is best
Exalted orb sounds cute
Regular one? or awakener ones?
I'm from the old school myself
I haven't even used an awakened exalted orb yet π
π₯
give ex orb to zao and ex shard to everyone else π
I've got my mitts in way too many projects for one icon π
considering how much energy tool developers get every league launch, something like a lightning bolt seems appropriate
or maven orb and pretend we are java fans
Ooh, 010 Editor 12.0.1 has this fix:
Fixed a possible crash in scripts that write a large amount of data to a file.
That's probably what I ran into with my mesh debugging from FMT/SMD.
It looks great actually
Okay I'll stop spamming this channel now. GL
The exalts.. RMT!
I literally had a misunderstanding with one of the devs a few days ago because of just this
I mentioned PNPM and why I like it, and they said "Looks like the teachings of Maven reached JS land" and I genuinely thought they meant Maven the POE boss. Turns out they meant Java Maven. 
do we know if the latest thread of hope ring in pob dev branch is correct? i only see novynn saying 1.2x for general threshold jewel raidus
maybe its just wrong and my build is still fine right
The one in dev now is correct
brutal
he wasn't wrong π
Aaw, Local lost their visible PoB icon with the tooldev one.
@hidden marlin fix pls
oops
priz learns the joy of git blame :>
Nothing is ever 30 s when it comes to code. -_-
i love it when you hear a new person say "we'll ship this before lunch" to customers
and just watch them sweat more and more
You had me at "we'll ship"
Especially if you then look at their repo and theres 2 tests only. test_config_constants.py and test_package_version.py
Blood-boilingly tasty
I made a mistake early in my career of quoting a project without fully scoping requirements... never again
Like in a way i get it, if you never implemented X, how the FUCK do you know how long it will take? But then most people panic like rabbits and instead of saying - "hey I dunno, lemme check with a senior" they go "You can have it by COB". You absolute sausage.... Why would you promise that??
yup π€¦
Simply let sales deal with the requirements and promises.
that sounds like the worst trade deal
i've never been more miserable than when a middleman was the "everything is 1 day, do you love us now customer" guy
That's the worst thing i can imagine
sales trying to figure out engineering reqs... what could go wrong π
Product in general should only really relay the feature requirement and be the open channel between dev and customer. Actual requirements questioning, impl detail, fleshing features out -- thats dev domain. Unless you're talking about interfaces then some designers will be involved
We literally had to crawl out of the muck in my current job by doing just that -- stopping product from making dev promises to customers like they knew how complex what was and how long it takes.
Could you share a screenshot of the new radius of ToH? If you dont mind
I wish I could figure out why dev branch works for my brother but not for me π¦
Ooh, my FMT-to-OBJ thing works reliably now:
Honked too early, still crashes out on TGMs.
Thanks, damn the radius is huge now
@carmine merlin you guys are just drawing a clipped version of the arc. I am surprised you didn't run across this earlier. You may need to draw multiple arc sprites to draw an arc. Something like this:
https://github.com/EmmittJ/SkillTree_TypeScript/blob/a12d7606f23dc0829992c9fc0aedf48897d7219a/models/PIXISkillNodeRenderer.ts#L306
I tried drawing the clipped version a long time ago, and I found in the extremes it doesn't work properly
This is the first time two nodes have an arc length longer than the sprite. Openarl didn't initially code for this case because the tree at the time also didn't have any nodes that were that far apart
Nah, this isn't the first time
First time anyone noticed π
Do you have an example of another tree that potentially has that issue? I'd like to check it out
RangerShadow area:
I will have to find some. I wouldn't have written this code with out having a problem :d
π this looks like shadow area
(any other rendering bugs in that image may be from my SimpleGraphic fork, I think)
@oak estuary what tree versions do you have?
Zao showed a good example, but we have trees all the way back to 3.6
And a random 2.6 tree π
I think a good chunk got removed when we refactored, can probably fetch them from git nvm, I don't know where they were before they got added in the current places. I definitely have PoBs from pre 3.0 though
Give me a minute, and I can give you some examples from 3.14.0
we have been discussing this a bit in the PoB discord
as each image is a 90 degree angle, shifting each one 45 degrees outward should line them up correctly```
and surprisingly no one has pointed out the lines in some places dont connect for ages
also @mortal bone do you have "mark the pray" how its line should connect?
ours connects through the mastery, which is incorrect
in 3.16?
yes
that is alot... and no one ever pointed it out lol
I actually noticed it a few months ago, but noted it as something to investigate as I thought it might be a bug with my renderer π
Promptly forgot it.
I am having a few issues rending 3.16 need a few minutes π
I haven't really been keeping up-to-date with everything. Apparently masteries now have an active/inactive skill sprite sheet...
they have 4 sheets
3 for the node and then 1 background splash that gets activated
Yeah, I see they have an icon rather than coords
u can't path through a mastery, right? even tho its connected to two different nodes
Correct, one-way.
The edge is just for "can this be taken" information for the mastery node.
(there's this fun wheel down right that has three notables too)
is it just me or the new tree is quite ugly?
Seems fine to me. Probably a bit of unfamiliarity.
like shapes of some clusters are really weird
I prefered them being round more or less
They're supposed to look like the weapon they represent
i.e. the sword clusters are long and straight
oh? really?
Er, at least the marauder one is
thats interesting
i dont like all the wacky shaped wheels
the ones outside near marauder
maybe it looks better in game
@hazy fiber mine also just connects through the mastery:
k so its not just us
we "fixed" it by moving the node.... and hopfully it doesnt bite us
Probably some logic for 180Β° orbits that's wack, ours turned into a straightie.
I don't use the "orbitIndex" nvm...i do
I think Zao is correct
The orbitIndex is 0, so it would be straight
@carmine merlin was asking if we could yoink your implementation for extending the arcs
did what I say before sound reasonable or you do it compleatly differntly?
Moving the node? I am not sure or are you talking about the arcs?
We do it similarly already @hazy fiber we just need to do the process again when the angle is less than 180 but greater than 90, acting as if there's another node between the two arcs
Yeah, that is basically all that code does
@mortal bone ^that
I don't think there is an instance of more than 2 arcs btw
Yeah, all the arcs are < 180 degrees. part of why we have the straight line on that one node
That doesn't seem unreasonable to me. I know I have some problems with creating a clipping rectangle that fit properly when I tried that
Hacky fix for this node. The angle is exactly 180 degrees, so floating point precision didn't bring it into the arc logic and skipped down to the straight line. Might have to figure out an epsilon to go by or something
I hope masteries dropdown will be changed to checkboxes soon π
Actually, we were using angle < pi * .9 as the logic...as someone who hasn't done trig since high school, why would we not just do angle <= pi (which does work, no epsilon needed)
does this change any other arcs anywhere on tree?
or on any old tree is the real but hard question
Mark the Prey and Mark Mastery aren't in the same orbit...
that is why I have a straight line...
there has never been a case for drawing an arc between orbits
straight line between it and the node above the mastery
not to the mastery
is the issue
and the other question is, how does it know which way round to place it? that might be why they didnt have it before?
Our issue, at least π
All of the arcs have been the same since 0.9.6, so you don't have to worry about breaking arcs on older trees
That makes sense, actually. It just so happens that it draws it the correct direction for this connector. Not sure if there's a programmatic way to make sure it draws the correct direction, though
Ah, is that in the royale tree?
We would if there was a case of drawing an arc where it was drawing a straight line before, but that would only happen between 162 and 180 degrees, so it seems unlikely
Oh, I see. You use the angle to determine if there is a straight or arc
if the nodes are in the same group and orbit then you can assume there is an arc. If they aren't there is a straight line
no need for angles
unless this royale stuff breaks that assumption
Oh nvm...I was looking at the wrong ending brace for the if statements...
We do do this
is how it should be correctly linking with an arc to the left of the mastery
Oh good
What is the node that should be connected to mark the prey?
id 26002
the node at the top, look at the last image wires posted
we dont draw connections to masteries, its just the 2 nodes to eachother
Ok, I see
any1 know if masteries will be present in PoB XML? if so, how?
they have curved line, not straight, but it goes on the right side.....
Yeah, I noticed the same thing
Mine did that as well actually. It's whether you use <= or <, basically
what is weird to me is that the angle is actually negative...
At least in my code the draw angle would be negative
@carmine merlin IDK if you guys have a TODO list but the generic reservation on champion of the cause wasn't implemented yet. I don't wanna open an issue sorry
I'll slip it into the update
thanks sorry for bugging you
Yeah I noticed and fixed it locally by using >= instead of >, but would mean that is there was a cluster that would be the mirrored version of this then that one would be wrong
yeah, I am not sure how we will handle it
not sure if node connections are always clock wise or something, but that could help
Its interesting that u never encountered it before. In my implementation of a skill tree I had the problem with clockwise vs anti-clockwise in previous trees, a great portion of clusters was incorrect
I have a line that says if it is greater than Pi flip it
just needed to change to greater than or equal to like @oak estuary pointed out
I don't think there has been a case where the angle is exactly 180
maybe I implemented it correctly the first time by accident π
It would be hard to draw them in both directions though
Any decade now.
Hopefully the 2020s π
anyone knows how to fix EO in PoB dev branch? can't find the code where it gets calculated
ModParser.lua
Don't tell me I need to bust out "all I want for christmas"
Eyes On Me
the comparison between 3.16 and 3.15 is useless π
literally every node on the tree moved
make it changes by group instead
and then have some large threshold for been moved
guess theres no nice way for doing that though
Ist out.
may Kuduku have mercy on our souls
New installer is up if anyone needs it: https://github.com/PathOfBuildingCommunity/PathOfBuilding/releases
released without fixing arcs, literally unusable π
Simply connect the dots, 4head.
angles that don't make sense, shapes that shouldn't exist...
its been broken for years, people can handel another few days
I can always try to fix arcs properly. Do y'all have a dev discord?
Yeah, I'll send you an invite
I have no idea how tf lua works, but it can't be that bad
You say that now π
Hahahahahahha. Funny.
poison concoction missing from pob?
Gems and skills and stuff are mostly from the game pack.
So after the league start patch.
When I launch POB the green loading disappears and POB just closes.
How to fix this issue?
If you haven't updated PoB in a while, run it as admin and it should work
Famous last words.
π yeah, lua isn't that bad
do medium clusters not show the cluster for anyone else in PoB? (test import 110011 Arrojadoa)
its a freshly extracted 2.9.0 portable started with an old wine
oh those are old aura mediums - were they removed by accident? i think they should just be legacy
lua is so 2010 when everybvody ran Redisa and single thread still dominated the performacne benchmarks.
never seem to be as fast as some claimed (the guy from Redis had a very good sober view I think)., but everything else seems to have blown nby it.
I write soem bode to try and dispalay the passive tree (wasnt as easy as i thought it would be), and even my shitty jacascript that looks liek C is probably faster.
from the API the Items have a InventoryId what does that reference? would that match a character / stash id?
@compact isle https://www.pathofexile.com/forum/view-thread/3187224 Your comment is welcome π
they're not explicit mods so that request makes no sense
so using count filter group is unavoidable to find cheap item (or at least to find item with 5+ stats combination). Sadge
Wait there's gonna be no way to search thru Scourged items?
you'll be able to search them of course you'll just have to use the specific (scourge) # filters
Ah gotcha, thanks π
Fuckin' eh, awesome job everyone
also really liking the new flairs for my homies in the community
I think you mean "fuckin' A"
also sorry too much
sorr-eh
I am getting a bug where if I open a build with previous tree, the entire window starts flickering red
just pushed a skill tree update with some balance changes
seems to have sorted itself out after a dozen restarts of program
Poor Jason getting awoken another time
current PoB still uses the 3.15 evasion formula in calcs.hitChance, the new calculation should be local rawChance = accuracy / (accuracy + (evasion / 5) ^ 0.9) * 125
cool, ty
Am I the only one weirded out by the lack of introspection what really caused the issue
working a shit job?
No job could be so shitty that you'd do that stuff imo
Gotta have a bit of professional pride to not just generate random imeis on prod to test something
I don't blame the guy at all
I do
I blame both his employer and Samsung
You don't just do that shit prod with no logs and no testing beforehand
I've mostly had jobs like that where everything's done by the seat of your pants so I sympathize
Can't just blame management if you fuck up colossally imo
no logs and no testing is the company's fault and the industry's fault, not his
he's not getting paid to log or test

have fun Local




