Telegrill
2e3f3fda3f
Core/Spells: Add a helper function to sort spell targets based on custom scripted sorting rules
2025-09-06 13:19:38 +02:00
Teleqraph
b4ccc8268b
Core/Transports: Fix triggering transport arrival events on stop waypoints ( #30796 )
2025-03-29 21:14:37 +01:00
Teleqraph
2c4d9ac977
Scripts/Spells: Update priets talent Shadow Covenant ( #30571 )
2025-01-15 11:52:03 +01:00
Teleqraph
1366ab9445
Scripts/Spells: Implemented priest talent Assured Safety ( #30572 )
2025-01-14 13:28:17 +01:00
Teleqraph
cc31fe491f
Scripts/Spells: Mark priest spell script functoins const/static ( #30569 )
2025-01-05 12:49:28 +01:00
Teleqraph
515d727ac9
Scripts/Priest: Update Sins of the Many damage diminishing ( #30570 )
2025-01-04 08:18:33 +01:00
Teleqraph
bfbda8dcce
Core/Creatures: Refactor CreatureEliteType ( #29525 )
...
* Turn into enum class with official names
2023-12-28 19:11:54 +01:00
Teleqraph and ModoX
9eceff2bc2
Core/Map: Implement several difficulty getters ( #29370 )
...
Co-authored-by: ModoX <[email protected] >
2023-10-22 11:24:48 +02:00
Teleqraph
3d3979f1ca
Scripts/SOD: Implement Sylvanas Windrunner introduction ( #28554 )
2023-10-22 05:23:04 +02:00
Teleqraph
9b516978e7
Scripts/Spells: Update Power Word: Shield ( #29228 )
2023-08-29 00:20:16 +02:00
Teleqraph
1715ddf680
Scripts/Spells: Implement priest talent Shadow Covenant ( #29227 )
2023-08-28 22:13:47 +02:00
Teleqraph
0a9b3e089f
Scripts/Spells: Unify scripts applying Atonement/Trinity ( #29226 )
2023-08-28 20:42:33 +02:00
Teleqraph
aa278017e8
Scripts/Spells: Implement priest talent Holy Word: Salvation ( #29218 )
2023-08-28 00:24:57 +02:00
Teleqraph
3cce2dad8b
Scripts/Spells: Fix validation of spells in spell_druid ( #29217 )
2023-08-27 20:16:00 +02:00
Teleqraph
3b7a31fc81
Scripts/Spells: Implement priest talent Abyssal Reverie ( #29214 )
2023-08-27 18:21:35 +02:00
Nyr
07a03dd730
Scripts/Spells: Implement priest talent Light's Wrath
2023-08-26 23:36:26 +02:00
Teleqraph
f5c65c3551
Scripts/Spells: Implement priest talent Evangelism ( #29212 )
2023-08-26 21:52:33 +02:00
Teleqraph
119200b745
Scripts/Spells: Implement druid talent Inner Peace ( #29186 )
2023-08-20 19:29:01 +02:00
Teleqraph
30d304298c
Scripts/Spells: Implement druid talent Embrace of the Dream ( #29185 )
2023-08-20 19:07:47 +02:00
Teleqraph
ba944151bd
Scripts/Spells: Implement druid talent Power of the Archdruid ( #29184 )
2023-08-20 16:21:27 +02:00
Teleqraph and Shauren
f1c51e2a8d
Scripts/Spells: Implement Efflorescence and Spirit Blossoms ( #29176 )
...
Co-authored-by: Shauren <[email protected] >
2023-08-19 20:09:52 +02:00
Teleqraph
2101c1079f
Scripts/Spells: Update Wild Growth ( #29173 )
2023-08-19 15:34:53 +02:00
Teleqraph and Shauren
0b70e7d2dc
Scripts/Spells: Implement Germination and Luxuriant Soil ( #29178 )
...
Co-authored-by: Shauren <[email protected] >
2023-08-14 00:38:23 +02:00
Teleqraph
3c0dcfc2c6
Scripts/Spells: Unify major healing cooldown CDs modifiers for all classes ( #29174 )
2023-08-13 19:21:28 +02:00
Teleqraph
8161bce524
Scripts/Spells: Implement Atonement (Passive, pet), Power Leech (Passive, pet) and Essence Devourer ( #29170 )
2023-08-11 10:59:39 +02:00
Teleqraph
fa9ffc9121
Scripts/Spells: Implement Epiphany and update Prayer of Mending's related talents ( #29169 )
2023-08-10 22:49:19 +02:00
Teleqraph and Shauren
6e42596374
Scripts/Spells: Implement Divine Image ( #29034 )
...
Co-authored-by: Shauren <[email protected] >
2023-08-10 11:00:06 +02:00
Nyr
d2784d4c65
Core/Misc: Move TalentSpecialization together with other db2 enums and rename it to ChrSpecialization
2023-08-07 00:05:36 +02:00
Teleqraph
e71b2f62c1
Scripts/Spells: Implement Answered Prayers ( #29030 )
2023-08-06 19:21:04 +02:00
Teleqraph
2f6ab2b510
Scripts/Spells: Implement druid talents Abundance and Cultivation ( #29177 )
2023-08-04 00:49:37 +02:00
Teleqraph
c2ef93fc7d
Scripts/Spells: Implement Benediction, Divine Service, and Focused Mending ( #29027 )
2023-07-22 19:38:34 +02:00
Teleqraph and Shauren
88ff97c1f9
Core/Units: Added helper functions to modify UNIT_FLAG_UNINTERACTIBLE ( #29159 )
...
Co-authored-by: Shauren <[email protected] >
2023-07-20 19:09:27 +02:00
Teleqraph
53f9abec14
Core/Unit: Added helper functions to modify UNIT_FLAG2_CANNOT_TURN ( #29160 )
2023-07-20 12:20:15 +02:00
Teleqraph
6a3c98ac31
Scripts/Priest: Implement Trail of Light ( #29096 )
2023-07-01 04:23:59 +02:00
Teleqraph
7d15ec0de8
Scripts/Spells: Implement Empowered Renew ( #29036 )
2023-06-04 16:29:36 +02:00
Teleqraph and Shauren
cd10bf5052
Scripts/Spells: Implement Healing Chorus ( #29038 )
...
Co-authored-by: Shauren <[email protected] >
2023-06-04 00:40:33 +02:00
Teleqraph
277497fdf1
Scripts/Spells: Implement Holy Mending ( #29031 )
2023-06-03 19:06:40 +02:00
Teleqraph
692c26a15e
Scripts/Spells: Implement Say Your Prayers ( #29028 )
2023-05-31 19:10:38 +02:00
Teleqraph
c4aa4d4b53
Core/Spells: Implement SPELL_ATTR10_RESET_COOLDOWN_UPON_ENDING_AN_ENCOUNTER ( #29032 )
2023-05-29 10:43:48 +02:00
Teleqraph
8828af2a5e
Core/Units: Add PowerTypeFlags enum ( #28897 )
2023-05-09 23:10:16 +02:00
Teleqraph
4fb5737e3d
Scripts/Spells: Implement Painful Punishment ( #28928 )
2023-05-07 19:37:16 +02:00
Teleqraph
6ef501b278
Scripts/Spells: Implement Purge the Wicked ( #28926 )
2023-05-07 18:54:26 +02:00
Teleqraph and Shauren
b53de1eb4b
Scripts/Spells: Implement Dark Reprimand ( #28925 )
...
Co-authored-by: Shauren <[email protected] >
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
Teleqraph
145bb98ecb
Core/Auras: Implement SpellAuraInterruptFlags2::Falling ( #28941 )
2023-05-06 22:54:13 +02:00
Teleqraph and Shauren
2b231c9866
Core/Auras: Implement SpellAuraInterruptFlags2::WarModeLeave ( #28937 )
...
Co-authored-by: Shauren <[email protected] >
2023-05-06 22:49:01 +02:00
Teleqraph and Shauren
998ee363c5
Core/Auras: Implement SpellAuraInterruptFlags2::EndOfEncounter ( #28939 )
...
Co-authored-by: Shauren <[email protected] >
2023-05-06 21:03:00 +02:00
Teleqraph and Shauren
15135ce16f
Core/Auras: Implement SpellAuraInterruptFlags2::StartOfEncounter ( #28938 )
...
Co-authored-by: Shauren <[email protected] >
2023-05-06 20:56:01 +02:00
Teleqraph
ca66da1c97
Core/Auras: Implement SpellAuraInterruptFlags2::DuelEnd ( #28940 )
2023-05-06 18:48:50 +02:00
Teleqraph
5fddf06daa
Core/Auras: Implement SpellAuraInterruptFlags2::EnteringInstance ( #28942 )
2023-05-06 17:58:40 +02:00
Teleqraph
513788e884
Core/Auras: Implement SpellAuraInterruptFlags2::AbandonVehicle ( #28944 )
2023-05-06 17:44:19 +02:00
Teleqraph
7c0ab49673
Core/Auras: Implement SpellAuraInterruptFlags2::LeaveArenaOrBattleground ( #28943 )
2023-05-06 17:39:37 +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 and ModoX
c7ff9a9083
Scripts/Spells: Implement Summon Sayaad ( #28907 )
...
Co-authored-by: ModoX <[email protected] >
2023-04-23 16:49:01 +02:00
Teleqraph
a32584b920
Scripts/Spells: Update Sins of the Many values ( #28922 )
2023-04-17 20:40:22 +02:00
Teleqraph and ModoX
1b3f93aa0f
Core/Spells: Unify Bloodlust spells for all classes ( #28927 )
...
Co-authored-by: ModoX <[email protected] >
2023-04-17 06:51:37 +02:00
Teleqraph
c21a01442e
Scripts/SilverpineForest: Removed sparring hackfixes ( #28896 )
2023-04-06 17:26:19 +02:00
Teleqraph and Shauren
dbed48becc
Core/Auras: Implemented SPELL_AURA_MOD_ROOT_DISABLE_GRAVITY ( #28517 )
...
Co-authored-by: Shauren <[email protected] >
2022-12-30 01:38:41 +01:00
Teleqraph and Shauren
6515319b75
Core/Auras: Implemented SPELL_AURA_MOD_STUN_DISABLE_GRAVITY ( #28511 )
...
Co-authored-by: Shauren <[email protected] >
2022-12-30 01:16:29 +01:00
Teleqraph
3957eda5fb
DB/Silverpine: Implemented missing spell effect for 148164
...
* fixes Sylvanas Horse
Closes #28444
2022-11-07 22:36:27 +01:00
Teleqraph
9a3e29d416
Core/Object: Implement FindNearestCreatureWithAura ( #28410 )
...
* Game/Object: Implement NearestCreatureEntryWithLiveStateAndAuraInObjectRangeCheck class and FindNearestCreatureWithAura method
* moved arguments
2022-10-30 22:29:03 +01:00
Teleqraph
76866fffb2
Scripts/Silverpine: fixed Fenris Isle quests ( #28334 )
2022-10-12 16:06:56 +02:00
Teleqraph
c7109629dc
Scripts/Silverpine: quest fixes and spawns for Forsaken Rear Guard ( #28303 )
2022-10-11 10:20:04 +02:00
Teleqraph
d3e76fc7fe
Scripts/Silverpine: Implemented Waiting to Exsanguinate (questId 27045) ( #28275 )
2022-10-10 13:16:16 +02:00
Teleqraph
a2a1d29ee9
DB/Quests: Added Silverpine Forest questchaining up to Empire of Dirt (27746)
...
Closes #28302
2022-10-07 16:25:50 +02:00
Teleqraph
c7b6afc8eb
Scripts/Silverpine: Implemented Horde Hauler (npcId 44731) ( #28273 )
...
* also some random cosmetic fixes of several creatures
2022-10-01 18:26:49 +02:00
Teleqraph
a489ea6dd6
Scripts/Silverpine: Implemented several initial quests ( #28272 )
...
* The Gilnean Liberation Front 26989
* Iterating Upon Success 26998
* Guts and Gore 26995
* also added some phase 0/169 spawns to Forsaken High Command
2022-10-01 17:23:20 +02:00
Teleqraph
68d6044a5c
Scripts/Silverpine: Implemented quest The Warchief Cometh (questid 26965) ( #28251 )
2022-09-21 15:05:58 +02:00
Teleqraph
7c8bb1618e
DB/Spawns: Added spawns for phase 264 in Forsaken High Command / Silverpine Forest
...
Closes #28245
2022-09-21 00:16:29 +02:00
Teleqraph
f0186870e7
DB/Quests: Added questchain for Silverpine Forest up to Lordaeron (questid 27098)
...
Closes #28244
2022-09-20 23:41:50 +02:00
Teleqraph
6b944b9e56
Scripts/Spells: Divine Star (Priest) fixed ( #28112 )
2022-08-02 22:25:07 +02:00
Teleqraph
22625e82ba
Scripts/Spells: Priest - Power of the Dark Side fixed ( #28118 )
2022-08-02 21:45:40 +02:00
Teleqraph
f20135696b
Scripts/Spells: Priest - Sins of the Many fixed ( #28122 )
2022-08-02 21:17:05 +02:00
Nyr
44236c7078
Core/Spells: Implement OnEffectAbsorbHeal and AfterEffectAbsorbHeal hooks
2022-07-28 21:26:48 +02:00
Teleqraph
47086f9e69
Core/Spells: OnPrecast script should be called before ReSetTimer ( #28146 )
2022-07-26 23:07:22 +02:00
Teleqraph
96295cfc5f
Core/Units: Removed spline speed limit for MoveJumpWithGravity ( #28142 )
2022-07-24 22:20:35 +02:00
Teleqraph
51d7ff6f0b
Core/Units: Added NameplateAttachToGUID updatefield setter ( #28141 )
2022-07-20 18:57:54 +02:00
Teleqraph
7e02205693
Scripts/Spells: Fixed Halo (Priest talent) ( #28113 )
2022-07-16 16:27:20 +02:00
Teleqraph
8cbc3923a1
Core/Creatures: Implement Ground/FlyingMountDisplayID from creature_summoned_data ( #28085 )
2022-07-16 15:34:23 +02:00
Teleqraph and Shauren
ebf1b6eb5c
Core/Creatures: Implemented sending different creature id for summoner ( #28066 )
...
Co-authored-by: Shauren <[email protected] >
2022-07-03 16:00:14 +02:00
Teleqraph and Shauren
f9753cb3dc
Scripts/Spells: Fixed Rapture ( #27800 )
...
Trigger PW:S after cast to move it after EFFECT_1
Co-authored-by: Shauren <[email protected] >
2022-02-26 23:09:14 +01:00
Teleqraph
c0748d4285
Scripts/Spells: updated Penance ( #27737 )
2022-02-15 22:15:29 +01:00
Teleqraph
a6dd3a1946
Scripts/Spells: Fixed Cold Snap ( #27734 )
2022-02-14 12:02:29 +01:00
Teleqraph
0a923c7bf1
Scripts/Spells: Fixed Infusion of Light ( #27723 )
2022-02-13 19:00:59 +01:00
Teleqraph
5b02c53fc5
Scripts/Spells: Fixed mage Blizzard ( #27722 )
...
* we do not have a dummy periodic aura to obtain our period, so we're setting 1s as it always ticks once per second.
* haste doesn't affect Blizzard: https://us.forums.blizzard.com/en/wow/t/starfall-damage-doesn%E2%80%99t-scale-with-haste-why/854619
2022-02-11 00:12:40 +01:00
Teleqraph
c69e003695
Scripts/Spells: Fixed Power Word: Shield ( #27721 )
2022-02-10 23:34:13 +01:00
Teleqraph and Shauren
9e7f465fc2
Scripts/Spells: Fixed Divine Purpose ( #27719 )
...
Co-authored-by: Shauren <[email protected] >
2022-02-10 15:58:00 +01:00
Teleqraph
ef61f39018
Scripts/Spells: Fixed Art of War ( #27712 )
2022-02-07 20:00:51 +01:00
Teleqraph and Shauren
f3e908dc99
Scripts/Spells: Fixed paladin's Light's Hammer ( #27693 )
...
Co-authored-by: Shauren <[email protected] >
2022-02-06 21:36:50 +01:00
Teleqraph
3fa4c04919
Scripts/Spells: Implemented Ashen Hallow script ( #27682 )
2022-02-06 16:19:25 +01:00
Teleqraph
af0edf5afc
Scripts/Spells: Moved Blessing of Faith script to spell_items ( #27692 )
2022-01-30 13:10:08 +01:00
Nyr
0d9b1072b5
Scripts/Spells: Updated Holy Shock spell script.
...
* renamed related enums.
* removed unnecessary rank dependency checks.
2022-01-30 12:55:57 +01:00
Teleqraph
72839e660e
Scripts/Spells: Judgment (Holy) will now apply Rank 3 debuff if the paladin knows it ( #27685 )
2022-01-30 00:10:04 +01:00
Teleqraph
2fd4ce9fb9
Core/Units: Named UNIT_FLAG2_UNTARGETABLE_BY_CLIENT and renamed CREATURE_DIFFICULTYFLAGS_5_CANNOT_SWITCH_TARGETS to CREATURE_DIFFICULTYFLAGS_5_UNTARGETABLE_BY_CLIENT ( #27637 )
2022-01-22 12:22:55 +01:00