Commit Graph

136 Commits

Author SHA1 Message Date
Skjalf
a9fac92c80 feat(Core/Instance): Implement helpers to easily save/retrieve persist… (#15113) 2023-02-18 23:11:36 -03:00
Skjalf
65471801e6 chore(Scripts/SethekkHalls): Move Anzu script to its own file (#15109) 2023-02-18 18:47:29 -03:00
Skjalf
c2208318ea fix(Scripts/SethekkHalls): Update Talon King Ikiss script (#15098) 2023-02-18 17:26:52 -03:00
Skjalf
df6dcd8888 fix(Scripts/GruulsLair): Kiggler the Crazed should cast lightning bol… (#15061) 2023-02-15 22:28:08 -03:00
Skjalf
c41980b7ab fix(Scripts/GruulsLair): Only players should deal aoe shatter damage (#15056) 2023-02-15 21:03:19 -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
65f031c340 refactor(Scripts/BloodFurnace): Modernize Broggok script (#14982) 2023-02-12 23:43:33 -03:00
Skjalf
2da4f1ab05 fix(Scripts/HellfireRamparts): Omor the Unscarred shouldn't move (#14751) 2023-02-13 00:58:32 +01:00
Skjalf
f33da28416 fix(Scripts/Arcatraz): Fix Zereketh Seed of Corruption damage and mod… (#14980) 2023-02-12 20:18:51 -03:00
Skjalf
d1b4481dd7 refactor(Scripts/Arcatraz): Modernize Dalliah the Doomsayer script (#14978) 2023-02-12 17:46:18 -03: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
UltraNix
3d9a55996d fix(Scripts/GruulsLair): Fixed Ground Slam. (#14780)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-02-12 10:14:15 -03:00
Kitzunu
f039836a2f chore(Core/Misc): Change all TODO to doxygen comment (#14966) 2023-02-12 10:05:34 -03:00
Skjalf
43cd34e72e refactor(Scripts/TheBotanica): Modernize High Botanist Freywinn script (#14954) 2023-02-11 21:40:44 -03:00
Skjalf
18cf1761dc refactor(Scripts/TheBotanica): Modernize the Warp Splinter script (#14951) 2023-02-11 19:17:18 -03:00
UltraNix
fbaa48e233 fix(Scripts/Underbog): Underbog Shambler's Allergies should periodica… (#14563) 2023-02-10 22:14:49 -03:00
Angelo Venturini
1738e242e4 fix(Scripts/Netherstorm): Crash in Netherstorm (#14934) 2023-02-10 10:54:36 -03:00
Kitzunu
287de7d96f refactor(Scripts/GruulsLair): Modernize High King Maulgar script (#14870) 2023-02-05 09:37:03 -03:00
UltraNix
28b6014d12 fix(Scripts/HellfireRamparts): Removed invalid spells from Omor the U… (#14538) 2023-02-04 19:56:49 -03:00
Kitzunu
e581cd34ac fix(Scripts/GruulsLair): Improvements to High King Maulgar (#14732) 2023-02-04 19:54:49 -03:00
UltraNix
263c5e1214 fix(Scripts/BloodFurnace): The Maker should cast Domination instead o… (#13892) 2023-01-31 22:53:41 +01:00
Skjalf
bf30c66ba4 feat(Core/GameObject): Expand IsSummonedBy() to GameObjects (#14789)
Co-authored-by: jackpoz <giacomopoz@gmail.com>
2023-01-29 09:44:33 -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
UltraNix
6ae8ffa8e6 fix(Scripts/GruulsLair): Fixed assigning loot mode to High King Maulgar. (#14781) 2023-01-28 20:44:07 +01:00
UltraNix
ae2e3a4e35 fix(Scripts/MagtheridonsLair): Fixed Blast Nova timers. (#14776) 2023-01-28 11:07:22 +01:00
Gultask
1a2d1c22ff fix(DB/SethekkHalls): Re-construct Sethekk Halls gameobjects and creatures (#14265)
* Create rev_1671229049571189000.sql

* Update rev_1671229049571189000.sql

* pathing

* 2

* 3

* Update rev_1671229049571189000.sql
2023-01-15 21:57:37 -03:00
UltraNix
312c1eac3e fix(Scripts/Underbog): Fixed Fungal Decay spells. (#14543)
Fixes #13977
2023-01-07 20:29:03 +01:00
UltraNix
8cb88cce52 fix(Scripts/The Underbog): Rewritten The Black Stalker's Levitate mec… (#14541)
* fix(Scripts/The Underbog): Rewritten The Black Stalker's Levitate mechanic.

Fixes #13988

* buildfix.

* Update src/server/scripts/Outland/CoilfangReservoir/underbog/boss_the_black_stalker.cpp

Co-authored-by: offl <offl@gmail.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-01-07 20:28:22 +01:00
UltraNix
9798ccd8c5 fix(Scripts/Hellfire Ramparts): Nazan should walk on the surface afte… (#14539)
fix(Scripts/Hellfire Ramparts): Nazan should walk on the surface after descending.

Nazan should keep using Fireball after descending.
Nazan should chase its victims properly after descending.
Fixes #14468
2023-01-07 20:18:04 +01:00
Kitzunu
6788c7eace fix(DB/Creature): Infested Root-Walker (#14515)
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/14490
Co-authored-by: Andrew Letson <velinath@users.noreply.github.com>
2023-01-07 20:06:17 +01:00
Angelo Venturini
b7e002ebae fix(Core/Scripts): Rewrite Hungarfen (#14426) 2023-01-02 20:43:42 -03:00
Gultask
85711bcdac fix(Scripts/Zangarmarsh): Naturalist Bite shouldn't desummon after casting Mark of Bite (#14354)
Update zone_zangarmarsh.cpp
2022-12-26 06:09:50 -03:00
UltraNix
f4ccf15091 fix(Scripts/Underbog): Moved Gha'zan script to C++ file. (#13887)
* fix(Scripts/Underbog)L Moved Gha'zan script to C++ file.

Added scripted waypoints.
Fixes #13793

* Update.

* missing player include

* Update.

Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
2022-12-11 03:57:38 +01:00
UltraNix
38a3774c63 fix(Scripts/BloodFurnace): Fixed Broggok not casting Poison Cloud. (#13894)
Fixes #13825
2022-12-06 12:48:38 -03:00
UltraNix
ac65434f3f fix(Scripts/HellfireRamparts): Nazan should descend when Vazruden rea… (#13876)
fix(Scripts/HellfireRamparts): Nazan should descend when Vazruden reaches 35%.

Fixes #13741
2022-12-06 09:40:38 -03:00
UltraNix
b7f81ab372 fix(Scripts/HellfireRamparts): Hellfire Sentry should aggro on each o… (#13878)
fix(Scripts/HellfireRamparts): Hellfire Sentry should aggro on each other's target.

Fixes #13747
2022-12-06 09:40:14 -03:00
UltraNix
0564a2c2fa fix(Scripts/Spells): Phantasmal Possessor's Posses spell should be ca… (#13884)
...sted only on base channel's expiration.
2022-11-21 18:15:24 -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
Angelo Venturini
ad4ce0895f fix: Qaston revert (#13320)
* Revert "fix(Core/QAston): fixed shields oneshotting (#13271)"

This reverts commit e05f61d1b3.

* Revert "fix(Core): Crash (#13292)"

This reverts commit a818bcf3e2.

* Revert "fix: Crash (#13241)"

This reverts commit be423a91b5.

* delete sql

* Revert "refactor(Core/Spells): Implement QAston Proc System (#11079)"

This reverts commit cbd3fd0967.

* add sql revert

* fix sql

* remove update from world.updates
2022-10-05 21:53:20 +02:00
IntelligentQuantum
cbd3fd0967 refactor(Core/Spells): Implement QAston Proc System (#11079)
* .

* sql

* .

* .

* 1

* 2

* 3

* 4

* 5

* 6

* 7

* 8

* 9

* 10

* 11

* 12

* 13

* 14

* 15

* Update spell_item.cpp

* Update Unit.cpp

* 16

* 17

* 18

* 19

* 20

* 21

* Update Unit.cpp

* REVERT UltraNIX Commit

* 22

* 23

* .

* .

* .

* warrior

* warlock

* shaman rogue priest paladin mage

* spell item

* hunter

* druid

* dk

* war

* error style

* Update rev_1647677899565690722.sql

* Update rev_1647677899565690722.sql

* Update rev_1647677899565690722.sql

* .

* DOND DEL ME WAD DO DO

* error 2

* .

* .

* .

* FIX

* Update SpellInfoCorrections.cpp

* Update SpellInfoCorrections.cpp

* .

* ja genau

* Update .gitignore

* .

* .

* .,

* .

* .

* .

* .

* Update Unit.cpp
2022-10-02 19:39:34 +02: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
dfc6adb081 refactor(Core/Combat): DeleteThreatLists() become ClearAllThreat() (#11824)
refactor(Chore/Combat): DeleteThreatLists() become ClearAllThreat()
2022-05-23 05:51:52 -03: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
981ec9d013 fix(Scripts/Outland): boss_kaelthas (#11701)
* .

* Update boss_kaelthas.cpp
2022-05-10 22:38:27 +02:00
Christopher Galbraith
f32aa0992c fix(Scripts/Ahune): Removed hardcoded emotes (#11674)
* Added missing entries for Ahune in creature_text. Removed hardcoded emote text and pointed towards DB.

* fixed missing semi-colons

* add new line at end

* fixed SQL

* added broadcast_text values

Co-authored-by: ChrisCGalbraith <chriscgalbraith@gmai.com>
2022-05-08 10:20:43 +02:00
UltraNix
bbd760cc1a fix(Scripts/IcecrownCitadel): Increases radius of Sindragosa's boundary. (#11579)
Fixes #11439
2022-04-30 21:41:25 +02:00
Kitzunu
1501445b0a chore(Core/Misc): nullptr cleanup (#11467) 2022-04-21 19:17:20 +02:00