Commit Graph

3227 Commits

Author SHA1 Message Date
UltraNix
a29926d52f fix(Core/Spells): Fixed Rejuvenation healing amount increased by Idol… (#12812)
... of Rejuvenation and Harold's Rejuvenating Broach.
2022-08-27 20:11:33 -03:00
Skjalf
2de08a8719 fix(Scripts/RuinsOfAhnQiraj): Restructure Ayamiss task scheduling during landing (#12870)
* fix(Scripts/RuinsOfAhnQiraj): Restructure Ayamiss

* Update boss_ayamiss.cpp
2022-08-27 20:01:48 -03:00
UltraNix
674382ca6a fix(DB/TempleOfAhnQiraj): Added missing spawns of Cthun Graps. (#12806)
* fix(DB/Temple of AhnQiraj): Added missing spawns of Cthun Graps.

Fixes #12800

* Update.

* Update.
2022-08-27 14:29:19 -03:00
UltraNix
8b9b7e633c fix(Core/Battelgrounds): Fixed registering newly created battleground… (#12869)
fix(Core/Battelgrounds): Fixed registering newly created battleground groups in global container.

Fixes #5261
2022-08-27 14:07:53 -03:00
UltraNix
8439ce9920 fix(Core/Spells): Feed Pet should not interrupt eating/drinking. (#12817)
Fixes #12634
2022-08-27 12:23:50 -04:00
Grimgravy
8c369ef865 fix(Core/Quest): improved flight of the wintergarde defender (#12437)
* fix(Scripts/Quest): Flight of the Wintergarde Defender

* .

* update

* update
2022-08-27 09:51:40 -03:00
UltraNix
022a90cff4 fix(Scripts/TempleOfAhnQiraj): Added missing doors. (#12734)
Fixes #12712
2022-08-27 09:46:32 -03:00
Skjalf
e01ec7533e fix(Scripts/TempleOfAhnQiraj): Princess Huhuran's Poison Bolts should… (#12861)
fix(Scripts/TempleOfAhnQiraj): Princess Huhuran's Poison Bolts should hit the closest targets
2022-08-27 09:46:06 -03:00
UltraNix
d1e7fc240c fix(Scripts/TempleOfAhnQiraj): Skeram should cast True Fulfillment on closest non-tank player.
fix(Scripts/TempleOfAhnQiraj): Skeram should cast True Fulfillment on closest non-tank player.

Fixes #12713
2022-08-27 09:45:49 -03:00
UltraNix
f7de5235f8 fix(Core/Spells): Death's Respite should not generate threat. (#12807)
* fix(Core/Spells): Death's Respite should not generate threat.

Fixes #12798

* Update SpellInfoCorrections.cpp
2022-08-27 09:45:09 -03:00
UltraNix
0f0beb0148 fix(Scripts/TempleOfAhnQiraj): Aggro Drones. (#12737)
* fix(Scripts/Temple of AhnQiraj): Aggro Drones.

Fixes #12716

* fix build

Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
2022-08-27 09:44:52 -03:00
Skjalf
ba3640255b fix(Scripts/RuinsOfAhnQiraj): Implement bonus reputation gains if you… (#12856)
* fix(Scripts/RuinsOfAhnQiraj): Implement bonus reputation gains if you keep Andorov + Keldorei Elites alive during the General Rajaxx encounter

* Update boss_rajaxx.cpp

* Update boss_rajaxx.cpp

* Update boss_rajaxx.cpp
2022-08-26 20:11:39 -03:00
Angelo Venturini
2acd0a4bb4 fix: Buru crash (#12858) 2022-08-26 16:50:07 -03:00
Skjalf
2ed6848d6a fix(Scripts/RuinsOfAhnQiraj): Increase Andorov's bash intervals and r… (#12853) 2022-08-26 08:13:20 -03:00
Skjalf
760d5e071f feat(Core/DBUpdater): Apply each sql update file in a separate transa… (#12842)
cherry-pick: b79a91039b

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-08-26 08:06:35 -03:00
SoglaHash
0450420157 fix(Core/Weather): Wrong change type algorithm (#12729)
* fix(Core/Weather): Wrong change type algorithm

There's a rare bug that occurs where it starts raining in zones that
shouldn't

Closes https://github.com/azerothcore/azerothcore-wotlk/issues/12711#issuecomment-1214226996

* Update Weather.cpp
2022-08-25 11:57:54 -03:00
Skjalf
b1f53e19b0 fix(Scripts/RuinsOfAhnQiraj): Anubisath Defender's shadow storm shoul… (#12844)
fix(Scripts/RuinsOfAhnQiraj): Anubisath Defender's shadow storm should not hit enemies within 25 yards
2022-08-24 23:36:04 -03:00
Skjalf
5fca6acd88 fix(Scripts/RuinsOfAhnQiraj): Fix Ossirian's starting crystal and san… (#12839) 2022-08-24 22:56:36 -03:00
UltraNix
dabd75f9a1 fix(Scripts/TempleOfAhnQiraj): Fixed Skeram's Earth Shock. (#12740)
* fix(Scripts/Temple of AhnQiraj): Fixed Skeram's Earth Shock.

Fixes #12714

* fix codestyle

Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
2022-08-23 08:07:11 -03:00
Angelo Venturini
119a2356a0 refactor(Scripts/RuinsOfAhnQiraj): Buru eggs (#12822) 2022-08-23 08:01:28 -03:00
Skjalf
ca9c19ffd4 feat(Core/GameObject): Add an overload to SummonGameObject() to accep… (#12821)
feat(Core/GameObject): Add an overload to SummonGameObject() to accept positions
2022-08-21 19:48:34 -03:00
Skjalf
a98e475f82 fix(Scripts/RuinsOfAhnQiraj): Lower player damage req when Buru is da… (#12820) 2022-08-21 17:59:33 -03:00
Skjalf
ba6fc095da fix(Scripts/RuinsOfAhnQiraj): Enable Ayamiss gravity when landing (#12819)
fix(Scripts/RuinsOfAhnQiraj): Disable Ayamiss gravity when landing
2022-08-21 17:30:40 -03:00
Eddy Vega
9d16705d9f fix(Scripts/TempleOfAhnQiraj): Improve Princess Huhuran (#12747) 2022-08-21 15:56:38 -03:00
UltraNix
759cb4e93e fix(Scripts/AhnQiraj): Anubisath Defender. (#12725)
* fix(Scripts/AhnQiraj): Anubisath Defender.

Fixes #12449

* Update.

* Update.

* build

Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
2022-08-21 11:01:16 -03:00
Angelo Venturini
dc4bef94b5 refactor(Scripts/Duskwood): Twilight Corrupter (#12797) 2022-08-21 11:00:41 -03:00
UltraNix
24f538a636 fix(Scripts/TempleofAhnQiraj): Skeram's Arcane Explosion and Tru Fu… (#12736)
fix(Scripts/Temple of AhnQiraj): Skeram's Arcane Explosion and Tru Fullfilment should have cast times.

Fixes #12715
2022-08-21 11:00:10 -03:00
Angelo Venturini
787f0ae204 refactor(Scripts/TempleOfAhnQiraj): Temple of Ahn Qiraj header (#12749)
* refactor(Core/TempleOfAhnQiraj): Temple of Ahn Qiraj header

* remove ouro leftovers
2022-08-21 10:59:45 -03:00
Eddy Vega
2f5e976ce9 fix(Scripts/ZulGurub): Mandokir engage combat after Speaker's death (#12771)
init

Co-authored-by: Si1ker <Si1ker@users.noreply.github.com>
2022-08-21 10:59:18 -03:00
Eddy Vega
61a2f3b5d3 fix(Scripts/ZulGurub): Set timer for Ohgan's Thrash (#12772)
init

Co-authored-by: Si1ker <Si1ker@users.noreply.github.com>
2022-08-21 10:58:49 -03:00
Angelo Venturini
b78cbef511 fix(Core/RuinsOfAhnQiraj): Lash should not disarm (#12788)
* fix(Core/RuinsOfAhnQiraj): Lash should not disarm

* Update src/server/game/Spells/SpellInfoCorrections.cpp

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

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2022-08-21 10:57:48 -03:00
schell244
241cbac46a fix(Core/Event): Hourly bell: Dwarf horn sound should only play once (#12795)
Co-authored-by: schell244 <>
2022-08-21 10:57:07 -03:00
UltraNix
1a1fe18a9b fix(Scripts/AhnQiraj): Spawn 3 crystals at start. (#12804)
* fix(Scripts/AhnQiraj): Spawn 3 crystals at start.

Fixes #12762

* Update.
2022-08-21 10:45:35 -03:00
UltraNix
76f976fd80 fix(Core/Creatures): Implemented CREATURE_FLAG_EXTRA_DONT_CALL_ASSISTANCE extra flag. (#12802)
* fix(Scripts/AhnQiraj): Rajaxx wave mobs should not chain-aggro each other.

Fixed #12745

* Update.
2022-08-21 10:45:10 -03:00
M'Dic
02541165b4 fix(Misc/Log): Info to debug learn spell (#12774)
fix (logging): Info to Debug Learn Spell
2022-08-21 14:40:37 +02:00
UltraNix
e623e9ef49 fix(Scripts/AhnQiraj): Obsidian Destroyer - Drain Mana. (#12723) 2022-08-21 01:42:46 -03:00
SoglaHash
cf2523bb5c fix(Core/RuinsOfAhnQiraj): Ossirian movement speed (#12706) 2022-08-21 01:40:26 -03:00
UltraNix
c65d4bbe56 fix(Scripts/AhnQiraj): Implemented General Andorov event. (#12645) 2022-08-21 01:34:34 -03:00
Angelo Venturini
fc1657c910 fix(Scripts/RuinsOfAhnQiraj): Buru full speed and gathering speed (#12796)
* fix(Core/RuinsOfAhnQiraj): Buru full speed and gathering speed

* cancel event before scheduling it again
2022-08-19 20:22:46 -03:00
Angelo Venturini
560a74e757 fix(Scripts/RuinsOfAhnQiraj): re-enter the instance after Buru died (#12761) 2022-08-18 16:14:39 -03:00
Eddy Vega
d4b3de773d fix(Scripts/RuinsOfAhnQiraj): Apply movement on Ayamiss' death (#12779)
init

Co-authored-by: Si1ker <Si1ker@users.noreply.github.com>
2022-08-18 09:44:36 -03:00
M'Dic
8b9541873a feat(Core/ChatHandler/Conf): Flood Control Addon Messages (#12603)
* feat(Core/ChatHandler): Flood Control Addon Messages

Original Closed PR by @Kitzunu
https://github.com/azerothcore/azerothcore-wotlk/pull/11675

Cherrypicked TC:
cherry-pick commit (TrinityCore/TrinityCore@5384fc1)
cherry-pick commit (stoneharry/TrinityCore@a0629fc)

Co-Authored-By: stoneharry 3818405+stoneharry@users.noreply.github.com
Co-Authored-By: Shauren shauren.trinity@gmail.com
Co-Authored-By: stoneharry <3818405+stoneharry@users.noreply.github.com>
Co-Authored-By: Shauren <shauren.trinity@gmail.com>
Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com>

* update: (pr): Review Response

* update: (core): Chathandler

No reason why this case should even exist. Previous or current.  This cast is under two sided interations which will always lead to you being in a group of some sorts. there is literally zero sense having a above or equal to level 80 if statement here.

* update (cleanup): Code Style

suggestion per @Nefertumm

Co-Authored-By: Angelo Venturini <nefertum.dev@protonmail.com>

Co-authored-by: stoneharry <3818405+stoneharry@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
2022-08-17 10:37:34 -04:00
SoglaHash
b2e449fd15 fix(Scripts/BlackwingLair): Chromaggus lever should stay open (#12758)
fix(Scripts/BWL): Chromaggus lever should stay open

Chromaggus lever door closes after reset, should stay open

Closes https://github.com/azerothcore/azerothcore-wotlk/issues/12743
2022-08-16 16:02:24 -03:00
Skjalf
3cfdc7e678 fix(Core/Loot): Unique items shouldn't be hidden indiscriminately (#12759) 2022-08-16 15:52:01 -03:00
Kargatum
c3f7c4371d feat(Core/BattlegroundQueue): remove queue in all group if player leave (#12731) 2022-08-16 13:21:55 -03:00
Angelo Venturini
cb887bbc22 fix(Core/TempleOfAhnQiraj): Ouro rewrite (#12683) 2022-08-15 17:51:20 -03:00
UltraNix
ffa58395b7 fix(Scripts/RuinsOfAhnQiraj): Ossirian the Unscarred - Ossirian Crystals imp… (#12654)
* fix(Scripts/AhnQiraj): Ossirian the Unscarred - Ossirian Crystals improvements:

Added missing initial spawn of crystal.
Added more crystal spawn points.
Crystals should despawn on wipe.
Fixes #12472

* Update.

* Update.

* Update.

Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
2022-08-15 09:53:21 -03:00
Maelthyr
d0d1671745 feat(Core/Debug): GetDebugInfo implementation (#12705)
Cherry-pick: 9a924fb9d5

Co-authored-by: jackpoz <giacomopoz@gmail.com>

Co-authored-by: jackpoz <giacomopoz@gmail.com>
2022-08-15 09:43:41 -03:00
Skjalf
4fa0d6b0cc fix(Scripts/RuinsOfAhnQiraj): Rework Ayamiss (#12738)
* fix(Scripts/RuinsOfAhnQiraj): Rework Ayamiss

- Use serverside spells to handle the Hive'Zara Swarmers
- Adjust pathing and timers
- Rewrite its script to TaskScheduler

Co-Authored-By: Gultask <100873791+Gultask@users.noreply.github.com>

* fix swarmers not being summoned if the boss is casting & movement


* Update landing path for swarmers

* fix: Update the looping script

* correct trash ability

* fix ayamiss landing

Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2022-08-15 06:10:55 -03:00
Skjalf
523d4fbb08 fix(Scripts/World): Emerald Dragon's Dream Fog should chase switch ta… (#12728)
…rgets once reaching their chase target
2022-08-15 04:03:36 -03:00