Commit Graph

11808 Commits

Author SHA1 Message Date
KJack
7140c0aa64 fix(DB/Conditions): Argent Dawn shoulder enchant quest fixes (#17354)
* Fix Argent Dawn enchants to only be available once the appropriate quest has been completed.

* Remove horde-only flag, handle Chromatic enchant quests too
2023-09-25 09:34:09 -03:00
Skjalf
14ed5860e1 fix(Core/Spells): Correct swapped TARGET_UNIT_NEARBY_ALLY and TARGET_… (#17339)
fix(Core/Spells): Correct swapped TARGET_UNIT_NEARBY_ALLY and TARGET_UNIT_NEARBY_PARTY

(cherry picked from commit 7c6d92012a )
Co-Authored-By: xvwyh <43143822+xvwyh@users.noreply.github.com>
2023-09-25 08:33:23 -03:00
github-actions[bot]
62c7d074f9 chore(DB): import pending files
Referenced commit(s): c7b7b7dc07
2023-09-25 11:08:21 +00:00
Skjalf
970c579547 fix(Scripts/Ulduar): Respawn Algalon on wipes (#17344) 2023-09-25 08:07:30 -03:00
Skjalf
c7b7b7dc07 fix(Scripts/Spells): Fix Glyph of Voidwalker applying to every pet (#17342)
* fix(Scripts/Spells): Fix Glyph of Voidwalker applying to every pet

* Update src/server/game/Entities/Pet/Pet.cpp
2023-09-25 08:07:09 -03:00
Skjalf
4afc200f41 fix(Scripts/Spells): Druid Dash require Cat Form (#17343) 2023-09-25 08:06:01 -03:00
Skjalf
b6e5e9f884 fix(Scripts/SethekkHalls): Fix Anzu not leaving banish phase when all… (#17337)
fix(Scripts/SethekkHalls): Fix Anzu not leaving banish phase when all adds die
2023-09-25 08:05:39 -03:00
github-actions[bot]
e4717dc179 chore(DB): import pending files
Referenced commit(s): 3c698f86af
2023-09-25 11:05:28 +00:00
Skjalf
f9a88b5286 fix(DB/Conditions): Fix Berthold teleport gossip conditions (#17336) 2023-09-25 08:05:20 -03:00
Skjalf
bfb40db86d fix(Scripts/SlavePens): Correct target selector for Quagmirran Acid Spray (#17341)
fix(Scripts/SlavePens): Correct target for Quagmirran Acid Spray
2023-09-25 08:04:49 -03:00
Skjalf
3c698f86af fix(DB/Text): Add missing Netherspite text emotes (#17335)
* fix(DB/Text): Add missing Netherspite text emotes

* fix emote order

* Update boss_netherspite.cpp
2023-09-25 08:04:15 -03:00
github-actions[bot]
708bfb2c48 chore(DB): import pending files
Referenced commit(s): 4a0b879ee3
2023-09-25 09:42:28 +00:00
Skjalf
4a0b879ee3 fix(Scripts/Karazhan): Fix Shade of Aran Blizzard and use proper spel… (#17329)
* fix(Scripts/Karazhan): Fix Shade of Aran Blizzard and use proper spells to summon elementals

* Update boss_shade_of_aran.cpp

* Update boss_shade_of_aran.cpp

* Update rev_1695546719351253200.sql

* missing sql
2023-09-25 06:41:21 -03:00
Skjalf
84d4d60cfc fix(Scripts/Karazhan): Fix Julliane awarding no loot (#17334)
* fix(Scripts/Karazhan): Fix Julliene awarding no loot

* Update bosses_opera.cpp
2023-09-25 06:38:01 -03:00
github-actions[bot]
ebe887c5ba chore(DB): import pending files
Referenced commit(s): cc60bc0c35
2023-09-25 09:11:45 +00:00
Skjalf
6d1517f5e5 fix(Scripts/Karazhan): Make Chess door non interactable (#17349)
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2023-09-25 06:11:27 -03:00
Skjalf
f0c4ab3c95 refactor(Scripts/MagistersTerrace): Clean up instance script (#17346) 2023-09-25 06:11:12 -03:00
Skjalf
13a9de1083 refactor(Scripts/GruulsLair): Clean up instance script (#17347) 2023-09-25 06:10:56 -03:00
Skjalf
cc60bc0c35 fix(Scripts/Spells): Fix Healing & Mana injectors not giving bonus to… (#17348)
* fix(Scripts/Spells): Fix Healing & Mana injectors not giving bonus to engineers

* Update SpellEffects.cpp

* Update spell_item.cpp
2023-09-25 06:10:23 -03:00
Skjalf
1328412501 fix(Scripts/Commands): Fix list creature string output (#17351) 2023-09-25 06:09:00 -03:00
github-actions[bot]
07b106e4ab chore(DB): import pending files
Referenced commit(s): f2e289ea07
2023-09-25 03:56:32 +00:00
Dan
f2e289ea07 fix(DB/GameObject): fix Malchezaar door being selectable (#16275)
initial
2023-09-25 00:55:24 -03:00
github-actions[bot]
09c8aeac32 chore(DB): import pending files
Referenced commit(s): 6990a1d2a4
2023-09-24 19:25:10 +00:00
Ludwig
e2e393502c fix(Scripts/Midsummer): Add missing torch shadows (#17323) 2023-09-24 16:24:33 -03:00
Grimgravy
6990a1d2a4 fix(Scripts/Quest): improve Catch the Wild Wolpertinger! (#17333) 2023-09-24 16:23:58 -03:00
Tereneckla
e361c92d66 fix(Scripts/Karazhan): Sync Enfeeble and Shadow Nova (#17314)
Update boss_prince_malchezaar.cpp
2023-09-24 14:46:13 -03:00
github-actions[bot]
5952861e92 chore(DB): import pending files
Referenced commit(s): def86cc74e
2023-09-24 13:20:05 +00:00
Skjalf
def86cc74e feat(Scripts/Commands): Display creature entry when using the npc nea… (#17331)
feat(Scripts/Commands): Display creature entry when using the npc near command
2023-09-24 10:19:00 -03:00
github-actions[bot]
f7779a8fe4 chore(DB): import pending files
Referenced commit(s): 701b3efe07
2023-09-24 08:30:55 +00:00
damnablebear
701b3efe07 fix(DB/Quests): adding AllowableRaces flags for Quests 'The Mark of the Lightbringer' and 'Tomb of the Lightbringer' (#17301)
* Add files via upload

* Update lightbringer-quest-allowableraces.sql

* Update lightbringer-quest-allowableraces.sql

* Update lightbringer-quest-allowableraces.sql

---------

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-09-24 10:29:43 +02:00
Ludwig
58f8fe6426 refactor(Scripts/Midsummer): Remove old unused code for spell 45644 (#17324)
- spell 45644 used to be linked to spell_midsummer_juggling_torch

- spell 45644 was later linked to new implementation
  spell_midsummer_torch_catch in e1e4c6cddc

- old implementation of spell 45644 was never removed from
  spell_midsummer_juggling_torch
2023-09-23 18:55:45 -03:00
Kitzunu
e7d0c75c7e fix(CI): windows build (#17328) 2023-09-23 23:32:35 +02:00
Mickaël Mauger
1a84ab6983 fix(Core/Unit): Fix CanSwim method not accurate for players (#17320) 2023-09-23 20:49:20 +02:00
Tereneckla
fb1d356af9 fix(Script/Karazhan): Voidzones should only happen in Portal Phase (#17315)
Update boss_netherspite.cpp
2023-09-22 22:24:41 -03:00
Ludwig
fcd58da08c fix(Core/Achievement): Implement ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_RAID (#17316) 2023-09-22 00:54:08 +02:00
Dan
5b899eb65d fix(Scripts/Karazhan): Aran now evades when pulled out of the room (#17264)
* initial

* use standard methods dummy

* Update boss_shade_of_aran.cpp

* Update boss_shade_of_aran.cpp

---------

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2023-09-22 00:51:04 +02:00
Ludwig
056ea323f3 fix(Core/Achievement): Implement ACHIEVEMENT_CRITERIA_TYPE_ROLL_DISENCHANT (#17319) 2023-09-22 00:50:39 +02:00
Ludwig
f633eb8592 fix(Core/Achivement): Implement ACHIEVEMENT_FLAG_AVERAGE (#17263) 2023-09-21 18:56:28 +02:00
Stefano Borzì
168192b731 fix(CI): cppcheck failure step (#17240)
* feat: add cppcheck for scripts

* fix: cppcheck step failure

* trigger cppcheck build, it should fail

* fix: cppcheck should succeed

* fix: cppcheck
2023-09-21 12:43:57 +02:00
Mike Delago
b1c92f498a refactor(Core): Source config more aggressively from env, rephrase a few of the messages (#17114)
* refactor(Core): Let modules source config from env

* create a cache of configs from env

* Update src/common/Configuration/Config.cpp

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>

* Update src/common/Configuration/Config.cpp

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>

* enforce new function name

---------

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-09-20 22:55:46 +02:00
github-actions[bot]
c4c5e0b438 chore(DB): import pending files
Referenced commit(s): 8e2f02b361
2023-09-20 20:53:03 +00:00
Tereneckla
8e2f02b361 fix(DB/Item) Update some mismatched items from 12340 (#16452)
---------

Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2023-09-20 22:51:59 +02:00
AG
540eda2af9 fix(Core/Unit): Added bluewall AoE check (#17064)
* Added bluewall AoE check

- AoE spells/abilities done by non-flagged players now has no effect on pvp flagged players.

* Crash fix

* Update Unit.cpp

Allow spells with flag "SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK" to pass this check.
2023-09-20 22:48:23 +02:00
github-actions[bot]
0e7d49529b chore(DB): import pending files
Referenced commit(s): 7169215a88
2023-09-20 20:42:35 +00:00
daobashun
e02554a232 fix(DB/Quest): Script The Binding (#17042)
* Added smatAI to creatures for Warlock Pet Summoning Quests

* Attackers: Trigger incidents

* Modify the spelling of comments

* Modify the comment again

* Fix spelling errors
Adjust time

* Modified the time of bio disappearance and video in roughly the same as  10:53-12:00

* Update rev_1692493990178861500.sql

Modify the commentary

* ready for merge

---------

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-09-20 22:42:28 +02:00
github-actions[bot]
6750d8eed0 chore(DB): import pending files
Referenced commit(s): 4e270c4c1e
2023-09-20 20:42:10 +00:00
Christopher Galbraith
586cc1ee0f fix(DB/SAI) Add spore burst with 15% trigger chance (#16985)
* add spore burst with 15% trigger chance

* add new line at eof

* ready for merge

---------

Co-authored-by: ChrisCGalbraith <chriscgalbraith@gmai.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-09-20 22:41:35 +02:00
Roddan
ea0500df65 fix(DB/Quest): Return To Obadei (#16891)
* Create ReturnToObadei

Fixed Creature Text

* Delete ReturnToObadei

* fix(DB/Quest): Return To Obadei

Fixed NPC Text after quest completion.

* Rename ReturnToObadei to ReturnToObadei.sql

* ready for merge

---------

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-09-20 22:41:25 +02:00
github-actions[bot]
085dddbe53 chore(DB): import pending files
Referenced commit(s): 0796df57ac
2023-09-20 20:41:16 +00:00
Roddan
7169215a88 fx(DB/Quest): The Stories Dead Men Tell Quest Fix (#16887)
* fx(DB/Quest): The Stories Dead Men Tell Quest Fix

Added script to the graves.

* Create test.txt

* Delete test.txt

* go for merge

---------

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-09-20 22:41:10 +02:00