Commit Graph

  • 6d11931380 implemented delete character Kamil 2020-12-02 15:14:47 +0100
  • 874c07dbf1 fixed a lot of queries Kamil 2020-12-02 14:55:17 +0100
  • fab835a110 added some unique constraints Kamil 2020-12-02 14:29:05 +0100
  • c0c85a5de7 implemented functions for name save, character creation and finishing tutorial Kamil 2020-12-02 01:21:45 +0100
  • 94a0cd8686 implemented findAccount validateCharacter isNameFree and isSlotFree Kamil 2020-12-01 22:34:25 +0100
  • 9629a79cc4 implemented updateSelected Kamil 2020-12-01 21:12:08 +0100
  • 1a7d749696 implemented addAccount Kamil 2020-12-01 20:55:49 +0100
  • f0a2d136d6 implemented getTableSize function Kamil 2020-12-01 19:09:16 +0100
  • f7a44432a9 WIP Kamil 2020-11-30 13:44:43 +0100
  • 9c8657f2fe implemented opening DB from settings path Kamil 2020-11-29 00:31:00 +0100
  • 870d7157fc removed a bunch of unneccesary stuff from sqlite orm Kamil 2020-11-29 00:19:07 +0100
  • 4cb05f4e55 Various bugfixes Jade 2020-12-06 23:42:40 +0000
  • a48fb3a8e8 Don't run nano mission logic at level 36 (fixes "Super Saiyan" bug) Gent S 2020-12-06 11:53:41 -0500
  • 27f396af7e Oops, M_PI is POSIX so it isn't defined in math.h on Windows dongresource 2020-12-06 05:49:08 +0100
  • 8ebabac7c0 Various bugfixes dongresource 2020-12-06 05:25:23 +0100
  • 02c5df5c1b Ours is not to decide the value of pi. dongresource 2020-12-06 02:45:20 +0100
  • dd6fbfb683 Tweak terminate() slightly dongresource 2020-12-06 02:20:46 +0100
  • 92307063fc Integrate the monitor's listener socket into the shard's poll() dongresource 2020-12-06 01:44:37 +0100
  • 53d8cb67ba Set monitor connections to non-blocking dongresource 2020-12-05 23:16:09 +0100
  • 6b257887b7 Use an std::vector for PollFDs instead of handling it manually dongresource 2020-12-05 21:59:37 +0100
  • ec7cba644c Clean up polling logic dongresource 2020-12-05 04:58:49 +0100
  • 269315ca09 Support for poll() (ie. WSAPoll()) on Windows dongresource 2020-12-05 00:52:36 +0100
  • 661061b4eb Switch to non-blocking sockets + poll(); prepare for Windows logic dongresource 2020-12-05 00:37:04 +0100
  • 3a2b488f33 [WIP] fixed a million bugs and one potential one dongresource 2020-12-04 23:02:15 +0100
  • 721b3f440f [WIP] Switched to poll(), but only on Unix dongresource 2020-12-04 20:09:39 +0100
  • b04c377d7c Properly implement item types. Gent S 2020-12-04 16:42:58 -0500
  • 794856a63c Clean up item loading from XDT. Gent S 2020-12-04 13:57:08 -0500
  • 856a90abcf Fix nano logic in goo damage running without a nano out Gent S 2020-12-04 11:59:53 -0500
  • 88d904e302 Fix FM patches not dealing damage unless invulnerable dongresource 2020-12-04 17:48:12 +0100
  • 46552307cd Disable monitor by default in config file dongresource 2020-12-04 17:30:21 +0100
  • 26024de866 Support the monitor interface on Windows as well dongresource 2020-12-04 17:22:54 +0100
  • 85dcdd4cc5 Added /hide command to exclude players from monitor output Gent S 2020-12-04 07:04:59 -0500
  • 6e7129bf6f Update tdata ref 12/3 Gent S 2020-12-04 06:46:24 -0500
  • 1ca8094628 Fix regression with disconnected player on Skyway agent. Gent S 2020-12-03 15:33:14 -0500
  • d813f91786 Misc GM Commands Mostafa 2020-12-03 20:36:08 +0200
  • 543d0a7afd Fix edge case for nano mission acquisition Gent S 2020-12-03 00:05:14 -0500
  • 4c398895aa Make /lair fit convention. Gent S 2020-12-02 18:29:21 -0500
  • e899928928 Do not try to compile the monitor on windows dongresource 2020-12-03 00:15:06 +0100
  • c8b011913a Make monitor parameters configurable dongresource 2020-12-02 23:42:33 +0100
  • 15b63f3cbd Fix regression with a disconnect check in MobManager::combatStep() dongresource 2020-12-02 23:32:38 +0100
  • ce1a5a7664 Handle partial transmissions of the buffer to the monitor dongresource 2020-12-02 11:40:34 +0100
  • c6112d04da Implemented player position monitor interface dongresource 2020-12-02 10:00:11 +0100
  • 73f8179836 Make aggro space spheroidal on Z Gent S 2020-12-02 09:20:33 -0500
  • 86f17b6525
    Show announcements in server log Gent Semaj 2020-12-01 19:59:18 -0500
  • fed3eca378 Display area announcement to invoking player as well dongresource 2020-12-01 23:32:45 +0100
  • 840cba6a9e Removed obsolete ASAN suppressions dongresource 2020-12-01 23:19:12 +0100
  • fb9c4140b6 Remove redundant namespace specifiers in PlayerManager::init() dongresource 2020-12-01 22:24:18 +0100
  • 657061083e Lose aggro and do not take damage if invulnerable dongresource 2020-12-01 21:34:14 +0100
  • 8a86c75747 Make sure each group member is alive before healing/buffing them dongresource 2020-12-01 21:15:43 +0100
  • 046e7bb6f1 Do not aggro on players with /invulnerable dongresource 2020-12-01 20:42:55 +0100
  • 1e822f7a6c Removed redundant checks for a nullptr from PlayerManager::getPlayer() dongresource 2020-12-01 20:18:01 +0100
  • c43a3d64fb Removed the Player pointer from CNSocket dongresource 2020-12-01 19:58:34 +0100
  • 7c5d7a70cc Fix enter key sending '\n' in passwords Titan 2020-11-29 18:23:17 +0200
  • c1941654b6 Basic Implementation of a lair unlock command Titan 2020-11-30 18:59:39 +0200
  • dfda1f231d Basic Implementation of a lair unlock command Titan 2020-11-30 18:59:39 +0200
  • d2d6171d04 Fix gumballs only lasting 1 minute instead of 10 Gent S 2020-12-01 13:47:54 -0500
  • 58952be47e Added silent unsummoning Jade 2020-11-29 18:06:11 +0000
  • 5771cd014a Various bugfixes and tweaks Jade 2020-11-29 01:43:42 +0000
  • c9754902b9 Instance fusion lair NPCs, remove non-mob fusions, stub non-mob paths Gent S 2020-12-01 06:02:55 -0500
  • c508016ca3 Play nano mission animation for nearby players Gent S 2020-11-30 20:36:20 -0500
  • 4863d29590 Fix /unsummonW crash on non-mob NPCs Gent S 2020-11-30 10:53:34 -0500
  • 9b0f275d64 Fix enter key sending '\n' in passwords Titan 2020-11-29 18:23:17 +0200
  • 128aad89d3 Update tdata ref to include all overworld mobs CakeLancelot 2020-11-29 19:31:50 -0600
  • 858fbf40be Do not strip newlines from email bodies dongresource 2020-11-29 21:31:54 +0100
  • aae294db00 Added silent unsummoning Jade 2020-11-29 18:06:11 +0000
  • 9512ae21ad Various bugfixes and tweaks Jade 2020-11-29 01:43:42 +0000
  • 1d7f8bd133 Mob abilities cleanup Gent S 2020-11-28 12:01:54 -0500
  • a9ad399bc2 Various Tweaks to Mob skill behavior Jade 2020-11-28 14:12:02 +0000
  • 963205fad6 Added Nullptr check + Made mob abilities less frequent Jade 2020-11-28 03:09:25 +0000
  • b836952356 Restructured Arrays to Vectors Jade 2020-11-27 23:29:44 +0000
  • 6fb652f642 Corruption reflection + Extra adjustments Jade 2020-11-26 19:13:40 +0000
  • 2cde3e34f6 Active skills, Corruption and Eruption Jade 2020-11-25 08:10:05 +0000
  • 1371a6da77 Base Variadic MobPowers Handler Jade 2020-11-25 02:51:17 +0000
  • d2e89851d6 Non-group buffs do not misbehave + Revive nano stamina fix Jade 2020-11-27 20:39:38 +0000
  • 224b9364ab Non-group buffs do not misbehave + Revive nano stamina fix Jade 2020-11-27 20:39:38 +0000
  • 7cc0a0fc82 Fix group recall and temporarily lift range restriction Gent S 2020-11-27 15:31:56 -0500
  • 3ad23dcf40 Gumball times out for slots 2 & 3 + Tweaks Jade 2020-11-27 16:50:57 +0000
  • bc18970ee1 Group Heal Range Limit Jade 2020-11-25 00:16:06 +0000
  • fdc2e24874 New Powers, Tweaked Eggs further + Cleanup Jade 2020-11-23 23:42:34 +0000
  • d584423c9c Reverting back some changes + Tweaks Jade 2020-11-17 03:30:01 +0000
  • 8e9327ebbf Gumball Handling and Bugfixes Jade 2020-11-13 23:06:18 +0000
  • 5c32dc787b Adapted Egg Buffing to Nano powers Jade 2020-11-13 03:20:51 +0000
  • ce9ebee3b2 Restructuring, Cleaning up and Bugfixes Jade 2020-11-12 00:59:52 +0000
  • dccc4153f0 Refactored Nano Powers Jade 2020-11-08 00:26:44 +0000
  • c96f50fcc9 Initial tabledata implementation Jade 2020-11-07 23:22:48 +0000
  • c343092bd5 Gumball times out for slots 2 & 3 + Tweaks Jade 2020-11-27 16:50:57 +0000
  • 36d6231da4 Nano refactor cleanup Gent S 2020-11-26 23:46:29 -0500
  • 7851866d13 Fix nanos making sound when they run out of stamina Gent S 2020-11-26 22:01:49 -0500
  • c2ab5c9d02 Fix case where resplen wasn't being initialized Gent S 2020-11-25 21:33:57 -0500
  • 166eb5125f Group Heal Range Limit Jade 2020-11-25 00:16:06 +0000
  • 26ca4d8671 New Powers, Tweaked Eggs further + Cleanup Jade 2020-11-23 23:42:34 +0000
  • 28276d2229 Reverting back some changes + Tweaks Jade 2020-11-17 03:30:01 +0000
  • 2b25b17bd8 Gumball Handling and Bugfixes Jade 2020-11-13 23:06:18 +0000
  • f7c0596a4c Adapted Egg Buffing to Nano powers Jade 2020-11-13 03:20:51 +0000
  • fe7ec44554 Restructuring, Cleaning up and Bugfixes Jade 2020-11-12 00:59:52 +0000
  • 299fc1b461 Refactored Nano Powers Jade 2020-11-08 00:26:44 +0000
  • 2acb90f2d2 Initial tabledata implementation Jade 2020-11-07 23:22:48 +0000
  • 75d33aff3e Fix S.C.A.M.P.E.R. chunk desync... again Gent S 2020-11-26 22:58:56 -0500
  • 8073c68bd5 Make /fusionmatter properly update fusion matter Gent S 2020-11-26 22:33:43 -0500
  • 15dd0a2fc3 Add missing sanity checks to BuddyManager Gent S 2020-11-26 22:28:18 -0500