Commit Graph

  • d840b0bbd0 Update tdata ref 1.2.1 CakeLancelot 2020-10-25 13:14:08 -05:00
  • 4da178d16c Remove mention of random characters from README CakeLancelot 2020-10-24 23:57:17 -05:00
  • 0d65fc2653 Update tdata submodule CakeLancelot 2020-10-24 18:33:45 -05:00
  • 6d97aaa1d0 Make nano skill change consume FM & power items Titan 2020-10-24 22:28:35 +02:00
  • 4ab686bc46 Fix abused unordered map Gent 2020-10-24 18:24:39 -04:00
  • 2302c28ac5 Merge pull request #141 from CakeLancelot/orm-update CakeLancelot 2020-10-24 14:31:57 -05:00
  • c8497a4856 Implement two more mission types + tweaks & fixes Jade 2020-10-21 06:24:51 +01:00
  • 177c5f0f17 Nano Drain, Debuffs are timed Jade 2020-10-17 18:26:09 +01:00
  • 2782706355 Group warping & mob movement smoothing Jade 2020-10-17 05:58:51 +01:00
  • a969988b5c Update sqlite_orm to 1.6 CakeLancelot 2020-10-24 09:47:46 -05:00
  • bf3c19764b Merge pull request #140 from JadeShrineMaiden/chunk-desync-fix CakeLancelot 2020-10-23 22:06:20 -05:00
  • cc06fdcf60 Possibly fixed all chunking desyncs Jade 2020-10-23 19:47:30 +01:00
  • 3b5af415fb Fixed the NULL Player* in PlayerManager::players bug. dongresource 2020-10-23 05:32:14 +02:00
  • 2b650b0bed Cleaned up warp code. Gent 2020-10-22 13:14:24 -04:00
  • 512647974d Fix Numbuh 3's sneak and revive abilities being swapped CakeLancelot 2020-10-21 10:04:20 -05:00
  • c9f9b093f4 Bugfixes. dongresource 2020-10-21 00:55:58 +02:00
  • 49d8ed2e36 Slider path, fixes, tweaks Gent 2020-10-20 10:40:50 -04:00
  • 10534886b8 Cleanup for 1.2. 1.2 dongresource 2020-10-19 19:26:14 +02:00
  • d713fafb1c Add missing MSS routes Gent 2020-10-18 22:35:17 -04:00
  • e97b58ccaf Fixed private instance memory leaks. dongresource 2020-10-19 04:30:12 +02:00
  • 55be58cc24 /summonW now supports summoning non-mob NPCs. dongresource 2020-10-19 03:45:58 +02:00
  • deb3e5b897 Added /minfo and /tasks (#137) JadeShrineMaiden 2020-10-18 22:02:51 +01:00
  • 4a5857a126 QoL improvements. dongresource 2020-10-18 22:43:22 +02:00
  • f7e7f99017 Skyway tweaks. Gent 2020-10-17 23:23:35 -04:00
  • 6d9d66954e M O N K E Gent 2020-10-17 22:33:59 -04:00
  • bbd695cad1 Minor tweaks. dongresource 2020-10-18 04:13:33 +02:00
  • 3ce8cf2129 Cleaned up item drop logic. dongresource 2020-10-18 01:19:05 +02:00
  • 7f716c7278 Fixed exception usage in TableData. dongresource 2020-10-16 21:47:43 +02:00
  • dd54668697 functional crates (no more plungers) (#133) kamilprzyb 2020-10-10 19:18:47 +02:00
  • ab5857e7e2 Fix re-crocpotting (#134) Gent 2020-10-16 19:54:05 -04:00
  • da725d21e6 Delete instances with no players Gent 2020-10-15 15:46:07 -04:00
  • 6473951b9a Instance tweaks + fixes Gent 2020-10-14 14:36:38 -04:00
  • 3050801399 Make /warp and /goto put you in the overworld Gent 2020-10-14 14:29:02 -04:00
  • efd729710f Kick players out of instances when they leave Gent 2020-10-14 00:26:30 -04:00
  • 85530ef57f Implement instance copying Gent 2020-10-12 23:42:47 -04:00
  • b87f20e2dc Make instance missions reset upon warping out Gent 2020-10-12 19:29:00 -04:00
  • d4aed0abf4 Add support for unique instances Gent 2020-10-12 12:55:41 -04:00
  • c1fd51b721 Expand gruntwork to instances Gent 2020-10-11 21:53:01 -04:00
  • bd34bb294c Instance Stuff Zenpock 2020-10-02 15:17:24 -05:00
  • 5a80c53e79 Remove the pointer to the deallocated chunk from the current player/NPC. dongresource 2020-10-15 04:36:38 +02:00
  • 5784e77654 Misc changes. dongresource 2020-10-14 23:15:02 +02:00
  • 6ee5e6d1ae Load NPC angles from NPCs.json. dongresource 2020-10-14 02:30:54 +02:00
  • 3586b76888 Fixed the slider not being in the overworld instance. dongresource 2020-10-13 23:35:21 +02:00
  • 843b2e6e38 chunks are now cleaned up when not in use CPunch 2020-10-13 17:30:19 -05:00
  • a8c8065920 Ah, yes. Windows. dongresource 2020-10-13 21:57:41 +02:00
  • 63414ea9a2 The /summon command can now spawn up to 100 NPCs at a time. dongresource 2020-10-13 21:50:14 +02:00
  • 599bbedd8c Implemented static paths for mobs (like Don Doom and Bad Max). dongresource 2020-10-13 21:44:43 +02:00
  • c792fb9d0d Clang lied to me. dongresource 2020-10-12 21:18:03 +02:00
  • f8d64234d7 Spawn mobs above ground to alleviate hill/building phasing issues. dongresource 2020-10-12 21:06:16 +02:00
  • 901e011740 Mobs roam proper distances now. dongresource 2020-10-12 21:03:18 +02:00
  • a53f38b87d Fix spawned vehicles expiring instantly Gent 2020-10-12 14:06:28 -04:00
  • f3b6f9619b added /help CPunch 2020-10-12 02:08:10 -05:00
  • 4d687a82ea Merge pull request #132 from JadeShrineMaiden/test dongresource 2020-10-11 20:59:40 +02:00
  • d99dad261c Bugfixes + Damage Formula Adjustment Jade 2020-10-09 01:01:35 +01:00
  • 1564cc7724 Make proximity NPC search a helper function Gent 2020-10-10 23:12:12 -04:00
  • 2b9d0f6bab Fix GROUP_JOIN_FAIL being initialized as a GROUP_INVITE_FAIL. dongresource 2020-10-09 18:24:16 +02:00
  • 9f280c2c31 Validate arguments to /level and /summonW; fix retreatStep() bug. dongresource 2020-10-08 20:20:12 +02:00
  • bae834fefa The login server now sends live checks. dongresource 2020-10-08 01:21:48 +02:00
  • 1fe23b97fd Fixed RunningNPCRotations being forgotten across server invocations. dongresource 2020-10-07 21:13:26 +02:00
  • 0d0332e551 Added /toggleai command for easier mob placement and testing. dongresource 2020-10-07 20:38:32 +02:00
  • 7a83a3b45c Merge pull request #131 from JadeShrineMaiden/bugfix dongresource 2020-10-07 19:52:11 +02:00
  • 606384445c Added /summonW and /unsummonW gruntwork commands. dongresource 2020-10-07 19:29:59 +02:00
  • 7caa73caca Bugfixes Jade 2020-10-07 18:03:00 +01:00
  • 6e3d0868cb Merge pull request #130 from gsemaj/npc dongresource 2020-10-07 02:33:39 +02:00
  • 5ed332d836 Make /npcr use the nearest NPC Gent 2020-10-06 18:34:11 -04:00
  • 42fc018097 Add chunk reload command /refresh Gent 2020-10-06 18:00:17 -04:00
  • 1b68b5e2e2 Add NPC rotation command /npcr Gent 2020-10-06 17:59:33 -04:00
  • 5009fe1994 Implement temporary NPC rotations Gent 2020-10-06 17:59:12 -04:00
  • 4873eba160 Add overload to updateNPCPosition with rotation arg Gent 2020-10-06 17:57:46 -04:00
  • d4d0f388c4 Implemented saving gruntwork results to file. dongresource 2020-10-06 21:53:21 +02:00
  • ce58411ff8 Added /population and /level commands. dongresource 2020-10-05 02:33:30 +02:00
  • 661070dc3a Cleaned up whitespace. dongresource 2020-10-05 02:03:13 +02:00
  • b8f586bc10 Groups, Group Nano powers and Revive (#129) JadeShrineMaiden 2020-10-05 00:54:08 +01:00
  • 131eb94919 removed stale comment CPunch 2020-10-04 12:52:16 -05:00
  • 755bb75306 U8toU16 now respects buffer sizes CPunch 2020-10-04 12:50:58 -05:00
  • 5015e2575d Merge pull request #128 from gsemaj/monkeys dongresource 2020-10-04 18:33:32 +02:00
  • a9837d6c1b Finish MSS commands + convert stack to vector Gent 2020-10-03 11:21:36 -04:00
  • 47da895544 Add basic MSS gruntwork commands Gent 2020-10-02 22:05:20 -04:00
  • a852c26e5e minor command refactor CPunch 2020-10-02 19:20:59 -05:00
  • 316239dadc comments + better test command CPunch 2020-10-02 18:59:07 -05:00
  • f5939353b1 added basic command handler CPunch 2020-10-02 18:50:47 -05:00
  • f82d203377 Merge pull request #127 from gsemaj/nanos dongresource 2020-10-02 23:26:36 +02:00
  • cbd04c2ce6 Unsummon nano when stamina runs out Gent 2020-10-02 17:03:11 -04:00
  • 1b55ab44e3 Add helper function to get socket from player ID Gent 2020-10-02 17:00:36 -04:00
  • 21b7500e13 Define NOMINMAX globally to work around VS nonsense. dongresource 2020-10-02 20:31:22 +02:00
  • 35a2110698 Save connected players to DB when gracefully terminating the server. dongresource 2020-10-02 19:31:47 +02:00
  • 8a144a359f It hasn't been a landwalker for a while now. dongresource 2020-10-02 19:11:57 +02:00
  • 2fe4b2bac1 Rewrote quest bitfield char[128] <-> int64_t[16] logic. dongresource 2020-10-02 18:55:54 +02:00
  • 839f9a813c remove player from map in weird edgecase CPunch 2020-10-01 19:20:44 -05:00
  • 4fe4aeb0d3 Properly clean up players that have been kicked as duplicates. dongresource 2020-10-02 01:37:50 +02:00
  • 600c26024b Merge pull request #124 from gsemaj/bugfix1 dongresource 2020-10-01 17:03:40 +02:00
  • 3c734e3e76 Fixed crash on killing summoned NPC Gent 2020-10-01 10:36:16 -04:00
  • 4cd7b7cb53 added basework for instancing CPunch 2020-09-30 20:44:37 -05:00
  • 8ff97ec0b3 Merge pull request #123 from gsemaj/items CPunch 2020-09-30 18:37:31 -05:00
  • 5f65c1530b Merge pull request #122 from JadeShrineMaiden/bugfix CPunch 2020-09-30 18:37:16 -05:00
  • 2c831ee115 Match maxed stack behavior to OG Gent 2020-09-30 16:23:46 -04:00
  • 941e986ee1 Fix incorrectly set item cost Gent 2020-09-30 13:30:19 -04:00
  • 1eb806af58 Add item stacking logic Gent 2020-09-30 13:29:56 -04:00
  • ab990116a2 Various bugfixes and adjustments Jade 2020-09-29 22:27:48 +01:00
  • fb281b0237 Lock all Database operations. dongresource 2020-09-29 16:47:39 +02:00