Carriola-wotlk
01c8344cc8
fix(Scripts/BlackTemple): Gathios the Shatterer shouldnt use Hammer of Justice on random players ( #19653 )
...
* fix: SelectTargetMethod Random replaced with MaxThreat
* restore like origin
* fix: cast Hammer Of Justice on current target instead random target
* refactor: case EVENT_SPELL_HAMMER_OF_JUSTICE statement refactored
* refactor: if statement splitted
* refactor: last space removed
* Update src/server/scripts/Outland/BlackTemple/illidari_council.cpp
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
* fix redundant check and new line
---------
Co-authored-by: MattiaBallarini <ballarini.mattia1990@gmail.com >
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com >
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
2024-08-18 21:06:45 -03:00
Andrew
167e06e287
fix(Scripts/BlackTemple): Gathios Judgment spell should consume seals ( #19640 )
2024-08-18 05:57:32 -03:00
Gultask
09e77dfd1c
fix(Scripts/BlackTemple): Mother Shahraz Periodic part 2 ( #19561 )
...
* init
* Update boss_mother_shahraz.cpp
* Update boss_mother_shahraz.cpp
* Update boss_mother_shahraz.cpp
* Update boss_mother_shahraz.cpp
2024-08-06 11:53:19 -03:00
Andrew
f70e69cacf
fix(Scripts/BlackTemple): Mother Shahraz should not use frenzy ( #19543 )
2024-08-02 16:19:16 -03:00
Gultask
203087f5e7
chore(Scripts/BlackTemple): Move Gurtogg Bloodboil to TaskScheduler ( #19532 )
...
* Update boss_bloodboil.cpp
* Update boss_bloodboil.cpp
2024-07-30 18:28:25 -03:00
Gultask
97ee20a7aa
fix(Scripts/BlackTemple): Reliquary of Souls move to TaskScheduler and Spirit Shock timer ( #19523 )
2024-07-30 17:33:10 -03:00
Gultask
fccfe51594
fix(Scripts/BlackTemple): Mother Shahraz Periodic Beams ( #19525 )
...
* init
* Update boss_mother_shahraz.cpp
2024-07-29 23:49:58 -03:00
Gultask
506f95e6e5
fix(Scripts/BlackTemple): Mother Shahraz Taunt Immunity and Enrage cancelling ( #19521 )
...
* init
* Update rev_1722290115671857500.sql
2024-07-29 19:04:59 -03:00
Gultask
917c34cf52
fix(Scripts/BlackTemple): Move Supremus to TaskScheduler and tweak a bit ( #19418 )
...
* Update boss_supremus.cpp
* Update boss_supremus.cpp
* Update boss_supremus.cpp
* ble
* egh
* ye
* ermps
* ok done
* Update SpellInfoCorrections.cpp
* Update SpellInfoCorrections.cpp
2024-07-26 21:48:33 -03:00
Francesco Borzì
393d9a5987
refactor(Scripts/Outland): remove unused imports ( #19461 )
2024-07-21 19:15:20 -03:00
Gultask
5081b0affd
fix(Scripts/BlackTemple): Vengeful Spirit, Shadow of Death Remove ( #19432 )
...
* init
* shadowremove
* Update boss_teron_gorefiend.cpp
2024-07-19 12:34:14 +02:00
Gultask
f07da20a42
fix(Scripts/BlackTemple): Ashtongue Defenders unable to attack Akama ( #19435 )
...
Update boss_shade_of_akama.cpp
2024-07-19 12:30:38 +02:00
avarishd
c3d98054dd
fix(Core/Spells): BT - Summon Shadowfiens should spawn 11, instead of 1 ( #19391 )
...
* fix(Core/Spells): BT - Summon Shadowfiens should spawn 10, instead of 1
* Revert "fix(Core/Spells): BT - Summon Shadowfiens should spawn 10, instead of 1"
This reverts commit e5040484b6bf1bce9343b5d2fae0b24057eeaf7f.
* 39649
* spellscript
* should summon 11
* Validate
2024-07-14 12:22:24 -03:00
Andrew
6b50570247
refactor(Scripts/BlackTemple): Update Mother Sharahz script ( #19378 )
...
* refactor(Scripts/BlackTemple): Update Mother Sharahz script
* Update boss_mother_shahraz.cpp
2024-07-09 18:56:13 -03:00
Gultask
76b6da1b3f
fix(Scripts/BlackTemple): Move Teron Gorefiend to scheduler and add Berserk ( #19288 )
...
Update boss_teron_gorefiend.cpp
2024-07-05 21:16:41 -03:00
Jelle Meeus
9f348fc96d
refactor(Scripts/BlackTemple): Spell Scripts use registry macros ( #19122 )
2024-06-22 05:20:06 -03:00
Jelle Meeus
916a8ef618
fix(Scripts/BlackTemple): Akama shade missing says ( #19076 )
...
Co-authored-by: Keader <keader.android@gmail.com >
2024-06-17 21:42:45 +02:00
Andrew
4e385304c0
fix(Scripts/BlackTemple): Fix najentus enrage not reseting ( #19074 )
2024-06-16 10:32:04 +02:00
Andrew
e255a3ac3e
fix(Scripts/BlackTemple): Fix Najentus not enraging after 8 min ( #19066 )
2024-06-15 14:01:06 -03:00
Andrew
78aaa136cc
fix(Scripts/BlackTemple): Fix Free Friend spell ( #19065 )
2024-06-15 13:43:30 -03:00
Walter Pagani
21e0803508
fix(Script/BlackTemple): Add override in EnterEvadeMode ( #18673 )
...
fix(Script/illidari_council.cpp). Add override to the method EnterEvadeMode
2024-04-05 12:54:40 -03:00
Gultask
94ea109858
fix(Scripts/BlackTemple): Illidan not accessing Akama's guid ( #18665 )
...
init
2024-04-03 21:30:41 +02:00
Gultask
dc7753b2b6
fix(Scripts/BlackTemple): Rewrite Shade of Akama ( #18601 )
...
* init
* akama
only generators left
* Update boss_shade_of_akama.cpp
* Update boss_shade_of_akama.cpp
* warnign
* OMFG
* akama generators
* more for generators
* done
* codestyle
* warnings
* illidan fix
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update rev_1711048056647652400.sql
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* a
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update instance_black_temple.cpp
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update rev_1711048056647652400.sql
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* avoid collecting trash
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update boss_illidan.cpp
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update boss_shade_of_akama.cpp
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* crashfix?
* takes too long to despawn
* maybe
* clear lists
---------
Co-authored-by: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
2024-04-02 22:08:51 +02:00
Winfidonarleyan
eb1ecc38a5
feat(Core/Scripting): move all script objects to separated files ( #17860 )
...
* feat(Core/Scripts): move all script objects to separated files
* Apply 5bfeabde81
* try gcc build
* again
2023-12-02 21:13:20 +01:00
Andrew
daec8345e0
refactor(Scripts/BlackTemple): Modernize Najentus boss script ( #17871 )
...
* refactor(Scripts/BlackTemple): Modernize Najentus boss script
* fix build
* Update ScriptedCreature.h
2023-11-26 23:47:15 +01:00
Andrew
c9b42d6d6c
chore(Scripts/BlackTemple): Update Akama, Supremus, Gorefiend and Naj… ( #17867 )
...
chore(Scripts/BlackTemple): Update Akama, Supremus, Gorefiend and Najentus to new register method
2023-11-26 20:35:16 +01:00
KJack
3d20f8902b
feat(Core/Instance): InstanceScript: create Remove functions ( #17702 )
...
InstanceScript: create `Remove` helper functions
2023-11-14 08:13:28 -03:00
Eddy Vega
a607d438b3
fix(Scripts/BlackTemple): Combat status ( #15222 )
...
Co-authored-by: Si1ker <Si1ker@users.noreply.github.com >
2023-03-01 16:58:02 -03:00
Kitzunu
bd6034e1a9
refactor(Core/AI): Some more refactoring prep for Comat Threat system… ( #15026 )
...
Co-authored-by: Treeston <14020072+Treeston@users.noreply.github.com >
2023-02-13 21:39:40 +01:00
Skjalf
0dbb8c814c
refactor(Core/InstanceScript): refactored load and save methods ( #14977 )
...
Co-authored-by: joschiwald <736792+joschiwald@users.noreply.github.com >
2023-02-12 15:53:48 -03:00
Skjalf
b4e3f1310b
feat(Core/Unit): Add KillSelf overload ( #14785 )
...
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2023-01-28 17:57:23 -03:00
Maelthyr
c1c9dc6105
refactor(Core/ScriptedAI): few improvements with threat methods ( #13146 )
...
improve threat scripts
Co-authored-by: Maelthyrr <lynethris@protonmail.ch >
2022-11-12 13:29:28 +01:00
Maelthyr
1f472bddd3
refactor(Core/Combat): Code style and improvement of ThreatMgr ( #12992 )
2022-09-25 15:20:34 -03:00
Maelthyr
d928d8d96a
refactor(Core/Unit): PC&NPC Immunity ( #11986 )
...
* initial
* refactor(Core/Unit): PC & NPC Immunities
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* fix builds error
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* Fix nef combat, and replace SetFlag by SetUnitFlag
* fix combat with jedoga
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
2022-06-18 08:16:45 -04:00
Maelthyr
c5368816fa
Core/Combat: rename getThreatMgr() to GetThreatMgr() ( #11758 )
2022-05-18 05:36:57 -03:00
IntelligentQuantum
8935f9a869
fix(Core/Scripts): Black Template Area Boundary ( #11705 )
...
* .
* feat(Core/Scripts): Black Template Area Boundary
* .
2022-05-17 12:03:40 -03:00
Maelthyr
5ede1177c5
refactor(Core/Combat): implement compatiblity layer for ResetAllThreat() ( #11778 )
...
* implement ResetAllThreat()
* .
2022-05-17 12:01:25 -03:00
IntelligentQuantum
ab4ee71762
feat(Core/Maps): AreaBoundary ( #10525 )
...
* cherry-picked commit (2da458c56d )
2022-04-15 14:10:41 +02:00
Kitzunu
edb7cac19b
feat(Core/Unit): NPCFlags helpers ( #11286 )
...
* cherry-pick commit (TrinityCore/TrinityCore@d611925 )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
2022-04-05 13:52:42 +02:00
Kitzunu
856aed6fc6
feat(Core/Unit): New helpers for UnitFlag and UnitFlag2 ( #11227 )
2022-03-30 07:59:42 -03:00
Kitzunu
455899dc75
fix(Core/Misc): Change const to be after type name ( #10591 )
2022-02-14 16:05:45 -03:00
Kitzunu
cb7e355291
refactor(Core/Misc): sin() to std::sin() ( #9795 )
2022-01-06 19:29:40 +01:00
Kitzunu
69683a3472
chore(Scripts/Misc): Cleanup some more JustDied hooks ( #9768 )
2021-12-31 12:00:40 -03:00
Kargatum
c81891fc11
feat(Core/AI): convert SelectAggroTarget to enum class ( #9893 )
2021-12-28 19:13:12 -03:00
acidmanifesto
29f49108a5
chore(Core): Remove unnecessary slang Cosmetic ( #9325 )
...
* Remove unnecessary slang
Removes ZOMG! that is used in the src in logging and notes. Completely Unnecessary. Contributes to nothing useful. Inflates source. Not needed at all in any shape or form. Not Developer Lingo either.
* Further Clean Up
Removed Profanity
* sensible grammar correction
* More ZOMG! removal
2021-11-25 04:31:54 -03:00
Kargatum
f62664c987
refactor(Core/Misc): headers cleanup ( #9259 )
2021-11-22 17:24:39 +07:00
Malcrom
f106de8788
refactor(Core): update getFaction to GetFaction and setFaction to SetFaction ( #8708 )
2021-11-01 17:04:32 +01:00
Kargatum
52aa0e9966
feat(License): add new headers information about license ( #7941 )
...
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-09-30 13:40:52 +07:00
Kitzunu
2f449326e0
refactor(Core): Rename ...Manager to ...Mgr ( #6910 )
...
* Rename MapManager.h to MapMgr.h
* Rename BanManager.h to BanMgr.h
* Rename MapManager.cpp to MapMgr.cpp
* Rename BanManager.cpp to BanMgr.cpp
* Rename MapRefManager.h to MapRefMgr.h
* Rename ThreatManager.h to ThreatMgr.h
* Rename GridRefManager.h to GridRefMgr.h
* Rename ThreatManager.cpp to ThreatMgr.cpp
* Rename GroupRefManager.h to GroupRefMgr.h
* Rename HostileRefManager.h to HostileRefMgr.h
* Rename HostileRefManager.cpp to HostileRefMgr.cpp
* Rename MMapManager.h to MMapMgr.h
* Rename FollowerRefManager.h to FollowerRefMgr.h
* Rename VMapManager2.h to VMapMgr2.h
* Rename IVMapManager.h to IVMapMgr.h
* Rename MMapManager.cpp to MMapMgr.cpp
* Rename VMapManager2.cpp to VMapMgr2.cpp
* Rename RefManager.h to RefMgr.h
* Rename WaypointManager.h to WaypointMgr.h
* Rename WaypointManager.cpp to WaypointMgr.cpp
* Rename MPQManager.h to MPQMgr.h
* Rename MPQManager.cpp to MPQMgr.cpp
* Rename IMMAPManager.h to IMMAPMgr.h
* fix build
* Update Main.cpp
* chore(Core/Misc): Remove toxic language
* Revert "chore(Core/Misc): Remove toxic language"
* fix build
* build
2021-09-15 17:50:28 +02:00
Viste
a9796af174
fix(Core/Misc): bunch of crashfixes ( #7307 )
2021-09-14 14:38:56 +02:00