aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
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)
2021-12-18Scripts/ICC: Professor Putricide no longer tries to add threat on units it ↵Treeston
cannot add threat on because of immunity flags. Instead, its AI manually controls the engagement state. Should close #23727. (cherry picked from commit 23fd193e4e489bb5f231653987e98ba24448832b)
2021-12-18nopch fixKeader
(cherry picked from commit 10f6e3818578410246750c6fce53d189ad05bee4)
2021-12-18Core/Scripts: Proper fix Gal'Darah Puncture removeKeader
(cherry picked from commit cbc01f35b6b80c1069b2274a619c8f7a3ff730c7)
2021-12-18Fix nopch buildKeader
(cherry picked from commit 1886507e7f91249a335978e2fa1a859e93d56ffa)
2021-12-18Scripts/Gundrak: Fixed Puncture when Gal'darah dieKeader
(cherry picked from commit 130a3859ecdcb0ad9eba180641b2e4ffbca83613)
2021-12-18Scripts/Gundrak: Added a missing entry in Gal Darah Stampede Charge scriptKeader
Noob Keader, Shame ! (cherry picked from commit 61ad87d1069a1ed44f7ae50f3c0646102b3ccb9a)
2021-12-18Scripts/Spells: Code style adjustments for druid scripts (#23725)Sorikoff
(cherry picked from commit 63bbf4a4bee03a3ca5e73eafcef4976c76d86f5d)
2021-12-18Scripts/Spells: Port druid scripts to new script registration syntax (2 of ↵Sorikoff
3) (#23696) * Scripts/Spells: Port Druid Scripts to New Script Registration * Revert * Revert 2 * Revert 3 * Revert 4 (cherry picked from commit 9a8a01925ae0a02f565fb317a2786e82b20cc298)
2021-12-18Core/Map: Kill zoneId from RespawnInfo, all it did was significantly slow ↵Shauren
down startup to make one gm command faster (cherry picked from commit 3a4216fd979eb2a7667b0861a770e9af4f242eab)
2021-12-18Scripts/Spells: Port druid scripts to new script registration syntax (3 of ↵Sorikoff
3) (#23714) (cherry picked from commit f7793e78000389315d53b22fb4e117d512c5a4d6)
2021-12-18[3.3.5] Core/Authserver: TOTP rewrite: (PR #23633)Treeston
- Proper management commands (.account 2fa) - Secrets can now be encrypted (set TOTPTokenSecret in .conf) - Secret now stored in binary - Argon2 and AES primitives - Base32/64 support (cherry picked from commit 4211645834c467a03c60248e80818d3607be9ea7)
2021-12-18Scripts/Spells: Runic Healing Injector (#23690)Sorikoff
* Scripts/Spells: Runic Healing Injector * Rename 9999_99_99_99_world.sql to 2019_08_08_00_world.sql (cherry picked from commit 382f563571d39f9ec02a0df899dbdaaf1745af83)
2021-12-18Scripts/Spells: Port Part of Druid Scripts to New Script Registration (#23691)Sorikoff
(cherry picked from commit 996d4f7cc49041d57ab6152961dd645784b909a7)
2021-12-18Scripts/Commands: Add .go boss, and do a usability pass over .go instance to ↵Treeston
match it. (cherry picked from commit 57b36dfdc6b077cc4eba29406e3ded4dbf9f8ce6)
2021-12-18Scripts/Commands: Cleanup some output from .go instanceTreeston
(cherry picked from commit 4320a021e93423122745684e2689aa1a7028f8b4)
2021-12-18Scripts/Blackrock Depths: Use DB Texts for Doom'rel (#23681)Sorikoff
* Scripts/Blackrock Depths: Use DB Texts for Doom'rel * Quick Fix (cherry picked from commit 33807a065a24410cb3daf17cea6eb31af408c4e8)