aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-03-08Scripts/Naxxramas: Update Anub'Rekhan to new model (#26377)offl
Co-authored-by: offl <offl@users.noreply.github.com> (cherry picked from commit 128820372996d27afc008648bf6f75a5c10503e4)
2022-03-08Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model (#26370)offl
* Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model * RegisterGameObjectAI > RegisterUtgardePinnacleGameObjectAI Co-authored-by: offl <offl@users.noreply.github.com> (cherry picked from commit ba7f11c5f68cff714aacc54f0afb86fd0fe78ba3)
2022-03-08Scripts/VoA: Update remaining scripts to new model (#26372)offl
Co-authored-by: offl <offl@users.noreply.github.com> (cherry picked from commit 3ece1ee87cd4f17725c4cdd975707dbab065a292)
2022-03-08Scripts/Utgarde Keep: Update Ingvar to new model (#26369)offl
Co-authored-by: offl <offl@users.noreply.github.com> (cherry picked from commit 8d9f24bb18395f6af318e053677c0266d5ca1e4d)
2022-03-08Scripts/Violet Hold: Update Cyanigosa to new model (#26371)offl
Co-authored-by: offl <offl@users.noreply.github.com> (cherry picked from commit 94299a3ae929ed92787c8ebdb10df3b13b678c98)
2022-03-08Core/Misc: Fixed utf8 encoding in console input/output. (#26352)Mikhail Redko
* Core/Misc: Fixed utf8 encoding in console input/output. * Fix gcc build * Fixed that weird 'a' with circle above it and other similar letters. Also fixed encoding in AppenderConsole which sometimes did not work as it should * Fix build on Linux * Probably better to do it like this (cherry picked from commit 1539bed3db86f2153f2d0d5fbf24bf9ee4af1d92)
2022-03-08Core/Spells: players shouldn't force their orientation (serverside) on each ↵Gildor
periodictick when channeling (#26363) * Core/Spells: players shouldn't force their orientation (serverside) on each periodictick when channeling * apply @Ovahlord feedback (cherry picked from commit 6bdfa91fa795b24bfba6a4497784b693f6216638)
2022-03-08Scripts/Spells: Update hunter spells to modern standardsShauren
2022-03-08Scripts/Spells: Update warrior spells to modern standardsShauren
2022-03-08Scripts/Spells: Update priest spells to modern standardsShauren
2022-03-08Core/Spells: implement SpellInfo helper to filter for relevant mechanic ↵Ovah
immunities in spell_start packet (#26183) * Core/Spells: implement SpellInfo helper to filter for relevant mechanic immunities when sending SMSG_SPELL_START packets. According to sniff analysis Blizzard does not send all mechanic immunities of creatures but instead only the ones that are responsible for actual interrupts which are MECHANIC_INTERRUPT and MECHANIC_SILENCE. Additionally we no longer send immunities for instant cast spells as sniffs confirm that they are not sent for spells without a cast time. (cherry picked from commit 6215cb4e0014fbe9df35a8c6b013e7801bd8ffec)
2022-03-08Core/Entities: Move GridObject to its own header (#26358)Jan Van Buggenhout
* GridObject * Add include to more files (cherry picked from commit 43dd1b37d64dbe22a528d72e399f79ff645342b3)
2022-03-07Core/Misc: Define / rename attributes and flags (#26315)offl
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> (cherry picked from commit e6d9d9ead99aba4bfbd0b6389cb7a88827fe40d7)
2022-03-07Scripts/Commands: Add ".list auras id <aura id>" and ".list auras name <name ↵Giacomo Pozzoni
part>" subcommands (#26346) Add ".list auras id <aura id>" and ".list auras name <name part>" subcommands to allow filtering the auras (cherry picked from commit 9aff21b3d520cdd580f065f2965442af1bebc81c)
2022-03-07Scripts/Commands: Restore ".character level" command behaviorjackpoz
Restore ".character level" command behavior by setting the level instead of adding the level (cherry picked from commit 2cea7d000c2205ed06ca3263e61dee51b11a5b0b)
2022-03-07Core/Player: Fix output of .additem command with negative count value (#26290)Mikhail Redko
(cherry picked from commit 6a72f9fbfd5a5a3e05e13abe38fe44c6ba3435f2)
2022-03-07Group repair command attempt (#26304)CraftedRO
* Group repair command attempt * Update cs_group.cpp (cherry picked from commit db69b832b9d5da1f755824a36fed37b1b4e39dcd)
2022-03-07Revert "Core/Spells: Spells with Attribute ↵Keader
SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY should dispel snare auras. (#20621)" This reverts commit b507acf1c04ff6e9d0a075f9663e9549d5b238b4. (cherry picked from commit c6e2b6e88c43b3ef79e4eab25b99b1799af161c3)
2022-03-07Scripts/Quest: Rework 'Basic Orders' (25199) (#26294)offl
(cherry picked from commit 293ae05d31be71276cb093f66945652bbd5965a1)
2022-03-07Scripts/Ahn'kahet: Herald Volazj texts (#26202)offl
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 1a624cad36f3067481ca54563a322cb85f90ad11)
2022-03-07Group level up (#26139)Jakub Cieplinski
* First version of command handler * Done HandleReviveAllCommand * Moved command to group subcommonads * Added group level up * Removed empty line * Added additional nullchecks * Removed newline * Code styling * Added group set level command * Removed whitespace * Removed group set level command * Unnecessary comma * Added check for level lower bound (cherry picked from commit 397d4b5d05a82c217514eb5f89b4ec8d7f08c263)
2022-03-07DB/Quest: Rework 'Avruu's Orb' (9418)offl
(cherry picked from commit df8ab338c75dcafcf314204a767fbc02b0aee3eb)
2022-03-07DB/Quest: Rework 'A Spirit Guide' (9410)offl
(cherry picked from commit c905af818c81d41d5e0b025de97c0cdbd1b417cb)
2022-03-07DB/Quest: Rework 'The Road to Falcon Watch' (9375)offl
Closes #26233 (cherry picked from commit 43fa6698d7ec517c9b291cca51435405a40a7b6f)
2022-03-07Scripts/Misc: Let core take care of Feign Death related flagsoffl
(cherry picked from commit 62594c62f6bb6420ae1c0582ebf52beff4711609)
2022-03-07Scripts/Spells: Feign Death & 'prevent emotes flag' spell scripts (#26198)offl
Closes #25842 Ref #25764 (cherry picked from commit d0b67aecb6428c104c7a0c414384997cd9748ca4)
2022-03-07Scripts/The Eye: Update instance script (#26190)offl
(cherry picked from commit 5a22cd868a2a2eafbd914235fa62016d26729703)
2022-03-07Core/Spells: Apply UNIT_FLAG_IMMUNE after applying ↵offl
SPELL_AURA_DAMAGE_IMMUNITY (#26187) (cherry picked from commit 10304a8875453f989a4f9a073cd4cda57d29c910)
2022-03-07DB/Spells: Sayge's Carnie Buff & Buffeting Winds of Susurrusoffl
Ref #24663 (cherry picked from commit d6c83592241e84021e142cd45ed4a6a0b5b7d4d3)
2022-03-06Core/Units: Renamed unknown unit flag (UNIT_FLAG_UNK_29 -> ↵Shauren
UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT) (cherry picked from commit a34519bded8ae45705e7dddf6346008eea88ed39)
2022-03-06Script/Ulduar: Fixed conflict with Random Aggro Periodic spell (#26184)Keader
(cherry picked from commit 06c1f728baca8e584fee8a10cb9e793abc5475bf)
2022-03-06Revive all command (#26127)Jakub Cieplinski
* First version of command handler * Done HandleReviveAllCommand * Moved command to group subcommonads * removed empty row * nullptr check for player target (cherry picked from commit 97e41645d3dac259b53f2c82ed9eca3d71b1d7ee)
2022-03-06Scripts/Ulduar: Apply renames of #25529jackpoz
Apply renames of #25529 to review that PR easier (cherry picked from commit 7635f3f948b8cdc0c9992f741cb163f204749c59)
2022-03-06DB/Instance/Gruul's Lair: Overhauloffl
(cherry picked from commit cdb79041828c820866c73f21a0c8b77ddf91380c)
2022-03-06Core/Maps: Use a fixed offset instead of full collision height when ↵Giacomo Pozzoni
retrieving floor Z (#26092) Use a fixed offset 0.5f instead of full collision height when retrieving floor Z as a full collision height ended up on the floor above a few times. It makes more sense to cast the ray just a bit higher up than using a full collision height (which by default is 2.0f) (cherry picked from commit f96aab2186d17ddd286fa42913f3f14e9562c4eb)
2022-03-06DB/Instance/The Eye: Overhaul part 2offl
(cherry picked from commit 6ad76dd7c09b7a519998d4505ea0925e0dc6b810)
2022-03-06Scripts/Events: Fix achievement in Love is in the air: "Lonely?" (#26083)Gildor
* Scripts/Events: Fix achievement in Love is in the air: "Lonely?" * apply @keader feedback ;) * apply @jackpoz feedback ;) * @jackpoz feedback (cherry picked from commit ca253e412436c185cf164b39f7f89dbdb041a2fd)
2022-03-06DB/Instance/The Eye: Overhaul part 1offl
(cherry picked from commit 2f9e38612f90f2b438df26eb10f465e2ac53b1f7)
2022-03-06Core/SmartAI: AI change on charmed (#26065)Engilas
* Fix AI refresh on charmed * Remove unnecessary refresh * Check SMART_EVENT_FLAG_WHILE_CHARMED flag (cherry picked from commit f6e52f6b3df92a837787f63514417a7d240144cd)
2022-03-06Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements (#25997)Gildor
* Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements * remove unneded fall thx @offl * apply @Ovahlord feedback * prevent svala fall (visual) when ritual start after wipe * svala should be disarmed before teleport when ritual start * apply @Ovahlord feedback * Use DoCastSelf * Remove unneded AttackStart when finish ritual * Use SetDisableGravity properly (cherry picked from commit 0675be4bc3c59142cd47b64f71857e019208e957)
2022-03-06Core/Unit: Fix crash when exiting a vehiclejackpoz
Ref #25649 (cherry picked from commit b84b92506354fc37017cb687aac263218265cf06)
2022-03-06Core/Unit: Set stand state on damage only to playersjackpoz
(cherry picked from commit 4cc1f850670b868a1d16833a2cf5c60715f749ef)
2022-03-06Core/Scripts: Move some speed values & UNIT_FLAG_NOT_SELECTABLE to DBoffl
(cherry picked from commit 3cb70ee62a3f30ae492a6985b5306052d90c89c4)
2022-03-06DB/GameObject: Matrix Punchographoffl
Closes #25881 (cherry picked from commit e5518b53fa37fbcf401db635d95099b474a916d0)
2022-03-06DB/Creature: Remove UNIT_FLAG_PACIFIEDoffl
Ref #25764 (cherry picked from commit a9c83d556635a51c13cea5e231e879a67d2e77ff)
2022-03-06Scripts/EoE: Attempt to fix players getting stuck after dyingjackpoz
Attempt to fix players getting stuck after dying caused by a hack that calls SetControlled(true, UNIT_STATE_ROOT) by calling the opposite when a dead player leaves the instance, i.e. on releasing. Close #24458 (cherry picked from commit dc21ac342ec3293ecf37b6a87244c46a39ff687f)
2022-03-06Core/Creature: Allow to skip Rate.Corpse.Decay.Looted when calling ↵Giacomo Pozzoni
SetCorpseDelay() (#25989) Add a second parameter to SetCorpseDelay() that specifies if Rate.Corpse.Decay.Looted setting should be ignored, false by default (aka don't ignore by default). Add a second parameter to SMART_ACTION_SET_CORPSE_DELAY to specify if Rate.Corpse.Decay.Looted should be included, false by default (aka ignore by default). (cherry picked from commit d5fc86af8b22fed5b054e51349eb3ab47b06b784)
2022-03-06Core/Warden: Send Lua checks only when ingame (#25977)Giacomo Pozzoni
(cherry picked from commit 3e6b3f88b0169600e9e09281723d82476e08fae7)
2022-03-06Core/Commands: Implemented command to teleport character to npcMatan Shukry
Closes #25870 (cherry picked from commit d2be584f99a63a165cfd1d047f460a8ebfb87ac3)
2022-03-06Core/Scripts: Verify & migrate spell school immunities to DBoffl
Some already are stored in DB. Looks like they all are still valid for master (cherry picked from commit 1ed79d7a2e61bf98178954a427cd4b7acd6c4509)