Commit Graph

  • 82762c3f5a [Cleanup] Use variable for character instead of a loop (#3268) Alex King 2023-04-05 10:29:16 -04:00
  • 2742eca119 [Cleanup] Remove unnecessary conditions in Client::SendFactionMessage() (#3267) Alex King 2023-04-05 10:27:15 -04:00
  • 8fc7f3a732 [Cleanup] Cleanup unnecessary condition in Client::SendAlternateCurrencyValue() (#3266) Alex King 2023-04-05 10:27:01 -04:00
  • 39ce0178f9 [Cleanup] Remove unnecessary conditions in Client::Consume() (#3265) Alex King 2023-04-05 10:26:32 -04:00
  • 3d2f560436 [Cleanup] Fix GetLastName() length check in Client::SendWindow() (#3263) Alex King 2023-04-05 10:23:54 -04:00
  • a0768d2d28 [Cleanup] Remove unnecessary conditions in Client::FilteredMessageCheck() (#3262) Alex King 2023-04-05 10:23:33 -04:00
  • 9009a7aa23 [Cleanup] Remove extra assignment of current_endurance in Client ctor (#3261) Alex King 2023-04-05 10:23:20 -04:00
  • 67b03b4e31 [Cleanup] Combine similar cases in Client::InitInnates() (#3260) Alex King 2023-04-05 10:23:05 -04:00
  • b08975aefb [Cleanup] Use .empty() in Client::ScribeSpells() and Client::LearnDisciplines() (#3259) Alex King 2023-04-05 10:22:36 -04:00
  • ea3a7cae0b [Cleanup] Remove always true conditions and unreachable code in Client::SendMercPersonalInfo() (#3258) Alex King 2023-04-05 10:14:07 -04:00
  • 81314a3315 [Cleanup] Fix check for !this in Client::SendHPUpdateMarquee() (#3257) Alex King 2023-04-05 10:13:24 -04:00
  • d33cfad567 [Cleanup] Fix always false conditions in Client::IncStats() (#3256) Alex King 2023-04-05 10:12:32 -04:00
  • c1698a5bdd [Cleanup] Fix possible overflows in Client::AddPlatinum() and Client::TakePlatinum() (#3255) Alex King 2023-04-05 10:10:33 -04:00
  • 2a094e8792 [Cleanup] Use variable for c->GetTarget() instead of calling multiple times in bot_command.cpp (#3254) Alex King 2023-04-05 10:09:19 -04:00
  • 4a0725e278 [Cleanup] Cleanup string -> char* -> string conversions in bot_command.cpp (#3252) Alex King 2023-04-05 09:59:43 -04:00
  • 218ffbb2c5 [Cleanup] Delete unused strings in bot_command.cpp (#3251) Alex King 2023-04-05 09:59:24 -04:00
  • 3e30e78158 [Backups] Fix database dump error reporting (#3175) Chris Miles 2023-04-04 00:14:23 -05:00
  • ff2af0c49e [Release] 22.9.1 (#3250) v22.9.1 Aeadoin 2023-04-03 17:49:39 -04:00
  • cd5697bc81 [Cleanup] Multiple cases same outcome and set skip variable to same value (#3216) Alex King 2023-04-03 17:24:27 -04:00
  • b1571cd062 [Cleanup] Wake The Dead argument was named the same as a member variable in Mob (#3214) Alex King 2023-04-03 17:23:48 -04:00
  • 3e5d0a0601 [Cleanup] Unconditional return in for loop in GetRaidByCharID() (#3179) Alex King 2023-04-03 17:23:32 -04:00
  • 6a80a061dd [Cleanup] Multiple cases with same outcome in GetGMSayColorFromCategory() (#3182) Alex King 2023-04-03 17:20:43 -04:00
  • 509fd0615e [Cleanup] Remove unused query variable in Database::DeleteInstance() (#3202) Alex King 2023-04-03 17:18:40 -04:00
  • da5e672a28 [Cleanup] Remove unnecessary group validation in Bot::Death() (#3235) Alex King 2023-04-03 17:15:09 -04:00
  • 7090382074 [Cleanup] Remove unnecessary skill_to_use check in Bot::DoClassAttacks() (#3236) Alex King 2023-04-03 17:11:56 -04:00
  • 26eabcd7a4 [Cleanup] Explicitly cast to float for more precision in Bot::GenerateBastHitPoints() (#3238) Alex King 2023-04-03 17:05:48 -04:00
  • 60091015d3 [Cleanup] Remove unnecessary >= 0 checks for procs in botspellsai.cpp (#3242) Alex King 2023-04-03 17:05:03 -04:00
  • 470392021b [Cleanup] Remove unnecessary setting of spell_type_index in Bot::GetChanceToCastBySpellType() (#3243) Alex King 2023-04-03 17:04:51 -04:00
  • 90984c3215 [Cleanup] Remove unnecessary spell_list validation check in botspellsai.cpp (#3244) Alex King 2023-04-03 17:03:56 -04:00
  • da2296d416 [Cleanup] Remove unnecessary hpr checks in Bot::BotCastHeal() (#3245) Alex King 2023-04-03 17:03:36 -04:00
  • c9221f239c [Cleanup] Remove unnecessary botCaster check in Bot::GetDebuffBotSpell() (#3246) Alex King 2023-04-03 17:02:48 -04:00
  • f4edc69a87 [Cleanup] Cleanup unnecessary string -> char* -> string conversions in eqemu_config.cpp (#3207) Alex King 2023-04-03 17:01:44 -04:00
  • 7d04608c4d [Cleanup] summon_count > MAX_SWARM_PETS is always false in aa.cpp (#3212) Alex King 2023-04-03 17:00:08 -04:00
  • 32be049d96 [Cleanup] Remove extraneous loottable_id setting in WakeTheDead in aa.cpp (#3215) Alex King 2023-04-03 16:59:06 -04:00
  • 26fd52fb06 [Cleanup] Fix SEResist array settings duplicate code (#3225) Alex King 2023-04-03 16:53:48 -04:00
  • 5dd849ac75 [Cleanup] Fix typo where itembonuses should have been used instead of spellbonuses (#3221) Alex King 2023-04-03 16:51:22 -04:00
  • f484fe4176 [Cleanup] gid is assigned 2 values simultaneously in bot.cpp (#3234) Alex King 2023-04-03 16:47:46 -04:00
  • 3d20c0d6aa [Cleanup] Change level to bot_level in Bot::DoClassAttacks() to not overlap member variable (#3239) Alex King 2023-04-03 16:47:31 -04:00
  • 0297045cc5 [Cleanup] Move cases in Bot::AICastSpell() (#3247) Alex King 2023-04-03 16:46:31 -04:00
  • cb90d00832 [Cleanup] Cleanup variable names in Bot::AddSpellToBotList() (#3248) Alex King 2023-04-03 16:45:36 -04:00
  • f752b57a55 [Cleanup] Cleanup uses of insert/push_back when a temp object is used. (#3170) Aeadoin 2023-04-03 16:45:01 -04:00
  • 2bb15271c5 [Cleanup] Fix possible dereferencing of invalid iterator in constants (#3181) Alex King 2023-04-03 16:42:45 -04:00
  • 6976e27501 [Cleanup] Use a constant reference for content_flags in SetContentFlags() (#3196) Alex King 2023-04-03 16:38:20 -04:00
  • c9f27d6f90 [Cleanup] Remove possible dereferenced nullptrs in bot.cpp (#3241) Alex King 2023-04-03 16:30:46 -04:00
  • cb129efcad [Cleanup] Fix loop and code duplication for SE_ProcOnKillShot (#3224) Alex King 2023-04-03 16:28:15 -04:00
  • d653989b03 [Bug Fix] Fix issue with Bot Raid invites not working. (#3249) Aeadoin 2023-04-03 16:28:05 -04:00
  • ea9b373180 [Cleanup] Further bot.cpp nullptr checks (#3240) Alex King 2023-04-03 16:25:00 -04:00
  • a4e006fbfb [Bug Fix] Correct Forward Declaration compilation warning (#3176) Aeadoin 2023-04-02 12:19:43 -04:00
  • 1ffdd4cb34 [Performance] Change to use Pass by reference where valid. (#3163) Aeadoin 2023-04-01 22:55:40 -04:00
  • 7f7ba2e6c2 [Cleanup] Remove unused Includes under zone files (#3162) Aeadoin 2023-04-01 22:55:28 -04:00
  • 090086f50c [Release] 22.9.0 (#3174) v22.9.0 Aeadoin 2023-04-01 14:27:52 -04:00
  • 407b003f7d [Cleanup] Add client pointer validation to Zone::GetClosestZonePoint() (#3173) Alex King 2023-04-01 14:22:52 -04:00
  • b6d315d803 [Cleanup] Remove unnecessary validation check in Zone::ClearBlockedSpells() (#3172) Alex King 2023-04-01 13:59:03 -04:00
  • 6927177291 [Fix] Correct SE_SlayUndead & SE_HeadShotLevel limit Value when applied. (#3171) Aeadoin 2023-04-01 13:31:13 -04:00
  • 31ede355a8 [Cleanup] Cleanup excessive type casting: string -> char * -> string (#3169) Aeadoin 2023-04-01 12:45:16 -04:00
  • 0df84e1ee6 [Crash] Fix out of bound arrays, other potential crashes (#3166) Aeadoin 2023-04-01 12:44:41 -04:00
  • 0d509a7f3a [Crash] Add Checks for valid pointers or fix existing. (#3164) Aeadoin 2023-04-01 12:44:00 -04:00
  • 4c2271ff69 [Fix] Prevent VerifyGroup from setting OOZ membername to Null character. (#3168) Aeadoin 2023-04-01 12:40:55 -04:00
  • ca2072e7bf [Bots] Remove Bot Groups Functionality (#3165) Aeadoin 2023-03-31 21:37:52 -04:00
  • e1eb1ff738 [Quest API] Add missing Luabind definitions to lua_general.cpp (#3167) Alex King 2023-03-31 21:05:01 -04:00
  • 25f5898bae [Release] 22.8.2 (#3161) v22.8.2 Aeadoin 2023-03-30 09:22:58 -04:00
  • 934ff3dadf [Bug Fix] Correct logic checks for Bot rule AllowOwnerOptionAltCombat (#3158) Aeadoin 2023-03-30 08:31:57 -04:00
  • e4ff76dceb [Bug Fix] Fix for OOZ Group updates when removing/inviting Bots (#3159) Aeadoin 2023-03-30 08:31:50 -04:00
  • 6960a1a682 [Bug Fix] Fix issues with Lua tables not starting at index 1 (#3160) Alex King 2023-03-30 06:02:53 -04:00
  • d4174ca236 [Fix] Fix strcpy-param-overlap (#3157) Aeadoin 2023-03-29 08:33:06 -04:00
  • 7854130a93 [Bug Fix] Check Rule "Bots Enabled" to prevent bot database calls on connect (#3154) Aeadoin 2023-03-28 22:44:47 -04:00
  • e9c63c7d94 [Rules] Remove Guild Bank Zone ID Rule (#3156) Alex King 2023-03-28 21:58:58 -04:00
  • 27e0665aae [Bug Fix] Fix bot_raid_members.sql for MYSQL. (#3155) Aeadoin 2023-03-28 15:25:16 -04:00
  • ea2f431fce [Fix] Fix an issue with EVENT_DISCONNECT not firing on regular /camp (#3153) Alex King 2023-03-27 21:45:02 -04:00
  • 8bdcf7cb94 [Crash] Add Checks for out of bounds & dereferencing nullptrs (#3151) Aeadoin 2023-03-27 21:43:46 -04:00
  • 87cb74b851 [Release] 22.8.1 (#3152) v22.8.1 Aeadoin 2023-03-27 17:55:48 -04:00
  • 26c267db1b [Cleanup] "equipped" not "equiped", "dual" not "duel". (#3149) Alex King 2023-03-27 17:55:37 -04:00
  • 99f8e6cef5 [Bug Fix] Fix for NPCs having spells interrupted. (#3150) Aeadoin 2023-03-27 16:57:08 -04:00
  • b6917ec782 [Release] 22.8.0 (#3148) v22.8.0 Aeadoin 2023-03-25 20:48:43 -04:00
  • eb51550109 [Cleanup] Cleanup Strings::ToInt uses. (#3142) Aeadoin 2023-03-25 20:32:30 -04:00
  • 9d1ace627c [Feature] Add support for -1 extradmgskill to allow all skills to be scaled. (#3136) Alex King 2023-03-25 20:26:01 -04:00
  • ec3ef411a1 [Fix] Fix for SQL Query in npc_scale_global_base (#3144) Aeadoin 2023-03-25 20:08:40 -04:00
  • 1394b6a4d2 [Hotfix] Fix for Items looted from corpses. (#3147) Aeadoin 2023-03-25 20:00:31 -04:00
  • 7f41547963 [Crash] Fix for crash in Raid::QueuePacket (#3145) Aeadoin 2023-03-25 18:02:05 -04:00
  • 2e4071cdcf [Cleanup] Remove extern bool Critical (#3146) Alex King 2023-03-25 17:48:40 -04:00
  • dc475a1bd7 [Release] 22.7.0 (#3143) v22.7.0 Aeadoin 2023-03-24 16:11:42 -04:00
  • 59ad91a140 [Feature] Add Data Bucket support for scaling of Heroic Stats. (#3058) Aeadoin 2023-03-23 21:42:13 -04:00
  • abc27ab423 [Bug Fix] Fix edge cases where camped bots would be left in a raid (#3139) Aeadoin 2023-03-23 19:23:34 -04:00
  • c975dc2412 [Bug Fix] Fix for transferring Raid Leader (#3140) Aeadoin 2023-03-23 19:04:59 -04:00
  • e085f271f5 [Bug Fix] Fix for incorrect bindpoint x,y,z,headings (#3141) Aeadoin 2023-03-23 18:55:56 -04:00
  • 5a6314e1a9 [Fix] Fixes for corpses not properly saving some item instance data correctly. (#3123) Alex 2023-03-22 23:16:52 -07:00
  • dc45e0d280 [Fix] Change SPA 193 Weapon Damage to allow values over 65,535 (#3138) Aeadoin 2023-03-23 02:06:51 -04:00
  • 2e2c4d64fe [Cleanup] Cleanup uses of Strings::ToInt to match correct type. (#3054) Aeadoin 2023-03-22 12:22:03 -04:00
  • c5add503ab [Bug Fix] Fix for Raid Disband if leader not in same zone. (#3135) Aeadoin 2023-03-21 19:16:01 -04:00
  • fe2dcb6544 [Crash] Fix dangling Group member pointers for Bots. (#3134) Aeadoin 2023-03-21 11:57:04 -04:00
  • 4fe44f4cb6 [Quest API] Add Timer related methods to Mobs in Perl/Lua (#3133) Alex King 2023-03-20 16:18:51 -04:00
  • 63a8d2d641 [Cleanup] Delete zone_numbers.h (#3129) Alex King 2023-03-20 12:06:40 -04:00
  • abcb5d069f [Cleanup] Remove FindPatch() from struct_category.cpp and struct_category.h (#3130) Alex King 2023-03-20 12:06:10 -04:00
  • d6b954a4b9 [Cleanup] Cleaning up Raid.cpp (#3125) Aeadoin 2023-03-20 11:39:14 -04:00
  • 2415645b86 [Fix] Fix typo for bot_id raid_members column in db_update_manifest.txt (#3132) Alex King 2023-03-19 22:32:35 -04:00
  • e77a83f8c3 [Rule] Add Rule to allow ExtraDmgSkill/SPA 220 to effect Spell Skills (#3124) Aeadoin 2023-03-19 12:16:32 -04:00
  • a5d564a6fb [Cleanup] Remove ChangeHP() from mob.h (#3128) Alex King 2023-03-19 10:18:31 -04:00
  • 2f4c91824e [Feature] Add Item Extra Skill Damage Percent Modifier (#3127) Alex King 2023-03-19 09:59:13 -04:00
  • 53e6f931c9 [Crash] Fixes Crash when Zoning with XTarget when Bots are in group. (#3126) Aeadoin 2023-03-19 08:26:16 -04:00
  • a6efb1e8b5 [Cleanup] Remove GetStartCount() and InitStartTimer() from zone_launch.cpp and zone_launch.h (#3121) Alex King 2023-03-17 19:21:50 -04:00