Commit Graph

  • fa8c1e73d1
    Fix a few compiler warnings and formatting for DB startup message (#272) master 1.5.2 CakeLancelot 2024-03-31 13:02:39 -0500
  • d51243458a Fix a few compiler warnings and formatting for DB startup message CakeLancelot 2024-03-31 12:48:41 -0500
  • aeac57ebf7
    Remove duplicate headers from Makefile CakeLancelot 2024-03-31 02:48:18 -0500
  • 632406e93b
    Bump nlohmann JSON to 3.11.3 (#271) CakeLancelot 2024-03-29 21:50:55 -0500
  • 2834ac16a7 Bump nlohmann JSON to 3.11.3 CakeLancelot 2024-03-29 06:31:34 -0500
  • 837f109752
    Add missing mutex Gent Semaj 2024-02-03 03:13:43 -0500
  • c11cfebdb1
    Fix account and player counts on startup Gent Semaj 2024-02-03 03:13:24 -0500
  • 20367d77f0
    Bump copyright date Gent Semaj 2024-02-02 22:01:38 -0500
  • 8d04f31c61
    Default PROTOCOL_VERSION to 104 Gent Semaj 2024-02-02 21:58:37 -0500
  • d32dd4c319 added startScript() lua-more-better CPunch 2023-12-30 01:53:07 -0600
  • c5de584762 define LuaManager::init CPunch 2023-12-30 01:00:27 -0600
  • 450cc78c9a added globalState; minor styling fixes CPunch 2023-12-30 00:56:06 -0600
  • 44560a46b7
    Rank Calculation Out-of-Bounds Fix (#268) FinnHornhoover 2023-12-24 04:49:51 +0300
  • 32ff55b559 fixed rank calculation out of bounds FinnHornhoover 2023-12-24 01:57:04 +0300
  • 21d280147c
    Shard crash fixes gsemaj 2023-12-18 12:37:55 -0500
  • b765821552 added option to disable score capping FinnHornhoover 2023-12-19 20:35:29 +0300
  • c424cbe04b added option to disable score capping FinnHornhoover 2023-12-19 20:35:29 +0300
  • e61682dfb2 fix: out-of-bounds index in itemDeleteHandler() CPunch 2023-12-18 04:41:53 -0600
  • 95f2920f5c start LuaManager CPunch 2023-12-13 16:42:40 -0600
  • 27ccda5b10 added Lua to vendor sources CPunch 2023-12-13 16:33:32 -0600
  • d9ebb4e3ef only allow barkers of simple npcs FinnHornhoover 2023-12-12 14:11:21 +0300
  • 73c610b471 randomized npcs for mission barkers FinnHornhoover 2023-12-12 00:47:56 +0300
  • 3e6bfea3fe fixed unexpected randomization of barkers FinnHornhoover 2023-12-09 06:49:26 +0300
  • b0afbb01f5
    only allow barkers of simple npcs FinnHornhoover 2023-12-12 14:11:21 +0300
  • 6d94eec964 randomized npcs for mission barkers FinnHornhoover 2023-12-12 00:47:56 +0300
  • 9266b633cc fixed unexpected randomization of barkers FinnHornhoover 2023-12-09 06:49:26 +0300
  • cd265af8e0 Original Racing Scores Functionality (#257) 1.5.1 FinnHornhoover 2023-07-24 00:33:19 +0300
  • 38c68f351b Update README.md to fix some inaccurate info, move commands to wiki page CakeLancelot 2023-10-11 20:41:18 -0500
  • edfbe4d005 Make winTerminate() a WINAPI function dongresource 2023-10-12 01:49:17 +0200
  • 96c430c994 Restore rapid-fire anti-cheat for projectiles dongresource 2023-10-12 01:44:31 +0200
  • f74306bc89 updated tabledata comment FinnHornhoover 2023-10-12 02:11:42 +0300
  • b146328484 removed config option, og scoring now forced FinnHornhoover 2023-10-11 14:12:40 +0300
  • e88ef52d12
    commented out default config value FinnHornhoover 2023-10-10 23:06:42 +0300
  • 30b2f4eb36 added config option for racing score modes FinnHornhoover 2023-10-10 22:36:10 +0300
  • 4592fc42af
    CI/CD improvements gsemaj 2023-10-10 14:35:07 -0400
  • 70a27afad1
    Pimpleback IZ Pod Fix (#259) FinnHornhoover 2023-10-09 00:02:32 +0300
  • 6cfb3bf532
    Merge branch 'refactor' gsemaj 2023-10-08 16:52:22 -0400
  • 9b2a65f8fd
    [refactor] More buff + skill fixes refactor dongresource 2023-09-13 03:01:18 +0200
  • 6a69388822
    Refactor and generalize NPCEvent logic dongresource 2023-09-10 20:02:52 +0200
  • 2924a27eb4
    Rename coord args in summonNPC() and constructors to clarify purpose dongresource 2023-09-10 19:47:42 +0200
  • ba20f5a401
    Quick fix for Fuse boss fight NPCEvent logic dongresource 2023-09-10 19:24:19 +0200
  • eb88fa05cb
    reduce drain tickrate gsemaj 2023-09-09 11:59:13 -0700
  • 0b73cef187
    Clear player buffs on death if not revived gsemaj 2023-08-20 18:16:14 -0700
  • 7af39b3d04
    [refactor] Buff + skill bugfixes gsemaj 2023-08-19 14:21:04 -0700
  • 33206b1207
    Updater contributer guide gsemaj 2023-08-19 11:00:09 -0700
  • e325f7a40b
    Implement buff handling for CombatNPC gsemaj 2023-07-25 13:49:40 -0400
  • 82bee2051a
    [refactor] Active power handling gsemaj 2022-11-27 17:36:47 -0500
  • 4ece1bb89b
    [refactor] Sync with master gsemaj 2022-07-30 22:50:03 -0700
  • 31677e2638
    [refactor] New buff framework (player implementation) gsemaj 2022-07-16 23:33:57 -0700
  • d32827b692
    The great re-`#include` gsemaj 2022-07-16 16:19:40 -0700
  • 13c009b448
    Get rid of player fire rate suspicion gsemaj 2022-07-16 12:18:32 -0700
  • a032497bed
    Handle case where cmake is invoked outside root gsemaj 2022-07-15 22:17:59 -0700
  • 3b6b61d087
    [refactor] SkillData additions for buffs gsemaj 2022-05-16 16:47:30 -0400
  • 6d760f5bce
    Replace group filter operator with function gsemaj 2022-04-24 16:50:03 -0400
  • 2a622f901c
    Ignore .bak files gsemaj 2022-04-23 16:06:31 -0400
  • 03d28bf4e4
    [refactor] Refactor groups gsemaj 2022-04-22 21:13:00 -0400
  • 4b834579c5
    [refactor] Remaining ICombatant implementation gsemaj 2022-04-13 15:09:43 -0400
  • 07fe8ca367
    (WIP) Remove `BaseNPC::barkerType` to save space gsemaj 2022-04-13 14:18:54 -0400
  • 2f3f8a3951
    [refactor] Initial ICombatant draft gsemaj 2022-04-11 10:26:57 -0400
  • 4f890a9c07
    [refactor] Get rid of NPC.hpp dongresource 2021-10-23 14:11:31 +0200
  • 8517e0c7de
    [refactor] Replace a few uses of magic numbers with enums dongresource 2021-10-20 00:40:40 +0200
  • 5fb0cbbcf7
    [refactor] Cosmetic cleanup in Fuse fight functions dongresource 2021-10-20 00:33:21 +0200
  • 55e9f6531d
    [refactor] Remove redundant coord args from most entity constructors dongresource 2021-10-20 00:30:53 +0200
  • 7726357fbe
    [WIP] Stub power handler gsemaj 2021-06-20 15:30:32 -0400
  • 564c275d51
    [WIP] Use EntityRef instead of CNSocket in ability handler gsemaj 2021-06-20 14:39:59 -0400
  • 3ce9ae5f77
    [WIP] Replace appearance data with individual fields gsemaj 2021-06-20 14:37:37 -0400
  • 7c5b9a8105
    [WIP] Rename Entity.type -> Entity.kind gsemaj 2021-06-20 14:12:40 -0400
  • 258ff35e20
    [WIP] Initial merge of ability namespaces & features gsemaj 2021-06-20 11:02:16 -0400
  • ab480d88f1 Update version numbers to 1.5 1.5 CakeLancelot 2023-10-07 18:19:42 -0500
  • 89772d763b CI: specify Ubuntu runner version and fix artifact zip name CakeLancelot 2023-10-07 17:10:55 -0500
  • 630e7a69b1 Make the bcrypt.c changes portable win32-x86 dongresource 2023-09-13 23:19:24 +0200
  • eb72dc5f2e Forgot to commit this one dongresource 2023-09-13 23:08:09 +0200
  • a7993bfc10 Replace all instances of time_t with int64_t dongresource 2023-09-13 22:14:31 +0200
  • a716883971 Builds and runs mostly fine dongresource 2023-09-13 21:57:19 +0200
  • bd0cc3c212 Fix regression with /speed and /jump after previous change dongresource 2023-09-13 04:37:49 +0200
  • c636c538eb Fix minor visual bug in setValuePlayer() dongresource 2023-09-02 20:59:34 +0200
  • d3bef95a7f Fix /npcr dongresource 2023-08-20 05:01:38 +0200
  • 650f947451 Add .dockerignore file gsemaj 2023-08-19 18:22:21 +0000
  • 613a4c58a3 fixed irecall instance breaking infected zone pods FinnHornhoover 2023-08-19 17:14:28 +0300
  • 177565dc55 changed when the map info packets are sent FinnHornhoover 2023-08-19 16:20:34 +0300
  • f4b36b8f73 added alternate racing score funcitonality FinnHornhoover 2023-07-24 00:33:19 +0300
  • b12aecad63
    Fix vscode launch configs for Windows gsemaj 2023-07-11 13:51:56 -0400
  • 5bf0c8f3ea
    Add launch configurations for vscode gsemaj 2023-07-11 12:29:47 -0400
  • 2ddc956c9b
    Fix sqlite casing and syntax error in cmakelists gsemaj 2023-07-11 12:29:08 -0400
  • 4f0ae027a5 Add Dockerfile and docker-compose gsemaj 2023-06-22 21:46:24 -0400
  • 3cfecd9644 Refuse to run if the specified build name isn't in the patch map patchmap dongresource 2023-06-26 06:48:12 +0200
  • 6537e38987 Replace enabledpatches config option with patchmap.json dongresource 2023-06-26 05:42:57 +0200
  • f47ed27000
    Add Dockerfile and docker-compose gsemaj 2023-06-22 21:46:24 -0400
  • 23ab908366 Refuse to start if there are invalid NPC types in the JSONs dongresource 2023-06-22 02:27:28 +0200
  • be6a4c0a5d Enforce minimum supported libsqlite version dongresource 2023-03-19 01:26:20 +0100
  • 8eb1af20c8 Clean up tdata file loading logic slightly dongresource 2023-03-13 21:42:59 +0100
  • e73daa0865 Skip loadGruntworkPre() if there's no gruntwork dongresource 2023-03-13 05:58:49 +0100
  • 743a39c125 Tolerate empty gruntwork file dongresource 2023-03-13 05:18:27 +0100
  • a9af8713bc Reject network messages too small for the packet size field dongresource 2023-03-12 01:45:18 +0100
  • 4825267537 Use memcpy() instead of casting to load keys dongresource 2023-03-11 23:16:09 +0100
  • a92cfaff25 Differentiate new connection messages on the login and shard ports dongresource 2023-03-11 21:54:56 +0100
  • abcfa3445b Move dead socket cleanup out of the poll() loop dongresource 2023-03-09 22:48:01 +0100
  • 2bf14200f7 Make CNSocket::kill() idempotent dongresource 2023-03-11 02:59:05 +0100
  • 876a9c82cd Bump copyright year to 2023 dongresource 2023-03-06 21:08:45 +0100
  • fb5b0eeeb9 Make socket connection state mismatch into a fatal error dongresource 2023-03-06 02:14:45 +0100