Revamped buff system + skill cd/buff schedule rework

Completely rearranged buff system (system can smartly check for the best
statup to take effect for it's duration, or the server can be flagged to
act as usual). Refactored scheduling system for buffs expiration and
cooldowns to use one single thread per player rather than one per
instance.
This commit is contained in:
ronancpl
2017-09-22 19:09:56 -03:00
parent 1ffcf47f79
commit 9c72ce1e3a
104 changed files with 1321 additions and 583 deletions

View File

@@ -17893,10 +17893,14 @@ USE `maplesolaxia`;
(9400121, 1332022, 1, 1, 0, 40000),
(9400121, 1332027, 1, 1, 0, 40000),
(9400121, 1472033, 1, 1, 0, 40000),
(9400590, 1122059, 1, 1, 0, 40000),
(9400591, 1122059, 1, 1, 0, 40000),
(9400592, 1122059, 1, 1, 0, 40000),
(9400593, 1122059, 1, 1, 0, 40000),
(9400590, 1122059, 1, 1, 0, 8000),
(9400590, 1012076, 1, 1, 0, 20000),
(9400591, 1122059, 1, 1, 0, 8000),
(9400591, 1412040, 1, 1, 0, 20000),
(9400592, 1122059, 1, 1, 0, 8000),
(9400592, 1022082, 1, 1, 0, 20000),
(9400593, 1122059, 1, 1, 0, 8000),
(9400593, 1122015, 1, 1, 0, 20000),
(8200012, 4000458, 1, 1, 0, 200000),
(8200012, 4000459, 1, 1, 0, 200000),
(8200012, 4130012, 1, 1, 0, 3000),
@@ -21121,6 +21125,7 @@ USE `maplesolaxia`;
DELETE FROM `drop_data` WHERE itemid=4000435;
DELETE FROM `drop_data` WHERE itemid=4032192;
DELETE FROM `drop_data` WHERE itemid=8143000;
DELETE FROM `drop_data` WHERE itemid=2094101;
# delete all unused content on reactor drop data
DELETE FROM `reactordrops` WHERE itemid=1102260;