aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2025-10-16Scripts/Gundrak: followup bc68d013da92f70c20a1dbed16e5c6b8bcba48aeccrs
2025-10-15Scripts/Azshara: rework quest Chasing the Moonstone related scripts (#31373)ccrs
2025-10-14Revert "Scripts/ICC: adjust random movement initialization on Vile Spirit's ↵ccrs
summon initialization" This reverts commit a1940abbc9fbe1e1d9441a7386bf9ae461ef7b54. Revert "Core/Movement: implement a parameter override to force 2D wandering" This reverts commit 8562ef1dfd5183f52f6f1a61d6443be5ea49d159.
2025-10-14Scripts/Misc: replace GetThreatListSize with GetThreatListPlayerCount to ↵ccrs
achieve the desired behavior
2025-10-14Scripts/ICC: improve Lich King's Valkyr charge and path cosmeticsccrs
2025-10-14Scripts/ICC: adjust random movement initialization on Vile Spirit's summon ↵ccrs
initialization
2025-10-12Scripts/Molten Core: Cast Suicide spell as triggered in Golemagg's encounter ↵offl
to ensure it will be used under CC (#31363)
2025-10-10Revert "Scripts/ICC: override default jump behavior in Sindragosa's Icy Grip ↵ccrs
Jump - she pulls everyone up and into the model, not just to the unit's margin" This reverts commit e7cb86d369b8e5e92daa3a8b9f123fea380fcc8c.
2025-10-10Scripts/ICC: override default jump behavior in Sindragosa's Icy Grip Jump - ↵ccrs
she pulls everyone up and into the model, not just to the unit's margin
2025-10-10Build: fix internal reference in spellscriptccrs
unstaged change
2025-10-10Scripts/ICC: filter out tank and Frost Beaconed units in Sindragosa's fightccrs
beaconed, that's a verb
2025-10-10Scripts/ICC: time buffer the icy grip and breath events + repeat icy grip on ↵ccrs
third phase (right now its only casted once) take a breath sindra... hehe (if anyone has better timers, feel free)
2025-10-10Scripts/Misc: use the new SetAggressiveStateAfter AI method on another scriptccrs
2025-10-10Scripts/Misc: use the new SetAggressiveStateAfter AI method in several scriptsccrs
2025-10-10Scripts/Gundrak: Drakkari Colossus cleanup (#31275)ccrs
Drakkari Colossus implementation cleanup
2025-10-04Core/Misc: Reduce differences between branchesShauren
2025-10-04SQL: Changed data fields in gameobject_template to allow int32sKinzcool
(cherry picked from commit b485dc78b1dc3a57d913b3c8b6094dd411fca688)
2025-10-03Core/Entites: ObjectGuid construction refactorShauren
(cherry picked from commit 15fbb6f46fb24fdc6f91786543b32f247e6525fc)
2025-10-02Core/Misc: Port more ObjectGuid refactors from master branchShauren
2025-09-29Core/Misc: Reduce differences between branchesShauren
2025-09-29Core/Entities: Removed Object::GetGUIDLow()Shauren
(cherry picked from commit a97bd333fe97fbb029b0550532abf6dc04dce9b0)
2025-09-29Scripts/Commands: Replaced lowguid printing in command output with ↵Shauren
ToString() formatted guid (cherry picked from commit b10d3cd24a7525483f3e4f8a723c3da772fb5b3d)
2025-09-28Core/Entities: Final batch of removing implicit conversions of ObjectGuid to ↵Shauren
uint64 (cherry picked from commit 68f45e87345ff85341f835f0372f2a62b89f24d9)
2025-09-28Core/Entities: Second batch of removing implicit conversions of ObjectGuid ↵Shauren
to uint64 (cherry picked from commit 034561792ca9a07d719961ea842af2118428816f)
2025-09-28Core/Entities: First batch of removing implicit conversions of ObjectGuid to ↵Shauren
uint64 (cherry picked from commit 9cc7044546eaaaf4fd7a999c5e074ad0ea3d47ef)
2025-09-27Core/Misc: Reduce differences between branchesShauren
2025-09-27Core: Add GetFallTime() to MovementInfoVincent-Michael
(cherry picked from commit 339574e2fdcd654280cd06a38466cab44eab5133)
2025-09-25Core/Misc: Rename AreaTrigger to AreaTriggerTeleportShauren
2025-09-25Core/Misc: Reduce differences between branchesShauren
2025-09-22Scripts/Sunwell Plateau: Rewrite Brutallus (#31274)offl
2025-09-20Scripts/Commands: Use localized names for .additem (#31270)mitm-gnd
2025-09-18Scripts/Molten Core: Update scripts (#31244)offl
* Many changes to improve several encounters Credit for a lot of things goes to CMaNGOS Garr fully based on CMaNGOS version
2025-09-15Scripts/Stratholme: Added missing dungeon encounter idsShauren
(cherry picked from commit 4370f2fe2933d54be4ed4dd815d62ff34a701ed2)
2025-09-15Scripts/Stratholme: Rewrite scripts (#31232)offl
2025-09-15Scripts/Zul'Aman: Rewrite Zul'jin (#31229)offl
Partially based on CMaNGOS script
2025-09-14Scripts/AQ20: Rewrite Buru (#31217)offl
Credit for a lot of things goes to CMaNGOS
2025-09-14Scripts/AQ20: Rewrite Moam (#31216)offl
* 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-13Scripts/AQ20: Update Rajaxx (#31204)offl
* 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-12Scripts/AQ40: Rewrite Bug Trio (#31202)offl
* 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-09Scripts/Spells: Migrate some spell linked spells to spell scripts (#31182)offl
2025-09-09Scripts/Karazhan: Rewrite Moroes (#31164)offl
* 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-09Scripts/Quest: Update & convert to SAI 'The Escape' (#31160)offl
2025-09-08Core/Reputation: Named all reputation flagsShauren
(cherry picked from commit f6b919fafe45aaeba0c5572925e47562158314b1)
2025-09-08Core/Reputation: Implemented "friendship reputation"Shauren
(cherry picked from commit 80a6347b7a0e8dfbe5e690504ed373f75c4f4c76)
2025-09-07Scripts/Quest: Update & convert to SAI 'Willix the Importer' (#31138)offl
2025-09-04Scripts/RazorfenDowns: Modernize scripts (#31145)offl
2025-09-04Scripts/AQ20: Update Ayamiss (#31213)offl
2025-08-30Core/Misc: Fix revision_data.h and boost/predef preprocessor macro conflictShauren
(cherry picked from commit 1f5f245c02e92b967abfcd74858669be98a49333)
2025-08-30Build: Add WITH_WARNINGS_AS_ERRORS cmake option that turns compile warnings ↵Shauren
into compile errors (cherry picked from commit 7ac0c685dd01bdce2d1ee0bb878e5044b3c1fffa)
2025-08-30Core/Misc: CompilerDefs/GitRevision improvementsShauren
* Removed INTEL as a separate platform (it does not belong there) * Removed BORLAND from known compilers list (it was never supported) * Simplified TRINITY_PLATFORM_WINDOWS detection (_WIN32 is always defined) * Rename revision_data.h macros that begin with a underscore * Added processor architecture to --version string * Added Linux distribution name to .server debug * Fixed some revision_data.h macros missing/wrong values when regenerated during compilation * Removed manual adding of _WIN64 macro from cmake (it is predefined internally by compiler) (cherry picked from commit e8740fb2e125b308493aeab49ddd7b0cc6a53c97)