Commit Graph

  • 34bd7c102f Validate emails as they're being sent dongresource 2021-01-06 13:22:05 +0100
  • 9e30e55669 eggBuffPlayer now takes duration, and buff duration is read from EggType CakeLancelot 2021-01-06 05:55:55 -0600
  • 46b6d9fcc7 Include CNStructs.hpp in settings.cpp for the ACADEMY define dongresource 2021-01-06 12:29:39 +0100
  • 2bf3fd0975 Further sanity checks for shops Jade 2021-01-06 10:42:23 +0000
  • 442f85c7a6 Make paths.json academy-specific dongresource 2021-01-05 14:07:41 +0100
  • b87229aa65 Reject requests to equip items into the wrong slot dongresource 2021-01-05 13:17:59 +0100
  • deca220d43 Do not auto-register all fast travel destinations for GMs dongresource 2021-01-05 12:43:11 +0100
  • 74e06f1084 Trading Refactor Jade 2021-01-01 07:16:44 +0000
  • ddc7caf959 Basic Anti rapidfire Jade 2020-12-31 05:54:57 +0000
  • 6baa0c5b07 Group related fixes Jade 2020-12-31 03:54:48 +0000
  • d4eaf83354 Fixed Instancing Bugs Jade 2020-12-31 02:31:46 +0000
  • 47d13ce39e Fixed Group Mob Retreat Jade 2020-12-30 22:07:10 +0000
  • 2b95bc660c Fixed Quest Item Bug Jade 2020-12-30 20:42:10 +0000
  • 0e3fac4d34 Updated tdata and changed how the default JSON paths are resolved dongresource 2021-01-04 17:08:44 +0100
  • 89e4b2be22 Re-add descriptive artifact names CakeLancelot 2020-12-28 08:12:36 -0600
  • 28543641bb Properly parallelize Windows builds Gent S 2020-12-28 08:10:23 -0500
  • 888f0e77f9 Use GCP instead of default cloud for AppVeyor builds Gent S 2020-12-21 09:26:35 -0500
  • 4f8de88c1e Re-add descriptive artifact names CakeLancelot 2020-12-28 08:12:36 -0600
  • f51991ae02 Properly parallelize Windows builds Gent S 2020-12-28 08:10:23 -0500
  • 26120103e7 Use GCP instead of default cloud for AppVeyor builds Gent S 2020-12-21 09:26:35 -0500
  • 4516227a7b Fix a few GM issues dongresource 2021-01-01 21:38:03 +0100
  • bd8813613f Group and Anticheat Fixups Jade 2021-01-01 08:46:00 +0000
  • 934450392d Trading Refactor Jade 2021-01-01 07:16:44 +0000
  • cc74e7b5d3 Quick fixup Jade 2020-12-31 06:21:56 +0000
  • 81739bc6c1 Basic Anti rapidfire Jade 2020-12-31 05:54:57 +0000
  • 0f611fc83c Group related fixes Jade 2020-12-31 03:54:48 +0000
  • 56a044cb1d Fixed Instancing Bugs Jade 2020-12-31 02:31:46 +0000
  • 000366de21 Fixed Group Mob Retreat Jade 2020-12-30 22:07:10 +0000
  • 3e2ec57db9 Fixed Quest Item Bug Jade 2020-12-30 20:42:10 +0000
  • 954cfabde5 Add ID gaps for missing NPCs in Academy Gent S 2020-12-31 11:26:17 -0500
  • 52e3c3bcd7 Comment out the spawn coords in config.ini dongresource 2020-12-31 12:55:42 +0100
  • 966bd3edd2 Group members share the same mob drops dongresource 2020-12-31 03:30:43 +0100
  • dab204ddaf If compiled for Academy, do not spawn NPCs in the Future zone dongresource 2020-12-31 02:44:02 +0100
  • bad8ef1d10 Kill players that fall out of the map dongresource 2020-12-31 02:22:07 +0100
  • a12acbb68f Implement most of the remaining client-side GM commands dongresource 2020-12-31 02:13:43 +0100
  • c78b3ca69f Do not cancel the ongoing race on recall dongresource 2020-12-29 14:31:48 +0100
  • 55431362a7 Make sure the current race is cleared when leaving an IZ dongresource 2020-12-28 17:51:57 +0100
  • 07a930fe1c Fix vehicles in IZs for real this time dongresource 2020-12-28 17:39:08 +0100
  • 4060bf25b0 Fix recall removing FM pods if racing dongresource 2020-12-28 16:51:31 +0100
  • 9a79ab3927 Reduce mob range when racing as if the player were sneaking dongresource 2020-12-28 16:41:29 +0100
  • fc45775666 Add /unwarpable command dongresource 2020-12-28 16:24:24 +0100
  • 81d0964971 Disallow warping to players using the MSS dongresource 2020-12-28 16:13:38 +0100
  • 868dc8485e Allow GMs to enter private instances dongresource 2020-12-28 16:12:57 +0100
  • 26f4767082 Add additional validation to the recall power dongresource 2020-12-28 16:12:23 +0100
  • d97444cca5 Remove each group member's vehicle when warping into an instance dongresource 2020-12-28 00:42:29 +0100
  • ee978e8bc9 Limit group member drops based on proximity dongresource 2020-12-27 20:52:37 +0100
  • bdf283ae4f Make heal nanos heal for the correct amount Gent S 2020-12-27 09:23:43 -0500
  • f8129b91cb Zero both players' moneyInTrade when initiating a trade Jade 2020-12-26 20:13:23 +0100
  • afea9f436f Check if otherPlr is null in nanoRecallHandler() dongresource 2020-12-26 20:09:33 +0100
  • 6bdbfc715e
    Prevent lower level mobs from attacking the higher level players ShadWing 2020-12-24 20:48:11 +0300
  • 7985fc475b Fix regression with spawning in an invalid Nano #37 dongresource 2020-12-24 07:41:22 +0100
  • 959a708176 Return to the overworld instance when warping to a buddy dongresource 2020-12-24 06:05:05 +0100
  • 44fbb8e81f Fix other group members not respawning properly in Lairs dongresource 2020-12-24 05:22:46 +0100
  • e02ef55844 Remove excessive indentation in tables.sql dongresource 2020-12-24 05:19:04 +0100
  • 8bbf40ac95 Update README.md CakeLancelot 2020-12-23 17:26:45 -0600
  • 7fe0e19bb0 Fix IZ races rewarding invalid items Gent S 2020-12-23 18:18:33 -0500
  • 82d5455da6 Ignore race rewards for EPs that aren't found 1.3 Gent S 2020-12-23 14:53:56 -0500
  • 52389c2c69 Make code redemption case-insensitive Gent S 2020-12-23 00:34:42 -0500
  • ae75324153 Fix duplicate tasks on instanced mission failure Gent S 2020-12-22 16:47:49 -0500
  • a1a5815f1f Fix academy nano missions not going into the 0th slot Gent S 2020-12-22 16:18:46 -0500
  • 772f80188e Prevent duplicate running tasks from loading into the Player struct Gent S 2020-12-22 13:31:11 -0500
  • f28c643b48 Allow permanent vehicles kamilprzyb 2020-12-22 22:52:25 +0100
  • 5f82658c8d adjusted item codes logic to handle multiple items per code Kamil 2020-12-21 23:01:21 +0100
  • ff75aa6693 Add the Academy build to the Appveyor script dongresource 2020-12-21 02:11:30 +0100
  • 50b2bdcb16 Fixed Nano Style Issues Jade 2020-12-18 20:04:37 +0000
  • 34dbb59fb1 Implement redeem codes Kamil 2020-12-17 01:03:38 +0100
  • a74c9be2ff Implement Nano capsules Kamil 2020-12-16 16:27:18 +0100
  • fcdea2e723 Implement multiple-choice mission rewards dongresource 2020-12-13 01:32:19 +0100
  • 90191fd494 Add academy.json loading to TableData dongresource 2020-12-12 22:21:55 +0100
  • effbbd9a5e Fix level-up not triggering and using wrong packets Gent S 2020-11-30 19:16:47 -0500
  • bc7f4883a2 Add Academy defaults to the config file dongresource 2020-12-21 01:58:33 +0100
  • e0808ffcbd Read the NPC ID limit from the XDT dongresource 2020-12-21 01:57:56 +0100
  • 9057f31bff Implement Academy level-up dongresource 2020-12-21 01:56:31 +0100
  • 0a9f637123 Do not give the Lightning Gun and Buttercup Nano to new Academy players dongresource 2020-12-21 01:54:38 +0100
  • 027f513a23 Save Academy Nanos to DB dongresource 2020-12-21 01:54:14 +0100
  • a99f95d15f Initial Academy support dongresource 2020-11-25 23:36:30 +0100
  • 49158360ca Update tdata ref Gent S 2020-12-23 13:48:19 -0500
  • 0104bc9329 Enemy ability tweaks Jade 2020-12-16 16:58:23 +0000
  • db15610cf9 Enemy ability tweaks Jade 2020-12-16 16:58:23 +0000
  • 4fc5c092f8 Attack logic and various balance changes Jade 2020-12-16 04:47:07 +0000
  • 8d1bc94b7e Mission Handling Fixes Jade 2020-12-16 02:25:52 +0000
  • 322e354f5b Fix indentation in RacingManager.cpp and compilation on Linux dongresource 2020-12-22 14:46:09 +0100
  • 8a2073d081 Fix racing timestamps Gent S 2020-12-22 01:04:46 -0500
  • e915c54ed0 Correctly set time limit, rank, and reward Gent S 2020-12-22 00:37:04 -0500
  • e953b51229 Add reward tables for racing Gent S 2020-12-21 23:55:43 -0500
  • b9013149f3 Racing cleanup Gent S 2020-12-14 16:59:34 -0500
  • e6da454c73 Finish racing DB integration Gent S 2020-12-14 15:09:41 -0500
  • 598c7ce1d0 Add racing-related DB functions Gent S 2020-12-18 20:32:49 -0500
  • ea47f67b2b Properly utilize instance data in map info packet Gent S 2020-11-28 22:03:20 -0500
  • 91ea8be72e Implement basic race handling Gent S 2020-11-28 11:20:37 -0500
  • b81a3761b6 Load instance data from XDT Gent S 2020-11-28 09:16:14 -0500
  • 45b8f8f581 Add RacingManager Gent S 2020-11-28 08:29:06 -0500
  • cfc6a94c7a Include sql directory and config.ini in AppVeyor artifacts Gent S 2020-12-21 15:53:17 -0500
  • c3d9883ddb Fix migration on Linux dongresource 2020-12-20 23:08:12 +0100
  • ea12ec9607 Use binary streams to make DB backups, since filesystem has low compat Gent S 2020-12-20 15:52:34 -0500
  • 4f15642a68 One last attempt with 4 jobs instead CakeLancelot 2020-12-20 03:29:38 -0600
  • d0bed8b99a Testing Appveyor buildtime with 8 job threads CakeLancelot 2020-12-20 03:15:59 -0600
  • 2e173df2ca DB v2 Tweaks Gent S 2020-12-19 20:39:35 -0500
  • 1fb48536c2 created external sql file for tables and 1st migration Kamil 2020-12-18 18:59:04 +0100
  • 002bfffb62 implemented db migration system Kamil 2020-12-18 18:12:57 +0100