Grimdhex
5ae1473e30
fix(Scripts/BlackTemple): Ajust Judgment timers and pass all the script to std::chrono ( #19945 )
...
fix(Scripts/BT): ajust Judgment timers and pass all the script to std::chrono
2024-09-12 06:11:56 -03:00
Andrew
56e03c495d
fix(Scripts/BlackTemple): Shade of Akama should despawn on evade and Akama despawns before dying ( #19894 )
...
* fix(Scripts/BlackTemple): Shade of Akama should despawn on evade and Akama despawns before dying
* Create rev_1725714358950337100.sql
* Update boss_shade_of_akama.cpp
2024-09-09 12:45:23 +02:00
Andrew
7eee1345d0
fix(Scripts/BlackTemple): Gurtogg Bloodboil shouldnt cast bloodboil o… ( #19886 )
...
fix(Scripts/BlackTemple): Gurtogg Bloodboil shouldnt cast bloodboil on phase 2 and shouldnt chase immune targets
2024-09-07 07:05:43 -03:00
天鹿
dc4c874206
fix(Scripts/BlackTemple): blade_of_azzinoth...and Possible crash ( #19891 )
...
* Update boss_illidan.cpp
* Update boss_illidan.cpp
2024-09-07 07:05:18 -03:00
Andrew
78d40e4078
fix(Scripts/BlackTemple): Remove Shear from Illidan following wrath p… ( #19881 )
...
fix(Scripts/BlackTemple): Remove Shear from Illidan following wrath patch changes
2024-09-06 20:41:36 -03:00
Gultask
fa490c21e9
fix(Scripts/BlackTemple): Rewrite Illidan Stormrage Fight ( #19574 )
...
* Create rev_1722993051676997100.sql
* akama done
* Update boss_illidan.cpp
* maiev
* sssssssssllllll
* blerg
im sick irl
* door handel
* Update boss_illidan.cpp
* minions
* Update boss_illidan.cpp
* unneeded
* Update boss_illidan.cpp
* Update boss_illidan.cpp
* meow
* Update boss_illidan.cpp
* Update boss_illidan.cpp
* Update boss_illidan.cpp
* demon_phase
missing:
tear of azzinoth
trap + frenzy
flying phase wipe + animation
* akama's ending not working still
* Update boss_illidan.cpp
* Update boss_illidan.cpp
flying animation
akama isn't returning to complete the ending
* akama ending fixed
* cleanup
* Update boss_illidan.cpp
* Update boss_illidan.cpp
2024-09-05 10:16:26 -03:00
Benjamin Jackson
1edac37ac3
refactor(Core): Make more use of helpers. ( #19835 )
...
* Init.
* Reword.
* Update codestyle script.
Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Add gameobject type ID check, reorder checks.
* Add helper/codestyle check for unit type.
* `IsUnit()` -> `IsCreature()`
* Add `IsUnit()` method.
* Use type mask.
https: //github.com/TrinityCore/TrinityCore/commit/cc71da35b5dc74abf71f8691161525a23d870bb5
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-Authored-By: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
* Replace instances of `isType` with `IsUnit`.
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
2024-09-03 14:41:31 -03:00
Andrew
0954e314a0
fix(Scripts/BlackTemple): Fix Zerevor not casting Dampen Magic OOC ( #19768 )
...
* fix(Scripts/BlackTemple): Fix Zerevor not casting Dampen Magic OOC
* Update boss_illidari_council.cpp
* recast every 1min
* implement the recast checks
* Update CreatureAI.h
* Update boss_illidari_council.cpp
* Update boss_illidari_council.cpp
* fix ooc cast
* Update boss_illidari_council.cpp
* always respect the 60s lock
* Update boss_illidari_council.cpp
* Update boss_illidari_council.cpp
2024-09-02 20:44:34 -03:00
Benjamin Jackson
2f00db3418
fix(Scripts/BlackTemple): Adjust order of damage calculations for Shared Rule. ( #19849 )
...
Init.
2024-09-02 05:34:30 -03:00
Andrew
83d623e559
fix(Scripts/BlackTemple): Fix Mother Shahraz teleport ( #19820 )
...
fix(Scripts/BlackTemple): Fix Mother Sharaz teleport
Co-authored-by: Keader <keader.android@gmail.com >
2024-08-31 17:35:17 -03:00
Benjamin Jackson
30f87a3e2f
fix(Scripts/BlackTemple): Call evade for Council creature when members evade. ( #19808 )
...
Init.
2024-08-31 09:41:19 -03:00
Benjamin Jackson
9a503d4703
fix(Scripts/BlackTemple): Ensure Illidari council health is balanced across wipes. ( #19809 )
...
Init.
2024-08-31 09:40:48 -03:00
Benjamin Jackson
2bb45fcd30
fix(Scripts/BlackTemple): Adjust handling for Shared Rule spell. ( #19770 )
2024-08-30 09:04:08 -03:00
Benjamin Jackson
c76f2382d9
fix(Scripts/BlackTemple): Improve Illidari Council Empyreal Balance. ( #19757 )
2024-08-27 15:51:47 -03:00
Andrew
126f3a31ee
refactor(Scripts/BlackTemple): Update the Illidari Council script to the new registration method ( #19744 )
...
refactor(Scripts/BlackTemple): Update Illidari council to new model
2024-08-26 16:28:48 -03:00
Andrew
52cd493ad8
fix(Scripts/BlackTemple): L5 Arcane Charge should be modified by dama… ( #19730 )
...
* fix(Scripts/BlackTemple): L5 Arcane Charge should be modified by damage taken mods
* Create rev_1724540286668312700.sql
* Update spell_generic.cpp
* update to new format
2024-08-26 01:25:10 -03:00
Carriola-wotlk
4a14c61a90
fix(Scripts/BlackTemple) Gathios the Shatterer shouldnt use the same spell twice in a row ( #19672 )
...
* fix: SelectTargetMethod Random replaced with MaxThreat
* restore like origin
* fix: random spell casting replaced with alternating spells casting
* fix: alternating casting of aura, blessing and seal spells
* refactor: randomized toggle initialization refactored
---------
Co-authored-by: MattiaBallarini <ballarini.mattia1990@gmail.com >
2024-08-25 10:01:37 -03:00
Grimdhex
643362d697
refactor(Core/Object): adds consistency in the use of type object check ( #19671 )
2024-08-25 09:57:37 -03:00
Grimdhex
61f3a631c3
fix(Server): remove double blank lines at the end of several files ( #19735 )
2024-08-25 07:21:14 -03:00
Andrew
82db30868b
fix(Scripts/BlackTemple): Fatal Attraction ( #19641 )
...
* Fix it not being cast if no valid targets are available
* Apply Patch 2.2 nerfs
2024-08-19 23:17:17 -03:00
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