* fix(DB/Spell): Valentine event buffs grouping
fixes AzerothCore issue #18285
* fix(DB/Spell): Valentine event buffs grouping
fixes AzerothCore issue #18285
compacted the original query
* fix(DB/Spell): Valentine event buffs grouping
fixes AzerothCore issue #18285
compacted the original query
added back the column names
* fix(DB/Spell): Valentine event buffs grouping
fixes AzerothCore issue #18285
compacted the original query
added back the column names
added deletion before insert
moved id from 2 to 1035
* fix(DB): Triggers visible in Archerus
-Added trigger flag to npc_unworthy_initiate_anchor
Closes AzerothCore issue #18196
* fix(DB): Triggers visible in Archerus
-Uses UPDATE instead of DELETE/INSERT
Closes AzerothCore issue #18196
* Update rev_1705766635914320261.sql
Add flag instead of overriding
---------
Co-authored-by: Billy Jones <billy@billyjones.uk>
* feat(SQL/creature_text) Assign missing ids
* Sorted by CreatureID
* Add the GroupID to the query
* Eliminating repeated queries
* Add some more records
* Delete questionable records
* Another hackfix attempt at warden payload forcechecks ban fix.
* Revert last commit, interrupt all forcechecks instead of just _dataSent ones.
* Add rewarder parameter to OnRewardKillRewarder hook.
* Undo old warden changes.
* Removed too much!
* Class Comparison Logic Encapsulation - Parity
* Add Context to IsClass
* Add Unit IsClass script hook
* Replace additional getClass with IsClass
* Update CanUseItem to replace getClass with IsClass
* Add separate context for pet vs ability
* Change Create to Init since not all referenced contexts are creation
* Align spacing in ClassContext
* Drop context on LFGManager max power
* Update IsClass context that wraps around Missle Barrage
* Rename context for swapping weapons
* Be more specific than CLASS_CONTEXT_TALENT
* Remove duplicate context
* Moved IsClass Hook to Player
* Removed unused parameter in virtual base function
* Added maybe_unused to IsClass virtual in order to compile
To match the override signature, the virtual base needs to include the parameter in question, so using [maybe_unused] to signal to the compiler to allow it
* Remove extra blank line
* Add ABILITY_REACTIVE context
* Add context for PET_CHARM
* Remove explicit nullopt check per review
* Code Readability - Change if to if else in pet
Due to the return pattern, this doesn't change functionality in any way
* Add OnPlayer to disambiguate
---------
Co-authored-by: NathanHandley <nathanhandley@protonmail.com>
* Changing hardcoded text in #define to enum member
- Changing #define to new enum member for AddGossipItemFor method
* Adding SQL Query File
* Forgot to add ';' in DELETE FROM
* initial
* restore quill event
* with ismoving and debug
* final before timers
* clear all debuffs
* remove justreachedhome bossai
* huh?
* some fixes
* more fixes
* add 2 extra platforms for p1
* fix coords
* finalise
* change melt armor timer so it is not delayed
indefinitely - this is because we have a dive after 30 secs
that delays all timers. So at 30 secs we will have melt armor at
33 seconds, which then gets an extra 15 seconds from the delay all and another dive
after 30 so it gets pushed back even more before being able to be cast
* restructuring base files and instance files
* small fix
* some fixes
* fix
* some fixes
* up until kael phase
* weapon despawn fix
* final for now
* some minor details
* fix weapon despawn
* fix by clearing validator
still has debug statements to check how far we get
* finalise with stop casting
* codestyle
* remove redundant delay
* fix(Scripts/Dalaran): Update Toy Shop Toy Plane behaviour based on sniffs
* update comments and waypoints for smoother movement
* move initalization to Reset() function