Commit Graph

  • 386fa9b807 minor tweak to script recursion depth checks master fusion32 2026-06-20 21:49:39 -03:00
  • a8d26b6ce3 fix player state desync on login (#59) fusion32 2026-06-01 01:52:28 -03:00
  • e2ba7cd296 fix issues and warnings when compiling with glibc < 2.32 (#57, #58) fusion32 2026-05-28 23:56:29 -03:00
  • d1c4dce3be minor fix to monster targeting logic fusion32 2026-05-25 18:19:39 -03:00
  • 54c2169ec9 fix issues with TMonster constructor + Search functions + UH formula fusion32 2026-05-09 12:24:34 -03:00
  • 7beaa081de fix issue with CUMULATIVE + THROW loot (#56) fusion32 2026-05-05 21:54:32 -03:00
  • a9f70ed1f1 small change to monster talking fusion32 2026-04-16 07:21:23 -03:00
  • f9beda0832 missing NEWLINE on non-patched fields + fix accept error on shutdown fusion32 2026-03-30 15:54:52 -03:00
  • 995f50a984 fix issue with whisper "pspsps" condition fusion32 2026-03-25 17:53:42 -03:00
  • 370842756a support for proxy headers + minor tweaks fusion32 2026-03-14 16:07:56 -03:00
  • 16edba1729 missing try-catch block in TMonster::IdleStimulus fusion32 2026-03-01 18:00:51 -03:00
  • 1738b5f5c8 fix issue with collision events (#54) fusion32 2026-02-26 22:31:03 -03:00
  • 419e6bf990 network code robustness fusion32 2026-02-26 04:52:55 -03:00
  • b1fd46d8c5 modify SearchFlightField to more closely match the original binary fusion32 2026-02-20 23:34:24 -03:00
  • b22be90dc8 add missing flight direction preference (#53) fusion32 2026-02-20 16:15:09 -03:00
  • 36f1c93665 add missing try-catch block in RefreshSector fusion32 2026-02-15 23:13:51 -03:00
  • 3b42c61166 rename CHANNEL_PRIVATE to FIRST_PRIVATE_CHANNEL for readability fusion32 2026-02-15 18:46:14 -03:00
  • 38a06a06d6 fix bug with Challenge spell fusion32 2026-02-11 00:31:16 -03:00
  • cd6b26da5d minor tweaks fusion32 2026-02-02 22:00:39 -03:00
  • 9c4fb8b24c add missing factor to npc talk delay calculation fusion32 2026-01-29 14:45:46 -03:00
  • 6e93e71bbf fix problem with summons also creating summons (#51) fusion32 2026-01-23 11:24:56 -03:00
  • c2cbe8e23b bind acceptor to INADDR_ANY by default + set TCP_NODELAY on sockets fusion32 2026-01-14 18:18:49 -03:00
  • eeddc2b65a fix condition for PVP_ENFORCED exp distribution (#50) fusion32 2026-01-06 06:17:27 -03:00
  • 8222b24124 fix "aleta cogni" GM spell (#49) fusion32 2025-12-18 14:55:44 -03:00
  • 82c2dfb15d missing return in CreateMoney (#48) fusion32 2025-12-16 14:19:48 -03:00
  • 449585dace fix buffer overrun when matching spell syllables fusion32 2025-12-16 02:42:51 -03:00
  • 9f51198921 fix a problem with saving murder timestamps in player files fusion32 2025-12-12 15:26:45 -03:00
  • 3485791000 fix a problem with sector refreshing delays at startup fusion32 2025-12-08 23:14:43 -03:00
  • 5aa288ad7e fix problem with converting strings to upper-case - fixes #45 fusion32 2025-12-08 17:18:16 -03:00
  • eb07e8e87a fix problem with playerlist creation fusion32 2025-12-08 17:08:53 -03:00
  • db1fabd9c4 adjust effect enum names and add missing ones fusion32 2025-10-20 01:24:30 -03:00
  • d7e2acbba4 fix problem with ShowNameDoor and "aleta grav" (#42) fusion32 2025-10-20 00:16:16 -03:00
  • ea31122de9 fix TStrengthImpact not properly masking SKILL_FIST fusion32 2025-10-18 19:03:32 -03:00
  • b9124b049a fix problem with outfit comparisons - fixes #39 fusion32 2025-10-12 17:38:12 -03:00
  • 60531bf63e fix problem with targeting - fixes #38 fusion32 2025-10-11 17:52:18 -03:00
  • 9a8bab9ff3 fix problem with summons being spawned as non-summons fusion32 2025-10-11 04:20:00 -03:00
  • c37447f140 fix IMPACT_SUMMON not working properly - fixes #37 fusion32 2025-10-11 04:02:35 -03:00
  • a577390cf3 typo - fix #36 fusion32 2025-10-09 03:08:12 -03:00
  • 3dd2ee23b8 fix #32 fusion32 2025-09-25 00:33:16 -03:00
  • 11bd6ba26d support 7.72 with non-default -DTIBIA772=1 switch fusion32 2025-09-19 23:49:21 -03:00
  • 465620a871 add MAX_DEPOTS constant + enable assertions in debug mode fusion32 2025-09-13 00:37:10 -03:00
  • 16f2e00b05 update script that generates the Makefile fusion32 2025-09-12 02:44:22 -03:00
  • af49c0bd10 fix crash when a summon would attack before despawning (#28) fusion32 2025-09-12 02:28:35 -03:00
  • 02ae61bca4 fix GetDirection computation - fixes #25 fusion32 2025-09-09 02:23:37 -03:00
  • 4c4e538136 fix character death recording logic fusion32 2025-09-06 00:12:47 -03:00
  • 8d565e9116 missing try-catch block in CreateField - fixes #21 fusion32 2025-09-04 22:28:43 -03:00
  • 9b2292bdce fix problem with mail text parsing - fixes #19 fusion32 2025-09-04 19:03:17 -03:00
  • 4a281dffcf reduce MassCreateField radii + exclude origin from CancelInvisibility fusion32 2025-09-04 14:10:30 -03:00
  • 13819597ef fix small bug with experience distribution fusion32 2025-09-04 01:40:34 -03:00
  • 81aa93cce8 fix problem with CronInfo fusion32 2025-09-02 01:06:16 -03:00
  • dbb589d262 fix level/quest door closing -- fixes #14 fusion32 2025-08-31 16:27:19 -03:00
  • 3fda8a7c0d fix burst arrow effect - fixes #13 fusion32 2025-08-31 00:31:07 -03:00
  • 7389860117 add missing condition for monster spell casting fusion32 2025-08-31 00:13:12 -03:00
  • 8adb2da8c3 fix SearchSpawnField not properly expanding - might fix #10 fusion32 2025-08-30 17:36:16 -03:00
  • ae47fb12e6 fix issue with CheckForSpell - fixes #11 fusion32 2025-08-30 16:23:35 -03:00
  • 6ad338408a yell exhaust - fixes #12 fusion32 2025-08-30 16:22:36 -03:00
  • e5fae2f8fc fix and cleanup SearchFlightField fusion32 2025-08-30 03:12:36 -03:00
  • 28ba2e02ed fix a problem with deleting CUMULATIVE items from creatures fusion32 2025-08-29 15:57:42 -03:00
  • 78dab31a66 fix log date logic fusion32 2025-08-29 15:43:11 -03:00
  • 9f07f7e53c fix buddy status causing a client assertion fusion32 2025-08-28 20:19:24 -03:00
  • c670fea4ac fix item exchange - fixes #8 fusion32 2025-08-28 19:08:47 -03:00
  • 29b62e631b fix angle shaped spells path check -- fixes #5 fusion32 2025-08-25 22:24:01 -03:00
  • e72872d524 fix spellbook not displaying anything -- fixes #6 fusion32 2025-08-25 22:06:24 -03:00
  • 5b247aa5cd fix look at NAMEDOOR -- fixes #4 fusion32 2025-08-25 21:41:42 -03:00
  • 466473ece3 fix probability of fleeing mosters to attack -- solves #1 fusion32 2025-08-25 15:28:17 -03:00
  • dc240f4295 fix initial value of Channels which was causing a client assertion fusion32 2025-08-23 01:05:57 -03:00
  • d55b9473ec fix a problem with monsters freezing after failing to attack fusion32 2025-08-19 22:41:08 -03:00
  • b2a9d2cb96 cleaning up a few comments + login message enum fusion32 2025-08-19 15:57:40 -03:00
  • 232218239b modify service config to make sure it stops before the querymanager fusion32 2025-08-18 03:06:32 -03:00
  • b3fa79aefb fix problem with VIP data causing a client assertion fusion32 2025-08-17 13:33:41 -03:00
  • 9145ae949e fix crash with damage with no attackers fusion32 2025-08-17 02:56:46 -03:00
  • 3cb08df67d fix RETRIEVE action, used with roping fusion32 2025-08-17 01:24:49 -03:00
  • 8082c228c5 wrapping up for a public release fusion32 2025-08-15 15:48:19 -03:00
  • e4b8bf807b multiple bug-fixes and improvements fusion32 2025-07-21 19:23:42 -03:00
  • 7b9e7dbbcf fix some critical bugs fusion32 2025-07-19 16:44:58 -03:00
  • d359c0af48 THREADING: upgrade from LinuxThreads to NPTL fusion32 2025-07-19 11:35:11 -03:00
  • 638244fd07 small cleanup + fix sigaction flags fusion32 2025-07-18 18:40:57 -03:00
  • 6d498fe17d fix most init and parsing bugs + critical bug with dynamic strings fusion32 2025-07-16 17:22:39 -03:00
  • e65dc561ac implement crypto.cc with OpenSSL + fix config loading fusion32 2025-07-03 10:10:27 -03:00
  • e782274ade query.cc fusion32 2025-07-02 13:28:45 -03:00
  • aaf198773f beginning of query.cc fusion32 2025-07-01 20:41:31 -03:00
  • 11ae3d0e42 merged dbfuncs.cc into crplayer.cc fusion32 2025-07-01 15:39:01 -03:00
  • d5a1438756 minor cleanup fusion32 2025-07-01 09:35:07 -03:00
  • 5cfe00df82 reader.cc fusion32 2025-07-01 09:26:06 -03:00
  • 6243967f1f fix operator= for TChannel, TParty, and THouse fusion32 2025-07-01 07:21:10 -03:00
  • 6c8aa85b8b writer.cc fusion32 2025-06-30 19:23:09 -03:00
  • c09d30cb14 houses.cc fusion32 2025-06-29 18:25:23 -03:00
  • e59667ec6b moveuse.cc fusion32 2025-06-27 18:57:29 -03:00
  • ea319bc2fb finish crnonpl.cc fusion32 2025-06-25 10:09:17 -03:00
  • 8bc2e5dc3a most of crnonpl.cc fusion32 2025-06-24 15:02:38 -03:00
  • bdfcbb2f0e receiving.cc fusion32 2025-06-23 06:34:16 -03:00
  • c4dfe97e95 sending.cc fusion32 2025-06-22 00:52:27 -03:00
  • efeb10adcc connections.cc fusion32 2025-06-21 03:35:13 -03:00
  • 7dff6dfd60 finish communication.cc fusion32 2025-06-20 18:19:12 -03:00
  • 083047d123 small change to ReceiveCommand for increased connection reliability fusion32 2025-06-20 15:33:58 -03:00
  • d3b92e110a more work on communication.cc fusion32 2025-06-20 06:00:16 -03:00
  • bd3a6a0460 beginning of communication.cc fusion32 2025-06-19 03:13:48 -03:00
  • e5b8aadd49 finish crplayer.cc fusion32 2025-06-18 18:57:37 -03:00
  • b912ba995c TPlayer constructor and destructor fusion32 2025-06-17 20:10:41 -03:00
  • 56bdec5760 all crplayer.cc functions outside TPlayer fusion32 2025-06-17 03:13:05 -03:00