100 Commits
Author SHA1 Message Date
MagicBot 3649c629b7 Revert "DamageType defined as in JSON"
This reverts commit 1c31070fc8.
2024-04-01 12:04:12 -04:00
MagicBot 1c31070fc8 DamageType defined as in JSON 2024-04-01 12:01:59 -04:00
MagicBot bff41967db Revert "Out of combat mode when patrolling."
This reverts commit d3692d0fb7.
2023-09-08 13:07:15 -04:00
MagicBot d3692d0fb7 Out of combat mode when patrolling. 2023-09-08 13:04:29 -04:00
MagicBot e331f7e2ff Unused methods removed. 2023-08-21 14:26:50 -04:00
MagicBot b8217a8858 Remove unused variable from signature. 2023-08-21 14:11:22 -04:00
MagicBot 50f81396c7 Cleanup of PERSIST db call. 2023-08-21 14:01:28 -04:00
MagicBot 0bca57686d New npc creation work. 2023-08-21 14:00:00 -04:00
MagicBot df6b9e48d3 New npc creation work. 2023-08-21 13:47:47 -04:00
MagicBot 291cb97a22 New npc creation work. 2023-08-21 13:34:42 -04:00
MagicBot 740e75f8e4 New less ungodly NPC constructor. 2023-08-21 13:26:13 -04:00
MagicBot b7bbf8d369 Interest manager updates when moving 64 units. 2023-08-21 05:02:49 -04:00
MagicBot abf450d6ea Use character load range for dirty flag. 2023-08-21 04:52:02 -04:00
MagicBot 9072fc2788 Lock for dirtyload integration. 2023-08-21 04:40:11 -04:00
MagicBot 14968dbb3b Unused variables removed. 2023-08-21 04:21:28 -04:00
MagicBot c79d9ae891 Unused lastXYZ timers set but never used. 2023-08-21 04:19:20 -04:00
MagicBot dbca131a0f Set dirty out to load range. 2023-08-20 20:38:44 -04:00
MagicBot 621d78172d Threadsafe is needed for the flag. 2023-08-20 20:37:24 -04:00
MagicBot 50e962b77e dirtyFlag integration. 2023-08-20 20:14:28 -04:00
MagicBot 07aeb6e58d dirtyFlag integration. 2023-08-20 20:02:16 -04:00
MagicBot f6e2c6c618 dirtyFlag integration. 2023-08-20 19:35:18 -04:00
MagicBot 44b5b98597 dirtyFlag integration. 2023-08-20 19:20:22 -04:00
MagicBot ca21c3d266 dirtyFlag integration. 2023-08-20 19:07:26 -04:00
MagicBot c1f613a1a5 Flag set to true when created. 2023-08-20 18:57:22 -04:00
MagicBot 6923251a88 dirtyflag chosen as solution. 2023-08-20 18:56:09 -04:00
MagicBot 8222cb8530 Remove distance early exit. 2023-08-20 18:29:44 -04:00
MagicBot 0eae76180b Update state of npc. 2023-08-20 17:23:50 -04:00
MagicBot f0cfb69752 Update state of npc. 2023-08-20 17:16:18 -04:00
MagicBot 2e7d2b5bcf Update state of npc. 2023-08-20 17:12:20 -04:00
MagicBot 09b346dcb2 Update state of npc. 2023-08-20 17:01:58 -04:00
MagicBot 46d07b386b Update state of npc. 2023-08-20 16:55:15 -04:00
MagicBot b21e9dc59e Moving items out of constructor. 2023-08-20 16:38:10 -04:00
MagicBot 2c9fc405e9 More unused junk removed. 2023-08-20 16:28:21 -04:00
MagicBot a0a3d34578 Unused lock removed. 2023-08-20 16:25:44 -04:00
MagicBot 8ba4ed20c8 loc set to bindloc after npc returned. 2023-08-20 16:18:51 -04:00
MagicBot 5e474851a8 bugfix: Setting loc before loc is defined in abstract constructor. 2023-08-20 16:00:08 -04:00
MagicBot c69e68cb27 Npc name override moved to runafterload. 2023-08-20 15:37:11 -04:00
MagicBot 2d0116a9d9 inLined single line methods for code clarity. 2023-08-20 15:26:24 -04:00
MagicBot bed99dce62 aiAgentType enumeration defined. 2023-08-20 15:10:31 -04:00
MagicBot e4283c2444 Unused orphan npc collection removed. 2023-08-20 14:40:12 -04:00
MagicBot 407f5d1f71 Init code for instance variables moved to runafterload. 2023-08-19 16:33:17 -04:00
MagicBot 86e4ee4aa9 Debugging. 2023-08-19 16:18:49 -04:00
MagicBot 0d7e69f772 Early exit for npc guild owners. 2023-08-19 16:07:11 -04:00
MagicBot 4d0980d13e Early exit for npc guild owners. 2023-08-19 16:04:46 -04:00
MagicBot 9239bc1400 bug fix in old constructor 2023-08-19 15:58:25 -04:00
MagicBot f1958453c1 bug fix in old constructor 2023-08-19 15:49:00 -04:00
MagicBot 9adb03a845 Code moved to runafterload. 2023-08-19 15:30:35 -04:00
MagicBot 4d48712470 Method to centralize slotting of abschar. 2023-08-19 15:22:43 -04:00
MagicBot c79b304eeb Revert debug temporal change to minion spawn. 2023-08-19 11:53:38 -04:00
MagicBot c1a14a22e8 bugfix: wrong type comparison. 2023-08-18 13:08:05 -04:00
MagicBot 2f6e334eea Last debug cycle in testing. 2023-08-18 13:01:58 -04:00
MagicBot 105d8135f7 Tweak to siege minion slot assignments. 2023-08-18 12:32:31 -04:00
MagicBot d7c3f2a6ce Newbie Island excluded from server drop rates. Newbie tables having a baseline roll of 44. 2023-08-18 12:00:28 -04:00
MagicBot 68f2bcef0e Siege Minion pawn time reset to nominal 15m. Soft code? 2023-08-18 11:52:31 -04:00
MagicBot 3883963225 Unused and duplicate variable removed. 2023-08-18 11:33:27 -04:00
MagicBot b3bed58a4b Tweak to minion slot calculus. 2023-08-18 11:06:48 -04:00
MagicBot c4cc6bb92d Rotation conforms with bootstrap version. 2023-08-18 10:58:06 -04:00
MagicBot 62a6cd4430 Siege mob slot position properly rotated. 2023-08-18 10:52:36 -04:00
MagicBot 3e7b4cf30c Siege mob slot position properly rotated. 2023-08-18 10:43:59 -04:00
MagicBot bf24573e88 Codepath conforms to bootstrap copy of the 5 copies. 2023-08-18 10:31:13 -04:00
MagicBot 0d72798680 Spawn temporal adjustment for debugging siege mobs. 2023-08-18 10:23:30 -04:00
MagicBot 04fd91ff7d Bugfix: suffix was set as prefix. 2023-08-17 17:53:31 -04:00
MagicBot 0acd8cd939 Initialize variable before building string. 2023-08-16 15:31:17 -04:00
MagicBot 03f17adecf Update to string deserialization. 2023-08-16 15:24:30 -04:00
MagicBot 5ccf833981 Casting cleanup in constructor signature. 2023-08-16 15:04:52 -04:00
MagicBot 5084b3e453 Petitions limited to 255 characters. 2023-08-16 14:41:45 -04:00
MagicBot c95e6a2ac0 We don't serialize PETITION_NEW to the client. 2023-08-16 14:32:24 -04:00
MagicBot d3ffe9140a Unused method removed. 2023-08-16 11:42:49 -04:00
MagicBot 13fb532902 Bugfix for vendor window with no items. 2023-08-16 11:16:24 -04:00
MagicBot 7a5dde7100 Modified GenTable.rollTable() interface to support drop rates natively. 2023-08-16 08:29:29 -04:00
MagicBot e3f468681a Cleaner rank filter on display 2023-08-15 15:25:50 -04:00
MagicBot 27defa21c2 Should not be filtering items in production. 2023-08-15 15:17:12 -04:00
MagicBot f4e9896dbc Unused variable removal. 2023-08-15 09:14:19 -04:00
MagicBot b8a5521430 No need to box this int. 2023-08-15 09:09:59 -04:00
MagicBot ca39ebb9d4 More class cleanup. 2023-08-15 09:07:55 -04:00
MagicBot 010988d0c1 Class cleanup resulting in far smaller message. 2023-08-15 09:06:36 -04:00
MagicBot e09a6ccd88 File reformat. 2023-08-15 08:52:49 -04:00
MagicBot c913618dc3 Method made static and moved to manager. 2023-08-15 08:50:02 -04:00
MagicBot 6d3050f08a Add constants for message action type. 2023-08-14 16:11:26 -04:00
MagicBot b53c1b20d9 Add constants for message action type. 2023-08-14 16:09:06 -04:00
MagicBot f67444a9ea Cancel petition support 2023-08-14 15:56:47 -04:00
MagicBot 36be6f3620 Merge remote-tracking branch 'origin/master' into feature-petition 2023-08-14 15:43:11 -04:00
MagicBot cf78e6c2a4 Petition window work. 2023-08-14 15:42:05 -04:00
MagicBot bcf789030e Bounce back message 2023-08-14 14:42:32 -04:00
MagicBot 1eaec16ca3 Class cleanup. 2023-08-14 14:34:26 -04:00
MagicBot 6e3dd55804 Class cleanup. 2023-08-14 14:33:19 -04:00
MagicBot 41297e5a21 Sql column name update. 2023-08-14 14:08:39 -04:00
MagicBot cb215b536c Sql column name update. 2023-08-14 14:00:09 -04:00
MagicBot d82c157ae4 Petition db update including table creation. 2023-08-14 13:55:26 -04:00
MagicBot 602fc77ff9 Petition db update including table creation. 2023-08-14 13:53:37 -04:00
MagicBot de71e250e8 Petition db update including table creation. 2023-08-14 13:48:33 -04:00
MagicBot cacceba502 Petition db update including table creation. 2023-08-14 13:46:11 -04:00
MagicBot 054f9ea08a Petition db update including table creation. 2023-08-14 13:43:52 -04:00
MagicBot 7aa63a65b6 Petition db update including table creation. 2023-08-14 13:40:27 -04:00
MagicBot 82ad774093 Bugfix in sql statement. 2023-08-14 12:56:23 -04:00
MagicBot 4342fe9819 Enum defined and database work started. 2023-08-14 12:50:50 -04:00
MagicBot 68feae4111 Enum defined and database work started. 2023-08-14 12:49:10 -04:00
MagicBot 231d8810c8 Enum defined and database work started. 2023-08-14 12:48:05 -04:00
MagicBot 1ecf1d4bc2 Merge remote-tracking branch 'origin/feature-branch-branch' into bugfix-marksmanship 2023-08-13 10:34:02 -04:00
MagicBot d21921cb6d Typo in command string. 2023-08-13 09:44:28 -04:00