Commit Graph

13166 Commits

Author SHA1 Message Date
amed80
eed20b4647 fix(Scripts/Hyjal): Change the spawn and the movement of Doomfire (#19027)
* Doomfire_spirit_speed

* Update boss_archimonde.cpp

* Rename
2024-06-08 13:07:39 +02:00
Benjamin Jackson
bb69f1c3ec fix(Scripts/HyjalSummit): Assign Death Knight Soul Charge. (#19020)
Init.

Alphabetize and correct DK soul charge assign.
2024-06-07 12:32:02 +02:00
github-actions[bot]
7178fcc066 chore(DB): import pending files
Referenced commit(s): 3837f67eaf
2024-06-07 10:28:46 +00:00
Gultask
2579723802 fix(DB/Gameobject): Rebuild all Kalimdor gathering nodes using sniffed data (#18982)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Co-authored-by: neifion-00000000 <91289495+neifion-00000000@users.noreply.github.com>
2024-06-07 12:28:26 +02:00
Kitzunu
3837f67eaf fix(DB/Item): Egg Basket (#19021)
* Closes https://github.com/azerothcore/azerothcore-wotlk/issues/18903
2024-06-07 12:27:51 +02:00
github-actions[bot]
58a492b738 chore(DB): import pending files
Referenced commit(s): 906ec60deb
2024-06-07 08:31:32 +00:00
Lukas
906ec60deb fix(DB/achievement_reward): Glory of the Ulduar Raider mail subject line (#19018) 2024-06-07 10:30:35 +02:00
github-actions[bot]
4e01b43840 chore(DB): import pending files
Referenced commit(s): 0abc66e57d
2024-06-07 06:12:08 +00:00
daobashun
0abc66e57d fix(DB/Stratholme): add Magistrate Barthilas escape event in Stratholme (#17669)
* 1. Added Magistrate Barthilas escape event
2. Fighting the Magistrate Barthilas at the entrance will close the 2 gates leading to the plaza
3. A fight in the slaughterhouse will close the door to the side of the slaughterhouse and will not open until a fight with baron Rivendare
4. Associate some conversation text to Broad*castTextId
5. Added an action for the player to stand up - turn around - salute when the player approaches Aurius
6. Added combat AI to Aurius to prepare for the event where Aurius helps players kill baron Rivendare

* Error in SQL statements is fixed

* Fixed Magistrate Barthilas not turning into human form when he died. Transfiguration should be used on himself

* Fix a misspelling in a note

* fix error

* Save the status of the escape event to the database

* Remove spaces

* Modify the code formatting

* enum format restore

* Modify the enum

* Delete data/sql/updates/pending_db_world/斯坦索姆 fix.sql

Delete files that were accidentally pushed

* fix "Grand Crusader Dathrohan" Unable to speak when transforming and dying and the worldserver console error

* 1 waypoint  1 plus 1s suspension time.
2 Transmission data plus map number.

* The door to the slaughterhouse is opened when there is a player dying and all players in the party are not in combat

* Remove spaces and add comments

* Change as requested

* Update data/sql/updates/pending_db_world/rev_1699566747105058500.sql

Test if this button can be updated directly

Co-authored-by: KJack <kgithub@kellerg.com>

* Use the full sniffing path

* fix error

* edit

* Moved the escape time to smartscript
Delete the closed door

* Remove spaces

* Fixed where barthilas were not in the slaughterhouse after moving to near the slaughterhouse after the save location was restarted

* Delete unused classes

---------

Co-authored-by: KJack <kgithub@kellerg.com>
2024-06-07 08:11:13 +02:00
Lukas
9c2141aa10 fix(Scripts/HallsofStone): corrected Brann dialogue to match live game (#19019)
* fix(Scripts/Halls of Stone): corrected Brann dialogue to match live game

* fix(Scripts/Halls of Stone): corrected Brann dialogue to match live game
2024-06-06 19:40:24 -03:00
sudlud
988fd98e19 fix(CI/labeler): fix some paths for proper labeling (#19016) 2024-06-06 21:05:29 +02:00
Kitzunu
744067b389 fix(Core/Player): Delete by group (#19015)
* fix(Core/Player): Delete by group

* closes https://github.com/azerothcore/azerothcore-wotlk/issues/19014

Co-Authored-By: trickerer <onlysuffering@gmail.com>

* Update Player.cpp

* fix build

---------

Co-authored-by: trickerer <onlysuffering@gmail.com>
2024-06-06 20:58:43 +02:00
github-actions[bot]
ffc9da9dcd chore(DB): import pending files
Referenced commit(s): a1ddf6d520
2024-06-06 12:28:51 +00:00
Jelle Meeus
a1ddf6d520 fix(Script/Item): Fetch Ball (#18906)
* refactor use enum for spellIds

* add sql

* update sql

* enclose Comment with backticks `

* Closes https://github.com/azerothcore/azerothcore-wotlk/issues/565
2024-06-06 14:28:01 +02:00
Andrew
79ec83d03e fix(Scripts/Hyjal): Fix Azgalor Doom targetting tanks since its an AoE spell (#19012)
* fix(Scripts/Hyjal): Fix Azgalor Doom targetting tanks since its an AoE spell

* Update boss_azgalor.cpp
2024-06-06 00:12:19 +02:00
Anton Popovichenko
c77f9b0fa3 fix(Core/Networking): Fix crash in Proxy Protocol when removing closed sockets. (#19011) 2024-06-05 06:58:50 -03:00
sudlud
03879617d8 fix(CI): add missing ticks to labeler.yml file paths (#18995) 2024-06-04 20:38:49 +02:00
Benjamin Jackson
4909a31328 fix(Core/Battleground): Adjust Eye of the Storm tick rate. (#19007) 2024-06-04 20:19:43 +02:00
sudlud
3913618f87 fix(Core/PlayerQuest): make timed quests failable (#18940) 2024-06-04 18:30:10 +02:00
Kitzunu
defed64bc3 chore(CI): drop checks - only keep latest Ubuntu 24.04 (#18991)
* chore(CI): Nuke 20.04 checks

* revert back to old where we dont test gcc on pch

* only test latest version. Keep it up to date folks
2024-06-04 06:36:04 +02:00
Andrew
218dce417e chore(Scripts/Hyjal): Clean up unsafe calls and code style (#19004)
* chore(Scripts/Hyjal): Clean up unsafe calls and code style

* another one
2024-06-03 20:33:07 -03:00
Andrew
8ee980e4ba fix(Scripts/Hyjal): Anetheron cast Carrion Swarm on non player targets (#19005) 2024-06-03 20:25:58 -03:00
Dan
8256d3cb55 fix(Scripts/Hyjal): archimonde enrage after 10 minutes (#19003)
init
2024-06-03 14:10:44 -03:00
Jelle Meeus
a6425c3630 fix(Core/PetHandler): when dismissing a charmed unit owned by another unit; stop the charm instead of despawning (#18989)
2cdea49d81
2024-06-03 00:42:06 -03:00
Andrew
70fc43ff8d fix(Script/Hyjal): Fix encounter states not reseting if bosses are de… (#19000)
* fix(Script/Hyjal): Fix encounter states not reseting if bosses are despawned while in combat

* Update instance_hyjal.cpp
2024-06-03 00:31:31 -03:00
github-actions[bot]
708e2681b6 chore(DB): import pending files
Referenced commit(s): a0b942332b
2024-06-02 15:08:23 +00:00
Dan
ba8a152479 fix(Scripts/Hyjal): correctly despawn summoned creatures on Jaina/Thrall death (#18997)
* init

* change logic

despawning of bosses is not really done the normal way, but it's forced with a set amount of guids. So we simply need to register the summons as guids as well

* small fixes

* Delete creature_scripts.sql

* Update boss_azgalor.cpp
2024-06-02 17:07:42 +02:00
Dan
a0b942332b fix(DB/achievement_reward): award title on Hand of A'dal FoS (#18998)
* init

* oops
2024-06-02 17:07:34 +02:00
sudlud
1663045da6 fix(Core/Mail): calculate unReadMails and m_nextMailDelivereTime usin… (#18996)
* fix(Core/Mail): calculate unReadMails and m_nextMailDelivereTime using mail cache

- these values were grepped directly from DB before
-> this change was introduced with azerothcore/azerothcore-wotlk#3420

- the whole mailing system relies on the mails beeing cached in the core
-> these get stored in DB regularly or on specific events

- so apparently the DB is not always in sync with the current mail cache state of the core
-> so grepping data directly from DB is not a good idea at this point

* Update PlayerUpdates.cpp
2024-06-02 09:29:54 -03:00
Kitzunu
dbb7107d7c fix(CI): fix labeler (#18990)
* fix(CI): I think this fixes the labeler :D

* Update labeler.yml

* Update pr_labeler.yml

* Update labeler.yml

* test complete - this should work after merge

* Update labeler.yml
2024-06-02 06:29:11 +02:00
github-actions[bot]
35de41b45f chore(DB): import pending files
Referenced commit(s): 1d664870d2
2024-06-01 19:51:52 +00:00
Benjamin Jackson
1d664870d2 fix(DB/Creature): Couple Netherwing related fixes. (#18981)
* Init.

* Update.
2024-06-01 21:50:56 +02:00
sudlud
6f1d3aab15 fix(CI): bump pr-labeler dependencies for usage of Node.js 20 (#18983)
this workflow currently has the warning:

```
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/labeler@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
```
2024-06-01 21:43:06 +02:00
sudlud
8e9e134924 fix(Scripts/Hyjal): fix some build warnings for unused parameters (#18986) 2024-06-01 12:25:53 +02:00
sudlud
94991004dc fix(CI): fix ubuntu-24.04 build (#18984)
fix(CI): try to fix ubuntu-24.04 build
2024-06-01 11:00:49 +02:00
Dan
0f5992045c fix(Scripts/Hyjal): increase ranges on doomfire to make movement less inclined to stick close to the boss (#18976)
initial
2024-05-29 23:57:56 +02:00
Dan
9d672f8b62 fix(Scripts/Hyjal): remove summoned mobs on boss evade and reset waves (#18975)
init
2024-05-29 23:57:34 +02:00
Jelle Meeus
0793a979bb fix(Unit/ProcessTerrainStatusUpdate): prevent removal swimming auras if swimming (#18902)
* do not remove swimming auras if we are swimming

* refactor to isSwimming()

* Update src/server/game/Entities/Unit/Unit.cpp

Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>

---------

Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
2024-05-29 20:17:25 +02:00
Emmanuel Ferdman
4884e33f07 fix(LICENSE): update license file paths (#18972)
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-05-29 20:10:39 +02:00
github-actions[bot]
c027f7a0c2 chore(DB): import pending files
Referenced commit(s): fe6137b0a0
2024-05-29 06:05:05 +00:00
Dan
fe6137b0a0 fix(Scripts/Hyjal): tweak movement of Doomfire (#18970)
initial
2024-05-29 08:04:13 +02:00
Andrew
2c246e49d0 fix(Scripts/Hyjal): Anetheron dont cast sleep on tank (#18969) 2024-05-28 19:39:21 -03:00
Andrew
9b363594e7 fix(Scripts/Hyjal): Fix Doom spawning Doomguards twice on expire (#18968) 2024-05-28 19:39:05 -03:00
Andrew
7692b709ac fix(Scripts/Hyjal): Azgalor doom shouldnt target tank MKII (#18964) 2024-05-28 14:55:28 -03:00
github-actions[bot]
46aed4dec7 chore(DB): import pending files
Referenced commit(s): 733fbf89e1
2024-05-28 06:44:38 +00:00
Jelle Meeus
733fbf89e1 fix(Ulduar/Tram): add rocket booster, turnaround visuals, button logic (#18900)
fix(Ulduar/Tram): add rocket booster, disable logic, activate turnaround gobjects

remove go_call_tram GameObjectScript

add tram gobjects to header

add tram logic

renames

update position of boosters
2024-05-28 08:43:46 +02:00
github-actions[bot]
a45ab5b8f9 chore(DB): import pending files
Referenced commit(s): 2a1d23e520
2024-05-27 23:25:46 +00:00
Andrew
2a1d23e520 fix(Scripts/Hyjal): Implement Eternal Silence spell when going into t… (#18960)
fix(Scripts/Hyjal): Implement Eternal Silence spell when going into the Well of Eternity
2024-05-28 01:24:10 +02:00
qwe900
049e83c576 fix(Scripts/IcecrownCitadel): Gunship Cannons generates heat on Cast not on Hit (#18805)
* Update boss_icecrown_gunship_battle.cpp

Makes the Cannons on Gunship Blizzlike. They generate power (heat) on cast and not on Hit.  Removes Engergize from Spell 69399 cause its only triggers on target->hit in core

Still uses spellscript effect but on cast instead

* Update boss_icecrown_gunship_battle.cpp
2024-05-27 16:15:13 -03:00
github-actions[bot]
a99f28fd0b chore(DB): import pending files
Referenced commit(s): 73e44859f0
2024-05-27 18:49:19 +00:00