Commit Graph

  • a9a8d96321
    Fix Female Characters always failing validation CakeLancelot 2020-11-25 20:37:24 -06:00
  • b0aea27418 Fix player revive packet carrying wrong values Gent S 2020-11-25 20:30:43 -05:00
  • 872425640d Prevent DB players from occupying same slot Gent S 2020-11-25 19:15:30 -05:00
  • ea5b7104be moved name checks to name save and name change packets Gent S 2020-11-25 18:39:41 -05:00
  • d85d9d4b12 added character creation validation Kamil 2020-11-25 22:57:07 +01:00
  • 7e08bc60ce added character validation for SAVE_CHAR_TUTOR and CHANGE_CHAR_NAME Kamil 2020-11-19 17:59:30 +01:00
  • 86e6937342 added character validation to delete packet Kamil 2020-11-18 03:49:46 +01:00
  • ec8abfa004 moved sending character selection fail to a helper function Kamil 2020-11-18 02:37:13 +01:00
  • 51a687c7db hugely simplified managing player characters in login server Kamil 2020-11-18 02:27:04 +01:00
  • 657306e0a1 added missing debug print outs Kamil 2020-11-17 23:57:45 +01:00
  • eee8aab888 refactored and cleaned up login function Kamil 2020-11-17 23:51:39 +01:00
  • 5c6d7d6055 added a sanity check for entering invalid characters Kamil 2020-11-17 03:21:41 +01:00
  • 4760d91ccd refactored giant switch to smaller functions Kamil 2020-11-17 01:00:10 +01:00
  • db98af9775 Fix chunk desync on revive Gent S 2020-11-25 17:46:27 -05:00
  • f91f9786d1 Fix chunk desync on S.C.A.M.P.E.R. warp Gent S 2020-11-25 17:46:16 -05:00
  • 71d9cab72e Fix chunk desync on NPC warp Gent S 2020-11-25 17:42:46 -05:00
  • 717e5eb78f Remove bad warning for multikills Gent S 2020-11-25 13:33:12 -05:00
  • e7301f46ef Properly copy mob groups to instances Gent S 2020-11-23 22:55:44 -05:00
  • 85113a667f Update unsummonW to handle new group gruntwork format Gent S 2020-11-25 11:45:34 -05:00
  • 98ae236c08 Load gruntwork group mobs hierarchically Gent S 2020-11-25 11:09:05 -05:00
  • 6ff762ba57 Save gruntwork group mobs hierarchically Gent S 2020-11-25 10:41:10 -05:00
  • 73ef5fa5ff Load mob groups hierarchically Gent S 2020-11-23 19:28:22 -05:00
  • 7d81035306 Fix certain egg types not being found Gent S 2020-11-23 18:46:24 -05:00
  • 8a0d0e0e4c Restructure tdata Gent S 2020-11-23 18:45:28 -05:00
  • 0f1d9cdf1c Add sanity check for nano ID in nano equip handler Gent S 2020-11-23 17:03:08 -05:00
  • 07a1927b9f Force chunk update in sendPlayerTo Gent S 2020-11-22 19:22:33 -05:00
  • e0858a42b2 Fix getNearestNPC w/ uses Gent S 2020-11-22 19:14:46 -05:00
  • dab536cb6a Grouped mobs adjustment Gent S 2020-11-22 19:14:22 -05:00
  • f1d04cec01 UnsummonW Implementation + Tweaks Jade 2020-11-16 03:13:40 +00:00
  • 5e8b6eec6e Grouped Mobs are gruntworkable Jade 2020-11-15 18:19:34 +00:00
  • 883a1c17e6 Group Mobs Initial Implementation Jade 2020-11-15 07:06:29 +00:00
  • e9ffbe6148 Make /refresh work again Gent S 2020-11-22 16:29:22 -05:00
  • d1baa0d9f9 Replace inPopulatedChunks with player counter for NPCs Gent S 2020-11-22 15:24:34 -05:00
  • 71d4f331b5 Fix egg type warning message Gent S 2020-11-22 16:46:09 -05:00
  • 665f28313a Clean up redundant forced chunk updates for NPCs Gent S 2020-11-21 11:53:48 -05:00
  • c5fa397724 Fix player entering chunks twice on load Gent S 2020-11-21 11:46:56 -05:00
  • 95b385dee1 Reimplement chunk data caching Gent S 2020-11-19 17:19:46 -05:00
  • 82b505a737 Fix buddy warp causing softlock Gent S 2020-11-18 21:41:16 -05:00
  • dae3b24093 Reimplement chunk position caching Gent S 2020-11-18 20:37:58 -05:00
  • e50a4c2edd Experimental chunk refactor. Gent S 2020-11-17 19:07:04 -05:00
  • 5cbb8538c0 Get rid of PlayerView. For good. Gent S 2020-11-17 18:16:16 -05:00
  • d2e776b672 Fix mission rewards stacking on top of each other Gent S 2020-11-19 14:07:29 -05:00
  • b08fb52272 Implement /announce Titan 2020-11-19 18:19:22 +02:00
  • 0075457f81 Temporarily remove sanity check for egg pickup distance Gent S 2020-11-17 13:51:35 -05:00
  • 12baece1b2 Fix opening C.R.A.T.E.S. resetting your boost counters Gent S 2020-11-17 13:48:20 -05:00
  • eaeeae8d62 Update tdata ref to include latest mob placements CakeLancelot 2020-11-17 11:19:13 -06:00
  • c77f99e849 moved bullets removal call Kamil 2020-11-17 03:23:34 +01:00
  • d17890af68 cleanup Kamil 2020-11-12 09:40:29 +01:00
  • 6c1d8c3527 updated comment Kamil 2020-11-12 09:31:55 +01:00
  • 59ab81d3c6 fixed weapon boosts being used with 0 batteryW Kamil 2020-11-12 09:28:12 +01:00
  • 9cee8f2c87 added cleaning up player's bullets on exit Kamil 2020-11-11 22:29:58 -05:00
  • a483b0fb44 fully implemented rockets and grenades Kamil 2020-11-12 01:46:53 +01:00
  • 8ad3f3aabd CHUNKPOS macro -> ChunkPos typedef Gent S 2020-11-16 09:59:53 -05:00
  • b22ba781c8 Possible fix for chunking desyncs + CHUNKPOS macro Gent S 2020-11-14 18:36:04 -05:00
  • cc74b01f72 Updata tdata ref to include Coco eggs Gent 2020-11-11 23:10:53 -05:00
  • 4d1d77ceaf Switch to getTime() for egg and buff ticking Gent 2020-11-11 23:49:57 -05:00
  • 7135767cc4 Egg checks, fixes, and cleanup Gent 2020-11-11 23:03:08 -05:00
  • 0ecf76c5ec moved egg summoning to a custom ChatManager command Kamil 2020-11-09 11:04:30 +01:00
  • 9087baae3c Polished reading egg json data Kamil 2020-11-09 10:34:11 +01:00
  • 95b5da8932 temp chunk issue fix Kamil 2020-11-09 10:08:53 +01:00
  • f733aa60f0 added a chunk sanity check Kamil 2020-11-08 10:08:22 +01:00
  • d102fabc2f set up gruntwork Kamil 2020-11-08 09:42:49 +01:00
  • 6d4afd0c6a fixed goo damage not taking all flags into account Kamil 2020-10-25 22:59:50 +01:00
  • 8003518e18 made particles for picking up eggs work, made damage and heal eggs work Kamil 2020-10-25 22:57:03 +01:00
  • 859b24229a added a condition to not send mob/egg _ENTER packet when it's HP is 0 Kamil 2020-10-24 22:57:50 +02:00
  • 674d5112f3 implemented basic eggs functionality Kamil 2020-10-24 21:48:55 +02:00
  • de99522340 added removing buffs on player exit kamilprzyb 2020-10-22 11:39:11 +02:00
  • c7006b46ed EggBuffs now stores debuff timestamp instead of remaining time kamilprzyb 2020-10-22 11:28:18 +02:00
  • 45ed99ae35 implemented player debuff kamilprzyb 2020-10-22 11:09:50 +02:00
  • f2ff4c7f4d added basic player buffs implementation kamilprzyb 2020-10-22 10:23:12 +02:00
  • 2744ed64e3 Fix a bug where the server would crash if Drain killed a mob. dongresource 2020-11-11 23:35:00 +01:00
  • 90754665a0 Refactor buddy request-by-name Gent 2020-11-11 09:06:41 -05:00
  • 4454faffc3 Add garbage collection for non-existent players Gent 2020-11-10 18:16:06 -05:00
  • 34f2aef248 Fix seg fault in buddy data for deleted player Gent 2020-11-10 18:00:34 -05:00
  • 121c65d7ea Fix not being able to attach weapons to emails Gent 2020-11-09 21:29:28 -05:00
  • f53de8d521 Explicitly update buddy records in DB Gent 2020-11-09 05:01:51 -05:00
  • 8a68958ed4 Fix players being able to become buddies twice Gent 2020-11-09 04:41:20 -05:00
  • f0ded0886c Update tdata ref CakeLancelot 2020-11-08 15:54:58 -06:00
  • d7a8d2d453 Sanitize email subject + body Gent 2020-11-08 15:37:17 -05:00
  • 5293573116
    Allow period and numbers in firstname/lastname regex check (#144) darkredtitan 2020-11-08 22:34:02 +02:00
  • d505b09e98 Email bugfixes Gent 2020-11-08 14:51:20 -05:00
  • 8f90fdaac4 Integrate email handlers with DB Gent 2020-11-06 21:10:41 -05:00
  • 3a55a9b66f Add email structs and functions to DB Gent 2020-11-06 20:50:17 -05:00
  • 36e9370ff4 Add email packet handlers w/ sample data Gent 2020-11-05 00:40:45 -05:00
  • 3f5a9c8811 Fix buddy list not syncing properly Gent 2020-11-08 13:58:44 -05:00
  • 30de5c1734 Sanitize buddy chat strings Gent 2020-11-08 13:31:10 -05:00
  • c7591c6ce2 Implement buddy warp Gent 2020-11-08 12:54:05 -05:00
  • 7be79010fc Buddy DB integration Gent 2020-11-08 12:42:27 -05:00
  • 803f1a246a Buddy code cleanup Gent 2020-11-07 23:11:56 -05:00
  • 262dca7dd6 Buddy rework, adjustments, and fixes SengokuNadeko 2020-10-27 11:28:37 -04:00
  • 26460c0167 Add battery caps for combat rewards & commands Gent 2020-11-07 21:51:16 -05:00
  • 83c378c9c2 Added /notify and /players admin commands Jade 2020-10-31 17:12:13 +00:00
  • a1145aced4 Chat strings are now sanitized. dongresource 2020-10-31 21:31:25 +01:00
  • 1a405034af
    Merge pull request #143 from JadeShrineMaiden/bugfixes dongresource 2020-10-31 19:21:50 +01:00
  • d21f727e9d Moved Debuff handling to Combat + Bugfixes Jade 2020-10-28 21:05:01 +00:00
  • 7b4fab8c6b
    Update client/server bundle link in README CakeLancelot 2020-10-29 23:49:25 -05:00
  • 2af33da4e8 Suppress unordered_map leak in doDebuff Gent S 2020-10-26 23:07:49 -04:00
  • f3b9ecd791 Add missing sanity checks to quitTask and useItem Gent S 2020-10-25 18:33:02 -04:00
  • 609d3cdb99 Remove redundant instance deletion Gent S 2020-10-25 18:14:35 -04:00
  • d840b0bbd0 Update tdata ref 1.2.1 CakeLancelot 2020-10-25 13:14:08 -05:00