Commit Graph

15875 Commits

Author SHA1 Message Date
sudlud
2e9b40e21a fix(Core/Group): fix group loot for quest items (#21683)
Co-authored-by: EricksOliveira <ericksoliveira258@gmail.com>
2025-03-10 22:48:04 +01:00
Exitare
451750eb04 fix(Scripts/Hyjal): Fix hyjal trash (#21194)
Co-authored-by: Exitare <Exitare@users.noreply.github.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
2025-03-10 22:10:43 +01:00
github-actions[bot]
90ed058379 chore(DB): import pending files
Referenced commit(s): 5291632c00
2025-03-10 15:36:54 +00:00
Jelle Meeus
5291632c00 fix(Scripts/SunwellPlateau): Add Brutallus Flame Ring explosion (#21681) 2025-03-10 16:35:54 +01:00
Vincent Vanclef
ffe03f6e14 feat(Core/Entities): add OnPlayerCanGiveLevel script hook (#21666) 2025-03-10 08:44:33 +01:00
Jelle Meeus
4cdb315db1 fix(Script/SunwellPlateau): duplicate keys instance objects (#21679) 2025-03-09 20:43:47 -03:00
github-actions[bot]
a62be1f563 chore(DB): import pending files
Referenced commit(s): 973b501f2b
2025-03-09 21:47:35 +00:00
Ryan Turner
973b501f2b fix(DB/Loot Comments) - Added Missing Reference and Creature Loot Comments (#21672) 2025-03-09 22:46:36 +01:00
github-actions[bot]
83ae9b13a1 chore(DB): import pending files
Referenced commit(s): 5ab3997c40
2025-03-09 21:43:50 +00:00
blinkysc
5ab3997c40 fix(Quest/HillsbradFoothills) Elixir of Pain quest now has no prerequisite (#21662)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2025-03-09 22:42:51 +01:00
tabudz
0b24431768 fix(deps/zlib): CVE-2022-37434: Potential Vulnerability in Cloned Function (#21599)
https://nvd.nist.gov/vuln/detail/CVE-2022-37434
madler/zlib@eff308a
2025-03-09 22:27:37 +01:00
天鹿
5ec85e527a fix(Core/PvP): OutdoorPvPZM - fetch creature spawnId correctly (#21634) 2025-03-09 22:21:34 +01:00
github-actions[bot]
b9c3ed63e8 chore(DB): import pending files
Referenced commit(s): 052c944880
2025-03-09 21:14:49 +00:00
Paul
052c944880 fix(DB/SpellProc): Update Fists of fury proc chance to 5% (#21454) 2025-03-09 22:13:49 +01:00
p-tkachuk
f7778ccaf5 fix(Core/SpellInfoCorrections): Fix "Throw Bomb" spell (#21463)
Co-authored-by: Hexadecimal <hd@hd.hd>
2025-03-09 11:14:06 +01:00
github-actions[bot]
227be74e67 chore(DB): import pending files
Referenced commit(s): 231096132c
2025-03-09 08:18:59 +00:00
Kitzunu
231096132c refactor(Core/ServerMail): Refactor to Dedicated Manager Class with Multi-Item & Condition Support (#21590)
1. Core Cleanup
    - Move all ServerMail logic from `ObjectMgr` into a new dedicated `ServerMailMgr` class
    - Move faction logic for money from SendServerMail into the script
2. Separation of items into a new table
    - Create a new `mail_server_template_items` table
    - Allows to send multiple items in one mail
    - Separate items per faction Alliance/Horde
3. Separation of conditions into a new table
    - Create a new `mail_server_template_conditions` table
    - Allows to use multiple conditions for one mail
    - Available condition types
        - Minimum playtime (playerLevel >= condition)
        - Minimum playtime (playerPlayTime >= condition)
        - Rewarded quest
        - Earned achievement
        - Earned reputation (playerReputation >= conditionState)
        - Faction
        - Race
        - Class
4. Updated ServerMail loading
    - Move item and condition loading to their own functions
        - LoadMailServerTemplateItems()
        - LoadMailServerTemplateConditions()
5. Reworked eligibility check
    - Player needs to pass all conditions to be eligible for the mail
    - All players are automatically eligible if no conditions exist for a server mail template.
6. Updated foreign keys
    - For table `mail_server_character`, `mail_server_template_conditions`, `mail_server_template_items` foreign key with on delete cascade is added for automatic removal of entries if mail_server_template.id is deleted.
7. Database changes
    - See the PR
2025-03-09 09:18:01 +01:00
github-actions[bot]
061044b710 chore(DB): import pending files
Referenced commit(s): c211920e11
2025-03-09 07:06:01 +00:00
daobashun
c211920e11 fix(DB/SAI) add Wind trader mu'fah smart script (#21366) 2025-03-09 08:05:01 +01:00
github-actions[bot]
9990d59979 chore(DB): import pending files
Referenced commit(s): 5c1b4d863c
2025-03-08 21:44:21 +00:00
Jelle Meeus
5c1b4d863c fix(Scripts/SunwellPlateau): Sunblade Scout activate protector (#21629) 2025-03-08 22:43:20 +01:00
Tereneckla
4a11fe0db5 Core/Unit: Revert AutoRepeatSpell delay application to Auto Shot (#19603) 2025-03-08 15:45:15 +01:00
github-actions[bot]
4acb784bb6 chore(DB): import pending files
Referenced commit(s): 99c90c00d5
2025-03-08 11:22:24 +00:00
Rocco Silipo
99c90c00d5 fix(DB/Creature) Adds Disable Gravity to Shield Orb. (#21671) 2025-03-08 12:21:26 +01:00
Anton Popovichenko
3406cb03b3 fix(Core/Tickets): Fix crash in ticket complete command. (#21665) 2025-03-07 21:52:47 +01:00
github-actions[bot]
263f14d800 chore(DB): import pending files
Referenced commit(s): 1a2e30a1f6
2025-03-06 20:38:25 +00:00
Rocco Silipo
1a2e30a1f6 fix(DB/Creature) Solve some Shadowsword Assassin issues. (#21658) 2025-03-06 21:37:27 +01:00
github-actions[bot]
f818ef6876 chore(DB): import pending files
Referenced commit(s): aba8d42dde
2025-03-06 06:57:15 +00:00
sudlud
aba8d42dde fix(DB/Gameobject): Sniffed Values for 'Isle Daily Gobs' spawns (#21655) 2025-03-06 07:56:15 +01:00
sudlud
e8ba158c62 fix(CI/modules-build): enable mod-antifarming (#21654) 2025-03-05 13:10:58 +01:00
Tereneckla
062cb90da8 fix(Core/Spells): readd 33% chance for lightning overload to fail on chain lightning (#21645) 2025-03-04 23:48:37 -03:00
github-actions[bot]
f6caa7e63b chore(DB): import pending files
Referenced commit(s): 78a01fd678
2025-03-05 02:45:57 +00:00
p-tkachuk
78a01fd678 fix(Scripts/Ulduar): Fix Kologarn script (#21595)
Co-authored-by: Hexadecimal <hd@hd.hd>
2025-03-04 23:44:57 -03:00
天鹿
82bc814858 fix(Core/PvP): Sometimes mobs and objects fail to spawn in OutdoorPvP (#21636) 2025-03-03 22:12:54 +01:00
天鹿
a2a0bc51ab fix(Core/Bones): Unable to create bones (#21635) 2025-03-03 22:11:56 +01:00
sudlud
ba37b3d130 feat(CI/modules-build): add all current azerothcore modules (#21624) 2025-03-03 18:46:03 +01:00
github-actions[bot]
6fc6333141 chore(DB): import pending files
Referenced commit(s): fdd469b61b
2025-03-03 05:13:16 +00:00
Benjamin Jackson
fdd469b61b fix(DB): Add spawns for Tenris Mirkblood room in Karazhan. (#21638) 2025-03-03 06:12:17 +01:00
github-actions[bot]
222beca66d chore(DB): import pending files
Referenced commit(s): 945b2d79fd
2025-03-03 01:24:41 +00:00
Andrew
945b2d79fd fix(DB/Creature): Disable Felmyst pathfinding (#21641) 2025-03-02 22:23:36 -03:00
sudlud
2957143338 fix(CI/linux-build): use correct OS name for cache key (#21640) 2025-03-02 22:05:20 +01:00
github-actions[bot]
bff7b0dd7c chore(DB): import pending files
Referenced commit(s): a414b5776a
2025-03-02 20:31:17 +00:00
Benjamin Jackson
ed6f296849 fix(DB/Disables): Remove incorrectly disabled quests. (#21628) 2025-03-02 21:31:02 +01:00
github-actions[bot]
a414b5776a chore(DB): import pending files
Referenced commit(s): 7e78484bd8
2025-03-02 20:30:17 +00:00
Benjamin Jackson
7e78484bd8 fix(DB): Add Argent Dawn spawns for Scourge Invasion. (#21630) 2025-03-02 17:29:18 -03:00
github-actions[bot]
6422026893 chore(DB): import pending files
Referenced commit(s): c60b294228
2025-03-02 19:08:41 +00:00
Andrew
c60b294228 fix(Scripts/SunwellPlateau): Fix Felmyst air phase (#21637) 2025-03-02 16:07:43 -03:00
Kitzunu
9e4c74bab1 fix(CI/Codestyle): Minor typo in insert_delete_safety_check (#21639) 2025-03-02 18:48:42 +01:00
Kitzunu
6786cb19c3 fix(CI/Codestyle): Imrpove semicolon check and general improvements (#21632) 2025-03-02 18:02:09 +01:00
Kitzunu
ee23fdca3d fix(CI/Codestyle): Escape all MySQL keywords and skip /* comments (#21631) 2025-03-02 16:49:18 +01:00