Skip to content

Draft: JoF qm movement

MowFord requested to merge MowFord/wings:JoF_qm_movement into master

[] I have read, understood and agreed to the contributor's agreement. I understand that Project Wings operates under the GNU GPL licensing structure, which can be found here: https://www.gnu.org/licenses/gpl-3.0.en.html

[] I am either the the sole copyright owner of the code or I am acting on behalf of and with the permission of the copyright holder to push the code within this merge request under the GNU GPL license. The credited party, if not myself, should be:

[] My request includes a C++ change. I have compiled the project and run a debug build within a debugging enviornment, and fixed any issues including assertion errors. I have checked my code for, and closed any memory allocations so as not to possibly introduce a memory leak.

[] My request includes a Lua change. I have enabled full debug logs and fixed all errors and warnings displayed on startup and during my tests, including any navmesh errors.

[] My request includes a SQL change. I have imported all modified SQL files into my local database and verified that there are no syntax errors.

[/] I confirm that I've run basic sanity tests on my contribution. This includes not only the above checkboxes, but also basic interactions with your code contribution in a test environment. (Such as a local install or hosted VPS.) Contributors that frequently do not test their code may not have future merge requests approved.

DESCRIBE IN LAYMAN'S TERMS WHAT YOUR MERGE REQUEST IS MEANT TO ACCOMPLISH HERE

Closes #2919 (closed) . The current logic is randomizing every game hour and has a chance, it seems, to move too frequently. This simplifies the logic to move based on a pre-determined number of seconds from the last QM movement (reset when it moves and when JoF despawns)

Provide a "patch note" for your merge request here. This patch note will be directly copy and pasted into the #patch-notes section of the Wings Discord when this content is patched to the live server. Make sure to include whatever in-game name you would like people to see in parenthesis after the patch note.

  • Jailer of Faith qm movement simplified to be reliably between 15 and 30 minutes (MowFord)

Merge request reports