Commit Graph

  • 46ff09f438 Merge pull request #962 from noudess/patch-8 Alex 2020-02-05 13:05:07 -05:00
  • b4f42c150f Update database.cpp #962 Paul Coene 2020-02-05 12:31:29 -05:00
  • 49134644bc Update dbcore logging to use aliases Akkadius 2020-02-05 01:56:39 -06:00
  • 861b879a94 Add GetCharacterTables() with table - key pair. Use in character hard deletes https://gist.github.com/Akkadius/f10e3757a0b52b971076643eccf9c5d0 Akkadius 2020-02-05 01:34:29 -06:00
  • 929e4c1317 Adjust verbiage [skip ci] Akkadius 2020-02-04 23:52:18 -06:00
  • 138cb80b19 Merge pull request #958 from hgtw/feat/autoconsent Chris Miles 2020-02-04 18:22:05 -06:00
  • 86b6f543b9 Reworked the update cycle of eqemu_server.pl to process each update cumulatively [skip ci] Uleat 2020-02-04 19:07:55 -05:00
  • d7138e84c0 Make consent variable names more descriptive and replace char pointer parameters with std::string #958 hg 2020-02-04 18:27:59 -05:00
  • 2d24cdf5e4 Merge pull request #963 from noudess/patch-10 Michael Cook (mackal) 2020-02-04 13:24:49 -05:00
  • 4416e774c2 Merge branch 'master' of https://github.com/EQEmu/Server into feature/hot-reload Akkadius 2020-02-04 00:25:23 -06:00
  • 342012c4f4 Fix compile issue Akkadius 2020-02-04 00:24:43 -06:00
  • 34005cd2ed Merge branch 'master' of https://github.com/EQEmu/Server into feature/hot-reload Akkadius 2020-02-04 00:12:51 -06:00
  • 6bc6b659d5 Merge branch 'master' of github.com:EQEmu/Server KimLS 2020-02-03 17:17:26 -08:00
  • ad1f18306b Update command.cpp #963 Paul Coene 2020-02-03 13:47:16 -05:00
  • 6a984a53b5 Merge pull request #1 from noudess/patch-9 Paul Coene 2020-02-03 13:02:55 -05:00
  • f9b3b7aecf Implement DefaultGuild rule Paul Coene 2020-02-03 12:54:26 -05:00
  • 5fefdfcc17 Added new DefaultGuild rule to Character Paul Coene 2020-02-03 12:50:05 -05:00
  • 00f118cfb4 Removed bot rule and command update code from setup because of auto-injection/removal feature added to server code [skip ci] Uleat 2020-02-03 08:36:14 -05:00
  • a7633f4ddf Massaged database update code [skip ci] Uleat 2020-02-03 08:18:55 -05:00
  • f742d6427b Merge pull request #3 from EQEmu/master regneq 2020-02-02 20:48:05 -08:00
  • d65a97e556 Rule for setting max navmesh nodes, default set higher than current to improve accuracy KimLS 2020-02-02 20:19:37 -08:00
  • b8229c8459 Update CURRENT_BINARY_DATABASE_VERSION for consent sql update hg 2020-02-02 22:57:59 -05:00
  • 424b669cbb Target not required for newer clients in QuestReward Michael Cook (mackal) 2020-02-02 16:39:46 -05:00
  • e09b0ae1e9 Let client handle consent confirmation messages to corpse owner hg 2020-02-02 14:12:13 -05:00
  • c2300d514c Packet warnings KimLS 2020-02-01 20:49:04 -08:00
  • f195820854 Merge pull request #959 from hgtw/fix/raid-invite-crash Michael Cook (mackal) 2020-02-01 22:59:33 -05:00
  • 59903313e4 Expand Lua's Client QuestReward function Michael Cook (mackal) 2020-02-01 22:20:19 -05:00
  • b351d3718a Merge pull request #961 from noudess/patch-7 Michael Cook (mackal) 2020-02-01 21:55:53 -05:00
  • ab3d65b2ea Fix FixZ regarding the use of model in npc_types #961 Paul Coene 2020-02-01 20:29:48 -05:00
  • b02e87cce7 Fix Client::QuestReward for struct adjustment Michael Cook (mackal) 2020-02-01 19:54:26 -05:00
  • 50a39057e4 Update QuestReward_Struct Michael Cook (mackal) 2020-02-01 19:27:15 -05:00
  • c8e6d031cf Add more rule-driven behavior Akkadius 2020-01-31 21:51:05 -06:00
  • 158d8a011f Beginning of hot reload work Akkadius 2020-01-31 20:25:06 -06:00
  • 14c070f845 Use strn0cpy instead of strcpy when copying consent name buffers hg 2020-01-30 20:00:01 -05:00
  • 6dee837f67 Merge pull request #960 from noudess/patch-6 Michael Cook (mackal) 2020-01-30 15:41:25 -05:00
  • 83ad9c86db Update attack.cpp #960 Paul Coene 2020-01-30 15:19:02 -05:00
  • bcb08f99f0 Update attack.cpp Paul Coene 2020-01-30 15:05:41 -05:00
  • f968d0df4c Reduce changes to those suggested by @mackal Paul Coene 2020-01-30 15:04:06 -05:00
  • 712366293d Further refine monk weight checks for floating point Paul Coene 2020-01-30 11:10:57 -05:00
  • 9689787e56 Remove assignments in conditions hg 2020-01-29 18:34:33 -05:00
  • 92d32feb0d Fix for player hp updates not matching between client and server Uleat 2020-01-28 21:24:14 -05:00
  • 371265d143 Make guild consent persistent for summoned corpses hg 2020-01-28 18:12:24 -05:00
  • 43da07fb55 Fix zone crash when a group member raid invites own group leader #959 hg 2020-01-28 19:04:47 -05:00
  • f880663528 Merge pull request #2 from EQEmu/master regneq 2020-01-28 15:36:23 -08:00
  • 63b8df72b2 Implement consent for group/raid/guild and add Auto Consent support hg 2020-01-26 20:53:59 -05:00
  • c82d08cf11 Make sure character soft deletes do not reserve name once deleted, add optional retro script to run for servers who had soft deletes running prior to this commit Akkadius 2020-01-26 16:31:15 -06:00
  • c6ba29f2e5 Revert commit until further testing [skip ci] Akkadius 2020-01-25 18:41:15 -06:00
  • 6514ccc41c Bot updates are killing running regular updates afterwards [skip ci] Akkadius 2020-01-25 18:30:52 -06:00
  • 2f49266d08 Fix bots db updates when bins are in bin folder [skip ci] Akkadius 2020-01-25 18:26:59 -06:00
  • ff897dc90a Update CURRENT_BINARY_DATABASE_VERSION Michael Cook (mackal) 2020-01-24 20:36:33 -05:00
  • f73f72b2b2 Merge pull request #956 from regneq/master Michael Cook (mackal) 2020-01-24 20:31:10 -05:00
  • c2b3e85272 Added new pathgrid type 7 (GridCenterPoint). This grid causes a NPC to alternate between the first waypoint in their grid (Number 1 in the editor) and a random waypoint. (1 - 7 - 1 - 4 - 1 - 11 - 1 - 5 - 1, etc) Changed the wandertype IDs to an enum so we know what we're looking at. Added new pathgrid type 8 (GridRandomCenterPoint). (SQL required) This new type causes a NPC to alternate between a random waypoint in grid_entries and a random waypoint marked with the new centerpoint column set to true. If no waypoints are marked as a centerpoint, this wandertype will not work. There is no numbering requirement or limit for centerpoints. You can have as many as you need. New spawngroup field: wp_spawns (SQL required). Added a new spawngroup field, which is a boolean that if true changes the behavior of spawngroups this way: If the spawnpoint in the spawngroup has a grid, the NPC will spawn at a random waypoint location taken from its grid instead of the spawnpoint location. New randompath behavior: The randompath grid type will now use the closest waypoint as its current waypoint on spawning. This allows multiple spawn locations to use the same grid without having the undesirable behavior of walking to the first waypoint through walls and ignoring waypoint nodes. NPC::GetClosestWaypoint() was renamed to NPC::GetClosestWaypoints() as it was filling a list of multiple waypoints. a new method NPC::GetClosestWaypoint() returns a single waypoint in the form of an integer. #956 regneq 2020-01-24 15:11:08 -08:00
  • c590cf7c35 Let's try updating travis to bionic Michael Cook (mackal) 2020-01-23 23:36:13 -05:00
  • 453bee511a Merge pull request #1 from EQEmu/master regneq 2020-01-22 16:22:35 -08:00
  • 1baeb01e65 Merge pull request #955 from KinglyKrab/master Alex 2020-01-20 21:15:41 -05:00
  • 8b37ef5e67 Formatting #955 Kinglykrab 2020-01-20 21:14:28 -05:00
  • caceae1028 Implement Corpse counting methods for global/zone-specific counting. Kinglykrab 2020-01-20 20:23:11 -05:00
  • 8e6dd638ff Implement SE_SummonCorpseZone (SPA 388). - This SPA summons all of a targeted group or raid group member's corpses from anywhere in the world. - Example Spell 16247 (Summon Remains) Kinglykrab 2020-01-20 20:20:06 -05:00
  • 51fb7d8b77 _GetRunSpeed did not correctly report aa mods for Clients. #953 Paul Coene 2020-01-20 15:38:07 -05:00
  • f6ed4bb888 Merge pull request #952 from noudess/patch-4 Michael Cook (mackal) 2020-01-20 14:49:23 -05:00
  • 9cc73f2b4a Fix formula for mana #952 Paul Coene 2020-01-20 14:24:29 -05:00
  • 6f73278cf8 Fix annoying aura crash that has been around for a year and a half, add aura logging, utilize close lists Akkadius 2020-01-19 21:57:28 -06:00
  • 6c91786cfb Merge pull request #950 from noudess/patch-3 Michael Cook (mackal) 2020-01-19 16:11:20 -05:00
  • 8eb60302a2 Update attack.cpp #950 Paul Coene 2020-01-19 16:03:09 -05:00
  • 43df845233 Fix issue with overflow in Mob::SendHPUpdate Michael Cook (mackal) 2020-01-18 21:42:51 -05:00
  • a0073b4018 Metric prototype metrics Uleat 2020-01-17 21:13:34 -05:00
  • feefd7a23b Update default NPC:NPCGatePercent value to something more live like Michael Cook (mackal) 2020-01-17 17:30:38 -05:00
  • 5a1eac010b Merge pull request #945 from noudess/patch-2 Michael Cook (mackal) 2020-01-17 14:52:31 -05:00
  • d47bf6a73b Update waypoints.cpp #945 Paul Coene 2020-01-17 14:35:32 -05:00
  • daa9c04e89 Merge branch 'master' of https://github.com/EQEmu/Server Uleat 2020-01-16 20:49:12 -05:00
  • a9ef2474d4 Updated eqemu_server.pl to use the appveyor archive when setting up bots [skip ci] Uleat 2020-01-16 20:49:03 -05:00
  • e1408ede6b Remove AdventureManager::Load since it doesn't do anything Michael Cook (mackal) 2020-01-16 19:22:17 -05:00
  • 4241fba7e2 Forgot 2 exceptions Michael Cook (mackal) 2020-01-16 19:10:04 -05:00
  • 139b6c34e5 Change things -Wcatch-value complains about to references Michael Cook (mackal) 2020-01-16 19:03:36 -05:00
  • baf4cc62eb Fix format truncation in RoF2 OP_Trader Michael Cook (mackal) 2020-01-16 18:04:20 -05:00
  • 14402c9c41 Fix unreachable switch statements in console_server_connection.cpp Michael Cook (mackal) 2020-01-16 17:44:46 -05:00
  • e4c4e5edb2 References shouldn't be null Michael Cook (mackal) 2020-01-16 17:17:31 -05:00
  • e6a14beb2e Remove another unnecessary this == null check Michael Cook (mackal) 2020-01-16 17:06:11 -05:00
  • 945ca1278c Remove some unnecessary this == null checks Michael Cook (mackal) 2020-01-16 17:02:35 -05:00
  • a307747c29 Nuke unused command_itemtest Michael Cook (mackal) 2020-01-16 16:51:24 -05:00
  • 099da513ff Remove some unused misc.cpp functions (encode/decode) Michael Cook (mackal) 2020-01-16 16:18:08 -05:00
  • 607379110b Add some focus effects bots were missing Michael Cook (mackal) 2020-01-16 16:00:38 -05:00
  • 7ce88b30ad Remove Bot::BotfocusType Michael Cook (mackal) 2020-01-16 15:47:25 -05:00
  • 28b0526857 Change NPCType::deity to uint32 to match client data type Michael Cook (mackal) 2020-01-16 15:16:21 -05:00
  • d5067c4c3a Treat bots like PCs for pcnpc_only_flag Michael Cook (mackal) 2020-01-15 19:30:47 -05:00
  • 79db824a3c Fix for bots update reporting errors on server start-up after newer update applied [skip ci] Uleat 2020-01-15 02:56:00 -05:00
  • 7d45de865d Merge branch 'master' of https://github.com/EQEmu/Server into teleport_door teleport_door Uleat 2020-01-14 19:01:18 -05:00
  • 331032f4f4 Push a scan when mobs first construct [skip ci] Akkadius 2020-01-14 16:14:19 -06:00
  • 61790ef195 Wasn't quite dead... (Removed substring call from silent saylink parsing) Uleat 2020-01-13 19:01:42 -05:00
  • 5446234fd3 Modified teleport doors to not 'open' Uleat 2020-01-13 02:14:51 -05:00
  • 9bdb70b2f0 Fatality! (Fix for event_say parse events not observing the correct parser for their situation) Uleat 2020-01-13 01:47:39 -05:00
  • c438819ed6 Fix for command redirect of '#bot' using EVENT_COMMAND invocation Uleat 2020-01-12 22:40:05 -05:00
  • 7a791dda3c Merge branch 'master' of https://github.com/EQEmu/Server Uleat 2020-01-12 21:11:51 -05:00
  • 6366a3fa38 Fix for silent saylinks and EVENT_COMMAND calls Uleat 2020-01-12 21:11:43 -05:00
  • 306a08b9ac Unify / streamline scanning logic calls, do a manual scan on enter and cleanup logging Akkadius 2020-01-12 19:37:53 -06:00
  • 467f8d7867 Merge branch 'master' of https://github.com/EQEmu/Server Uleat 2020-01-12 01:33:17 -05:00
  • 6c2100a650 Fix for perl EVENT_COMMAND not exporting single arguments Uleat 2020-01-12 01:32:51 -05:00
  • 9dacd0bd7a Remove aa_timers from character tables [skip ci] Akkadius 2020-01-11 18:19:27 -06:00
  • 3c6cdd0905 Update character_table_list.txt for now until replaced [skip ci] Akkadius 2020-01-11 18:02:01 -06:00
  • d1fb74ff5f Fix bot table Akkadius 2020-01-10 02:59:52 -06:00