Jump to content

Webber is server destroyer


Recommended Posts

Most servers can't handle single "competent" webber players who roam with about 50 spiders. 

I don't know why but spiders cause such terrible lag, it's matter of few minutes before server of 10 players will depopulate if the players who can start vote kick won't start it to remove the webber from server. 

22 minutes ago, Wonz said:

Most servers can't handle single "competent" webber players who roam with about 50 spiders. 

I don't know why but spiders cause such terrible lag, it's matter of few minutes before server of 10 players will depopulate if the players who can start vote kick won't start it to remove the webber from server. 

I can explain it, maybe not perfectly explain, but give a decent explanation.

Basically, spiders check EVERYTHING to see if they can eat it. This applies to items and even each other, and it's checking constantly. So a Webber has 30 spiders in a group, they're checking the other 29 spiders constantly to see if they're edible. So that's 870 constant checks. and it grows exponentially. The 50 spiders in your example is 2450 checks (every tick I think?)
 

If I explained it wrong, feel free to correct me, but that's how it was explained to me last time I asked about it.

19 minutes ago, Radicaljoe said:

I can explain it, maybe not perfectly explain, but give a decent explanation.

Basically, spiders check EVERYTHING to see if they can eat it. This applies to items and even each other, and it's checking constantly. So a Webber has 30 spiders in a group, they're checking the other 29 spiders constantly to see if they're edible. So that's 870 constant checks. and it grows exponentially. The 50 spiders in your example is 2450 checks (every tick I think?)
 

If I explained it wrong, feel free to correct me, but that's how it was explained to me last time I asked about it.

Now multiply that many spiders by however many items are sitting on the floor of any random public server and I'm honestly shocked we don't have more hard crashes.

45 minutes ago, Radicaljoe said:

I can explain it, maybe not perfectly explain, but give a decent explanation.

Basically, spiders check EVERYTHING to see if they can eat it. This applies to items and even each other, and it's checking constantly. So a Webber has 30 spiders in a group, they're checking the other 29 spiders constantly to see if they're edible. So that's 870 constant checks. and it grows exponentially. The 50 spiders in your example is 2450 checks (every tick I think?)
 

If I explained it wrong, feel free to correct me, but that's how it was explained to me last time I asked about it.

Sounds like a big issue... Hope Webber's future update will prevent tamed spiders from looking for food.

12 hours ago, Radicaljoe said:

I can explain it, maybe not perfectly explain, but give a decent explanation.

Basically, spiders check EVERYTHING to see if they can eat it. This applies to items and even each other, and it's checking constantly. So a Webber has 30 spiders in a group, they're checking the other 29 spiders constantly to see if they're edible. So that's 870 constant checks. and it grows exponentially. The 50 spiders in your example is 2450 checks (every tick I think?)
 

If I explained it wrong, feel free to correct me, but that's how it was explained to me last time I asked about it.

Another major issue might be that the spider has a pickable component, which increases the overall load of the game and causes severe lag.

13 hours ago, Keller Max said:

Sounds like a big issue... Hope Webber's future update will prevent tamed spiders from looking for food.

This'd just be good QoL in general for him, it really sucks how they'll instantly devour the Deerclops eyeball/AG horn if you're not super fast with the whistle.

Theres a reason why when I suggested a webber skill tree I suggested spider buffs for having few spiders alive (+items that help you carry spiders in certain fixed quantities,) and a discipline skill that makes it so your spiders are less eager to eat things (Instead giving you the ability to invite spiders to eat for sanity.)

The tick by tick quadradic spam of spiders is a threat to any server.

I know that Klei is probably waiting until his skill tree to fix this, but I wish they just treated it like the major technical issue that it is and found a solution before giving him new content. It's depressing that he's basically unplayable in multiplayer worlds (and possibly in solo ones too, IDK how bad the lag gets without other players though).

2 hours ago, Hollow soul 3 said:

Honestly, when I play with a Webber I kick them. Their fun isnt worth ruining the experience for everyone else. 

I'm pretty sure asking them to swap out their character since it might impact the server performance and then sending them to the character selection screen would also work.

22 hours ago, Radicaljoe said:

I can explain it, maybe not perfectly explain, but give a decent explanation.

Basically, spiders check EVERYTHING to see if they can eat it. This applies to items and even each other, and it's checking constantly. So a Webber has 30 spiders in a group, they're checking the other 29 spiders constantly to see if they're edible. So that's 870 constant checks. and it grows exponentially. The 50 spiders in your example is 2450 checks (every tick I think?)
 

If I explained it wrong, feel free to correct me, but that's how it was explained to me last time I asked about it.

This would be a pretty easy fix if it is indeed the main source for most of the lag. They could just add edible tags to the entity search to filter them on the engine side rather than running tons of checks in Lua.

5 hours ago, Golden Daemon said:

I'm pretty sure asking them to swap out their character since it might impact the server performance and then sending them to the character selection screen would also work.

I guess if I feel like wasting time or materials to upgrade the portal for a random. Unless you're using the PC exclusive console commands, or you catch it on time and feel like rolling back.

The funny thing is, even though Webber is one of my two most played characters by a huge margin (the other is Wurt), I honestly rarely bring all that many spiders. I find that 6 Nurses is more than enough for casual adventuring, and then maybe a dozen Depth Dwellers if I'm specifically planning on fighting a boss. And sometimes I don't even bother at all. Webber has above-average HP, so it's not like he needs the help; it's just a bonus.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...