Commit Graph

1434 Commits

Author SHA1 Message Date
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
UltraNix
48ce957597 fix(Scripts/BlackMorass): Adds should walk towards Medivh. (#14945) 2023-02-12 08:27:25 -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
f4dbb04431 fix(Scripts/BlackMorass): Fixed portal positions. (#14946) 2023-02-11 17:45:36 -03:00
UltraNix
3bd988d195 fix(Scripts/BlackMorass): Fixed amount of Medivh's Integrity shield t… (#14948) 2023-02-11 17:44:59 -03:00
Skjalf
76c9eb9159 feat(Core/AI): Implement delay option to the Talk() function (#14950) 2023-02-11 17:23:57 -03:00
Skjalf
da6e21f740 refactor(Scripts/Karazhan): Move Barnes/Medivh/Arcanagos texts to the DB (#14949)
Co-authored-by: lee <leelf_00@126.com>
2023-02-11 14:03:32 -03:00
UltraNix
41d270a4cc fix(Scripts/Karazhan): Fixed Wizard of Oz encounter. (#14942) 2023-02-11 08:02:09 -03:00
UltraNix
15731486eb fix(Scripts/AzjolNerub): Fixed Hadronox being killed by mobs. (#14123) 2023-02-11 07:54:25 -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
Skjalf
3106a83e8a fix(Scripts/BlackwingLair): Fix Flamegor frenzy timer (#14908) 2023-02-08 17:05:09 +01:00
Angelo Venturini
5029e1240d fix: Crash on Flamegor (#14906) 2023-02-08 16:57:35 +01:00
Skjalf
f3f2364bef fix(Scripts/ShadowfangKeep): Fix Apothecary Trio events not reseting … (#14898) 2023-02-08 09:44:12 +01:00
Benjamin Jackson
d46612d285 refactor(Core/Scripts): Simplify speeches for Special Surprise quests. (#14630)
Co-authored-by: Tec Dian de Akilet <12619865+TecDian@users.noreply.github.com>
Co-authored-by: Aokromes <Aokromes@users.noreply.github.com>
2023-02-05 17:10:02 -03:00
cctvzj
1805cc269e fix(Script/Nexus/EOE/Oculus) The Scion of Eternity(EOE) target wrong and player can not ride the dragon in Oculus (#14830)
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2023-02-05 16:03:35 -03:00
Maelthyr
afb071bb04 refactor(Scripts): Update vanilla scripts to std::chrono (#14876)
Co-authored-by: Maelthyrr <AmanThul-Project@proton.me>
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2023-02-05 12:35:48 -03:00
Kitzunu
287de7d96f refactor(Scripts/GruulsLair): Modernize High King Maulgar script (#14870) 2023-02-05 09:37:03 -03:00
Skjalf
dba8c49bce chore(Core/Object): Rename GetGOData() to GetGameObjectData() (#14875) 2023-02-05 08:35:52 -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
Skjalf
1ee93986f6 refactor(Scripts/Karazhan): Use std::chrono for Maiden, Servant Quart… (#14864) 2023-02-04 15:46:59 -03:00
Skjalf
c08a5ba3fa fix(Scripts/TempleOfAhnQiraj): Fix C'thun not using abilities after e… (#14859) 2023-02-04 12:17:43 -03:00
Skjalf
439c394784 refactor(Scripts/Karazhan): Maiden of Virtue script update (#14836) 2023-02-01 05:25:42 -03:00
UltraNix
579a1c0fa4 fix(Scripts/Spells): Nether Portal - Perseverence should not increase… (#13951) 2023-01-31 22:54:23 +01:00
UltraNix
263c5e1214 fix(Scripts/BloodFurnace): The Maker should cast Domination instead o… (#13892) 2023-01-31 22:53:41 +01:00
Skjalf
2aeeee9c83 fix(Core/Spells): Remove all hardcoded restrictions for pick pocket sp… (#14788)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-01-29 12:12:21 -03: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
Pedro Antonio
ede34b714b fix(DB/Script): Violet Hold Door not opening (#13958) 2023-01-28 11:04:07 +01:00
Pedro Antonio
160d3141a3 fix(Scripts/HP PvP): Hellfire PvP Objective Flag and Progress bar not in sync (#14304) 2023-01-28 11:01:08 +01:00
UltraNix
9b59f35cb8 fix(Core/Spells): Fixed Master of Elements not refunding mana. (#14665) 2023-01-28 10:59:25 +01:00
Skjalf
aeed96f3b7 feat(Core/AI): Move TaskScheduler to BossAI class (#14757) 2023-01-26 13:46:30 -03:00
M'Dic
437d93926f fix (core): macos12 depreciation workflow error / security CWE-120 (#14746)
* fix (core): macos12 depreciation workflow error

Fix workflow error message:
azerothcore-wotlk/src/common/Utilities/Util.cpp:558:9: fatal error: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
        sprintf(buffer, "%02X", bytes[i]);

* Update BattlegroundAV.cpp

* more macos12 fixit

* Update spell_generic.cpp
2023-01-23 06:13:27 -05: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
Kitzunu
97a01b430d fix(Script/Item): Elixir of Shadows for pets (#14514)
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/13067
2023-01-07 23:08:19 +01:00
UltraNix
dbeffd1466 fix(DB/Texts): Added texts to Halazzi. (#14124)
* fix(DB/Texts): Added texts to Halazzi.

Fixes #8744

* Update.
2023-01-07 20:30:09 +01: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
Kitzunu
7b774c8141 fix(Core/Spell): Roll 'dem Bones (#14522)
* fix(Core/Spell): Roll 'dem Bones

* closes https://github.com/azerothcore/azerothcore-wotlk/issues/14357

* Partial cp of 029527365f

Co-Authored-By: joschiwald <736792+joschiwald@users.noreply.github.com>

* newline pleb

Co-authored-by: joschiwald <736792+joschiwald@users.noreply.github.com>
2023-01-07 20:05:42 +01:00
Gultask
6b4ef50e7a Revert "fix(Core/Spells): Ignite and Revitalize should not prelong co… (#14513)
Revert "fix(Core/Spells): Ignite and Revitalize should not prelong combat. (#13812)"

This reverts commit 96fa9c5c7b.
2023-01-05 23:14:56 -03:00
UltraNix
171b05a70c fix(Scripts/OnyxiaLair): All Onyxia's adds should attack player on su… (#14108)
* fix(Scripts/OnyxiaLair): All Onyxia's adds should attack player on summon.

Fixes #14075

* Update.
2023-01-06 00:52:40 +01:00
UltraNix
6889ed4f2a fix(Core/Items): Players should dismount upon using Brazier of Dancin… (#14055)
* fix(Core/Items): Players should dismount upon using Brazier of Dancing Flames.

Fixes #10327

* Update.
2023-01-06 00:52:23 +01:00