Commit Graph

  • f9c2587557 [refactor] Extract BuiltinCommands.cpp from PlayerManager.cpp dongresource 2021-03-12 23:18:00 +0100
  • 2d7129111a [refactor] Refactor ChatManager dongresource 2021-03-12 20:07:26 +0100
  • 4cd3a3dabd [refactor] src/contrib, src/mingw -> vendor dongresource 2021-03-12 18:50:21 +0100
  • f7e9cc2cea Disallow attaching the same item to an email twice dongresource 2021-03-09 22:26:07 +0100
  • 89eb0b140b Use the right packet for when a player falls out of the world dongresource 2021-03-09 21:23:57 +0100
  • f5a34b9a3d Reject completion packets for missions that aren't in progress dongresource 2021-03-09 17:57:33 +0100
  • ffe5947925 Keep track of sold items so we can validate buyback packets dongresource 2021-03-09 03:40:23 +0100
  • 0fbdb1dad2 Improve sanity checks when opening crates and combining items dongresource 2021-03-08 22:29:21 +0100
  • d781fae3ba Merge-in the general changes that were on the injusticefoe branch dongresource 2021-03-07 15:56:11 +0100
  • 3445c0bbc3 Tweaked mob and nano skills Jade 2021-01-09 15:27:58 +0000
  • 540c37a523 Aggro is now affected by level Jade 2021-01-09 15:09:04 +0000
  • 33a26cda7c Split mob heal types Jade 2021-01-09 14:01:56 +0000
  • dc6de46a1f Added ON_COMBAT trigger Jade 2021-01-09 13:17:28 +0000
  • c5e08b81da Implement /ban command dongresource 2021-03-06 22:29:52 +0100
  • 5e569d4324 Disallow selling Croc-Potted items dongresource 2021-03-06 19:55:37 +0100
  • f2b1a84ef4 Fix segfault when redeeming more than four items at once dongresource 2021-03-06 02:09:21 +0100
  • d5fe1cc513 Work around not being able to reach the shard from a local connection dongresource 2021-03-05 18:21:40 +0100
  • 81c2a2a8b3 Mob Leech and Freedom Jade 2021-01-09 13:16:29 +0000
  • f7c84c62ed Possibly fixed item duping via trading Jade 2021-03-05 14:18:36 +0000
  • da8dde9818 Do not dynamically allocate memory in CNSocket::sendPacket() dongresource 2021-03-04 19:48:02 +0100
  • 29dbe83a0b Skip item stacking logic if items not found in XDT Gent 2021-03-04 11:22:01 -0500
  • 5fdef50f0f Fix failure to summon the highest NPC_ID dongresource 2021-03-03 23:17:36 +0100
  • b04c66dea7 Switch AppVeyor Linux builds to Ubuntu2004 Gent 2021-03-01 11:35:08 -0500
  • 2936ec7821 Switch AppVeyor Linux builds to Ubuntu2004 Gent 2021-03-01 11:35:08 -0500
  • f0f3eaf749 README Revisions CakeLancelot 2021-02-17 06:22:30 -0600
  • 217168fe50 Improve DB and Nano sanity checks dongresource 2021-01-27 02:27:08 +0100
  • 04a17ed862 Record claimed code items, and other misc DB fixes CakeLancelot 2021-01-18 20:44:02 -0600
  • 74af1ad173 Set iOpt to 1 for mission rewards and disallow trading iOpt 0 items dongresource 2021-01-17 22:50:49 +0100
  • b0697f12a3
    Update README with link to commands on the wiki CakeLancelot 2021-01-08 11:23:44 -0600
  • 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