Commit graph

5305 commits

Author SHA1 Message Date
Andrew
7da3ab573c
fix(Scripts/Events): Earning Spirit of Sharing should remove the othe… (#20732)
fix(Scripts/Events): Earning Spirit of Sharing should remove the other buffs
2024-11-25 03:15:07 -03:00
Andrew
78dc29371c
fix(Scripts/MagisterTerrace): Fix Selin's crystal drain being interru… (#20727)
fix(Scripts/MagisterTerrace): Fix Selin's crystal drain being interrupted
2024-11-24 19:38:52 -03:00
Andrew
94873d129b
fix(Scripts/ZulAman): Fix Berserk crash and Corrupted Totems not atta… (#20726)
fix(Scripts/ZulAman): Fix Berserk crash and Corrupted Totems not attacking
2024-11-24 19:21:00 -03:00
daobashun
ec84bf98f9
fix(Scripts/Spell): Added random whispers of the Death Knight Newbie Village Lich King (#19006)
* Use rand Spell Whispers

* Added smart script for creature 28576|28577

* Added spell script name

* Fixed the wrong name

* The script name is lowercase
Remove spaces

* Remove spaces

* Remove spaces

* Players will only be able to whisper if they have mission 12678
Attacking civilians is the only way to whisper

* Validate

* Update src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp

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

---------

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2024-11-24 18:03:34 -03:00
sudlud
b2c04603f7
feat(Core/SmartAI): add startup error for non existent SmartAI entries (#20694) 2024-11-24 21:25:02 +01:00
Grimdhex
9874a47de5
refactor(Core): fix few static analysis (#20566)
* refactor(Core): fix few static analysis

* fix builds

* revert FacingInfo change and fix GraveYard ID use in a log
2024-11-24 17:02:32 -03:00
Andrew
72b5e26c91
fix(Scripts/ZulAman): Dont cast Gust of Wind if about to start Electr… (#20717) 2024-11-24 12:24:45 -03:00
Jelle Meeus
c1c9443dd1
fix(Scripts/ZulAman): remove cast transfigure when going into lynx (#20716) 2024-11-24 12:18:23 -03:00
Andrew
ab7f49b220
feat(Core/Scripting): Implement TaskScheduler GetNextGroupOccurrence() (#20714) 2024-11-24 12:02:56 -03:00
Jelle Meeus
6e0e5a6939
fix(Scripts/ZulAman): Harrison Jones gong event RP with taskscheduler (#20713) 2024-11-24 11:39:19 -03:00
Andrew
49b0596744
fix(Scripts/ZulAman): Despawn Zuljin spirits shortly after death (#20711) 2024-11-24 08:54:29 -03:00
IntelligentQuantum
065579a6e3
fix(Scripts/ZulAman): Nalorakk in Bearform should not be attacking wi… (#20707) 2024-11-24 08:13:57 -03:00
Andrew
c5876bff6f
fix(Scripts/ZulAman): Fix Amani Hatcher behaviour (#20687) 2024-11-24 07:56:18 -03:00
Jelle Meeus
a6f279ccfa
fix(Scripts/Zulaman): Halazzi double scheduling of lynx abilties in the first phase 1 (#20708)
double scheduling of enter lynx
2024-11-24 10:34:31 +01:00
Andrew
0b771cbc92
fix(Core/Creature): Don't call reset if still in combat (#20675) 2024-11-23 10:57:26 +01:00
Jelle Meeus
4b03e97a63
fix(Core/Creature): Set RespawnTime before AI Reset (#20684)
fix(Core/Creature): Set RespawnTIme before AI Reset
2024-11-22 12:23:21 -03:00
Andrew
e15ca6ff51
fix(Scripts/ZulAman): Jan'alai eggs should not respawn during encounter (#20664) 2024-11-21 07:23:01 +01:00
Andrew
d5d6ce39af
fix(Scripts/ZulAman): Correct gate ids (#20665) 2024-11-21 07:22:33 +01:00
Dan
8c3c751221
refactor(Scripts/MagistersTerrace): Felblood Kael'thas (#20642)
* Felblood kael (#14)

* init

* initial ready version

* make scheduler repeatable and correct intro sequence

* some debug and OOC scheduler

* Update boss_felblood_kaelthas.cpp

* finale

* Update boss_felblood_kaelthas.cpp

* Update boss_felblood_kaelthas.cpp

* Update boss_felblood_kaelthas.cpp

* Update boss_felblood_kaelthas.cpp

* simplify target selection
2024-11-20 23:19:03 +01:00
Andrew
bda74c14b8
fix(Scripts/ZulAman): Hexlord: missing update to last commit (#20663)
* fix(Scripts/ZulAman): Hexlord: missing update to last commit

* Update boss_hexlord.cpp
2024-11-20 22:33:19 +01:00
Andrew
57f9cecbd9
fix(Scripts/ZulAman): Fix Narolakk Mangle timer and Bear phase not la… (#20648)
* fix(Scripts/ZulAman): Fix Narolakk Mangle timer and Bear phase not lasting for full duration

* Update boss_nalorakk.cpp

* Update boss_nalorakk.cpp
2024-11-20 22:29:07 +01:00
Andrew
62a5529fcf
fix(Scripts/ZulAman): Fix Halazzi lynx not moving on spawn (#20649) 2024-11-20 22:28:16 +01:00
Andrew
4aca845fab
fix(Scripts/ZulAman): Remove Zul'jin Electrical Storm on phase change (#20651) 2024-11-20 22:27:53 +01:00
Andrew
aa847d110a
fix(Scripts/ZulAman): Fix Malacrass not casting correct class abilities (#20653)
* fix(Scripts/ZulAman): Fix Malacrass not casting correct class abilities

* Update boss_hexlord.cpp
2024-11-20 22:27:35 +01:00
Andrew
5561445de4
fix(Scripts/ZulAman): Fix Janalai Enrage/Berserk behaviour (#20662)
* fix(Scripts/ZulAman): Fix Janalai Enrage/Berserk behaviour

* Update boss_janalai.cpp
2024-11-20 22:26:45 +01:00
Jelle Meeus
047a21d31a
fix(Scripts/ZulAman): Halazzi Phases (#20650) 2024-11-20 09:08:21 -03:00
Jelle Meeus
640f84e280
feat(Core/SmartAI): introduce new SMART_EVENT_IS_IN_MELEE_RANGE (#20575) 2024-11-20 06:36:17 -03:00
avarishd
3ae3b08b85
fix(Scripts/Item): Multiphase Goggles not showing disturbances on minimap (#20446)
* fix(Scripts/Item): Multiphase Goggles not showing disturbances on mimimap

* Apply suggestions from code review
2024-11-19 12:11:34 -03:00
Andrew
c46fceeea7
fix(Scripts/ZulAman): Restore hatcher side switch (#20633) 2024-11-19 06:25:21 -03:00
Andrew
c4a8fafecb
fix(Scripts/ZulAman): Fix Gust of Wind targetting tanks and eagles no… (#20632)
fix(Scripts/ZulAman): Fix Gust of Wind targetting tanks and eagles not spawning
2024-11-19 06:24:36 -03:00
Dan
8c763f6612
refactor(Scripts/MagistersTerrace): refactor Selin Fireheart (#20604)
* init

* Update boss_selin_fireheart.cpp

* rectification

* whitespace
2024-11-18 16:37:03 -03:00
Jelle Meeus
5ca9b5f942
fix(Scripts/TheEye): Advisors add Sanguinar's Bellowing Roar (#20620)
add roar
2024-11-18 05:44:45 -03:00
Andrew
17bb56932e
fix(Scripts/ZulAman): Fix Janalai berserk (#20612) 2024-11-18 08:24:32 +01:00
Andrew
68f3a59f78
fix(Scripts/ZulAman): Narolakk dont engage after wave dies and attack… (#20615)
* fix(Scripts/ZulAman): Narolakk dont engage after wave dies and attackable

* Update boss_nalorakk.cpp
2024-11-18 08:23:46 +01:00
Andrew
7a5b7efc42
refactor(Scripts/MagisterTerrace): Update Priestess Delrissa (#20611) 2024-11-17 21:21:06 -03:00
Andrew
6bca63b4d8
refactor(Scripts/SunwellPlateau): Update Felmyst script (#20602)
* refactor(Scripts/SunwellPlateau): Update Felmyst script

* Update instance_sunwell_plateau.cpp

* Update boss_felmyst.cpp

* Update boss_felmyst.cpp
2024-11-17 04:31:07 -03:00
Andrew
d2c28681aa
refactor(Scripts/ZulGurub): Modernize Gahzranka script (#20603) 2024-11-17 02:19:46 -03:00
FingerKnoten
593ca4dae1
fix(Core/Player): properly update m_usedTalentCount (#20232) 2024-11-16 22:31:24 +01:00
Andrew
86d06d8849
refactor(Scripts/Naxxramas): Modernize Anubrekhan script (#20596)
* refactor(Scripts/Naxxramas): Modernize Anubrekhan script

* Update boss_anubrekhan.cpp
2024-11-16 16:00:34 -03:00
Andrew
4948197014
refactor(Scripts/ZulAman): Move Amani Hatchling to SAI (#20589) 2024-11-16 12:20:56 -03:00
Jelle Meeus
28696e4ff8
fix(Core/Spells): implicit target selection for chain spells that should ignore crowd controlled targets (#20068)
replace free to move with ownerGUID check with crowd control check
2024-11-16 09:30:53 -03:00
Andrew
59db107ed3
refactor(Scripts/SunwellPlateau): Update Kalecgos script (#20588) 2024-11-16 08:33:12 -03:00
Andrew
48a0b7a460
refactor(Scripts/SunwellPlateau): Modernize Kil'jaeden script (#20583) 2024-11-16 08:32:57 -03:00
Andrew
6aa0bc37cc
refactor(Scripts/SunwellPlateau): Move summons to the new summon data… (#20586)
refactor(Scripts/SunwellPlateau): Move summons to the new summon data implementation
2024-11-16 06:25:36 -03:00
sudlud
905cc7b537
fix(conf/worldserver): add Logger.sql.updates option (#20578) 2024-11-15 20:53:30 +01:00
Andrew
e1d0cf9a15
feat(Core/Instances): Implement SummonData (#20582) 2024-11-15 10:49:02 -03:00
Andrew
e2a57dbfb2
fix(Scripts/ZulAman): Update Malacrass adds spawn positions (#20580)
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
2024-11-15 09:01:31 -03:00
Andrew
07793f6cc8
fix(Scripts/TheEye): Fix Al'ar berserk timer (#20572) 2024-11-15 07:50:58 -03:00
Andrew
5bbfd21e32
fix(Scripts/ZulAman): Save Massive Gate state to DB (#20568) 2024-11-15 04:38:48 -03:00
Jelle Meeus
9f58216383
fix(Core/Spell): EffectQuestComplete, set quest to rewarded instead of complete (#20358)
set quest to rewarded instead of complete when targetted by SPELL_EFFECT_QUEST_COMPLETE

Prevents people from ending up with strange quests in their quest logs.

6d62f852ac

Co-authored-by: SnapperRy <snapperryen@gmail.com>
2024-11-15 03:47:41 -03:00