Game server crash
The game server crashes with:
manaserv-game: sourceoftales/manaserv/src/game-server/entity.h:140: T* Entity::getComponent() const [with T = ActorComponent]: Assertion `component' failed.
To reproduce:
- Start a conversation with an npc.
- While in the conversation walk away from the npc. You can tell you are far enough away if the miniature icon of the npc disappears from your dialogue box. You do not have to be that faraway though.
- Click the button to progress the dialogue.
After that you should see a loading symbol until the game servers eventually crash.
What I am about to say doesn't belong in a bug report but it seems like dialogues should automatically close if a player gets too faraway from an npc.
I have done some more investigation and I have found out that most of the time the crash is triggered by pressing the button to progress dialogue again after step 3 in what I said earlier after moving close to the npc again.