Commit Graph

4589 Commits

Author SHA1 Message Date
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
Synful-Syn
b7b882367e fix(Core/Mage) Water Elemental wrongly ressurected at Spirit Healer (#12684) 2022-08-15 03:35:07 -03:00
UltraNix
415ceefaf6 fix(Scripts/AhnQiraj): Hive'Zara Stinger. (#12659)
* fix(Scripts/AhnQiraj): Hive'Zara Stinger.

Fixes #12532

* Update.

* Update.
2022-08-14 10:19:51 -03:00
UltraNix
37e9fac5f6 fix(Scripts/AhnQiraj): Anubisath Sentinel - added missing spells. (#12726)
Fixes #12630
2022-08-14 10:17:57 -03:00
Angelo Venturini
11c1867f05 fix(Core/Scripting): OnAuctionSuccessful on buyout (#12732)
fix(Core/Scripting): OnAuctionSuccessful
2022-08-14 10:17:16 -03:00
Eddy Vega
eb4f133865 fix(Scripts/TempleOfAhnQiraj): Improve Sartura (#12577) 2022-08-14 00:14:50 -03:00
Skjalf
4952e6032f fix(Scripts/Misc): Lower Artorius damage treshold when he damages him… (#12695)
* fix(Scripts/Misc): Lower Artorius damage treshold when he damages himself & his dot shouldn't be affected by his enrage

* Update SpellInfoCorrections.cpp
2022-08-13 22:24:58 -03:00
M'Dic
5dd22f822d fix (core): Cast sub-expression to wider-type (#12430)
sub-expression may overflow before being added to a wider type.
Possible fix for a segmentation fault being reported in the chat.
2022-08-13 15:05:23 -04:00
Eddy Vega
7174e5b1cf chore(scripts/RuinsOfAhnQiraj): cleanup ruins_of_ahnqiraj.h (#12622) 2022-08-12 19:41:50 -03:00
Skjalf
a8c4a16a00 chore(Scripts/BlackwingLair): Another temporary solution to Chromaggu… (#12664)
chore(Scripts/BlackwingLair): Another temporary solution to Chromaggus being pulled through the floor
2022-08-12 15:23:07 -03:00
Angelo Venturini
fb785f6ae2 fix(Core/TempleOfAhnQiraj): Rewrite Fankriss (#12652)
* fix(Core/TempleOfAhnQiraj): Rewrite Fankriss

* sneaky line

* linked respawn
2022-08-09 23:27:06 -03:00
Angelo Venturini
b1691e60b1 fix(Core/RuinsOfAhnQiraj): Kurinnaxx thrash (#12680)
fix(Core/RuinsOfAhnQiraj): Kurinaxx thrash
2022-08-09 23:24:54 -03:00
UltraNix
f0afe611ff fix(Scripts/AhnQiraj): Anubisath Sentinel and Anubisath Guardian shou… (#12656)
fix(Scripts/AhnQiraj): Anubisath Sentinel and Anubisath Guardian should spawn Small Obsidian Chunk on death.

Fixes #12474
2022-08-09 23:24:25 -03:00
Skjalf
32c68abf26 fix(Scripts/RuinsOfAhnQiraj): Use proper spells to spawn Ayamiss larv… (#12665)
* fix(Scripts/RuinsOfAhnQiraj): Use proper spells to spawn Ayamiss larvaes and correct landing behavior

* fix ayamiss landing and evade

* larvae spells

* Update boss_ayamiss.cpp

* Update boss_ayamiss.cpp

* fix: spawn wasps up in the air

* ctm
2022-08-09 17:26:27 -03:00
M'Dic
5fe01e2d19 update (core): Additional anticheat helper (#12692)
update (core): Addition anticheat helper
2022-08-09 14:27:09 -04:00
Skjalf
e476533e6e chore(Core/GameObject): Clear an error that often doesn't mean anything (#12689)
* chore(Core/GameObject): Clear an error that often doesn't mean anything

* drop it to debug
2022-08-09 12:57:49 -03:00
Angelo Venturini
031dfc4c5b fix(Core/Commands): Achievement checkall (#12649) 2022-08-09 08:25:57 -03:00
UltraNix
4165dc4195 fix(Scripts/RuinsOfAhnQiraj): Sand Vortexes should move (#12655)
Co-authored-by: Gultask <gultask@users.noreply.github.com>
2022-08-08 15:05:38 -03:00
Skjalf
c1257b3628 fix(Scripts/Zul'Gurub): Prevent multiple spawns of Gazhranka (#12663) 2022-08-08 14:12:02 -03:00
UltraNix
1c6eab5856 fix(Core): Crashfix. (#12643) 2022-08-07 18:22:12 -03:00
SoglaHash
d627e19649 fix(Core/BlackwingLair): add missing Nefarian Gate (#12608) 2022-08-07 14:52:01 -03:00
Benjamin Jackson
1ffa0f6bdc chore(Core/DBCEnums): Define SummonPropGroup/Flags enums (#12648) 2022-08-07 14:43:11 -03:00
UltraNix
2a0737b557 fix(Core/SmartScripts): Fixed SMART_TARGET_OWNER_OR_SUMMONER target. (#12644) 2022-08-07 14:00:00 -03:00
UltraNix
dda3177d3d fix(Scripts/RuinsOfAhnQiraj): Increased aggro range for Kurinnaxx. (#12646) 2022-08-07 13:58:13 -03:00
UltraNix
750f7ee8e9 fix(Scripts/RuinsOfAhnQiraj): Fixed crystal activation animation. (#12647) 2022-08-07 13:39:58 -03:00
Skjalf
440865e365 fix(Scripts/RuinsOfAhnQiraj): Implement Rajaxx waves gear check (#12552)
* fix(Scripts/RuinsOfAhnQiraj): Implement Rajaxx waves gear check

* Cancel timer on wipe

* Update rev_1658867303864464100.sql

* Update instance_ruins_of_ahnqiraj.cpp

* set it to 2 mins
2022-08-06 15:23:00 -03:00
UltraNix
22494532ce fix(Core/Spells): Fixed Druid T3 8P bonus. (#12598) 2022-08-05 21:33:59 -03:00
M'Dic
825db0f8c1 update (core): Knock Back Helpers (#12639)
Adds knock back helpers to the core for future core and module use.
2022-08-05 20:15:58 -04:00
UltraNix
e2c4c5a5dc fix(Core/Spells): Volley should suspend auto-shot. (#12596) 2022-08-05 21:07:03 -03:00
UltraNix
1288539b58 fix(Scripts/Spells): Readiness should remove all spell category coold… (#12595)
…owns.
2022-08-05 20:58:54 -03:00
Angelo Venturini
757f047681 refactor(Core/Scripts): Move AQ scripts to new scripting system (#12623) 2022-08-05 15:49:12 -03:00
Angelo Venturini
1e77b9575f fix(Core/SAI): Unused parameters warnings (#12620) 2022-08-05 14:45:03 -03:00
Angelo Venturini
f0c881f09f fix(Core/TempleOfAhnQiraj): Bug Trio (#12599) 2022-08-05 14:43:35 -03:00
天鹿
bd7ee56abe fix(Core/AI): correct Permit level for trigger flagged creatures (#12614)
partially picked from 1de89579c7
2022-08-05 13:33:17 -03:00
Axel Cocat
9aed486eeb feat(Core/Utilities): add event emitter class (#12632) 2022-08-05 09:09:26 -04:00
M'Dic
a4c809f13c update (source): Establish chapter 3 dk script (#12549)
* update (source): Establish chapter 3 dk scripts

Per source notes
 Xinef: Should be in chapter III
We establish chapter 3 script for scarelet enclaved and to make the easy of future development in terms of organization

* Update: (script) Spell Script Loader to Register Spell Script

* update: (script): typo
2022-08-03 16:54:21 -04:00
Angelo Venturini
0f36736d42 fix(Core): Freeze on Lord Jaraxxus (#12616) 2022-08-03 11:25:21 -04:00
Nefertumm
e6dd5d3e22 fix(Core/Scripts): Ayamiss crashfix (#12610) 2022-08-03 09:06:51 -03:00
Nefertumm
cee21c022a fix(Core): Crash on Mandokir gaze (#12611) 2022-08-03 09:06:28 -03:00