1

Topic: The remaining corpses will eventually cause the client to crash

Hi James,

I struggle a lot with the remaining corpses, especially the summoned slime corpses. After while the screen is so full of them that it makes game very laggy and cause crash of a game client / game freeze.

Would you mind add "clear" command to clear all corpses? That would be great and it will improve the performance a lot. Or maybe some corpses auto decay removal feature could fix it as well.

All the Best!

Xixao

https://i.imgur.com/8InC8nR.png

2

Re: The remaining corpses will eventually cause the client to crash

I remember this being an issue when playing as well.

It highlights our game play flaws- Preferably you'd be moving around more, engaged in clearing a level to get to a boss, or treasure, or any game-play loop with more depth than staying idle repeatedly killing the same thing stacking up wolf carcasses. But hey, that's how it currently plays.  neutral  big_smile

Decay timer on corpses as you suggest is the way to go, rather than a manual function or command to clear them.

It might be more of a challenge to implement corpse decay than it's worth, but still good to bring up the issue for consideration. I wonder if we could move monster corpses server side, in the event you're treading into another player's activity, that would be good to know.

3

Re: The remaining corpses will eventually cause the client to crash

Master Wu wrote:

I remember this being an issue when playing as well.

It highlights our game play flaws- Preferably you'd be moving around more, engaged in clearing a level to get to a boss, or treasure, or any game-play loop with more depth than staying idle repeatedly killing the same thing stacking up wolf carcasses. But hey, that's how it currently plays.  neutral  big_smile

Decay timer on corpses as you suggest is the way to go, rather than a manual function or command to clear them.

It might be more of a challenge to implement corpse decay than it's worth, but still good to bring up the issue for consideration. I wonder if we could move monster corpses server side, in the event you're treading into another player's activity, that would be good to know.

Hi Mr. Wu,

I know what you mean, but you are not completely right there.  Remeber when Faldon servers were very crowded, even in Desert Client era, I was so happy when I found some most shitty empty spawn without being killed by PK players or Bullied by thiefs or by noobs with Holy aura tried to finish your kill.    And in these "shit holes" were the only chance to level, so thousands of corpses on the floor was a classic and leaving the place for reseting the corpse was out of hand, coz others will retake the spawn and you are screwed...

Of course now the server is empty and there are many places to walk around, But i like to stay at one spawn with music on and just focus on smashing..  and not travel around.

But my main problem is a bit different.. When I play as Mage and cast summons there are soo many corpses that around 10 - 20 minutes of playing the game client freeze, On my 8core PC it freeze faster on my 16core PC it freeze a bit more later, but still it is not good ...

So I am calling for a help as a representative of a Mage guild that we need help from the high council, like yesterday was too late.

I hope James hear my calls and add corpse auto decay, or /clear command.

Thanks

Xixao ( Andrew )



PS: Btw slime and "sliming" in desert had auto corpse decay and it was good performace friendly solution.


https://faldon.net/img/200.jpg
https://faldon.net/img/201.jpg

Last edited by Xixao Mage (January 20th, 2024 1:11 PM)

4

Re: The remaining corpses will eventually cause the client to crash

That's fair.
It's just a difference in how we would prefer the game plays. Something for everyone is best in a multiplayer game. Corpse decay is a sensible request!  cool

5

Re: The remaining corpses will eventually cause the client to crash

I have added a decay timer. It starts activating at 50 defeated enemies. Let me know how it works for you, whether this is too little or too much, etc. Thanks for reporting this!

6

Re: The remaining corpses will eventually cause the client to crash

James wrote:

I have added a decay timer. It starts activating at 50 defeated enemies. Let me know how it works for you, whether this is too little or too much, etc. Thanks for reporting this!


Hi James, one more time thanks for the update with corpses decaying.

So I was testing it and guess what...  corpses dont decay and game crashed after 30 - 40 minutes of fighting Dire Wolfs

No idea what went wrong.  Or is the decay timer works only for Summon Slimes and not for IM snakes too?

https://i.imgur.com/Uq81Hiz.png

Last edited by Xixao Mage (January 26th, 2024 10:57 AM)

7

Re: The remaining corpses will eventually cause the client to crash

Interesting. Does your Game Crashed screen always look like that? It should offer to report the crash.
Right now, once it reaches 50 corpses, it removes 1 every 5 seconds. I'll bet that is too slow for what you are doing. Illusions die quickly.
Try now. I've updated it so at 100 corpses, it removes 1 per second, and even faster at 200. That should be able to keep up.

8

Re: The remaining corpses will eventually cause the client to crash

James wrote:

Interesting. Does your Game Crashed screen always look like that? It should offer to report the crash.
Right now, once it reaches 50 corpses, it removes 1 every 5 seconds. I'll bet that is too slow for what you are doing. Illusions die quickly.
Try now. I've updated it so at 100 corpses, it removes 1 per second, and even faster at 200. That should be able to keep up.

My bad!  It is working now.   I had some strange issues with patching after my game crashed. Because I was patching the game with the new Corpse Decay patch and when the game crashed, The patcher started to download this patch again (or did you release another patch?), and now I can see that corpses are fading out and I can see the Fade In effect when new Dire Wolf respawn..    PERFECT!

I will keep testing it now and let you know

Last edited by Xixao Mage (January 26th, 2024 12:44 PM)

9

Re: The remaining corpses will eventually cause the client to crash

big_smile