Commit Graph

  • 5b56a23a8a [Hotfix] Fix issue with EVENT_HP firing regression from #2904 (#2924) Chris Miles 2023-02-13 21:02:18 -06:00
  • 97edb09fba [Rules] Add Group/Raid Experience Rules (#2850) Alex King 2023-02-13 01:25:59 -05:00
  • 85f7b10f90 [Cleanup] Remove Unused Mod Hooks (#2856) Alex King 2023-02-13 01:24:23 -05:00
  • 0f49fbcfcd [Bots] Add Support for TryTriggerOnCastFocusEffect (#2864) Aeadoin 2023-02-13 01:19:50 -05:00
  • e57979c3a8 [Quest API] Add Additional XP Events EVENT_AA_EXP_GAIN, EVENT_EXP_GAIN (#2865) Vayle 2023-02-13 01:19:02 -05:00
  • 73f5fcd6d7 Update exp.cpp pr/2865 Alex King 2023-02-12 17:52:13 -05:00
  • 407ceac2bb Remove double tabs Valorith 2023-02-11 00:55:52 -05:00
  • fea571db40 Use tab character setting Valorith 2023-02-11 00:52:02 -05:00
  • 1f51a2fceb Indenting adjustments Valorith 2023-02-11 00:37:42 -05:00
  • 724f4ddfb8 Finalizing formatting Valorith 2023-02-11 00:25:59 -05:00
  • 3d38cd6235 Indenting Valorith 2023-02-11 00:23:28 -05:00
  • 19519908a6 Formatting Valorith 2023-02-11 00:22:13 -05:00
  • 5f044c3d43 Update export naming Valorith 2023-02-11 00:00:26 -05:00
  • 8cce781340 Adjustment Valorith 2023-02-10 23:43:05 -05:00
  • c9b3facf03 Additional tweak Valorith 2023-02-10 23:40:25 -05:00
  • d1a16c2ae8 Formatting Valorith 2023-02-10 23:36:15 -05:00
  • b61ee86ff3 Tweak Valorith 2023-02-10 20:46:10 -05:00
  • 97c93ca55a Add XP Events Valorith 2023-02-10 19:54:29 -05:00
  • fc7c30977a [Bots & Mercs] Add Support for TrySympatheticProc (#2866) Aeadoin 2023-02-13 01:16:18 -05:00
  • b3fd9dd88a [Crash] Fix Crash in FindType (#2867) Aeadoin 2023-02-13 01:15:40 -05:00
  • 4df9661903 [Quest API] Add EVENT_DROP_ITEM_CLIENT to Perl/Lua (#2869) Alex King 2023-02-13 01:15:19 -05:00
  • 8c363320d8 [Quest API] Export target to EVENT_TARGET_CHANGE in Perl/Lua. (#2870) Alex King 2023-02-13 01:03:52 -05:00
  • d4afc78982 [Quest API] Add EVENT_DESTROY_ITEM_CLIENT to Perl/Lua. (#2871) Alex King 2023-02-13 00:58:27 -05:00
  • 24de1d948a [Crash] Fix crash in Mob::CommonDamage when attacker was null (#2872) Aeadoin 2023-02-13 00:53:29 -05:00
  • ca0e85b4bc [Quest API] Export $item to EVENT_PLAYER_PICKUP in Perl. (#2875) Alex King 2023-02-13 00:52:47 -05:00
  • 5b24d38d1e [Quest API] Export $item to Fishing and Forage Events in Perl (#2876) Alex King 2023-02-13 00:50:21 -05:00
  • 4a1d026215 [Quest API] Export $spawned to EVENT_SPAWN_ZONE in Perl (#2877) Alex King 2023-02-13 00:46:01 -05:00
  • 5ef8f8c3a8 [Quest API] Export $item and $corpse to EVENT_LOOT and EVENT_LOOT_ZONE in Perl (#2878) Alex King 2023-02-13 00:45:26 -05:00
  • 384de31989 [Quest API] (Performance) Check event exists before export and execute EVENT_BOT_CREATE (#2886) Alex King 2023-02-13 00:40:03 -05:00
  • 5be3780a54 [Quest API] (Performance) Check event exists before export and execute EVENT_LEVEL_UP and EVENT_LEVEL_DOWN (#2889) Alex King 2023-02-13 00:36:45 -05:00
  • 21e42714eb [Quest API] (Performance) Check merchant events exist before export and execute (#2893) Alex King 2023-02-13 00:33:32 -05:00
  • 3474c00e7a [Quest API] (Performance) Check event EVENT_LANGUAGE_SKILL_UP, EVENT_SKILL_UP, or EVENT_USE_SKILL exist before export and execute (#2894) Alex King 2023-02-13 00:30:48 -05:00
  • 3d6b0e5f74 [Quest API] (Performance) Check event EVENT_COMBINE, EVENT_COMBINE_SUCCESS, EVENT_COMBINE_FAILURE, or EVENT_COMBINE_VALIDATE exist before export and execute (#2896) Alex King 2023-02-13 00:28:27 -05:00
  • 9f619859d1 [Quest API] (Performance) Check spell or cast events exist before export and execute (#2897) Alex King 2023-02-13 00:26:17 -05:00
  • 805a9c5f59 [Quest API] (Performance) Check event EVENT_DEATH, EVENT_DEATH_COMPLETE, or EVENT_DEATH_ZONE exist before export and execute (#2909) Alex King 2023-02-13 00:15:57 -05:00
  • 43329dc583 [Quest API] (Performance) Check event exists before export and execute EVENT_KILLED_MERIT (#2911) Alex King 2023-02-13 00:09:34 -05:00
  • 66fee56c47 [Quest API] (Performance) Check event exists before export and execute EVENT_DISCOVER_ITEM (#2912) Alex King 2023-02-13 00:07:32 -05:00
  • efb2ab57aa [Quest API] Optionally parse EVENT_CONNECT and EVENT_DISCONNECT (#2913) Alex King 2023-02-13 00:01:48 -05:00
  • 0a7d482299 [Quest API] (Performance) Check event EVENT_ENVIRONMENTAL_DAMAGE exists before export and execute (#2899) Alex King 2023-02-13 00:00:04 -05:00
  • de047fb851 [Quest API] (Performance) Check event EVENT_FEIGN_DEATH exists before export and execute (#2916) Alex King 2023-02-12 23:59:14 -05:00
  • 9836b5cf67 [Bug Fix] Fix for interrupting item casts to no longer lock the client if cast time of item greater than 0 (#2921) Natedog2012 2023-02-12 22:49:59 -06:00
  • c64591b8f7 [Quest API] Export $killed_npc to EVENT_NPC_SLAY to Perl (#2879) Alex King 2023-02-12 23:49:16 -05:00
  • 3813162bac [Quest API] (Performance) Check task events exist before export and execute (#2883) Alex King 2023-02-12 23:48:51 -05:00
  • 7099e17c7e [Quest API] Export $hate_entity to EVENT_HATE_LIST in Perl (#2885) Alex King 2023-02-12 23:44:31 -05:00
  • 2c75e8fcd4 [Quest API] Add $target export to EVENT_INSPECT in Perl (#2891) Alex King 2023-02-12 23:43:38 -05:00
  • e8f01fb6ac [Quest API] Export $item and $augment to augment events in Perl (#2895) Alex King 2023-02-12 23:42:27 -05:00
  • fd0764d4cb [Quest API] (Performance) Check event exists before export and execute EVENT_TIMER (#2903) Alex King 2023-02-12 23:33:33 -05:00
  • 71b2bf6a64 [Quest API] (Performance) Check event exists before export and execute EVENT_ENTER_ZONE and EVENT_ZONE (#2900) Alex King 2023-02-12 23:32:37 -05:00
  • 2dcff247c8 [Quest API] Export targets to EVENT_CONSIDER and EVENT_CONSIDER_CORPSE (#2908) Alex King 2023-02-12 23:32:04 -05:00
  • 93f19d3971 [Quest API] (Performance) Check event EVENT_AGGRO, EVENT_ATTACK, or EVENT_COMBAT exist before export and execute (#2901) Alex King 2023-02-12 23:30:24 -05:00
  • bad44f35e2 [Quest API] (Performance) Check event EVENT_PAYLOAD or EVENT_SIGNAL exist before export and execute (#2902) Alex King 2023-02-12 23:28:50 -05:00
  • 4a339d49df [Quest API] (Performance) Check event exists before export and execute EVENT_HP (#2904) Alex King 2023-02-12 23:27:57 -05:00
  • 57d0420399 [Quest API] (Performance) Check event EVENT_WAYPOINT_ARRIVE or EVENT_WAYPOINT_DEPART exist before export and execute (#2905) Alex King 2023-02-12 23:27:15 -05:00
  • 90def9b882 [Quest API] (Performance) Check event exists before export and execute EVENT_TRADE (#2906) Alex King 2023-02-12 23:26:21 -05:00
  • 84156829a7 [Quest API] (Performance) Check event exists before export and execute EVENT_WARP (#2907) Alex King 2023-02-12 23:25:42 -05:00
  • d210b1e5ff [Quest API] (Performance) Check event EVENT_SLAY exists before export and execute (#2910) Alex King 2023-02-12 23:24:38 -05:00
  • 086538754e [Quest API] (Performance) Check event EVENT_ITEM_TICK or EVENT_WEAPON_PROC exist before export and execute (#2914) Alex King 2023-02-12 23:22:22 -05:00
  • 241f900dc4 [Quest API] (Performance) Check event exists before export and execute EVENT_DUEL_LOSE and EVENT_DUEL_WIN (#2915) Alex King 2023-02-12 23:21:21 -05:00
  • 604256a223 [Quest API] (Performance) Check event exists before export and execute EVENT_RESPAWN (#2917) Alex King 2023-02-12 23:19:23 -05:00
  • 2dffc66c6f [Quest API] (Performance) Check event exists before export and execute EVENT_UNHANDLED_OPCODE (#2918) Alex King 2023-02-12 23:18:57 -05:00
  • 1bf24273d2 [Quest API] (Performance) Check event exists before export and execute EVENT_TICK (#2919) Alex King 2023-02-12 23:16:39 -05:00
  • c060280417 [Quest API] Optionally parse EVENT_TEST_BUFF (#2920) Alex King 2023-02-12 23:16:17 -05:00
  • bc6efd5f74 [Quest API] (Performance) Check equip or scale item events exist before export and execute (#2898) Alex King 2023-02-12 23:15:54 -05:00
  • efd6d2f9b1 [Quest API] (Performance) Check event EVENT_AA_BUY or EVENT_AA_GAIN exist before export and execute (#2892) Alex King 2023-02-12 23:04:54 -05:00
  • 9dd4cf71f1 [Quest API] (Performance) Check event exists before export and execute EVENT_GM_COMMAND (#2890) Alex King 2023-02-12 23:03:51 -05:00
  • cfec31457c [Quest API] (Performance) Check event exists before export and execute area events (#2888) Alex King 2023-02-12 23:01:28 -05:00
  • 5ac5beb456 [Quest API] (Performance) Check event exists before export and execute EVENT_DESPAWN and EVENT_DESPAWN_ZONE (#2887) Alex King 2023-02-12 22:59:01 -05:00
  • 0e51131d67 [Quest API] (Performance) Check event exists before export and execute EVENT_GROUP_CHANGE (#2884) Alex King 2023-02-12 22:56:25 -05:00
  • f9a87e26c9 [Quest API] (Performance) Check event exists before export and execute EVENT_AGGRO_SAY, EVENT_SAY, and EVENT_PROXIMITY_SAY (#2882) Alex King 2023-02-12 22:54:20 -05:00
  • 9e16cd8ae8 [Quest API] (Performance) Check event exists before export and execute EVENT_POPUP_RESPONSE (#2881) Alex King 2023-02-12 22:48:23 -05:00
  • 9644f14746 [Quest API] (Performance) Check event exists before export and execute EVENT_CLICK_DOOR and EVENT_CLICK_OBJECT (#2880) Alex King 2023-02-12 22:47:17 -05:00
  • d9f545a5ec [Logging] Implement Player Event Logging system (#2833) Chris Miles 2023-02-12 21:31:01 -06:00
  • 1cc32d92cf [Bots] Add Lore Check for Augments. (#2874) Aeadoin 2023-02-12 16:43:58 -05:00
  • 924e91cf64 [Crash] Fix Bot Crash in Bot::Bot Constructor. (#2868) Aeadoin 2023-02-12 14:27:29 -05:00
  • 9825c61a13 [Bots] Add Pet Power Support for Temp Pets. (#2853) Aeadoin 2023-02-11 10:57:02 -05:00
  • 5a0a1b1ffd [Quest API] Export $item to EVENT_DISCOVER_ITEM in Perl (#2863) Alex King 2023-02-10 23:56:50 -05:00
  • a3bb7e7741 [Quest API] Export $item to Client/Bot Equip Events in Perl (#2860) Alex King 2023-02-10 23:56:36 -05:00
  • a1251bdda8 [Quest API] Export $door to EVENT_CLICKDOOR in Perl (#2861) Alex King 2023-02-10 23:56:24 -05:00
  • b90082d694 [Quest API] Export $object to EVENT_CLICK_OBJECT in Perl (#2862) Alex King 2023-02-10 23:34:52 -05:00
  • a49fa42f35 [Bots] Update ResistSpell to use temp_level_diff client formula (#2851) Aeadoin 2023-02-09 10:36:15 -05:00
  • 7064a4156f [Bots] Add IsBot() to methods in attack.cpp where applicable. (#2840) Aeadoin 2023-02-09 10:36:01 -05:00
  • 106cb45b57 [Crash] Fix potential crash in Mob::CommonDamage (#2848) Aeadoin 2023-02-09 10:35:51 -05:00
  • 9a544650ee [Bots] ST_AreaClientOnly spells to land on Bots (#2849) Aeadoin 2023-02-09 10:35:38 -05:00
  • 032d423add [Bots] Add TotalDominationBonus modifiers. (#2852) Aeadoin 2023-02-09 10:35:26 -05:00
  • 760b30ca0a [Crash] Fix issue where long short names overflow file_name Akkadius 2023-02-09 01:03:51 -06:00
  • 6b08ca51cc [Logging] Add raw opcode when emu translated opcode is not found (OP_Unknown) via (C->S) (#2847) Chris Miles 2023-02-07 21:23:24 -06:00
  • 268879b414 [Quest API] Add Recipe-based methods to Perl/Lua. (#2844) Alex King 2023-02-07 21:42:34 -05:00
  • 4c6dc960e4 [Bug Fix] Fix CheckNumHitsRemaining() with 1H Blunt (#2846) Alex King 2023-02-06 23:41:32 -05:00
  • cc46b54f7f [Bots] Add Additional HeroicAgi/Dex Modifiers. (#2838) Aeadoin 2023-02-06 22:31:02 -05:00
  • 9e3b363d4a [Code] Add IsOfClientBot() virtual method. (#2845) Aeadoin 2023-02-06 22:30:49 -05:00
  • b0d1dc5f04 [Bots/Mercs] Add 100% Hit chance if sitting while attacked. (#2839) Aeadoin 2023-02-06 22:30:33 -05:00
  • 158396937a [Release] 22.3.0 (#2842) v22.3.0 Chris Miles 2023-02-06 20:12:04 -06:00
  • fb1467284c [Bots] Add Additional HeroicStr modifiers. (#2837) Aeadoin 2023-02-06 21:07:38 -05:00
  • 14addd4869 [Feature] Add IsOfClientBotMerc() virtual method. (#2843) Aeadoin 2023-02-06 21:03:48 -05:00
  • 0a114fae9a [Doors] Have NPCs trigger double doors (#2821) Chris Miles 2023-02-06 17:47:03 -06:00
  • 2b224d42ad [Rules] Fix rule updates that affected bot booting checks (#2841) Chris Miles 2023-02-06 17:31:50 -06:00
  • 155ec9ac0d [Quest API] Add rule AlternateAugmentationSealer for using a different bagtype (#2831) Natedog2012 2023-02-06 17:30:16 -06:00
  • 25b4b97c41 [DB Updates] Add Windows MySQL path auto detection for users where the path is not found (#2836) Chris Miles 2023-02-06 17:25:34 -06:00
  • 839f31b24d [Rule] Added rule to bypass level based haste caps (#2835) Joel 2023-02-06 18:25:17 -05:00
  • 20728c31c4 [Crash] Fix crash in bot command botdyearmor (#2832) Chris Miles 2023-02-06 17:24:49 -06:00