Teleqraph
b53de1eb4b
Scripts/Spells: Implement Dark Reprimand ( #28925 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2023-05-07 17:52:48 +02:00
Teleqraph
23f42e09ec
Scripts/Spells: Update Halo ( #28924 )
...
* Update Halo's trigger spells to properly support both Halo for Shadow and Holy/Discipline specs. It also offers support during Shadow Covenant aura for Discipline since it uses SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS to override the spells cast.
2023-05-07 16:43:56 +02:00
Shauren
9740219850
Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-05-02 17:19:51 +02:00
Naddley
5df71e9b14
Scripts/Underrot: Implement Cragmaw the Infested encounter ( #28934 )
2023-04-25 23:41:51 +02:00
Shauren
f9a4104b06
Scripts/Spells: Use scaled level for taming requirements
2023-04-24 18:12:43 +02:00
Shauren
fe38437e67
Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-23 23:50:34 +02:00
ModoX
0d1af86354
Spells/Generic: Implemented generic feign death spell with UNIT_FLAG_IMMUNE_TO_PC | UNIT_FLAG_IMMUNE_TO_NPC | UNIT_FLAG_UNINTERACTIBLE
2023-04-23 22:27:19 +02:00
Teleqraph
0eada1d708
Scripts/Spells Update Divine Star ( #28923 )
...
* update Divine Star's areatrigger to calculate its travel distance off from its effect 1 so that it always has support for its travel distance changes.
* update Divine Star's trigger spells to properly support both Divine Star for Shadow and Holy/Disc spec. It also offers support during Shadow Covenant aura for discipline priest.
2023-04-23 19:47:39 +02:00
Teleqraph
c7ff9a9083
Scripts/Spells: Implement Summon Sayaad ( #28907 )
...
Co-authored-by: ModoX <moardox@gmail.com >
2023-04-23 16:49:01 +02:00
Shauren
c8ebf077c7
Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-19 23:56:59 +02:00
ModoX
c603c9d9e0
Scripts/Underrot: Limit Sanguine Feast spell of Elder Leaxa to heroic+ difficulty only
2023-04-18 00:35:09 +02:00
Teleqraph
a32584b920
Scripts/Spells: Update Sins of the Many values ( #28922 )
2023-04-17 20:40:22 +02:00
Naddley
bda3320986
Scripts/Underrot: Implement Elder Leaxa encounter ( #28920 )
2023-04-17 09:15:58 +02:00
Teleqraph
1b3f93aa0f
Core/Spells: Unify Bloodlust spells for all classes ( #28927 )
...
Co-authored-by: ModoX <moardox@gmail.com >
2023-04-17 06:51:37 +02:00
Shauren
6ba619d26e
Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-16 23:32:45 +02:00
ModoX
89e09dc44e
Core/AI: Drop script_waypoints and move data to waypoint_data ( #28879 )
2023-04-10 04:04:33 +02:00
Shauren
d0d9520aa9
Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-09 15:59:18 +02:00
Shauren
a265672e54
Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-08 23:56:06 +02:00
ModoX
356c98579b
Core/SAI: Drop waypoints table and move existing rows to waypoint_data table ( #28834 )
2023-04-08 01:33:05 +02:00
Shauren
7b31080258
Core/Misc: Modernize code a bit by replacing std::tie with either structured bindings or operator<=>
2023-04-06 17:46:58 +02:00
Meji
74c280da9e
Core/Skinning: Autolearn skill of skinned mob if not already learned ( #28894 )
2023-04-06 17:28:38 +02:00
Teleqraph
c21a01442e
Scripts/SilverpineForest: Removed sparring hackfixes ( #28896 )
2023-04-06 17:26:19 +02:00
ModoX
0750b7f845
Core/Creature: Implemented sparring with max health percent thresholds ( #27198 )
...
Co-authored-by: Ovah <dreadkiller@gmx.de >
2023-04-06 01:01:02 +02:00
ModoX
36044a9470
Core/Creature: Added possibility to give creatures multiple gossip menu ids and control them via conditions ( #28159 )
2023-04-05 23:49:46 +02:00
Shauren
122d41eb06
Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-04 23:57:57 +02:00
Naddley
0f925b545c
Scripts/Paladin: Update Divine Steed for Lightforged Draenei ( #28892 )
2023-04-01 21:12:07 +02:00
Shauren
f6ab9fd92e
DB/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-01 16:24:14 +02:00
Naddley
1440fe03de
Scripts/Deepholm: Scripted quest "All Our Friends Are Dead" ( #28889 )
2023-03-31 23:01:50 +02:00
ModoX
4c67e2ff7e
Scripts/AzureVault: Fixed build
2023-03-31 13:57:09 +02:00
ModoX
f5017f7348
Scripts/AzureVault: Fix despawning of Volatile Saplings
2023-03-31 13:44:29 +02:00
Meji
81ea6f54d9
Core/Creatures: Compute CombatReach and BoundingRadius using DisplayScale ( #28863 )
2023-03-30 18:54:27 +02:00
Shauren
0956873613
Core/Creatures: Allow overriding default gossip menu id
2023-03-12 00:13:49 +01:00
Shauren
39b76cfbc2
Core/Movement: Allow specifying timeout for follow movement
2023-03-04 14:57:17 +01:00
Naddley
1baa2f4f39
Scripts/AzureVault: Implement Leymor encounter ( #28810 )
2023-03-02 23:52:05 +01:00
Shauren
0026706e83
Core/Movement: Extend MovePoint with new arguments
...
* Forced speed
* Speed selection mode (walk, run or default)
* Distance from target point that is considered close enough to finalize movement
2023-03-02 23:24:42 +01:00
Shauren
a8bb1739e9
Core/Spells: Refactor Spell::finish to accept SpellCastResult argument instead of just a bool indicating success
2023-02-28 00:19:31 +01:00
Shauren
982b60f39c
Core/Misc: Add launchDelay argument to Unit::SendPlaySpellVisual overload accepting Unit* argument
2023-02-26 19:58:04 +01:00
Shauren
f79cd0f526
Scripts/Events: Fixed infinite loop with auras 71507 and 71508 casting each other when unit is removed from map
...
(cherry picked from commit 70e985c7f7 )
2023-02-09 10:31:48 +01:00
Shauren
7395d75b5a
Core/Misc: Fixed clang 15 warnings
2023-01-31 18:51:31 +01:00
Naddley
b73330999f
Scripts/Monk: Implement Power Strikes ( #28794 )
2023-01-29 20:40:39 +01:00
Meji
03918978c1
Core/Players: Several currency fixes and improvements ( #28676 )
2023-01-29 17:42:23 +01:00
Ovahlord
58cd4e58f7
Scripts/DK: Implemented Howling Blast ( #28761 )
2023-01-26 18:38:10 +01:00
Naddley
2a79be02fd
Scripts/Hunter: Implement Explosive Shot ( #28779 )
2023-01-26 15:11:56 +01:00
Aqua Deus
35775b0dfb
Scripts/Evoker: Implement Living Flame and Energizing Flame ( #28736 )
2023-01-26 14:55:06 +01:00
Aqua Deus
eebacbc86e
Spells/Evoker: Implemented Azure Strike ( #28656 )
2023-01-26 08:16:14 +01:00
Shauren
3df16c12b7
Core/Scripts: Move EvadeReason outside of CreatureAI class
2023-01-19 21:23:06 +01:00
Shauren
db85044267
Scripts/Spells: Fixed crash in spell_sha_mastery_elemental_overload
...
Closes #28748
2023-01-14 12:45:35 +01:00
Shauren
d675ed79c5
Scripts/Icecrown Citadel: Added missing empty check before SelectRandomContainerElement
...
(cherry picked from commit 9d8fc90371 )
2023-01-12 22:55:19 +01:00
Mikhail Redko
52ddfe89f8
Core/Scripts: Implemented Zort's Protective Elixir ( #28372 )
...
* Core/Scripts: Implemented Zort's Protective Elixir
* Rename XXXX_XX_XX_XX_world.sql to 2022_12_23_00_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
(cherry picked from commit dc221604d9 )
2023-01-12 22:55:19 +01:00
Ovah
298febaaf9
Scripts/Halls of Lightning: reworked General Bjarngrim Encounter ( #28457 )
...
* handle missing visuals
* reworked all AI scripts
* handle missing mechanic of Arc Weld
* reworked the whole waypoint and tempoary electrical charge handling
* moved Stormforged Lieutenants to their own spawn group to handle their spawning/despawning via boss
* moved the Tempoary Electrical Charge mechanic from spell_linked_spell to spell script instead
* replaced hacky virtual items for Bjarngrim's stances with sniffed ones
(cherry picked from commit f2fcd6746c )
2023-01-12 22:55:17 +01:00