Shauren
d2da9ce4ef
Core/Groups: Use full guid for group lookup
...
(cherry picked from commit e7d9830a06 )
2025-09-29 00:15:41 +02:00
Shauren
7eab6a791a
Core/Entities: Final batch of removing implicit conversions of ObjectGuid to uint64
...
(cherry picked from commit 68f45e8734 )
2025-09-28 23:29:04 +02:00
Shauren
75f0369764
Core/Entities: Second batch of removing implicit conversions of ObjectGuid to uint64
...
(cherry picked from commit 034561792c )
2025-09-28 22:53:45 +02:00
Shauren
d144724e2f
Core/Entities: First batch of removing implicit conversions of ObjectGuid to uint64
...
(cherry picked from commit 9cc7044546 )
2025-09-28 21:38:32 +02:00
Shauren
3059fcd70a
Core/Misc: Reduce differences between branches
2025-09-28 14:15:44 +02:00
Shauren
175424d3cb
Core/Misc: Reduce differences between branches
2025-09-27 23:25:37 +02:00
Subv
5b2106d6de
Core/Quests: Fixed an issue with self-completing quests.
...
(cherry picked from commit af877867bf )
2025-09-27 22:10:49 +02:00
Vincent-Michael
80938ba13d
Core: Add GetFallTime() to MovementInfo
...
(cherry picked from commit 339574e2fd )
2025-09-27 19:56:44 +02:00
Sebastian Valle Herrera
691ee639b8
Core/Quest:
...
Fixed self-completing quests without NPCs
no, wait
Fixed self-completing quests without NPCs, and fixed some issues with the AUTOCOMPLETE quest flag
(cherry picked from commit f53045ae5c )
2025-09-27 19:56:44 +02:00
Shauren
8712a47951
Core/Authserver: Added game account flags
...
(cherry picked from commit c98853ca1c )
2025-09-27 19:56:44 +02:00
Vincent-Michael
7770300e68
Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_DATA_TYPE_GAME_EVENT
...
(cherry picked from commit 3ec1d0c8d6 )
2025-09-27 19:56:44 +02:00
Shauren
3863c54529
Core/PacketIO: Send proper SPLINE_ROOT packets for stunned creatures
...
(cherry picked from commit ab601de6af )
2025-09-25 00:53:19 +02:00
Shauren
56a8defe62
Core/Misc: Rename AreaTrigger to AreaTriggerTeleport
2025-09-25 00:53:19 +02:00
Mihapro
3083527342
Core/Players: Cast Summon Pet on first login, relocate created pets
...
*Casts a proper Summon Pet spell on a hunter logging in for the first
time (depending on his race).
*Relocates created tamed pets before they're added to map.
(cherry picked from commit 090951ba71 )
2025-09-25 00:53:19 +02:00
Shocker
13f3dd0536
Core/Spells: Implement TRIGGERED_IGNORE_TARGET_CHECK TriggerCastFlag to allow ignoring most target checks (mostly the default DBC ones)
...
(cherry picked from commit 7e17679ada )
2025-09-25 00:53:18 +02:00
Shauren
548817202e
Core/Misc: Reduce differences between branches
2025-09-25 00:53:12 +02:00
offl
3bb4f56773
Core/AI: Implement OnAuraApplied and OnAuraRemoved hooks ( #31288 )
...
Closes #26894
2025-09-24 13:06:06 +02:00
Shauren
5a74553346
Core/SAI: Sync event/action enums with master branch
2025-09-24 11:39:22 +02:00
kik0
7538f40fcc
Core/Items: Properly display item spell charges ( #31277 )
2025-09-22 22:00:37 +02:00
offl
85dca37de5
Scripts/Sunwell Plateau: Rewrite Brutallus ( #31274 )
2025-09-22 20:36:05 +02:00
mitm-gnd
afd6900b10
Scripts/Commands: Use localized names for .additem ( #31270 )
2025-09-20 20:05:22 +02:00
Shauren
b64567f98f
Core/Spells: Remove health override for Lightwell summon
...
Closes #31269
2025-09-20 19:01:52 +02:00
Shauren
c976543624
Core/LFG: Implemented alternative lfg dungeon level requirements based on active account expansion
...
Closes #21238
2025-09-20 12:16:01 +02:00
kik0
94d3f9dcef
Core/Battlegrounds: Properly move team-swapped group in same-faction skirmishes ( #31250 )
2025-09-18 18:46:10 +02:00
offl
2979b12f8f
Scripts/Molten Core: Update scripts ( #31244 )
...
* Many changes to improve several encounters
Credit for a lot of things goes to CMaNGOS
Garr fully based on CMaNGOS version
2025-09-18 14:53:33 +02:00
Shauren
8011ef76c3
Scripts/Stratholme: Added missing dungeon encounter ids
...
(cherry picked from commit 4370f2fe29 )
2025-09-15 18:52:58 +02:00
offl
2ce4c8640e
Scripts/Stratholme: Rewrite scripts ( #31232 )
2025-09-15 18:52:25 +02:00
offl
5e1f7e4013
Scripts/Zul'Aman: Rewrite Zul'jin ( #31229 )
...
Partially based on CMaNGOS script
2025-09-15 14:44:19 +02:00
offl
7c9bea1e90
Scripts/AQ20: Rewrite Buru ( #31217 )
...
Credit for a lot of things goes to CMaNGOS
2025-09-14 19:47:08 +02:00
offl
de6a77c535
Scripts/AQ20: Rewrite Moam ( #31216 )
...
* New register model
* Repeat events instead of scheduling them
* Added unique names for enums
* Added comments for script names
* Added AI for Mana Fiend
* Added missing emote
* Use all emotes
* Create master-script to summon Mana Fiends
* Implement & use Zero Mana/Full Health spell
* Implement Energize script to end stoned phase
* Implement Drain Mana master spell script with correct amount of targets and checks to ensure only players and mana-users will be targeted
* Implement Drain Mana visual effect
* Now, once all Mana Fiends are dead, stone phase is finished
* Rework the way stone phase is started and finished
* Moam now drops obsidian mineral once dead
* Added a check to ensure all combat spells will be used
* Added event to handle Arcane Eruption instead of trying to cast it every update tick
Credit for a lot of things goes to CMaNGOS
2025-09-14 00:19:03 +02:00
offl
5c6bf61066
Scripts/AQ20: Update Rajaxx ( #31204 )
...
* New register model
* Repeat events instead of scheduling them
* More proper timers for spells
* Added unique names for enums
* Added comment for script name
* Added missing emote
* Added missing Frenzy spell
* Cleanup texts (keep only actually used)
* Use combat texts
* Add ResetAllThreat component to Thundercrash spell script
2025-09-13 18:01:46 +02:00
offl
399d89a748
Scripts/AQ40: Rewrite Bug Trio ( #31202 )
...
* New register model
* Use EventMap instead of old events
* More proper timers for spells
* Added missing spells and removed wrong
* Corrected targets for spells
* Added comments for script names
* Added formation to handle linked aggro
* Cleanup headers
2025-09-12 22:37:07 +02:00
Shauren
70ddb077e6
Core/Items: Allow moving openable items that have been opened once (except currently opened item)
...
Closes #30686
Closes #31184
2025-09-11 14:52:19 +02:00
offl
19382995de
Scripts/Spells: Migrate some spell linked spells to spell scripts ( #31182 )
2025-09-09 18:31:44 +02:00
offl
9625ef1daa
Scripts/Karazhan: Rewrite Moroes ( #31164 )
...
* Add missing Frenzy emote
* Implement & use Garrote Remove spell
* Use BossAI for Moroes
* Use EventMap & TaskScheduler instead of old events
* Handle special emotes in OnSpellCast
* Update enums
* Add comments for script names
* Update timers and targets of spells
* Garrote now correctly applies on players
* Improve GuestBaseAI & guest scripts
* Use new register model for all scripts
2025-09-09 12:20:45 +02:00
offl
e8b921886f
Scripts/Quest: Update & convert to SAI 'The Escape' ( #31160 )
2025-09-09 11:03:05 +02:00
Shauren
eb05494f12
Core/Misc: Fix gcc warnings
...
(cherry picked from commit 8cc418460f )
2025-09-08 19:58:52 +02:00
Shauren
9ca7fc89a9
Core/Reputation: Named all reputation flags
...
(cherry picked from commit f6b919fafe )
2025-09-08 19:49:24 +02:00
Shauren
ca7824c58b
Core/Reputation: Implemented "friendship reputation"
...
(cherry picked from commit 80a6347b7a )
2025-09-08 19:40:48 +02:00
ckegg
44b1e6e047
Core/Reputation: The at-war flag is now turned off any time a player crosses a threshold increasing their reputation
2025-09-08 19:10:56 +02:00
Shauren
9fcb9c4def
Core/Reputation: Take base faction reputation into account when checking standing for at-war eligibility - change sneaked in a cherry-pick commit 759482b42b
2025-09-08 18:53:17 +02:00
offl
806c606787
Scripts/Quest: Update & convert to SAI 'Willix the Importer' ( #31138 )
2025-09-07 15:44:28 +02:00
HelloKitty
5d5fc62363
Core/ObjectAccessor: Use FindConnectedPlayerByName in FindPlayerByName ( #31137 )
2025-09-06 15:45:42 +02:00
Edan
0728b899a7
Core/Unit: Also remove snare mechanics caused by effects on RemoveMovementImpairingAuras ( #31207 )
2025-09-04 23:21:33 +02:00
offl
d5921303b7
Scripts/RazorfenDowns: Modernize scripts ( #31145 )
2025-09-04 23:13:36 +02:00
offl
ac1c9b862c
Scripts/AQ20: Update Ayamiss ( #31213 )
2025-09-04 23:10:56 +02:00
Shauren
ae3856b582
Core/Database: Remove warning suppression for mysql_stmt_bind_param, it has been undeprecated by MySQL
...
(cherry picked from commit 55687670c8 )
2025-08-30 22:57:19 +02:00
Shauren
521ec0b444
Dep/MySQL: Move required version checks to CMake, raise required version to 8.0.34 and remove strict compiled<->runtime version match requirement from non-Windows platforms
...
(cherry picked from commit b386971229 )
2025-08-30 22:55:25 +02:00
Shauren
d03e90ef43
Core/Misc: Fix revision_data.h and boost/predef preprocessor macro conflict
...
(cherry picked from commit 1f5f245c02 )
2025-08-30 22:55:25 +02:00
Shauren
a3874ee4f9
Build: Add WITH_WARNINGS_AS_ERRORS cmake option that turns compile warnings into compile errors
...
(cherry picked from commit 7ac0c685dd )
2025-08-30 22:55:25 +02:00