Commit Graph

11860 Commits

Author SHA1 Message Date
avarishd
6b720ddf0c docs(template): Comment out changes proposed info. (#17438)
docs(template): Comment out changes proposed info
2023-10-07 07:33:12 -03:00
Kitzunu
05161a9ffe fix(CI): windows (#17423) 2023-10-05 14:20:29 -03:00
github-actions[bot]
59d941cb68 chore(DB): import pending files
Referenced commit(s): c57c2e0583
2023-10-05 11:45:39 +00:00
avarishd
c57c2e0583 fix(DB/Threat): Innervate having threat modifier. (#17404) 2023-10-05 08:44:33 -03:00
Andrew
2873736145 feat(Core/Player): Move SaveSkills() to the public scope (#17418) 2023-10-05 03:38:10 -03:00
github-actions[bot]
a2c6af4c56 chore(DB): import pending files
Referenced commit(s): 003398a894
2023-10-01 07:26:31 +00:00
Ludwig
de50ce3305 fix(Scripts/Midsummer): Randomize ribbon pole beam color (#17380)
* fix(Scripts/Midsummer): Randomize ribbon pole beam color

* Update data/sql/updates/pending_db_world/rev_1695820418952974700.sql

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>

* Add Validate() to spell script spell_midsummer_ribbon_pole

---------

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>
2023-10-01 09:26:18 +02:00
github-actions[bot]
3c9c985fc6 chore(DB): import pending files
Referenced commit(s): 62c6b158e5
2023-10-01 07:26:04 +00:00
Dan
003398a894 fix(DB/SSC): update timers of trash and boss adds in Serpentshrine Cavern with sniffs (#17108)
* initial

* no space -> jobs happy?

* why do I always forget this pepehands

* AREA_CASTING

* healing spells

* remove entries that should be done in SAI

* rancid mushroom

* remove weird leftovers

* comment phases
2023-10-01 09:25:09 +02:00
Dan
62c6b158e5 refactor(Scripts/SSC): The Lurker Below boss script updated (#17082)
* initial

* restore me->CastSpell()

because apparently there is no overload of docastself that has triggerflags if I understand it correctly

* fix timers

may need some work - comments/thoughts welcome

* ms

* make kitzunu slightly less sad

* fixes

* revert

* Update boss_lurker_below.cpp

Co-authored-by: Angelo Venturini <Nefertumm@github.com>

* Update boss_lurker_below.cpp

---------

Co-authored-by: Angelo Venturini <Nefertumm@github.com>
2023-10-01 09:24:57 +02:00
Dan
57f5c6fb0c refactor(Scripts/SSC): Leotheras the Blind boss script updated (#17080)
* initial

* remove unused parameter

* fix timers

* useless commit to revive actions

* fixes

* weird mistake fixed

* browser programming kekW
2023-10-01 09:24:47 +02:00
github-actions[bot]
93cc0b9bc7 chore(DB): import pending files
Referenced commit(s): c17a6c0a0e
2023-10-01 05:25:19 +00:00
KJack
a23d5ee50d feat(Core/Scripting): Implement OnBeforeCreatureSelectLevel() hook (#17391)
* Add `OnBeforeCreatureSelectLevel()` hook
- allows modules to alter the level of a creature just before it is set

* Fix missing class name.

* Hook should catch even if the level isn't being changed.

* Trim whitespace.

* Revert "Trim whitespace."

This reverts commit 76768d85c0b9878828b71a008e709c1df7ddadc5.

* Fix whitespace
2023-10-01 02:25:06 -03:00
Skjalf
c17a6c0a0e fix(Scripts/Karazhan): Fix Dorothee yell once Tito dies and clean up … (#17395)
* fix(Scripts/Karazhan): Fix Dorothee yell once Tito dies and clean up script

* fix dorothee interrupt immunity
2023-10-01 02:24:11 -03:00
github-actions[bot]
5385d0bb59 chore(DB): import pending files
Referenced commit(s): af53887633
2023-10-01 02:24:16 +00:00
Skjalf
af53887633 fix(DB/Creature): Fiendish Portals should not move (#17396) 2023-09-30 23:22:55 -03:00
Skjalf
9b403e0d10 fix(Scripts/Karazhan): Fix Curator arcane immunity (#17397)
* fix(Scripts/Karazhan): Fix Curator arcane immunity

* Update boss_curator.cpp

* Update boss_curator.cpp
2023-09-30 23:16:45 -03:00
github-actions[bot]
c1499cb5c1 chore(DB): import pending files
Referenced commit(s): 7de2405604
2023-10-01 01:14:57 +00:00
Skjalf
7de2405604 fix(Scripts/Karazhan): Several Aran fixes (#17394)
- Fix drinking being interrupted by dots
- Fix first super timer
- Fix missing Arcane Explosion emote
- Fix supers being locked by spell interrupt
- Correct drinking to 10% mana down from 20%
2023-09-30 22:13:49 -03:00
Skjalf
547628fe70 fix(Scripts/Spells): Fix Dash applying bonuses in other forms (restor… (#17393)
fix(Scripts/Spells): Fix Dash applying bonuses in other forms (restores previous code functionality)
2023-09-30 17:59:15 -03:00
Skjalf
f583dbe98c fix(Scripts/Karazhan): Restore Netherspite DestroyPortals() function (#17392) 2023-09-30 15:34:18 -03:00
Ludwig
1004dae7e5 refactor(Scripts/Midsummer): Add/Update Validate() for spell checks (#17390) 2023-09-30 09:54:27 +02:00
github-actions[bot]
b9829b0e94 chore(DB): import pending files
Referenced commit(s): a997d791e7
2023-09-29 21:54:17 +00:00
Skjalf
a997d791e7 fix(DB/Conditions): Archmage Leryda ring retrieve gossip should requi… (#17385)
fix(DB/Conditions): Archmage Leryda ring retrieve gossip should require having the quest rewarded instead of taken
2023-09-29 18:53:01 -03:00
Ludwig
7a1c303d49 refactor(Scripts/Midsummer): Assign enum values to gameobjects and sp… (#17379)
* refactor(Scripts/Midsummer): Assign enum values to gameobjects and spells

* rename GO_TORCH_TOSS_TARGET_BUNNY to NPC_TORCH_TOSS_TARGET_BUNNY

* add more enum values to enum flingTorch
2023-09-29 18:30:35 +02:00
KJack
c25d0b38e8 feat(Core/GameObject): Implement OnGameObjectModifyHealth() hook (#17374) 2023-09-28 22:39:57 +02:00
AG
2779833768 feat(Core/Grids): Implement visibility notifier (#15919)
* Cherry-picked from TrinityCore (unable to find author)
2023-09-28 22:28:28 +02:00
Dan
29af6cc886 fix(Scripts/Magtheridon): make the timers of Quake and Blast Nova independent from each other (#17364)
* initial

* fix timers

* add delay for duration

* Update boss_magtheridon.cpp

10s
2023-09-28 05:48:40 -03:00
Skjalf
52c7edaa5c fix(Scripts/Karazhan): Clear Netherspite portal targets on transition (#17377) 2023-09-28 07:38:29 +02:00
Skjalf
57841f7213 fix(Scripts/Karazhan): Update Aran script to use boss states (#17376) 2023-09-27 19:39:17 -03:00
Dan
f44e658342 fix(Scripts/Karazhan): allow Aran to cast pyroblast also when interrupted (#17375)
* initial

* add scheduling
2023-09-27 19:31:08 -03:00
github-actions[bot]
e9b888fda7 chore(DB): import pending files
Referenced commit(s): b80aaebb5a
2023-09-27 20:06:46 +00:00
Sven Bledt
b80aaebb5a fix(Core/Quest): AllowableRaces to uint32 for custom Racemasks (#17372)
* fix(Core/Quest): AllowableRaces to uint32 for custom Racemasks

* Update data/sql/updates/pending_db_world/uint32_quest_template.sql

* ready for merge

---------

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-09-27 22:05:28 +02:00
Dan
dcf5816f5d fix(Scripts/SSC): Morogrim Tidewalker now summons the water globules again (#17373)
change to bigint
2023-09-27 21:45:00 +02:00
github-actions[bot]
85297f3b95 chore(DB): import pending files
Referenced commit(s): 4ef15158b4
2023-09-27 15:11:55 +00:00
Sven Bledt
4ef15158b4 fix(DB/Vendor): NPC Arcanist Ivrenne remove Heirlooms (#17371)
* fix(DB): NPC Arcanist Ivrenne

Remove the Heirlooms from Arcanist Ivrenne.

Information from wowhead:
https://www.wowhead.com/wotlk/guide/heirlooms-overview

* fix(DB): follow the standards
2023-09-27 17:10:42 +02:00
github-actions[bot]
26c583c24a chore(DB): import pending files
Referenced commit(s): 2e77820153
2023-09-27 08:46:16 +00:00
samsam1993
2e77820153 fix(DB/reference_loot_template): Corrected Shadow Labyrinth gem drops (#17190)
* fix(DB/reference_loot_template): Corrected Shadow Labyrinth gem drops

Heroic Shadow Labyrinth bosses dropped incorrect gem.
They had a chance to drop Glinting Fire Opal, but this fix corrects them to drop Etched Fire Opal instead.

* Update data/sql/updates/pending_db_world/SL_gem_loot_fix.sql

* Update data/sql/updates/pending_db_world/SL_gem_loot_fix.sql

---------

Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>
2023-09-27 10:45:07 +02:00
github-actions[bot]
0db63275c8 chore(DB): import pending files
Referenced commit(s): 4b85e3ed98
2023-09-26 23:08:12 +00:00
Dan
4b85e3ed98 refactor(Scripts/SSC): Fathomlord Karathress boss script updated (#17079) 2023-09-26 20:07:04 -03:00
Skjalf
39ee52f9cb chore: fix sql (#17365) 2023-09-26 20:03:00 -03:00
Dan
8d7461eb2c refactor(Scripts/SSC): Lady Vashj boss script updated (#17083)
* initial

* whitespace1

* fix timers

repeat maxtimer needs work. average is skewed because the max is very high. I took the average timer as maxtimer now

* fixes
2023-09-27 00:23:26 +02:00
github-actions[bot]
501399cd0e chore(DB): import pending files
Referenced commit(s): 2d620f20dd
2023-09-26 21:52:08 +00:00
Ludwig
6649ad08d7 fix(Scripts/Midsummer): Make beam target Ribbon Pole top (#17358)
* fix(Scripts/Midsummer): Make beam target Ribbon Pole top

progress #12145

* refactor(Scripts/Midsummer): shorten spell_midsummer_ribbon_pole_visual::UpdateTarget
2023-09-26 18:51:59 -03:00
Dan
2d620f20dd fix(DB/Creature): make Malchezaar interrupt immune (#17363)
initial
2023-09-26 18:50:44 -03:00
Skjalf
ae99ce586a fix(Scripts/Karazhan): Fix Aran combat movement behavior (#17359)
* fix(Scripts/Karazhan): Fix Aran combat movement behavior

* Update SmartScript.cpp
2023-09-26 18:27:23 -03:00
Tereneckla
c05acf4f96 fix(Script/Karazhan): Netherspite resets threat after portal phase (#17362)
* Update boss_netherspite.cpp

* Update boss_netherspite.cpp

* Update boss_netherspite.cpp
2023-09-26 18:15:18 -03:00
Skjalf
a8e514ea39 fix(Core/Unit): Threat from energize effects should be proportional t… (#17352)
fix(Core/Unit): Threat from energize effects should be proportional to the amount of power gained
2023-09-26 17:30:35 -03:00
github-actions[bot]
a7969472b4 chore(DB): import pending files
Referenced commit(s): e67a0b1a82
2023-09-26 00:32:43 +00:00
Skjalf
e67a0b1a82 fix(Scripts/Spells): Fix Furious Howl not giving ranged attack power … (#17345) 2023-09-25 21:31:36 -03:00