Rtiuals bugged in mutliplayer

Avatar
  • Views 11519
  • محدّث
  • Completed - Resolved

Current Public steam build

Bug is client only


Here is how it works correctly as host or in singleplayer:

Click on ritual to research it -> minions move to sanctuary and research it -> activate ritual -> cooldown on ritual research begins and have to wait till its over to start researching another ritual (rituals are greyed out in the ritual tab and cannot be clicked on) -> repeat


Here is how its bugged for client in multiplayer:

Click on ritual to research it -> minions move to sanctuary and research it -> activate ritual -> another ritual can be researched right away because there is no visible cooldown on ritual tab (only on top of the screen) -> ritual gets stuck because cooldown isnt done yet -> wait till cooldown on top of the screen is done then cancel ritual and try to research it again


Workaround: wait till cooldown on top of the screen is done before trying to research another ritual


Game Version:
Steam Public
Platform:
Windows

كيف تقيم خدمة العملاء التي تلقيتها؟

علامة الرضا من Cron منذ 8 سنة

إضافة تعليق حول كيفية المساعدة التي تلقيتها (اختياري):

Avatar
Cron

What do I mean by "ritual gets stucki"?

Minions are not going to research it until cooldown on top of the screen expires, ritual is canceled and clicked on to research again

Avatar
Lee "Noontide" Moon Designer & Community Manager
  • Accepted
Avatar
Cron

Bug can be reproduced at any time as client in multiplayer

Avatar
Lee "Noontide" Moon Designer & Community Manager

Thanks for the report. I'm confident I can replicate this so I'm accepting it for my own replication followed by code review.

Avatar
Cron

After playing some more I can verify it doesnt affect all types of rituals, some of them work correctly. Avarice was used to replicate this bug 100% of time

Avatar
Lee "Noontide" Moon Designer & Community Manager

Confirmed this yesterday as well :) Passed it onto Code :)

Avatar
Stefan Furcht Programmer

So you do not get this visual brown-grey cooldown on the top in the ritual bar like in the screen shot here where I play client:
http://imgur.com/a/53ms6
For me it works, so I do not know why it doesn't for you.

Avatar
Stefan Furcht Programmer

I avariced quite a lot and this during the cooldown the first two times it worked, then no one cared about the ritual unless I canceled and restarted it after the cooldown.
So there is some kind of bug.
Btw. it is intended that the player can select a new ritual during cooldown, it simply just starts once the cooldown is over.
However for client this queuing seems broken or not working reliably.
We are investigating why.

Avatar
Stefan Furcht Programmer
  • تم البدء
Avatar
Stefan Furcht Programmer

Looks like the client and server both run the cooldown, but for some reason the clients one is just a split second faster.
So the client tries to start the ritual on server too early while the server is still in cooldown and thus denies the request.
So we will have to refactor a bit how this works to make sure there is no timing issue.