aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2021-12-19Scripts/ICC: little bit of cleanup in Valithria after the "recent" changesccrs
(cherry picked from commit 7ffe0185711095b0f62a5edf1e1819935d02851c)
2021-12-19Scripts/ICC: Fixed Valithria Archmages casting while deadKeader
After 9c603ea87f09c47d52f093ccc73ee75c15eff6f5, dead creatures will tick UpdateAI Closes: #24012 (cherry picked from commit 2f31119ea337aedecc593b6bb687ad73390db3a2)
2021-12-19Spell/Script: Egg Nog (#24007)Eridium
Closes #23996 (cherry picked from commit b60786a91610d2c841b4d61c360a2cdd97a49118)
2021-12-19additional output for additem command (#24006)Michael
* additional output for additem command when removing items with additem: if the user provides an amount too large of a negative amount, the command will now output the amount of items that could not be destroyed. * renamed sql file to hopefully avoid conflicts * added clarification to failure string * changed unneeded else if condition to else * code style; braces * Update and rename 9999_99_99_99_world.sql to 2019_12_28_01_world.sql (cherry picked from commit 6b19f4a0ab1f77ea969a080a6eea0379baf9f8df)
2021-12-19Scritps/ICC: Fixed resistance calculation for Mutated Transformation ↵Keader
(Professor Putricide) (#23858) More Info in: #23837 (cherry picked from commit 9f7b464a6aa5b64bf5ec5c0f586853fbc71029c6)
2021-12-19Scripts: Add missing killer nullptr checks in JustDied hooksShauren
(cherry picked from commit 175eba74aee742b8aa97b940983a0ddbd7b4bdf7)
2021-12-19Scripts/Misc:Code cleanupjackpoz
(cherry picked from commit 68fa3091a2d5497041e2fbc49c6caa4cb11f73d4)
2021-12-19Creature/Script: Fire BombKillyana
Closes #23977 (cherry picked from commit c5c46fed6a5ba894827173d489361b9892560d5b)
2021-12-19Creature/Script: Toravon Frozen Orb StalkerKillyana
(cherry picked from commit 9bed0aa8d8fc5f9526fc756e3961ed25f703de79)
2021-12-19Spell: Move Crystal Spike aura to the cppKillyana
(cherry picked from commit 26faca51cd42fdc0778f4ed5a7efd2b44654f726)
2021-12-19Spell: Move Shadow Trap aura to the cppKillyana
(cherry picked from commit 462b63957aa821b388a88a741c9eb9bb59491b4a)
2021-12-19Boss/Script: Fix Mechano-Lord Capacitus's Nether Charges (#23976)Eridium
* Boss/Script: Fix Mechano-Lord Capacitus's Nether Charges Closes #23973 * Update boss_mechano_lord_capacitus.cpp * Update boss_mechano_lord_capacitus.cpp * Update boss_mechano_lord_capacitus.cpp * Rename 2019_12_99_99_world.sql to 2019_12_19_00_world.sql (cherry picked from commit efcbfa5c24b32fe7bc7015a953f0926e375a6a6b)
2021-12-19Spell: Move Column of Frost & Mana Void to the cppKillyana
(cherry picked from commit 74f92d776b2c85c8795bae1a216abd8e7ea204fa)
2021-12-19Spell/Script: Move the spell "Flame Sphere Spawn Effect" from the DB to the cppKillyana
(cherry picked from commit 4d89da56c18542f78f7ca29d57a06f08ffa3cef7)
2021-12-19Scripts/Spells: Fix paladin talent Eye for an Eye (#27426)aquadeus
2021-12-19Scripts/Spells: Fixed priest talent Masochism (#27420)aquadeus
2021-12-19Build fixKeader
(cherry picked from commit ecd4ffc1ceac6b1d6e9f86f192673ce95f94aaae)
2021-12-19Scripts/Azjol-Nerub: Fixed Gatewatcher pets evading when kill a playerKeader
Making Aokromes happy (cherry picked from commit 58b5ea9f955007bcd43a4589dc757ce2eedd6bbd)
2021-12-19DB/Quest: Take Down Tethyr!Killyana
Closes #22407 (cherry picked from commit c22b1e6cb46ff76729f44eb846043e1614abc9f9)
2021-12-19DB/Spawns: Rampart of skullsKillyana
Closes #23966 (cherry picked from commit 366ec081607a04de0195672c87711ce0dcc38dfd)
2021-12-19Scripts/VioletHold: Minor improvements (#23961)Gildor
* Scripts/VioletHold: Minor improvements * Now we can teleport inside with gossip if event is in progress * Improve HavePlayers() check logic * Remove a pointless comment suggested by shauren * Move CheckWipe function to execute every 3 seconds instead every map update suggested by Riztazz * I supose Riztazz forgot add this to repeat every 3 seconds (cherry picked from commit f661bc6c39596666da692297ef3fac13264f5840)
2021-12-19Quest: Weakness to LightningKillyana
Closes #23916 (cherry picked from commit 6db4bf66715a775ab85c7e82e9b9733c891e450e)
2021-12-19Scripts/ScarletEnclave: reworked Eye of Acherus script (#23953)Ovah
* updated script model to new standard * corrected spell usage and timers based on sniff data * removed hacks (cherry picked from commit 60763fc5e2d7bb32150d8e03bfd0fb3e7cb890f3)
2021-12-19Core/GameObjects: Skip LoS checks for traps (#23936)Giacomo Pozzoni
* Core/GameObjects: Skip LoS checks for traps * Core/GameObjects: Fix spells cast by traps missing always * Scripts/Spells: Fix WSG heal buff not healing The WSG green heal buff is now cast by a GameObject so the spell target should be used to calculate the healing, not the GameObject. (cherry picked from commit 909941e1b44250b0fa646d363af817f40ca48355)
2021-12-18Scripts/PoS: a7a96d4 followupccrs
cause edge cases may exist ty Aokromes (cherry picked from commit a58ed271c963643f19ec9ebff0dbadd6f46e4eb8)
2021-12-18Scripts/ScarletMonastery: instance script cleanup (#23889)ccrs
Adapt InstanceScript into newer structure and style Adapt existing boss scripts into newer structure and style Improve existing boss related definitions Should make each boss more functionally reliable, but nothing new has been added (cherry picked from commit 06c6b30ed484850228c57313dc2c024c38e2055f)
2021-12-18Scripts/PoS: a7a96d4 followupccrs
we cant despawn all summons since vehicle spawn their passengers as regular summons ty Aokromes (cherry picked from commit fcbcb43b2b9f2d3b77192ed779a98f43d7e1c486)
2021-12-18Scripts/PoS: a7a96d4 followupccrs
(cherry picked from commit 40116f10259585df28c6bb950afadb77834c1ceb)
2021-12-18Scripts/PoS: little implementation cleanup in boss_krickandick with, you ↵ccrs
guessed it, movement related corrections also, never forgetti --> ¨¨Ç*^¿?_:;_^!"·Ç!Ñ·$%/(/)/()(=)(=]]{ Unit::StopMoving() is evil, and so is MotionMaster::Clear() the first can really mess up existing movement generators the second can interrupt "controlled" movements... can do it literally mid-air (cherry picked from commit a7a96d427193163f8b7e3e2404d80b73fb6e63df)
2021-12-18Scripts/PoS: move boss_krickandick into new script definitionccrs
(cherry picked from commit d27fd717c14e096d7120ac967d295d93816054c6)
2021-12-18Core/AI: 06443e3 followupccrs
cause its not "that" horrible (cherry picked from commit a71c5f4c7f35b074397abfcc9b925e80720f8c75)
2021-12-18Core/Misc: Fix C++17 build errorsjackpoz
(cherry picked from commit 30823f9b79b4ad16f96e90692a900f68a7f63c0a)
2021-12-18Core/Defines: define UNIT_FLAG_SWIMMING (#23630)ForesterDev
(cherry picked from commit c03c88d0c02c5dda9f14dec1ed151ca30a92118e)
2021-12-18Scripts/Kologarn: Fix "stuck in combat" issues (#23866)Giacomo Pozzoni
Fix players stuck in combat with NPC_ARM_SWEEP_STALKER and/or both arms after killing the boss. (cherry picked from commit fed030da190c9c53ad013d3e460ba1afbe1f02a2)
2021-12-18Scripts/ICC: Fixed some issues with Rotface Oozes (#23845)Keader
(cherry picked from commit a108f2ba61db47d60dc6698ec202dfd0a6574ac4)
2021-12-18Scripts/ICC: Fixed Death Plague (Frost Giant) (#23847)Keader
(cherry picked from commit 8210b4a53976266f12585a2a4f546b33e25343af)
2021-12-18Scripts/Forge of Souls: Fixed spell Soul Sickness (#23843)Keader
(cherry picked from commit 34ee2effc89dc5bb34b4873dbfed6081ea8cb685)
2021-12-18Scripts/ICC: Fixed Tear Gas not getting removed of Abomination in phase ↵Keader
change of PP (#23846) (cherry picked from commit 16fde1ffad38306f1f21eab6496f4826d6ed3498)
2021-12-18Scripts: Fix crossfaction combat issue (#23818)Giacomo Pozzoni
* Scripts/PitOfSaron: Fix Martin Victus combat in crossfaction groups Fix Martin Victus attacking players in crossfaction groups because it was spawned as summon of the boss, triggering DoCombatInZone() * Scripts/ForgeOfSouls: Fix guards combat in crossfaction groups Fix Devourer of Souls guardians attacking players in crossfaction groups because they were spawned as summons of the boss, triggering DoCombatInZone() * Scripts/Misc: Fix no PCH build (cherry picked from commit ef694cc251844d34a64ae03f79d28a5c76719f6b)
2021-12-18Scripts/Tempest Keep: Fixed a typo in Nethermancer SepethreaKeader
Closes #23828 Ty Rizztazz (cherry picked from commit 746a1d89b34984f31ab66ef00e93a648dc42af5d)
2021-12-18Instance/Script: Gorkun Ironskull & Martin VictusKillyana
(cherry picked from commit 8e3862cfbd9ee677866fbbee60c3b96ee3f4868a)
2021-12-18Scripts/Icecrown Citadel: Remove duplicated Spell enum (#23810)Gildor
(cherry picked from commit a392216d209c6c4184581eca58e014c8babe24e1)
2021-12-18Core/Commands: Fixed wrong permissions for .lookup map commands (#23800)Kelno
(cherry picked from commit 6fc7ab3448850199835f9ee9dca6991b511eba09)
2021-12-18Scripts/Pet: Fix npc_pet_gen_soul_trader not following owner (#23772)Artamedes
(cherry picked from commit 8ecc45cd1aac1c33c8b4cb2f269ac24d728570cc)
2021-12-18Scripts/PitOfSaron: Make sure ick stops moving when casting Explosive ↵Artamedes
Barrage (#23768) (cherry picked from commit 88e74ac3855ebd5ba818c3b12899337829ce2999)
2021-12-18Scripts/PitOfSaron: Fix Krick sometimes stuck in combat after finish kill ↵Artamedes
Ick (#23767) (cherry picked from commit a17c83bde84a9f54ad5702f40ff9dd8b54e0afe0)
2021-12-18Scripts/Ulduar: Fix Stormcaller Brundir walking into walls (#23755)Artamedes
* Scripts/Ulduar: Fix Stormcaller Brundir walking into walls * Cleanup and fix logic + review * Review: remove autos (cherry picked from commit 876a8487301088fec1580e7c9ef6bf98783d9d7d)
2021-12-18Scripts/ScarletMonastery: Rewrite Mograine and Whitemane encounter (#23761)Artamedes
* Scripts/ScarletMonastery: Rewrite Mograine and Whitemane encounter * qq * qq 2 * tryfix circleci build * review suggestions (cherry picked from commit 832c95fa4f3bb8897481b0c65975b14674bbf7ee)
2021-12-18Scripts/Outland: Change auto to TempSummon* (#23764)Artamedes
(cherry picked from commit 1b095811b82e7bf390e3a3e522e768fc2b42d2b0)
2021-12-18Scripts/Outland: Fix npc_ancestral_wolf not starting waypoint (#23763)Artamedes
* Scripts/Outlands: Fix npc_ancestral_wolf not starting waypoint, and also add a way to not follow owner automatically in CreatureAI::JustAppeared() for tempsummons * fix nopch (cherry picked from commit 0b3a9e2a2b2537e7224d103947ad6028c6d2e5fe)