Commit Graph

  • baa53e134a Fixed missing argument - oops Noudess 2021-02-09 10:00:17 -05:00
  • 3bafc5b3f4 Change modified sneak pull assist range to a rule. Fixed formatting on decls. Noudess 2021-02-09 09:50:22 -05:00
  • b2e4e91fbd Very simple implementation of Sneak Pull Noudess 2021-02-09 08:31:35 -05:00
  • 10ffcf155d [Lua/Cmake] Prefer LuaJIT over normal Lua (#1235) Michael Cook (mackal) 2021-02-09 00:10:16 -05:00
  • ed71543dff Add category tags to new client methods. (#1233) TurmoilToad 2021-02-09 00:09:42 -05:00
  • 0dcaea1e4e Add category tags for Object methods. (#1232) TurmoilToad 2021-02-09 00:09:16 -05:00
  • 52a359180c Add category tags for corpse methods (#1234) TurmoilToad 2021-02-09 00:08:41 -05:00
  • 8f89f38f5c Add ScaleNPC() to Perl and Lua. (#1238) Alex 2021-02-09 00:08:07 -05:00
  • f2b67ae969 [Quest API] Add Mob-based data bucket methods to Perl/Lua. (#1237) Alex 2021-02-09 00:06:33 -05:00
  • ef0398ebd3 Move data aliases after null checks for safety [skip ci] Akkadius 2021-02-08 21:50:28 -06:00
  • dcc921efcb Update repo with latest template [skip ci] Akkadius 2021-02-08 21:35:43 -06:00
  • eedd5e2821 [Hotfix] Remove test branch fields from repo Akkadius 2021-02-08 21:34:33 -06:00
  • 96b65b848b [Repositories] Insert repository improvements (#1236) Chris Miles 2021-02-08 20:56:44 -06:00
  • 694d380e66 [Door Opening] Rule to let configure Animal Door Opening (#1231) Chris Miles 2021-02-07 19:52:58 -06:00
  • 672c09ee11 Provide more search paths for luajit (#1216) Michael Cook (mackal) 2021-02-07 19:42:55 -05:00
  • ca9756abc9 [Quest API] Perl Client Annotations (#1224) TurmoilToad 2021-02-07 19:13:04 -05:00
  • da7b5b3560 [Quest API] Perl Raid Annotations (#1226) TurmoilToad 2021-02-07 19:12:09 -05:00
  • ecc1dd9475 Update perl_questitem.cpp (#1227) TurmoilToad 2021-02-07 19:11:24 -05:00
  • 8f7702095b Merge pull request #1228 from EQEmu/anon_afk_client Chris Miles 2021-02-07 18:09:49 -06:00
  • 13303a1e14 Merge pull request #1230 from EQEmu/bug_fix/name_enforcement Chris Miles 2021-02-07 18:09:22 -06:00
  • b184a5d013 Merge pull request #1229 from EQEmu/akkadius/task-code-cleanup Chris Miles 2021-02-07 18:06:44 -06:00
  • 9f5ce8e3c9 PR comments #1229 Akkadius 2021-02-07 17:08:16 -06:00
  • 6621338064 Enforce some naming limits people were getting around #1230 Michael Cook (mackal) 2021-02-07 17:00:48 -05:00
  • 00902d8a7e Private member prefixes for proximities and goal lists Akkadius 2021-02-07 15:44:25 -06:00
  • 01f69bcc51 Update task_client_state.cpp Akkadius 2021-02-07 15:22:30 -06:00
  • f429df39a9 Update CMakeLists.txt Akkadius 2021-02-07 15:06:46 -06:00
  • 0c533071d4 Yet more cleanup Akkadius 2021-02-07 15:00:16 -06:00
  • fac9c3469f Add Anon/AFK methods to Perl and Lua. #1228 Kinglykrab 2021-02-07 00:39:51 -05:00
  • 8414973077 Typo [skip ci] Akkadius 2021-02-06 21:40:42 -06:00
  • 5fba138a5a Improve GM command interface UI Akkadius 2021-02-06 21:14:25 -06:00
  • 053bdb8646 More cleanups Akkadius 2021-02-06 19:19:20 -06:00
  • ff5ea82e38 Split task classes into their own cpp/h files to speed up incremental compilation and make things easier to maintain Akkadius 2021-02-06 18:52:14 -06:00
  • 55d4865d36 Correct one missed repository pointer Akkadius 2021-02-06 18:16:39 -06:00
  • b01793081a More cleanup Akkadius 2021-02-06 17:38:11 -06:00
  • 18e9c4dc95 Merge pull request #1225 from EQEmu/akkadius/repository-improvements Chris Miles 2021-02-06 14:23:54 -06:00
  • ed9f155f7c More logging Akkadius 2021-02-06 04:37:16 -06:00
  • d83dc339fc Logging cleanups Akkadius 2021-02-06 04:27:41 -06:00
  • 8d7fdd6549 More cleanups Akkadius 2021-02-06 04:12:11 -06:00
  • 65f2f823a8 More refactors Akkadius 2021-02-06 03:57:46 -06:00
  • fac75a3ae0 Move ClientTaskState::RemoveTaskByTaskID to repository methods Akkadius 2021-02-06 03:46:03 -06:00
  • 19e9c0bc22 Move ClientTaskState::RemoveTask to repository methods Akkadius 2021-02-06 03:44:36 -06:00
  • 9816608bba Another pass Akkadius 2021-02-06 03:42:14 -06:00
  • 83b279bac3 Migrate TaskManager::LoadClientState to repository methods Akkadius 2021-02-06 03:00:14 -06:00
  • 32aeb6197f Refactor and move TaskManager::LoadTasks to load from repositories Akkadius 2021-02-06 02:33:07 -06:00
  • 11eab9c284 Move TaskManager::LoadTaskSets() loading to repositories Akkadius 2021-02-06 01:37:30 -06:00
  • 8d863a507b Fourth pass Akkadius 2021-02-06 01:25:03 -06:00
  • c194e2ac9c Fix linux compile warnings Akkadius 2021-02-06 01:22:22 -06:00
  • aeb0dbc6ae Third pass Akkadius 2021-02-06 01:14:32 -06:00
  • 4039cb12ba Second pass Akkadius 2021-02-06 01:05:34 -06:00
  • b7983d4c20 First pass Akkadius 2021-02-06 00:45:13 -06:00
  • e8ab176d4a Explicitly pass database pointers to repository methods #1225 Akkadius 2021-02-05 23:00:27 -06:00
  • b7f7c66a50 Merge pull request #1223 from EQEmu/akkadius/update-repositories-expeditions Chris Miles 2021-02-05 22:45:38 -06:00
  • 3455863099 Merge pull request #1220 from EQEmu/perl_npc_formatting Chris Miles 2021-02-05 22:14:34 -06:00
  • 7fe0bbacd4 Add expedition repositories #1223 Akkadius 2021-02-05 18:12:05 -06:00
  • c8dfb72cd2 Merge pull request #1222 from EQEmu/feature/op_clearaa_tit Michael Cook (mackal) 2021-02-05 16:18:19 -05:00
  • 42b34bbf87 Identify OP_ClearLeadershipAbilities/OP_ClearAA for Tit #1222 Michael Cook (mackal) 2021-02-05 14:17:13 -05:00
  • 963b8fdd53 Formatting NPC validation macro. #1220 Kinglykrab 2021-02-02 17:06:55 -05:00
  • 0923ff040f Merge pull request #1204 from EQEmu/perl_client_macro #1218 Chris Miles 2021-02-01 23:24:54 -06:00
  • 369461f9e1 Merge pull request #1205 from EQEmu/perl_doors_macro Chris Miles 2021-02-01 23:24:26 -06:00
  • bb2dcdcb31 Merge pull request #1206 from EQEmu/perl_entity_macro Chris Miles 2021-02-01 23:24:09 -06:00
  • e67b3dd6d4 Merge pull request #1207 from EQEmu/perl_group_macro Chris Miles 2021-02-01 23:23:46 -06:00
  • ddfc0dda42 Merge pull request #1208 from EQEmu/perl_hate_macro Chris Miles 2021-02-01 23:23:21 -06:00
  • f7cc51c134 Merge pull request #1209 from EQEmu/perl_mob_macro Chris Miles 2021-02-01 23:22:52 -06:00
  • 1b27d9dc9d Merge pull request #1210 from EQEmu/perl_npc_macro Chris Miles 2021-02-01 23:19:09 -06:00
  • 8011c4afcc Merge pull request #1211 from EQEmu/perl_object_macro Chris Miles 2021-02-01 23:18:10 -06:00
  • 69de53c459 Merge pull request #1212 from EQEmu/perl_packet_macro Chris Miles 2021-02-01 23:17:53 -06:00
  • 82b3cccc95 Merge pull request #1213 from EQEmu/perl_corpse_macro Chris Miles 2021-02-01 23:17:22 -06:00
  • 91d9a4f73c Merge pull request #1214 from EQEmu/perl_item_macro Chris Miles 2021-02-01 23:17:05 -06:00
  • 93f83923ce Merge pull request #1215 from EQEmu/perl_raid_macro Chris Miles 2021-02-01 23:16:41 -06:00
  • 9759208ed6 [Quest API] Perl Raid Validation Macro Add validation macro to all raid methods. #1215 Kinglykrab 2021-02-01 22:38:19 -05:00
  • 9d3d9a97ff [Quest API] Perl Item Validation Macro Add validation macro to all item methods. #1214 Kinglykrab 2021-02-01 22:36:26 -05:00
  • a29de5963f [Quest API] Perl Corpse Validation Macro Add validation macro to all corpse methods. #1213 Kinglykrab 2021-02-01 22:34:47 -05:00
  • 381b029ffc [Quest API] Perl Packet Validation Macro Add validation macro to all packet methods. #1212 Kinglykrab 2021-02-01 22:32:43 -05:00
  • 772c88d020 [Quest API] Perl Object Validation Macro Add validation macro to all object methods. #1211 Kinglykrab 2021-02-01 22:30:34 -05:00
  • b69213abcc [Quest API] Perl NPC Validation Macro Add validation macro to all NPC methods. #1210 Kinglykrab 2021-02-01 22:27:55 -05:00
  • 4338d657fc [Quest API] Perl Mob Validation Macro Add validation macro to all mob methods. #1209 Kinglykrab 2021-02-01 22:24:36 -05:00
  • 2430b38406 [Quest API] Perl Hate Validation Macro Add validation macro to all hate methods. #1208 Kinglykrab 2021-02-01 22:15:21 -05:00
  • 6cfe7853f5 [Quest API] Perl Group Validation Macro Add validation macro to all group methods. #1207 Kinglykrab 2021-02-01 22:10:22 -05:00
  • 64c97a5283 [Quest API] Perl Entity Validation Macro Add validation macro to all entitylist methods. #1206 Kinglykrab 2021-02-01 22:06:41 -05:00
  • f32f4346e7 [Quest API] Perl Doors Validation Macro Add validation macro to all door methods. #1205 Kinglykrab 2021-02-01 22:02:17 -05:00
  • dcc2dcdb8d Convert perl_client.cpp to use validation macro. #1204 Kinglykrab 2021-02-01 21:56:47 -05:00
  • 9b8845949e Merge pull request #1203 from EQEmu/perl_inventory Chris Miles 2021-02-01 20:16:55 -06:00
  • 36bfebfe6a Add Inventory methods to Perl. - Add $client->GetInventory() to Perl. - Export Lua Inventory methods to Perl. - Add quest::createitem(item_id, charges, augment_one, augment_two, augment_three, augment_four, augment_five, augment_six, attuned) to Perl so you can return a ItemInstance for testing purposes. #1203 Kinglykrab 2021-02-01 00:00:40 -05:00
  • 0c70004102 Merge pull request #1201 from splose/npcedit Chris Miles 2021-02-01 12:56:55 -06:00
  • 5238d30236 Merge pull request #1202 from regneq/master Chris Miles 2021-02-01 12:56:06 -06:00
  • 58e0ce6a4b fixed the references from previous commits. #1202 regneq 2021-01-31 16:53:25 -08:00
  • e4b437cb5f RandomPath grid type improvement regneq 2021-01-31 15:11:45 -08:00
  • 5a94e82db8 Merge pull request #7 from EQEmu/master regneq 2021-01-31 14:01:54 -08:00
  • 9713d62849 Merge pull request #1200 from hgtw/fix/empty-expedition-invite Alex 2021-01-30 21:43:35 -05:00
  • a751339c99 add raidtarget / respawntimer to #npcedit #1201 Matthew Silvia 2021-01-30 19:43:37 -05:00
  • 62e480fed7 Verify expedition is not empty on invites #1200 hg 2021-01-30 18:31:19 -05:00
  • b74edd9dc2 Merge pull request #1196 from EQEmu/spell_lua_perl Chris Miles 2021-01-30 17:27:15 -06:00
  • 7eba9552e2 Merge pull request #1193 from noudess/gmmove Chris Miles 2021-01-30 15:29:05 -06:00
  • 396c300315 Merge pull request #1198 from EQEmu/akkadius/fix-mysqldump-buffer-allocation-edge-case #1199 Chris Miles 2021-01-29 23:51:19 -06:00
  • c192590af6 Fix issue where sometimes under certain circumstances when issuing a database dump with large data over a network with extended inserts we hit a buffer threshold that kills a MySQL dump with Error 2013 #1198 Akkadius 2021-01-29 18:13:37 -06:00
  • fb5fc935e7 Merge pull request #1197 from EQEmu/perl_target_ring JJ 2021-01-28 23:34:00 -06:00
  • 780c7a8476 Merge pull request #1195 from hgtw/feat/color-constants JJ 2021-01-28 23:33:44 -06:00
  • c72e18f082 Merge pull request #1194 from hgtw/fix/unescaped-fmt JJ 2021-01-28 23:33:31 -06:00
  • a90d836bcd Fix GetTargetRingX(), GetTargetRingY(), and GetTargetRingZ() in Perl. #1197 Kinglykrab 2021-01-28 20:29:50 -05:00
  • c0129a6b8a Add new Spell methods to Perl and Lua. #1196 Kinglykrab 2021-01-28 19:59:31 -05:00