Commit Graph

  • 7edc891605 Use the melee push pos update timer for rate limiting the pushes Michael Cook (mackal) 2018-03-01 13:41:02 -05:00
  • 8e4aff391e Fix buff issue Michael Cook (mackal) 2018-03-01 11:29:13 -05:00
  • 1b84905941 Fix spell push Michael Cook (mackal) 2018-02-28 19:47:23 -05:00
  • 06d22fa009 Identify the rest of Action/CombatDamage structs Michael Cook (mackal) 2018-02-28 19:21:03 -05:00
  • 29f89cdfbc NPCs parsed less than normal push Michael Cook (mackal) 2018-02-27 23:42:18 -05:00
  • 6f49a37914 Fix for linux build fail Uleat 2018-02-26 23:04:28 -05:00
  • 1e316102ea Fix for UCS-based messages containing saylinks Uleat 2018-02-26 22:38:14 -05:00
  • 03b2550520 Merge branch 'master' of https://github.com/EQEmu/Server Uleat 2018-02-26 20:02:38 -05:00
  • e547a1e778 Added 'server ready' broadcast to UCS server so clients will reconnect after crash Uleat 2018-02-26 20:02:27 -05:00
  • 9c69eed211 Merge pull request #719 from noudess/master JJ 2018-02-26 14:28:08 -05:00
  • 464c1cb584 quest::npcfeature() could not set all features #719 Paul Coene 2018-02-26 13:53:33 -05:00
  • 4fbe55cc35 Merge pull request #718 from eqcodex/master Michael Cook (mackal) 2018-02-26 13:04:02 -05:00
  • 008b17aaf2 added minimum level to pvp flag. #718 Xackery 2018-02-26 09:33:15 -08:00
  • c469571f62 Merge branch 'master' of https://github.com/EQEmu/Server Uleat 2018-02-25 21:40:56 -05:00
  • 6c2a8edea6 Added ClientVersion request system to UCS server (needed to fix saylinks) Uleat 2018-02-25 21:40:45 -05:00
  • 361937d443 SayLink clean-up Uleat 2018-02-24 09:08:11 -05:00
  • 4071e1d4d9 Merge pull request #717 from N0ctrnl/patch-6 Chris Miles 2018-02-24 00:30:27 -06:00
  • 46a358abe6 Update install.sh #717 Kurt Gilpin 2018-02-24 00:24:26 -06:00
  • fc339cc9d0 Removed conditional for installing libsodium. Kurt Gilpin 2018-02-24 00:23:30 -06:00
  • c87380fa54 Actually fix pet warp range ... Michael Cook (mackal) 2018-02-23 17:42:57 -05:00
  • 959337b592 Pets should warp to owner >= 450 units Fixes #715 Michael Cook (mackal) 2018-02-23 17:09:04 -05:00
  • ca0b9bc374 Fix rampage behavior Fixes #716 Michael Cook (mackal) 2018-02-23 17:00:17 -05:00
  • 2d459a962e Merge pull request #714 from eqcodex/master Michael Cook (mackal) 2018-02-23 13:38:36 -05:00
  • f3b2ac6c17 Added rule to remove pet reagent cost #714 Xackery 2018-02-22 18:43:31 -08:00
  • 6027a80c14 Identified bouding_radius in all spawn structs Michael Cook (mackal) 2018-02-22 01:30:40 -05:00
  • 6934552dd9 Merge pull request #713 from eqcodex/master Alex 2018-02-21 12:13:51 -05:00
  • 0b755cac54 Added sanity check for #hotfix #713 Xackery 2018-02-21 07:59:47 -08:00
  • 765ee5eeed Fix for possible memory leak when spawning bots Uleat 2018-02-19 07:34:43 -05:00
  • c36a1cd6dc Fix for linux build fail Uleat 2018-02-18 14:30:58 -05:00
  • a493242c3c Fix and overhaul to bug reporting system Uleat 2018-02-18 14:03:13 -05:00
  • 97bb50a5c4 Fix for query failure on some systems Uleat 2018-02-17 17:35:54 -05:00
  • feec425be9 Merge branch 'master' into nats Xackery 2018-02-16 15:11:21 -08:00
  • 27225b6047 Update changelog [skip ci] Michael Cook (mackal) 2018-02-16 15:38:17 -05:00
  • cbd68ff8c8 Add new heading format conversion routine - eqemu_server.pl quest_heading_convert Akkadius 2018-02-16 01:18:52 -06:00
  • a32dedeb48 Fix issue with heading being incorrectly handled Michael Cook (mackal) 2018-02-15 18:20:16 -05:00
  • 91d3851d76 Fix for 'SoD' client unable to log into zone [ci skip] Uleat 2018-02-14 23:04:33 -05:00
  • b5e9c0f996 Fix PVP arenas Michael Cook (mackal) 2018-02-12 19:41:48 -05:00
  • de4782368d Merge pull request #709 from noudess/master Alex 2018-02-12 19:34:30 -05:00
  • 3e39c0c11a Scaled AC and ATK if npc is scaling. #709 Paul Coene 2018-02-12 10:51:21 -05:00
  • d2360753fb Fix issue with optional SQL [skip ci] Michael Cook (mackal) 2018-02-11 17:40:49 -05:00
  • e747ea851a Fix issue with optional SQL [skip ci] Michael Cook (mackal) 2018-02-11 17:39:12 -05:00
  • dd5ef6523f repaired dependency issues for protobuf Xackery 2018-02-11 13:24:03 -08:00
  • 68d563c72f Add optional file to implement global defiant tables [skip ci] Michael Cook (mackal) 2018-02-11 13:26:00 -05:00
  • c69b9a95b7 Nats initial commit Xackery 2018-02-10 23:42:38 -08:00
  • c5e4bb08f4 Implement global loot system Fixes #619 Michael Cook (mackal) 2018-02-10 22:15:21 -05:00
  • 0b97db9fd2 Added some basic functionality to 'bot guard' Uleat 2018-02-08 16:46:43 -05:00
  • fb8873e77b Fix for glm with GCC 7.3 Michael Cook (mackal) 2018-02-08 15:54:17 -05:00
  • e943771945 More tweaks to bot jitter code Uleat 2018-02-07 22:40:45 -05:00
  • 05a3c4b2b8 Implemented pass-thru for Mob::CalculateNewPosition2(...) arguments 'fixZ' and 'calcHeading' Uleat 2018-02-07 18:47:42 -05:00
  • 24b396e516 Fix /pet leader Michael Cook (mackal) 2018-02-06 21:50:59 -05:00
  • cdd0b2de00 Bug fix for longer reuses Michael Cook (mackal) 2018-02-06 13:13:13 -05:00
  • 4096ee1f1e Should dismount if mounted and casting and FD spell Michael Cook (mackal) 2018-02-05 13:38:03 -05:00
  • f720e51585 Implement NPC Charm Stats Michael Cook (mackal) 2018-02-04 16:30:16 -05:00
  • c5c93bb2e6 Fix distance forget aggro drop not triggering events Michael Cook (mackal) 2018-02-04 13:23:47 -05:00
  • 85bafecc93 Command #repop will clear NPC spell cache now Michael Cook (mackal) 2018-02-02 20:18:40 -05:00
  • 2ed185aa2c Forgot unversioned script file... Uleat 2018-02-02 18:26:01 -05:00
  • 1b2316ad1f Update for bot_spells_entries [ci skip] Uleat 2018-02-02 18:25:01 -05:00
  • 80ad3a8940 Merge pull request #702 from daerath/BugFix/RecipesIgnoreContainerSize Chris Miles 2018-02-02 13:15:24 -06:00
  • cef4928dd0 Tweak for rogue bot jitter code Uleat 2018-02-01 20:43:26 -05:00
  • ab65bb1d57 Update #showspellslist command Michael Cook (mackal) 2018-02-01 19:03:42 -05:00
  • c21293e508 Fix issue with spells that didn't make sense to be innate Michael Cook (mackal) 2018-02-01 18:55:16 -05:00
  • 3c794cfc07 Add Support to define a valid HP range for NPC casting Michael Cook (mackal) 2018-02-01 18:32:40 -05:00
  • d71dbd1751 Relocated 'stop movement' code into class Mob from class Bot Uleat 2018-02-01 05:38:10 -05:00
  • 8805021960 Re-worked Bot::AI_Process(); Added 'leash,' 'main assist' and 'combat abort' features Uleat 2018-01-31 19:31:09 -05:00
  • dd2b12b517 Fix for 'MobAI_DEBUG_Spells >= 10' compile failure [skip-ci] Uleat 2018-01-31 17:46:28 -05:00
  • 78f3a2aa64 Merge pull request #704 from noudess/master Michael Cook (mackal) 2018-01-30 14:37:26 -05:00
  • 03dbe47546 Skip distance check in mob spell AI for some target types Michael Cook (mackal) 2018-01-30 13:16:25 -05:00
  • 13ad5e4b46 Lets ignore Z on distance hate removal until pathing doesn't suck Michael Cook (mackal) 2018-01-30 12:53:58 -05:00
  • 6716e580f3 Make npc_spells_cache a map fixes #705 Michael Cook (mackal) 2018-01-29 23:36:05 -05:00
  • 5d9c8c8e27 Quick fix to allow dev work to still happen on npc spells Michael Cook (mackal) 2018-01-29 15:18:47 -05:00
  • 7bd5213be4 Skip buff stack check for innates SpellType_Nukes Michael Cook (mackal) 2018-01-29 15:16:56 -05:00
  • 93ddf915a2 Cleanup some rules that are no longer used anywhere. #704 Paul Coene 2018-01-29 14:48:10 -05:00
  • f8ce10472b Rework some Spell AI so NPCs can have spammy spells Michael Cook (mackal) 2018-01-28 18:06:54 -05:00
  • ceb2b287bb Fixed merchantlist probability. NPCs were setting a singular chance value and each item was checking based on this value, making the probability field not a random chance per item. This removes the probability field from NPCs, SetMerchantProbability() and GetMerchantProbability() and makes the probability field truly random chance. Kinglykrab 2018-01-27 18:32:00 -05:00
  • 8e9fa38197 Added #reloadmerchants for zone-based merchant refreshing. Kinglykrab 2018-01-27 18:19:48 -05:00
  • 5763672175 Merge branch 'master' into BugFix/RecipesIgnoreContainerSize #702 Daerath 2018-01-27 12:17:39 -05:00
  • 6ed3301110 Add some appearance Changing functions Michael Cook (mackal) 2018-01-24 15:26:53 -05:00
  • fbe456ed45 * If GetItem returns null when searching for a container item, we now default bagslots to 10 instead of aborting. Daerath 2018-01-21 17:28:27 -05:00
  • 518a5e8ab1 * Added test for null output of GetItem and log & return if the item cannot be found. Daerath 2018-01-21 15:49:15 -05:00
  • 008ac97a64 Merge branch 'master' into BugFix/RecipesIgnoreContainerSize Daerath 2018-01-21 10:18:10 -05:00
  • 7892fed6d9 * Combine container size is checked before displaying favorite recipes or when searching for a recipe. This fixes an issue where you could combine any recipe in a 2 slot container or in any container smaller than the number of required components. * World containers that do not have ID values default to size 10 based as all world containers that are not transmitting ID values appear to have 10 slots. Daerath 2018-01-21 10:17:31 -05:00
  • f16faae964 Fix for bug in config reading tables KimLS 2018-01-20 21:26:52 -08:00
  • 6042410b4b Fix duration on WakeTheDead Michael Cook (mackal) 2018-01-20 19:19:40 -05:00
  • 26532c03ac Fix crash Michael Cook (mackal) 2018-01-19 23:27:29 -05:00
  • 0fa5053ad1 Merge branch 'master' of https://github.com/EQEmu/Server Uleat 2018-01-18 22:35:58 -05:00
  • 39a94dba0d Fix for installer script bot schema failures Uleat 2018-01-18 22:34:23 -05:00
  • a440269c6b Adjust the behavior of out of range aggro removal Michael Cook (mackal) 2018-01-18 19:59:04 -05:00
  • a7310cba17 Export new special attack to lua too Michael Cook (mackal) 2018-01-18 18:33:36 -05:00
  • b82100bcd7 Add IMMUNE_RANGED_ATTACKS Michael Cook (mackal) 2018-01-18 18:30:29 -05:00
  • e7ce79261d Add a timer to rate limit the hatelist check Michael Cook (mackal) 2018-01-18 15:54:53 -05:00
  • d8bbb428d8 Add hatelist removal for far distances and time Michael Cook (mackal) 2018-01-18 15:44:51 -05:00
  • e0391dfcb8 Merge branch 'master' into lsid Akkadius 2018-01-17 22:04:46 -06:00
  • 7adc93d806 Fix zone failure messages on RoF+ Michael Cook (mackal) 2018-01-17 22:01:45 -05:00
  • 62dcc188d1 Set bZoning to false in failure cases Michael Cook (mackal) 2018-01-17 21:37:06 -05:00
  • aa1114c387 Rename Client::zoning to Client::bZoning Michael Cook (mackal) 2018-01-17 21:23:22 -05:00
  • 462349ad84 [eqemu_server.pl] Fix database dump script utility Akkadius 2018-01-17 03:47:33 -06:00
  • 19183f958e [eqemu_server.pl] Support for Linux Loginserver installation Akkadius 2018-01-17 03:41:36 -06:00
  • 42d3a7e4f6 Merge pull request #684 from daerath/feature/Dae-ModernAAXP Michael Cook (mackal) 2018-01-15 22:27:20 -05:00
  • af02b9f958 Add json config examples Michael Cook (mackal) 2018-01-15 22:02:20 -05:00
  • f67d280845 [eqemu_server.pl] Account for qsdatabase when installing config variables Chris Miles 2018-01-15 00:18:16 -06:00