If RNG/proc requests are causing some lag, they can limit the dice roles?

madeeh91rwb17_ESO
madeeh91rwb17_ESO
✭✭✭✭
So, I am just thinking out loud...

If the game lags cuz of all the RNG calculations on server for item sets and skills etc. Because of load of requests per popular skill/item-set coming to server every second. And other such things.
Then maybe they should just limit the "dice rolls" to, just 100 or 10, on-server dice rolls per second. And give the result of the latest one to the latest request. Instead of rolling 1000s of dice rolls for all the 1000s of requests?

Or delegate some of the calculation jobs to the client.
With a surprise, random and unexpected checks from server. Just to see if the client is being hacked or not. Resulting in bans if found guilty lol.

I don't know.
I haven't seen the numbers or the code.
  • Banana
    Banana
    ✭✭✭✭✭
    ✭✭✭✭✭
    Get rid of pets to. Think of the performance improvements zos. Yes I don't like pets
  • Everest_Lionheart
    Everest_Lionheart
    ✭✭✭✭✭
    With most procs being removed and put on a GCD instead that should simplify server side calculations. Remove dice roll, put in clock. Should be easier to do the math. Whether it works for the players is another ballgame entirely though.
  • madeeh91rwb17_ESO
    madeeh91rwb17_ESO
    ✭✭✭✭
    With most procs being removed and put on a GCD instead that should simplify server side calculations. Remove dice roll, put in clock. Should be easier to do the math. Whether it works for the players is another ballgame entirely though.

    But then you gotta keep running a million countdowns.
    Have one global clock. Say it is run by some Aedra/Daedra whose item-set you're wearing or whose skill you are using. And it becomes active once in ten seconds. Randomly. And all the players using get on charge of it for their next attack etc.

    Or maybe the said aedra/daedra run many clocks(in 10s) randomly assigned to players.
  • madeeh91rwb17_ESO
    madeeh91rwb17_ESO
    ✭✭✭✭
    Anybody got any bright idea to make crits less RNG based, or require less computation on server side?

    Other than delegating them to client, with surprise audits from server.
    Edited by madeeh91rwb17_ESO on July 23, 2020 4:24PM
Sign In or Register to comment.