BlackRabbitMsk
Refugee
- Version
- 2.4
- Platform
- Windows
When using the "OnQuest " requirement, the following properties are specified in game events.
This is what's written in the game events file:
That is, if I don't specify an event name at all, the game will check if the player has an active task. If I specify a task name, the game should check if the player has the specified active quest.
In local play, the check is performed correctly and everything works as expected. However, on a dedicated server, this requirement doesn't work at all.
If you use the requirement without the property, everything works correctly in both local play and on the server:
I kindly ask you to fix this property.
This is what's written in the game events file:
OnQuest - Check if the Target is on a quest.
quest - The name of the quest. If not specified then it checks that you have an active quest.
That is, if I don't specify an event name at all, the game will check if the player has an active task. If I specify a task name, the game should check if the player has the specified active quest.
<action_sequence name="Action_Name">
<requirement class="OnQuest">
<property name="quest" value="Quest_name"/>
</requirement>
<action class="ActionType">
...
</action>
</action_sequence>
In local play, the check is performed correctly and everything works as expected. However, on a dedicated server, this requirement doesn't work at all.
If you use the requirement without the property, everything works correctly in both local play and on the server:
<requirement class="OnQuest"/>
I kindly ask you to fix this property.
- Reproduction Steps
- Use any game event with the OnQuest requirement and the quest name property on a dedicated server
- Link to Logs
- https://pastebin.com/
- Link to Screenshot/Video
- https://www.youtube.com