Commit Graph

14191 Commits

Author SHA1 Message Date
Francesco Borzì
cb7e28df05 refactor(src/server/game/*): remove unused imports (big part 1) (#20310) 2024-10-27 10:25:40 +01:00
Francesco Borzì
2c344fc127 refactor(src/server/game/*): remove unused imports (big part 2) (#20311) 2024-10-27 05:06:14 +01:00
github-actions[bot]
18d37f38be chore(DB): import pending files
Referenced commit(s): 2fd97d1c32
2024-10-27 04:02:00 +00:00
@cgrahamseven
2fd97d1c32 fix(DB/Creature): Add STATE_WORK_MINING emote to certain iron rune laborers (#20297)
On live servers, the iron rune laborers in the quarry are mining, not
standing still. This change adds the mining emote.

Closes AzerothCore issue #20296

Co-authored-by: cgrahamseven <chris.graham@protonmail.com>
2024-10-27 05:01:00 +01:00
github-actions[bot]
6194cc864b chore(DB): import pending files
Referenced commit(s): a0814eabfc
2024-10-26 21:58:53 +00:00
sudlud
a0814eabfc fix(DB/Gameobject): Sniffed Values for 'Laying Skeleton 02' spawns (#20307) 2024-10-26 18:57:58 -03:00
github-actions[bot]
b1aabf8bcf chore(DB): import pending files
Referenced commit(s): c0241a32ad
2024-10-26 18:03:25 +00:00
sudlud
c0241a32ad fix(DB/Gameobject): Sniffed Values for 'Hallow's End - Misc' spawns (#20302)
* fix(DB/Gameobject): Sniffed Values for 'Hallow's End - Misc' spawns

* add gameobject names as comments
2024-10-26 15:02:30 -03:00
github-actions[bot]
5ae697913e chore(DB): import pending files
Referenced commit(s): 0584cc5bca
2024-10-26 13:40:54 +00:00
Lukas
0584cc5bca fix(DB/creature_loot_template): Removing Dalaran Wizard's Robe from Witchwing harpies (#20291)
Create #19606-dalaran-wizards-robe.sql
2024-10-26 15:39:10 +02:00
github-actions[bot]
5665aae120 chore(DB): import pending files
Referenced commit(s): 9caf17b606
2024-10-26 07:24:11 +00:00
sudlud
9caf17b606 fix(DB/Gameobject): Sniffed Values for 'HangingSkullLight0x' spawns (#20300) 2024-10-26 04:23:15 -03:00
Dan
d9e2773519 refactor(Scripts/ZulAman): refactor Jan'alai (#20195)
* Janalai (#13)

* wip

* nullcreature

* wipppp

* first attempt at working state

* hatcherai

* test

* conditions for hatching

* some potential fixes

* some debuggo

* some small fixes

* general fixes

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* more debug

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* fixed?

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* remove dumb bomb count

it is not needed

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* other debug

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* remove script for egg

* F

* Revert "F"

This reverts commit 246c66ccdac52e38c95c63f0ee59f1add97f4d64.

* Revert "remove script for egg"

This reverts commit b85933583fd480f941b839623c7291b6d5887246.

* different spell ids

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* Update boss_janalai.cpp

* restore data sets

changing this in a different PR, but data is still being set here
2024-10-26 00:44:25 +02:00
github-actions[bot]
f93a500400 chore(DB): import pending files
Referenced commit(s): 511cf7d117
2024-10-25 19:35:28 +00:00
sudlud
511cf7d117 fix(DB/Gameobject): Sniffed Values for 'Candy Bucket' spawns (#20295) 2024-10-25 16:34:36 -03:00
Andrew
02db94035e fix(Scripts/BlackTemple): Prevent further code execution if Illidan e… (#20292)
fix(Scripts/BlackTemple): Prevent further code execution if Illidan evades during air phase
2024-10-25 12:55:52 +02:00
github-actions[bot]
bed3e1d407 chore(DB): import pending files
Referenced commit(s): ebaa92fd87
2024-10-24 21:36:12 +00:00
sudlud
ebaa92fd87 fix(DB/Creature): Sniffed Values for 'Headless Horseman - Fire (DND)'… (#20288)
fix(DB/Creature): Sniffed Values for 'Headless Horseman - Fire (DND)' spawns
2024-10-24 18:35:17 -03:00
Angelo Venturini
47c61b2576 fix(Core/BG): Fix double method call on removing a player (#20156) 2024-10-24 09:12:29 -03:00
Andrew
b5a8791ae1 fix(Scripts/BlackTemple): Fix Illidan Demon Phase being delayed indef… (#20286)
fix(Scripts/BlackTemple): Fix Illidan Demon Phase being delayed indefinitely
2024-10-24 09:09:17 -03:00
Andrew
d4f9b6bf7f fix(Scripts/BlackTemple): Prevent Illidan transformation during cutscene (#20271)
* fix(Scripts/BlackTemple): Prevent Illidan transformation during cutscene

* Update boss_illidan.cpp
2024-10-24 07:24:08 -03:00
@cgrahamseven
1c1a281eda fix(Core/SAI): rooted check blocks vehicles from casting quest credit (#20283)
spell

The quest SteamTank Surprise has a SmartAI entry in the db that causes
the tank to cast the kill credit spell on the player when they
successfully destroy a plague wagon. Currently, this spell cast is being
blocked by the rooted check handler for SMART_ACTION_CAST. The change
proposes that this rooted check should not apply to vehicles.

Closes AzerothCore issue #20237

Co-authored-by: cgrahamseven <chris.graham@protonmail.com>
2024-10-24 06:57:52 -03:00
github-actions[bot]
8852c38cd4 chore(DB): import pending files
Referenced commit(s): 2b5d133eed
2024-10-24 09:42:22 +00:00
Andrew
121d35b155 fix(Scripts/BlackTemple): Apply Shadow Prison spell immunities (#20272)
* fix(Scripts/BlackTemple): Apply Shadow Prison spell immunities

* Delete rev_1729660470785757300.sql
2024-10-24 11:41:48 +02:00
Andrew
2b5d133eed fix(DB/SmartScript): Fix Illidan Shadow Demons not killing their targets (#20273)
* fix(Core/Spells): Fix Illidan Shadow Demons not killing their targets

* try again
2024-10-24 11:41:31 +02:00
github-actions[bot]
1e9543bf28 chore(DB): import pending files
Referenced commit(s): dcaeb7e087
2024-10-24 01:43:49 +00:00
sudlud
49c95bdf97 fix(DB/Gameobject): Sniffed Values for 'Apple Bob' spawns (#20279) 2024-10-23 22:43:36 -03:00
github-actions[bot]
7fda9896ba chore(DB): import pending files
Referenced commit(s): 2d82a6034f
2024-10-24 01:43:28 +00:00
sudlud
88c042517f fix(DB/Gameobject): Sniffed Values for 'Water Barrel' spawns (#20280) 2024-10-23 22:43:15 -03:00
sudlud
dcaeb7e087 fix(DB/Gameobject): Sniffed Values for 'Water Bucket(s)' spawns (#20281) 2024-10-23 22:42:55 -03:00
sudlud
2d82a6034f fix(DB/Gameobject): Sniffed Values for 'Fire Effigy' spawns (#20282) 2024-10-23 22:42:34 -03:00
Andrew
c91148fd11 fix(Scripts/BlackTemple): Reset Illidan combat movement (#20276) 2024-10-23 18:45:12 +02:00
Grimdhex
261ca4408f refactor(Core/Unit): cleanup header file - part 3 (#20072)
* refactor: cleanup unit header file - part3

* Update Unit.h

* Update Unit.h

* fnish to reorder the header file

* Update Unit.h
2024-10-23 12:54:03 -03:00
github-actions[bot]
2ebbd56488 chore(DB): import pending files
Referenced commit(s): 98a4375605
2024-10-22 19:57:35 +00:00
sudlud
98a4375605 fix(DB/Gameobject): Sniffed Values for 'Bat01/Bat02' spawns (#20255) 2024-10-22 16:56:41 -03:00
Dan Costinas
87aeaf10fd fix(Core/SmartAI) : use explicit stack DS for ProcessAction instead of recursion (#16739)
* Use dequeue instead of recursion

* Remove to do comments

* Fix formatting

* Fix more formatting :(

* Use references instead of copies in the stack to correctly update event state

* formatting

* Revert FindLinkedEvent parameter name change and check for event type

* Fix event processing in SmartScript::UpdateTimer

* Use struct for defining SmartScriptFrame instead of tuple

* Fix emplace_back not working on default constructor on clang 15

* Fix const placement
2024-10-22 17:31:45 +02:00
Benjamin Jackson
bb40bf7727 fix(Scripts/BlackTemple): Properly randomize Illidan initial Eye Beam and order. (#20264)
Init.
2024-10-21 23:00:15 -03:00
Benjamin Jackson
faab07f08a fix(Scripts/BlackTemple): Randomize Eye Beam target position. (#20262)
* Init.

* Cast enum to int.

Apparently I don't have eyes.
2024-10-21 20:38:54 -03:00
github-actions[bot]
860b881ca0 chore(DB): import pending files
Referenced commit(s): 14f1a28733
2024-10-21 19:10:48 +00:00
sudlud
33353b1d34 fix(DB/Gameobject): Sniffed Values for 'G_HangingSkeleton_01' spawns (#20251) 2024-10-21 21:10:45 +02:00
sudlud
e4645fd470 fix(DB/Gameobject): Sniffed Values for 'G_Ghost_01' spawns (#20252)
* fix(DB/Gameobject): Sniffed Values for 'G_Ghost_01' spawns

* Update rev_1729452965567764700.sql - fix phasemask for map 34
2024-10-21 21:10:30 +02:00
sudlud
883469c290 fix(DB/Gameobject): Sniffed Values for 'SkullCandle01' spawns (#20253) 2024-10-21 21:10:18 +02:00
sudlud
14f1a28733 fix(DB/Gameobject): Sniffed Values for 'Skull 01' spawns (#20254) 2024-10-21 21:09:56 +02:00
github-actions[bot]
244769e8ab chore(DB): import pending files
Referenced commit(s): de5224986e
2024-10-20 20:41:36 +00:00
sudlud
082613817d fix(DB/Gameobject): Sniffed Values for 'G_Pumpkin*' spawns (#20248) 2024-10-20 22:41:18 +02:00
sudlud
cc976955b9 fix(DB/Gameobject): Sniffed Values for 'CandleBlack01' spawns (#20249) 2024-10-20 22:41:08 +02:00
sudlud
de5224986e fix(DB/Gameobject): Sniffed Values for 'G_Witch*' spawns (#20247) 2024-10-20 22:40:40 +02:00
sudlud
2269344dce Update README.md - update build status logos and links (#20228) 2024-10-20 17:19:55 +02:00
Andrew
034ebb3cdd Revert "fix(Core/Spells): SPELL_ATTR1_IMMUNITY_PURGES_EFFECT should not remov…" (#20245)
This reverts commit 572be7d69f.
2024-10-19 20:53:24 +02:00
github-actions[bot]
fd52e6160b chore(DB): import pending files
Referenced commit(s): f9cf6ff244
2024-10-19 09:57:28 +00:00