Commit Graph

108 Commits

Author SHA1 Message Date
4df7800afa Fixed all Warnings and added in advancement methods + material types loader 2024-12-13 19:18:44 -05:00
173d19bcd3 Fixed all Warnings and added in advancement methods + material types loader 2024-12-13 19:18:33 -05:00
738194fbfa added many methods related to increasing a players rank 2024-12-12 23:42:16 -05:00
81b7a87ced Added a new constant for MAX Advancement Ranks 2024-12-12 23:41:41 -05:00
8e0809cb1c Added constants for items 2024-12-12 18:53:08 -05:00
cb48af9e9d Added historical record for player advancmenets 2024-12-12 18:52:52 -05:00
acf11d25f2 Added information about the data channel used for client to server communication. 2024-12-11 15:41:36 -05:00
41fd4876cf renamed function 2024-12-11 15:40:44 -05:00
ef62c10df3 Updated schema definition 2024-12-11 15:40:24 -05:00
5fbb0eac74 Added in methods for loading in data for players 2024-12-11 15:40:00 -05:00
0982e24f06 Added Loading of advancments from database on server start and player login. 2024-12-11 15:39:45 -05:00
fa7389f24a Reorganized and fixed issues with material / types and ranks 2024-12-11 15:39:12 -05:00
8436460350 Added scheduling and fixed for death counting 2024-12-02 23:57:21 -05:00
3bd1f3cdc6 Added more handlers for players 2024-12-02 23:57:03 -05:00
6115459150 Added new sql changes for advancement 2024-12-02 23:56:22 -05:00
3093ab3280 Added new Advancement Manager classes for allowing upgrades 2024-12-02 23:56:01 -05:00
fa6f3f3eab Refactored scripts and Creature data 2024-11-29 15:25:38 -05:00
ccf222ec4f fixed issue with misaligned group deaths 2024-11-26 00:15:04 -05:00
91d3f91dfc Group data and player data objects were not referencing the same object corrected using right pointers 2024-11-25 23:55:50 -05:00
9612974b01 Added functions to store player data on bind 2024-11-24 23:53:14 -05:00
fd5e186032 Added boot on deaths limits hit 2024-11-24 21:51:13 -05:00
baf0d8e6e7 Added difficulty to death stats 2024-11-22 19:12:08 -05:00
f3230a6559 Merge branch 'main' of https://github.com/araxiaonline/mod-mythic-plus 2024-11-22 14:14:08 -05:00
86d5ba83f1 merged in branch and handled conflicts 2024-11-22 14:08:50 -05:00
Ben Carter
318244f0fd Merge pull request #9 from araxiaonline/feat/add-data-saves
Feature: Adds in data saves and upgrade system
2024-11-22 13:46:40 -05:00
73018100ac Turned on player scripts have segfault in bind to instance that needs fixed. 2024-11-21 23:52:02 -05:00
fbcb218dd6 player instance saves are working now on group entry 2024-11-21 23:25:46 -05:00
322243abf4 TEsting database stats saves. 2024-11-21 22:52:04 -05:00
9d009d0feb fixed segmentation fault related to null pointer 2024-11-21 22:52:01 -05:00
a0fdfc9836 Added golang script to generate ranks for stat level ups 2024-11-21 22:51:02 -05:00
a6de416efb Added more material types used for currency into game 2024-11-20 23:55:56 -05:00
1695f33f68 Added in new material types for resistances. 2024-11-19 23:28:55 -05:00
88d894eaaf Added schemas and material type data 2024-11-18 23:16:30 -05:00
f66b861079 updated scripts and reoganized them. Addded upgrade ranks script 2024-11-18 23:15:30 -05:00
79cb4d9835 Added more schemas used for tracking player instance data. 2024-11-17 11:22:09 -05:00
c32b64bb1f Added a bunch of methods for saving database information on key events 2024-11-14 23:12:25 -05:00
f083748c4a Added Mythic Plus method isFinalBoss for determining completion of run. 2024-11-14 19:52:53 -05:00
3cf1e17c99 Added more database storage of stats, timers, death and workign on final boss detection. 2024-11-14 00:07:36 -05:00
0a0236b273 updated the schema for stats and run s 2024-11-13 22:22:25 -05:00
8942d53b13 Fixed compile errors 2024-11-11 23:07:55 -05:00
41819432e9 updated command script to use new method signature for group data 2024-11-11 23:02:12 -05:00
d35a934b8a more work on player and group data storage for death counts and other stats 2024-11-11 22:56:18 -05:00
46d5a99f04 fixed issue with wrong type for player instance data 2024-11-08 18:15:56 -05:00
f8ecc0d1b9 Adding in player instance data 2024-11-08 00:53:43 -05:00
fcce3a0453 updated sql and added more methods to store state between server / character login/out 2024-11-07 23:41:40 -05:00
68efd1a732 Added instance resets when difficulty is changed and added personal difficulty tracking 2024-11-05 01:06:30 -05:00
9f4ea9d539 adding rescale all command and updated factors sql 2024-11-04 23:36:27 -05:00
803cb246bf updated to fix horsemen health scaling 2024-11-01 20:14:01 -04:00
1bd94e56fa Added easier way to tune up and down zones 2024-11-01 19:48:30 -04:00
0ee3ead805 Added new AP fixes and working on healing fixes for enemy creature 2024-10-29 19:45:30 -04:00