#off-topic-chat
1 messages ยท Page 611 of 1
so that you can go both ways I guess
maybe you could also do plantAll with "Hondew" then
instead of worrying about the index
oh damn
with the new update
it asked me if i wanted to try challenges
was like sure wtf not
yea how do u get back to those
apparenty they are 100% irreversable
it didnt show me that in the popup lmao
it was just like 5 popups when I refreshed the page after the update
well, i hope you wanted a challenge
it be what it be ig lol
i really wish there was a way to automate eggs rn
i mean that's what we're doing lol
var autoHatch = setInterval(() => {
// App.game.breeding.hatchPokemonEgg(0);
while (App.game.breeding.hasFreeQueueSlot()) {
App.game.breeding.addPokemonToHatchery(
[...App.game.party.caughtPokemon].filter((partyPokemon) =>
!partyPokemon.breeding && partyPokemon.level >= 100
).sort(PartyController.compareBy(6, false))[0]);
}
}, 20000)
throw it in the console
ctr-shift-i
is that the inspect function?
it's not opening anything up for me
Except I just told you how
just got my first shiny ๐
ctrl +shift + j should open console
none of those commands work for me
im on chrome
Are you on mac?
yes
Did they download chrome for you?
yes, all software that's on the computers is downloaded by the school in the first two weeks
Weird
they take the computers, check them for any files that shouldnt be there, do some other work, then give them back
im not sure on legal ownership
you pay for it, but the school doesnt let you bring it home over breaks
besides summer break
im running the same
the script doesn't seem to work for me
var autoHatch = setInterval(() => {
// App.game.breeding.hatchPokemonEgg(0);
while (App.game.breeding.hasFreeQueueSlot()) {
App.game.breeding.addPokemonToHatchery(
[...App.game.party.caughtPokemon].filter((partyPokemon) =>
!partyPokemon.breeding && partyPokemon.level >= 100
).sort(PartyController.compareBy(6, false))[0]);
}
}, 20000)
Do you have breeding queue slots?
how long is this game btw ?
I put it in the console part of F12 in chrome
the client has a browser basically
btw, do you guys single buy X attacks to save money ?
I used the challenge thing, cant use any consumables now XD
damn, i always have X attack on
it shows a little <-undefined
Sorting by breeding efficiency
when I hit enter after pasting the script in console
ctrl shift I
eye
deer can hook you up with a script that enters and exits a dungeon with the quickness and uses up all your dungeon tokens in seconds
Mine is full or errors b/c it didnt seem to load trainer images properly
deer, when you're done scripting for the game, will you post a doc with all these scripts in it?
lol
use the clicker script and go to a route you can one shot with clicking @tropic ibex
var aclick = setInterval(() => {
if (App.game.gameState == 2) {
Battle.clickAttack()
}
if (App.game.gameState == 4) {
DungeonBattle.clickAttack()
}},50)
then use the manual carpal tunnel script
use this one instead
var aclick = setInterval(() => {
switch (App.game.gameState) {
case 2:
Battle.clickAttack();
break;
case 3:
GymBattle.clickAttack();
break;
case 4:
DungeonBattle.clickAttack();
break;
}
}, 50);```
Mine uses click in gym battles too
how long did finishing kanto caves -> Jhoto take yall ?
is cheri the best time/money?
No, just the fastest growing
So it was easiest to test ๐
Actually, hold on
Got another feature to add to it
lol
Weird
i don't think you hit enter before
AutoFarmjs // AutoFarm var autoPlant = (() => { const berry = BerryType.Cheri; // Change this for each berry const farming = App.game.farming; farming.plantAll(berry); const growthTime = (farming.berryData[berry].growthTime[3] + 1) * 1000; return setInterval(() => { farming.harvestAll(); farming.plantAll(berry); }, growthTime); })();
Alright it's good now
yeah just change one line
lol or I could not do that ๐
lol
is underground always so god awful ?
or does it get better later in the game
@junior canyon just have it use "bomb" every 30 seconds or so
It'll eventually clear it
Not efficiently, but it'll do it
lol that's the brute force way
waiting for berries i already planted lol
Maybe I will
lol perfect timing
I was looking to see how to update the game
and the popup came up
just the base 4, didnt realize there were more
The part commented out is for non queue people
These scripts make me happy ๐
deer, will you post these into a doc somewhere once you're all done with them?
^
Just grab them now and save them yourself ๐
lmao
i mean, it is offtopic
that is true
it is, just like the fact that your old PFP was blue
thats purpist
no, but kuaka is the purplest
well your the cyanst
no, im just the cyanleast
I'm banning you
can't ban me if I ban you first
im purple too, your just colorblind for me specifically and i appear yellow
firt.
firt
take that losers
im banning you
try to @ me now
for mispelong werds
who's the mad lad
lol
@fossil shale i @ you
and what did he do
it was bc u didn't have the role for the channel
yeah
same
just like u
says me
why did u guys move down boosters
idk
its dum
ask lava
why not
become pink jr
^
manifest the pink
i really need to make my own server to have an idleon invite on
leaving and rejoining the server atm is really a pain
yeah, but it was funnier that i did leave
oh lol
yall watch ymfah ?
You can get chansey in a different zone too
is there easy ways to get those green coins besides quests?
farming those fucking sucks
@burnt pecan nerd
@foggy thorn purple
^
still have to catch 42 pokemon in this first region
@fossil shale loser
@foggy thorn no, im loser2-7
hi loser2-7 I'm kuaka
hi kuaka, you're blue
Im im loser
^
goddang with that autoclicker on route 1 you level up eggs fast af
yeah, just do the highest one you can Ohko
rip, lost a shiny
same
ew
ive been farming those lol
ive got meowth and goldeen
im up to 25 rn
then up to the highest I can OHKO
what do the achievements do?
as you complete achievements it raises your xp/money by that percentage
for that region
the dungeon achievements look stupidly difficult
just with how long dungeons take
doing each dungeon 1k times doesnt sound fun
trueeee
imagine grinding up 250M dungeon coins
gym ones seem annoying too
not that bad
or a mining script
just drop an autoclicker in the corner
mining script would be nice
quest script would be nicer
so i dont have to sit here and farm tokens all day
just to burn them all on safari
i gotta go, cyall tomorrow
no eggs to hatch ๐ฆ
I could probably make a gym script fairly easily
True, just need to auto start it
also brock gives better coin than farming routes
damn
ive been doing everything wrong
lol you guys want to automate everything don't you
Finally found the 3rd thing
lmao
is there a strat to mining?
I just bomb tf out of everything until i find something
they are small enough the only thing that makes sense to me is a checkered pattern
anything else and they could slip under the radar
@junior canyon iirc I remember someone saying elite 4 bosses can be started with 1-5 on the keyboard if that helps
when do you get the queue for the eggs?
Yeah you can
Im getting tired of manually picking the eggs constantly
But like why automate the e4?
Either hoenn or johto
@junior canyon 5 should give the most money in each region
And you have to fight each leader 1k times eventually
Alright then challenge me ๐
yea thats about what i got
lol you're gated to 1 click every 50ms
Inside the function it only follows through every 50ms though
stupid updates keep turning my sound back on lol
wish i knew what that was
it's basically pokemons that just show up randomly
like mew
and it's dumb bc they have some stupid chance of getting them
Yeah, they are just a pain to get
Pok%C3%A9mon
pretty sure the %C3%A9 is meant to turn into the e with the little mark
those are probably the 2 most useful
รฉ
i can do up to route 14 now
does the price to refresh the missions increase drastically each time?
because 1mil isnt bad
you can buy eevee in kanto
Is that with clickx?
yeah
Just let the auto breeder take you away
too bad i dont have it
var autoHatch = setInterval(() => {
// App.game.breeding.hatchPokemonEgg(0); // Uncomment this is you only have 4 slots
while (App.game.breeding.hasFreeQueueSlot()) {
App.game.breeding.addPokemonToHatchery(
[...App.game.party.caughtPokemon]
.filter(
(partyPokemon) => !partyPokemon.breeding && partyPokemon.level >= 100
)
.sort(PartyController.compareBy(6, false))[0]
);
}
}, 20000); // adjust time as necessary```
dont have queue slots
if you don't have the queue unlocked, use the commented out part
use which part?
ty
change it to like 500 instead of 20k
someone said it might work anyways without changing anything
so you might just have to change 20k to 500 and it'll work
Turn the time down and see if that does anything
what is the time based off of? ticks?
ms
Do you have pokemon at 100?
doesnt seem to work for me either, idk
guess Ill just have to wait till i have the queue
var autoHatch = setInterval(() => {
// App.game.breeding.hatchPokemonEgg(0); // Uncomment this is you only have 4 slots
while (App.game.breeding.hasFreeEggSlot()) {
App.game.breeding.addPokemonToHatchery(
[...App.game.party.caughtPokemon]
.filter(
(partyPokemon) => !partyPokemon.breeding && partyPokemon.level >= 100
)
.sort(PartyController.compareBy(6, false))[0]
);
}
}, 20000); // adjust time as necessary
i think you want that
.hasFreeEggSlot instead of .hasFreeQueueSlot
try that one
otherwise it'll only be every 20s
@jagged junco use the one i posted
until you get the queue
hey hey that works
just have to click them to make the open slot
much easier than manually picking the eggs
If you uncomment that line it should hatch it for you
mine auto hatches too tho
o wait
the hatching is weird
it only hatches eggs when all eggs are 100%
try removing the 0 from it
App.game.breeding.hatchPokemonEgg();
it might be waiting for slot 1 to hit 100%
I did that
testing it rn
okay
well
slot 2 moves to slot 1 now
when it finishes
so I guess it works
does it hatch eggs no matter where they are?
Im waiting for an egg to fill in slot 2
but its moving slot 2 to slot 1 when slot 1 finshes
i gotta wait for like a mew egg
that's what we're working on hayden lol
yea
scroll up for possible solution
you have might to us 4 statements then
which is much more efficient
App.game.breeding.hatchPokemonEgg(0);
App.game.breeding.hatchPokemonEgg(1);
App.game.breeding.hatchPokemonEgg(2);
App.game.breeding.hatchPokemonEgg(3);
try that
it should just check all 4 slots every .5 seconds
it's hard for me to test since i have a queue lol
just add the missing ones
it's inefficient, but works i guess lol
still spams me with error msgs tho
i keep that window closed anyways
mine only worked once, didnt repeat
App.game.breeding.hatchPokemonEgg(0);
App.game.breeding.hatchPokemonEgg(1);
App.game.breeding.hatchPokemonEgg(2);
App.game.breeding.hatchPokemonEgg(3);
while (App.game.breeding.hasFreeEggSlot()) {
App.game.breeding.addPokemonToHatchery(
[...App.game.party.caughtPokemon]
.filter(
(partyPokemon) => !partyPokemon.breeding && partyPokemon.level >= 100
)
.sort(PartyController.compareBy(6, false))[0]
);
}
}, 200); // adjust time as necessary```
ok that worked
yall make me feel like a normal fucking human being
I normally feel like the nerd in the room
this is kind of a nice feeling
i just started
buy protien and set it to spend all and just go down the list lol
you should be able to do 20 protein per pokemon atm
since you're in region 4
that's an extra 20 attack per pokemon lol
per hatch
gives it 5 more attack per hatch
Nope not yet
i got a shiny and went up 20 click damage
that's with a level 5 oak item and the clickX
LOL
oops
I accidentally made this script plant in EVERY slot
Even if they aren't unlocked
you don't want it to be exact because if it lags and tries to plant/harvest 5 seconds early then it'll have to wait another hour until it can plant again
Yeah, that's the problem I was having before
I was adding 1 second but that wasn't working
Now I'm just having it check periodically for growth stages
why not just have it do this about once a minute?
harvest all
/1000ms delay
plant all
Cause idk
lol
this game has too much lag to be precise unfortunately
it is more clever, but also doesn't work lol
in the real world :p
Alright how's this
// AutoFarm
var autoFarm = (() => {
const berry = BerryType.Cheri; // Change this to your desired berry
const farming = App.game.farming;
return setInterval(() => {
farming.plotList.forEach((plot, index) => {
if(!plot.isUnlocked) return;
if (plot.stage() != PlotStage.Berry && !plot.isEmpty()) return;
farming.harvest(index);
if (plot.isEmpty()) {
plot.plant(berry);
}
});
}, 2000);
})();```
I really could have just done plantAll() huh
I'm pretty sure I basically just recreated that function
lol I totally did
Okay fine
Cause I was in the zone
he showed us plant all earlier
I know, I totally knew it was a thing haha
I don't know why I thought I needed something different lol
// AutoFarm
var autoFarm = (() => {
const berry = BerryType.Cheri; // Change this to your desired berry
const farming = App.game.farming;
return setInterval(() => {
farming.harvestAll();
farming.plantAll(berry);
}, 2000);
})();```
lol
Am sad now
Thought I was so smurt ๐
Honestly I have no idea
Sitrus - - -
Oran 5 mins until ripe 3 mins 20 secs until ripe Not Practical
Leppa 4 mins until ripe 2 mins 40 secs until ripe
Aspear 2 mins until ripe 1 min 20 secs until ripe
Rawst 1 min 20 secs until ripe 53 secs until ripe
Pecha 1 min until ripe 40 secs until ripe
Chesto 40 secs until ripe 26 secs until ripe
Cheri 30 secs until ripe 20 secs until ripe
here's what i'm currently doing
what do you even use the mining stuff for
ive gotten several of them but have no clue what they are used for
Yeah it was mew
free materials
looks like shards mostly
shinies do raise your click damage confirmed
i think that was another one of the things I accidentally permanently disabled
Irrelevant to pokeclicker, I found this beatsaber song
I have no words to give this except that its amazing! The master at noodle extensions is back to release yet another banger!! Make sure to check out his maps! (Mawntee: https://beatsaver.com/uploader/5cff0b7698cc5a672c854ca6)
โบ Socials
โบ Subscribe, like and turn on notifications if you enjoyed the video!
โบ Twitch: https://www.twitch.tv/DarkSwi...
epilepsy warning at 3:23
bet
Mag try this for me real quick
var autoHatch = setInterval(() => {
App.game.breeding.eggList.forEach((egg, index) =>
App.game.breeding.hatchPokemon(index)
);
while (App.game.breeding.hasFreeEggSlot()) {
App.game.breeding.addPokemonToHatchery(
[...App.game.party.caughtPokemon]
.filter(
(partyPokemon) => !partyPokemon.breeding && partyPokemon.level >= 100
)
.sort(PartyController.compareBy(6, false))[0]
);
}
}, 200); // adjust time as necessary```
don't do it mag, it's a trap!
That probably won't cause errors
nah
And is efficient
Fuck farming lum berries lol
Yeah I messed up lol
thanks for warning, i can use it on my brother now >:)
"What errors?"
"I forgot why I'm tweaking this!"
Lmao in cracking up over here
var autoHatch = setInterval(() => {
App.game.breeding.eggList.forEach((egg, index) =>
App.game.breeding.hatchPokemonEgg(index)
);
while (App.game.breeding.hasFreeEggSlot()) {
App.game.breeding.addPokemonToHatchery(
[...App.game.party.caughtPokemon]
.filter(
(partyPokemon) => !partyPokemon.breeding && partyPokemon.level >= 100
)
.sort(PartyController.compareBy(6, false))[0]
);
}
}, 200); // adjust time as necessary```
Try that
what
looking at that hurts my brain more than that beat saber thingy
lmao
does the game know what "egg" is?
egg is the object that [index] would return
But I don't want the egg, just the index
yeah it's just looking for each egg in the index
i was just wondering if that was causing the errors but he said it's good now
yeah I had the wrong name for the hatching function
I prefer dynamic things instead of hard coded
that way if the egg thing ever gets bumped up to 8, you're still good ๐
Althrough have queue slots also means you're good...
Whatever okay
I just want to code
lol
code ur own idle game
i agreed with you that the plant all thing was a good idea dynamically, just not in the real world where lag happens :p
I can't do that, I have enough things to do instead of my homework
I have a 40hr/week internship and 7 credits of school lol
I put off my responsibilities enough ๐
I much prefer this way of automating it over the AHK way lol
yo deer if you want it dynamic, find the grow time til ripe using code and divide it by 10 and check that often, so in 1h you're checking every 6 minutes dynamically
Dungeon automation would be way easier
That's kinda what I was doing before actually
I was actually checking every growtime + 1 second
But it was being wierd
So I just said screw it we'll check every 2 seconds
Will do, boss
lol i was just helping you make it dynamic
does grow time calculate from nothing to ripe or what?
[5, 10, 20, 30, 60]
It's an array with an index for each stage
So 30 is ripe, 60 is death
so you check from [0] to [4]
oh right
// AutoFarm
var autoFarm = (() => {
const berry = BerryType.Lum; // Change this to your desired berry
const farming = App.game.farming;
const waitTime = farming.berryData[berry].growthTime[3] * 100; // tenth of a full growth
return setInterval(() => {
farming.harvestAll();
farming.plantAll(berry);
}, waitTime);
})();```
Alright there you go
i always forget to subtract one, except on the first one lol
why is it *100?
ahh right
/10 to check every tenth
cause interval is in ms
I just activated them just because
they're for extra runs
I didn't see that I couldn't change them
yeah they don't tell you if you've already started
they don't let you quit because they're really for extra save files
since that's what they added this patch
Dudes, do you sort breeding efficieny for Protein too?
I didn't save my save file before the update thingy
yeah i sort that way before i use protien
should i just restart my game
hmm
maybe
yeah sure
dont know how to use em plus I'm on mobile:v
also which starter shoukd I pick I picked cabbage last time
lizard it is
hey someone listened to me rant earlier lol
i get 20 more click damage per shiny i find lol. with oak item and clickX on
3
well 3 without upgrades
there's probably a command to tell how much
and how often, since you can change that too
I'm just going to bomb every minute lol
so much for dynamic! :p
Alright I'll show you dynamic
It recharges every minute doesn't it?
Oh well haha
I give up
I was trying to find a static constant that would just be 60 lol
// AutoBomb
var autoBomb = setInterval(() => {
Mine.bomb();
}, 60000)```
There you go
Wait a second
It's not every 60
Aha I'm in the money
Boom, suck itjs // AutoBomb var autoBomb = setInterval(() => { while(App.game.underground.energy >= 10) { Mine.bomb(); } }, App.game.underground.getEnergyRegenTime())
Even better
Morning... What did my creation create?
haha so we perfected the auto clicker
Noticed.
Also we made an auto hatch for the ones that don't have the queue
and I made a complicated version of auto farm
and then realized it was unnecessary
Then I made an auto-Gym which will 100% cause problems if you don't want to do the gym ๐
and then I made auto bomb that basically checks your energy every time it regens and sees if you have enough to bomb lol
No auto dungeon yet?
If I recall correctly it's something DungeonRunner
yeah should be
I'm hoping mine does pretty good tonight
btw, the [] wasn't necessary in this js // Autohatch var autoHatch = setInterval(() => { while (App.game.breeding.hasFreeQueueSlot()) { App.game.breeding.addPokemonToHatchery( App.game.party.caughtPokemon .filter( (partyPokemon) => !partyPokemon.breeding && partyPokemon.level >= 100 ) .sort(PartyController.compareBy(6, false))[0] ); } }, 20000);
In auto plant can you add functions so it tries to discover new berries for me xd
I don't even know how that works ๐
I haven't paid enough attention haha
I'm about to head to bed too
Well gl
So yeah that's what I got so far ๐
Why every 20 sec on hatch?
That's for the queues
... Nvm xd
I don't need it very often
When do you get that?
Either johto or hoenn
But you get more too
You start out with 4 then go to 8 then you get 8 more I think
I see. I need to get out of first zone xd
haha yeah you do ๐
I think it's funny that you started automating it before you finished the first zone haha
lol we were so naive
16 more
The reason for the [...] is to create a copy of the pokemon array. i did not want to modify the original so that one without might have problems if you make other scripts i dont know i just had it for safety
.filter() returns a copy doesn't it?
not .sort()
But the sort() is being called on the filter()
Haha whatever, you know a lot
๐
... how to go about automating underground without only using bombs and not cheat.
big epic
Y e s
music sounds like the same style of music as DM DOKURO
Xd
i knew it sounded familiar lmao
DOKURO makes bangers
hell yeah
Iโm planing on making the level purple based because thatโs the theme of a magentite boss from a game
And magentite is magenta
I never played calamity but I plan on it
its great
my favorite soundtrack from that mod is the theme to the aquatic scourge
Crabulon here Xd
Iโve only played terraria on console
that was supposed to be an o not a a lmap
I never played it on pc
ive played on old gen, console, pc, and mobile
Bruh
yeah me too, need to sleep
yeah those fishing ones are just boring lol
Idk
๐๐๐
All i did was apply for the 14 day free trial. Went to cancel it today and saw this
If they dont ask I sure as hell wont tell them. Lol
lol
yeah i don't blame you
it's a huge company, they can deal with their own fuckup :p
Wym
Thats redirected from the app
When i go on the app to edit my account thats the page it shows and then i just went to Subscription Status
Lol my free trial ended on the 16th and ive still never been charged
๐คทโโ๏ธ
i see
But im still watchin that ad free anime
well its their data right and not the billing company
They dont even have my card on file, actually. Lol
so they could change that i guess
Never entered it
i see
Big score for me
hmm, so you'd make 25k coins an hour with lum berries
i think masterballs cap at 300k coins
that's 2 balls a day lol
What's it do?
I'm assuming the cheat version is the fact the game already knows what tiles the items are at lol
lum gives more than hondew?
I guess it does give 3x as much
getting the lot full of those does suck tho
since you only get 2 per harvest
I'll do some mathemagic to figure out the best berry
Deer, did you clone the repo or how did you get access to the code?
@junior canyon
Yeah but once you have 25 it's endless coins
Afaik lum is the best berry for coins
I'll still verify
I couldn't find anything that gave more than 1k an hour, or 16 per minute
You might be able to use mulch on it to get more than 2
But really it's only a few hours to have more than 25. Each step is an hour once you have the 2 from growing your first
2 -> 4
4 -> 8
8 -> 16
16 - > enough
In 1h I'll have 24 slots unlocked and the next time I have 3 hours spare I'll have all 25 unlocked
I might just setup a Hondew farm until I get a lum berry
I think it's second, and I have some lol
looks like I'm at about 1m sheet damage in unova now
Nice, I'm only at like 650k in kanto
Just grabbed it from the source, right click save as
Wym not cheat?
yo btw
// AutoBomb
var autoBomb = setInterval(() => {
while(App.game.underground.energy >= 10) {
Mine.bomb();
}
}, App.game.underground.getEnergyRegenTime())
if you change the 10 to like 48 it will only activate autobomb when energy is mostly full
that way when you go to the mines to finish layers for the quests you have energy to work with
well the location of all treasures are available
in JS
but ive already done a script that automates mining kinda good without using the locations
Oh I see you mean without just flat out "looking" where they are
lol my pokeclicker is at 40% memory usage (That's like 6gb lol)
hmm just need to get my underground working again...
nvm it was working. its just that the interval is every minute XD
Want me to link my "big" script
its clicking breeding farming and underground
nvm something is broken XD
Ok i think its working now...
was missing a return
You guys ready...
... nvm its over 2000 characters
be gentle this is my first time taking something that big
oh, discord cant handle it apparently
App.game.underground.getEnergyRegenTime() this is the seconds it takes your energy to regen btw
man my comp is having a rough time rn
is there a reason for the autoclick one being so long compared to
var aclick = setInterval(() => {
switch (App.game.gameState) {
case 2:
Battle.clickAttack();
break;
case 3:
GymBattle.clickAttack();
break;
case 4:
DungeonBattle.clickAttack();
break;
yes
var aclick = setInterval(() => {
switch (App.game.gameState) {
case 2:
Battle.clickAttack();
break;
case 3:
GymBattle.clickAttack();
break;
case 4:
DungeonBattle.clickAttack();
break;
}
}, 50);
what is the advantage of the longer version of the auto click you just posted?
you can change the autoclick rate by
Autopoke.clicking.cps = 1
in console
or just
Autopoke.clicking.cps = 20 //for max clicking
pretty sure I can adjust the
}, 50);
for click rate, no?
you can also change farming berry by using
Autopoke.farming.berry = "Aspear";
ofc you can. this is just if you would for some reason want to change on the fly
ah, yeah I have no desire to do anything less than max clicks/sec lol
XD. well its just in case i make a GUI for it
fair enough
so i could add a slider or some shiet
this man playing 4d chess while im playing tic tac toe with a stick in the mud
thats in the txt you sent?
Man computer is not liking anything rn
lemme check it out
well its not using bomb buy chisel
It got maxed out on memory and cpu overnight
and if it finds a treasure it mines everything around it
It's been acting really wierd ever since I started trying to automate pokeclicker lol
XD
could be pokeclicker having a memoryleak?
and the hatching script should work even if you have queue slots or not
I'm looking into why WMI Provider Host is using so much
It might
I'm going to try it with the browser tonight and see if I have any difference
damn discord using 20% memory too
it only uses like 0.5-2% of my RAM



