aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2021-11-15Scripts/Black Temple: Fixed a crash on Illidari Council (#22652)Keader
Ty Sirikfoll :) (cherry picked from commit 9a443306fbd5b06e9e0d0bfce0cf5164be4c6d3e)
2021-11-14Core/Commands: fix .appear command provide wrong undermap position (#22624)ForesterDev
(cherry picked from commit 1e99f98327189c00e9e5e552d332120f12d38f03)
2021-11-14Core/Commands: Fix quest remove error message (#22623)ForesterDev
(cherry picked from commit 82a1448705257db0b3edcffdc9a65008224bc371)
2021-11-12Scripts/Sunken Temple: normalize Atal'alarion despawn timer (#22546)Trond B. Krokli
* Atal'Alarion will now despawn as a regular Elite mob (5 minutes unlooted or 2.5 minutes when fully looted) instead of 7200 (ms) (7.2 seconds) before this change. Closes #22531 (cherry picked from commit d24b46139600c74f5e200d9ab1592d7128245113)
2021-11-12Scripts/Ulduar: XT002 Crash fixKeader
Closes: #22545 (cherry picked from commit 1fe8fe30debbd17082b3178fc56795ca02faa6b6)
2021-11-12Creature/Script: Wyrmrest DefenderKillyana
Closes #22500 (cherry picked from commit a3c20cea2d096eb3274eaac4c6f154e440f98b2e)
2021-11-11Scripts/BlackrockSpire: Fix infinite loop in Gyth fightjackpoz
Fix infinite loop in Gyth fight and double event caused by Rend Blackhand being respawned. Please note this event is completely bugged and unfinished and contains for sure more bugs. (cherry picked from commit af3449e06463b3425df2ce67195fa55492af4151)
2021-11-11Scripts/Quest: Defending Wyrmrest Temple (#22513)Trond B. Krokli
- use DB gossip instead of `#define` (deprecated) Updates #22500 (cherry picked from commit 013d50f169dd5d42529845c107022da344ba1c7e)
2021-11-10Core/Commands: Fixed crash in .go commandsShauren
Closes #22498 (cherry picked from commit b27a76969a2fdbf2e390f28478b9b8ccdb48e2bd)
2021-11-10Scripts/MoltenCore: Implement Garr's Firesworn Separation Anxiety mec… ↵Sarah Alexander
(#22477) - The previous (wrong) spell ID used mana, so it was never cast because Firesworns aren't mana users (cherry picked from commit 001dd32b5cf6939886b895cb7186df82433dae48)
2021-11-10DB/Quest: Hah...You're Not So Big Now!Killyana
Closes #22478 (cherry picked from commit 868f810e11524401175b45190c2e4d947fc28cff)
2021-11-10Scripts/Areatriggers: Fixed all areatrigger scripts triggering both on enter ↵Shauren
and exit instead of only on enter
2021-11-09Scripts/TempleOfAhnQiraj: Despawn Skeram's images on death and fix an edge ↵Sarah Alexander
case where images would not spawn if he was casting during transition (#22474) (cherry picked from commit 72f061f083f652da5ee2caf25cefcb577136dc32)
2021-11-09Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-preven… ↵Sarah Alexander
(#22475) * Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-prevention area trigger * Sartura engages players if they try to skip her by walking past down the tunnel * Clean up the instance script a bit (cherry picked from commit c8f830ff2b735fb45bf16f4421396709661939f6)
2021-11-09Scripts/ICC: update Unchained Magic target selectionccrs
because we all love retri paladins and hate healers, right?, right? (cherry picked from commit 2e4358f726354d3954047eb63d4390ce39247335)
2021-11-09Scripts/UBRS: Open General Drakkisath's gates once he is defeated (#22462)Sarah Alexander
Closes #15769 (cherry picked from commit acdf2388029bbe95aac363cbfba2b7043abced93)
2021-11-09Core/Scripts: Unify Chrono Literals (#22420)DanVS
* Unify Chrono Literals * Retire IN_MILLISECONDS * Build fix * Build fix (sequel) * Retire urand() * Edge cases * Build * Whitespaces * More edge cases * Additional cases (cherry picked from commit 5b0f4009df4cde413c92c73467ca9a63e79a772b)
2021-11-08Core/Player: Clean up duel related code. Fix a check for abusive client ↵Treeston
behavior, sanitize pointer usage, code style. Closes #22374. (cherry picked from commit 003cc56d70c9b07f4484cb82484091ab4013895a)
2021-11-08Scripts/Commands: Add .debug dummy. It does nothing, which means you can ↵Treeston
make it do anything. (cherry picked from commit 97ade1321b6d18393202a1448f2b042fc1ff0546)
2021-11-06Core/Movement: Corrected values sent in knockback packet when speedXY < 0Shauren
Co-authored-by: Seyden <saiifii@live.de>
2021-11-05Scripts/Mechagnomes: Added areatrigger teleporter from Mechagon City to ↵ModoX
Stormwind (#27237)
2021-10-27Scripts/Auras: Lookup aura scripts by their type, not nameShauren
2021-10-27Scripts/Spells: Implement Demon Hunter Havoc talent "First Blood" (#27176)Seyden
2021-10-27Scripts/VoA: Update events to use std::chrono (PR #22415)Full-Stack Developer
(cherry picked from commit 8f60d48ea96b4677576127ece8007be9c8862a23)
2021-10-26Creature/Script: Fix Highlord Darion Mograine waypoint speedKillyana
Closes #21290 (cherry picked from commit ddd779fef55f14e2229d1b64e9eb48a02e6f3f7a)
2021-10-26Scripts/VoA: Archavon no longer leaps in melee range (PR #22414)Full-Stack Developer
(cherry picked from commit 3c5b1f025846d1bf9d441ba1a58c26aa574cac62)
2021-10-26kill some whitespacesAokromes
(cherry picked from commit cc49b7bb3024c6eb36d9bbbe7b151d7ae9ba91b7)
2021-10-25Core/ChatCommands: Implement achievement link parsingTreeston
(cherry picked from commit a4c666dc3d75d0c77fdeb52a6d2cd21100ba4588)
2021-10-25Scripts/Commands: Rewrite .account commands to new modelTreeston
(cherry picked from commit c59388783a6009301548dae2c29e2a29c71aadf7)
2021-10-25Scripts/Commands: New argument parsing methodology (PR #22363)Treeston
- Detect the arguments accepted by the command handler - Tokenize out those arguments automatically and feed them to the handler - Unmatched rest of the string can be accepted by trailing char const* or CommandArgs* (cherry picked from commit 66a87c4642d25f27ca24254cfeb0a0c4b21036b1)
2021-10-23Core/RBAC: Simplification part 1. Nobody needs different permissions for ↵Treeston
each type of .go command. (cherry picked from commit 5843724debc3642434c055e5cf6f29a1eaf65358)
2021-10-23Scripts/Ulduar: Algalon the Observer fixes (#22320)Keader
(cherry picked from commit ca7ee982db4d25c464acf6daadc150d58dafa016)
2021-10-23Scripts/Commands: Cleanup and trinity_string for .go instance. Hi shauren.Treeston
(cherry picked from commit 8e4f6777a28ac7b5d59ff1ff852e5184d877ff96)
2021-10-23Scripts/Commands: New command ".go instance". Goes to an instance.Treeston
(cherry picked from commit 6a0870a9993f5a1016439644d4a9ab3fd89277e5)
2021-10-23Scripts/Misc: Removed more UpdateEntry on InstanceScriptsKeader
(cherry picked from commit c78f454c0ee74000ab7f77463e8b44ff7480fdec)
2021-10-23Scripts/ICC: Removed not needed entrys added in last commitKeader
(cherry picked from commit 7ab8a8b70b6bce42574d6dc9f92156b071ee402f)
2021-10-23Scripts/ICC: Fixed Deathbringer after Delay zone script's OnCreatureCreateKeader
Also removed some UpdateEntry hacks Followup: b4a1887c4d8df5a7729ed5c4126f6a7655a02127 (cherry picked from commit 92f260c5f9ffbd21c561f16c9ce9e52cbee289b8)
2021-10-23Scripts/Commands: .npc info now includes react state infoTreeston
(cherry picked from commit 2c030ed5e7dc809e384415716789e0a663352d16)
2021-10-23Core/CreatureTexts: Added new field SoundPlayType to enable usage of ↵ModoX
ObjectSounds within creature_text (#27136) * Also adjusted Vigilant Quoram texts to use ObjectSounds
2021-10-23Core/Threat: Threat system adjustments:Treeston
* Online states are now re-evaluated before victim update instead of continuously. Closes #22226. Tagging #21501. * Victim update now happens every 1s as opposed to every server tick unless current target goes away. * Suppressed threat is no longer re-established until the victim gains additional threat (by hitting the target, for instance). * Assistance threat is now split between non-controlled units threatened by target, as opposed to all units threatened by target. (cherry picked from commit 5cea572a9ad524c6f28ff8519bee61d1ff4357d0)
2021-10-23DB: Naxxanar and Voltarus teleportersPolarCookie
Closes #22311 (cherry picked from commit 151ed6f684b47053192d75ea30b0b3b9838b6120)
2021-10-23Scripts/Uduar: XT002 Rework (#21566)Keader
Closes #21489 (cherry picked from commit 81a6e2e5101834b4f8950ea8ecc728f5548ab906)
2021-10-23Scripts/Black Temple: Fixed some issues on IllidanKeader
(cherry picked from commit 0ebb315d6ce420c534dcef9c3af1cbad43c88096)
2021-10-23Core/Unit: Store charmer and charmed pointers on Unit directly, no more map ↵Treeston
lookups for Unit::GetCharmer and Unit::GetCharmed (cherry picked from commit d4ef2529e91043bc719c3238714413fd21c9005c)
2021-10-22Core/AI: Clean up charm AI handling, we now have two unique_ptr instead of a ↵Treeston
crapton of booleans (cherry picked from commit 042f5515e4f3e52b0d2e23d9b9e147041849ce12)
2021-10-22DB/Quest: Move the Sunken Treasure to SAIZenoX92
Closes #22290 (cherry picked from commit 42fec4a698d0a4b51277d5ad3f484e195eda1d5d)
2021-10-22Scripts/Scarlet Enclave: Death Comes From On HighDanVS
(cherry picked from commit afc25d22ef2c08d55e28e41778c6867dd2b2577d)
2021-10-22Core/AI: Remove unnecessary parameter from DoZoneInCombat after eb1972fTreeston
(cherry picked from commit c00a2efb21356eb4105cb7db9112c708762d9191)
2021-10-22Core/Scripts: Implement script name reloadingSeyden
* Authored by Seyden * Co-authored by Naios * We thank Shauren for your helpful feedback
2021-10-22Core/AI: Some cleanup to DoZoneInCombat and Malygos' AI that I found while ↵Treeston
working out #22226. (cherry picked from commit eb1972f21d6e79da32a89cb58c5c28eb98b0a4fb)