Commit Graph

147 Commits

Author SHA1 Message Date
Andrius Peleckas
bbd547fc14 fix(Scripts/MoltenCore): Fixed some Geddon encounter issues (#8941) 2021-11-08 13:11:10 -03:00
Skjalf
99131575a6 fix(Scripts/UBRS): General Drakkisath adds (#8988) 2021-11-07 22:37:06 -03:00
patou01
cb07d1fc8a fix(Scripts/DB): UBRS Solakar / father flame (#8236) 2021-11-07 10:10:19 +01:00
Skjalf
e547f5c2b5 fix(Scripts/UBRS): Warmaster Voone stances (#8972) 2021-11-07 01:14:51 -03:00
Malcrom
6deaa13292 fix(DB/SAI) Myranda the Hag (#8911) 2021-11-05 19:07:52 -03:00
Malcrom
f63f9ce078 fix(Script/SAI/Conditions): move npcs_dithers_and_arbington script to SAI (#8909) 2021-11-05 18:47:56 +01:00
Skjalf
d80f7d467d feat(Core/Unit): Implement DoCastRandomTarget() helper (#8876) 2021-11-05 07:47:08 -03:00
patou01
99485195d2 fix(script/LBRS): Urok Doomhowl improvements (#7960) 2021-11-05 07:18:53 -03:00
Skjalf
16489b56fe fix(Scripts/UBRS): Correct Drakkisath's guard abilities not being cast (#8957) 2021-11-05 03:33:45 -03:00
Malcrom
366fd4653c fix(Script/Gossip) Mathredis Firestar (#8895) 2021-11-05 02:15:33 -03:00
UltraNix
122c93555b fix(Scripts/BlackrockSpire): implement pre-fight The Beast event. Source: TC (#8903)
- Closes #8312
- Closes #1878
2021-11-05 00:34:42 +01:00
Skjalf
b2ce49135e feat(Core/Scripting): implement OnlyOnceAreaTrigger & Zul'Gurub's in… (#8850)
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
2021-11-03 23:43:03 +01:00
Skjalf
6da6cfdd4a fix(Scripts/UBRS): General Drakkisath improvements (#8875)
* Added spells Rage & Pierce Armor (vMaNGOS)
* Corrected Flamestrike spell ID (vMANGOS)
* He now casts conflagration on a random target
2021-11-03 09:40:34 -03:00
Ragelezz
9d6cbf9393 fix(Scripts\ZulGurub): Razzashi Cobra's will act as Venoxis minions (#8141) 2021-11-03 12:11:07 +01:00
Skjalf
1ed0a67ed1 fix(Scripts/BlackrockSpire): Rend Blackhand improvements (#8826) 2021-11-02 19:31:35 -03:00
Andrius Peleckas
2da923e761 fix(Scripts/MoltenCore): rewrite (#8741) 2021-11-02 12:59:01 +01:00
Malcrom
f106de8788 refactor(Core): update getFaction to GetFaction and setFaction to SetFaction (#8708) 2021-11-01 17:04:32 +01:00
patou01
ee0bc7d592 fix(Scripts/Scholomance): Grandmaster Gandling correctly drops threat if teleports the tank (#8455) 2021-11-01 09:55:01 +01:00
Ragelezz
4925bfa31d fix(DB\SAI):Mottled Screechers calls for help properly now at low health (#8579) 2021-10-31 00:04:43 -03:00
acidmanifesto
0df821cbb0 chore(Core): Code Reduction dealing with Logging, (Cosmetic only). (#8686) 2021-10-24 22:33:16 -03:00
Skjalf
73a55e0251 refactor(Scripts/Stratholme): move Baroness Anastari script to CPP (#8562) 2021-10-23 01:17:05 +02:00
patou01
6798b907b9 fix(Core/Script): Tomb of 7 in brd (#7991) 2021-10-21 16:38:48 -03:00
Skjalf
4a2846f792 fix(DB/Quest): Defenders of Darrowshire (#8467) 2021-10-16 13:38:03 +02:00
Kitzunu
bc82f36f1f refactor(Core/Unit): clean MonsterText methods (#6957) 2021-10-15 10:25:29 +02:00
UltraNix
4947887644 fix(Scripts/Brewfest): Rewritten Coren Direbrew's fight(#8040)
- Closes #7890
2021-10-08 21:03:38 +02:00
Skjalf
8514eaf9a0 fix(Scripts/BRD): Rework Shadowforge Braziers (#8233)
- Both gates should open when both braziers are lit, regardless of the order
- Added missing flavor text from Magmus, spoken once the gates open
2021-10-07 22:20:02 +02:00
patou01
77e46769fa Fix(Core/Uldaman): Door behind Archaedas can close after event. (#8024)
* Fix(Core/Uldaman): Door behind Archaedas can close after event.

Once the boss is dead, we shouldn't be able to close the doors anymore.

Closes https://github.com/azerothcore/azerothcore-wotlk/issues/7358

* removed unnecessary check to make CI happy
2021-10-01 10:59:24 +02: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
patou01
47bb5cbb43 fix(Core/BRD): Timer for tomb of seven (#7952) 2021-09-20 14:30:57 -06:00
UltraNix
6632c4bd62 fix(Scripts/BlackwingLair): starting Razorgore the Untamed fight (#7783)
- Closes #7729
2021-09-17 09:23:39 +02:00
UltraNix
fd229f75e1 fix(Scripts/BRD): movement of Burning Spirits during Ambassador Flamelash encounter (#7810)
- Closes #6964
2021-09-16 14:30:58 +02: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
UltraNix
15b346163d fix(Scripts/BRD): Mobs in Manufactory should attack on Golem Lord Arg… (#7794)
- Closes #3077
2021-09-13 16:09:40 +02:00
IntelligentQuantum
bb343b482e fix(Scripts/DB): Quest OOX 09 - 17 - 2FE (#7792) 2021-09-13 16:06:49 +02:00
Asthalor
33b3ea2fe4 fix(Script/BD): fix skill needed and more for Quest The Spectral Chalice (#7519) 2021-08-31 12:02:17 +02:00
EPTIC
015f8802a8 fix(Script/Creature): move Shadow Hunter Vosh'gajin script to SAI (#7421) 2021-08-25 10:58:13 +02:00
UltraNix
1b7d3708a6 fix(Core/Loot): (#7452)
- Players that did not participate in killing dungeon boss are not eligible to get loot.
- Players that are too far away from the looted object are not eligible to get loot.
- Players that released spirit and were outside the dungeon when the loot has been released are eligible to get loot.
- Players that have pending bind are not eligible to get loot.
- Properly get loot recipient for some chests in dungeons.
- All above fixes should work in any loot mode (group loot, master loot, etc.)
- Closes #2104.
2021-08-24 23:48:22 +02:00
EPTIC
690187cb3f fix(DB/Creature): Gizrul the Slavener (#7414) 2021-08-22 13:43:54 +02:00
EPTIC
4cc00f5488 fix(DB/Creature): correct script for Quartermaster Zigris (#7404) 2021-08-21 00:43:04 +02:00
Zenslash
28a7646414 fix(Scripts/BWL): drakes in Blackwing Lair can't attack (#7303)
Closes #7246
2021-08-16 10:43:30 +02:00
Christopher Galbraith
19bbe2cd79 fix(Script/Mandorik): enrage on reset and on subsequent pulls. (#7176)
* Fixed issue with Ohgan data not being reset properly causing Mandokir to enrage even when Ohgan is alive on subsequent pulls. Mandokir now correctly removes Frenzy when resetting.

Signed-off-by: ChrisCGalbraith <chriscgalbraith@gmai.com>

* Update src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>

Co-authored-by: ChrisCGalbraith <chriscgalbraith@gmai.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2021-07-31 11:16:02 +02:00
Francesco Borzì
e5f1104849 refactor(Scripts/EasternKingdoms): code cleanup (part 5) - also fix potential crash (#6923) 2021-07-19 11:23:27 +02:00
Francesco Borzì
4103fca5a4 fix(Core/ObjectGuid): prevent creating copies when looping objects (#6852) 2021-07-10 15:54:16 +02:00
Hacki95
ab5ce3e372 fix(Core/Script): Molten Core: Gehennas (#5680)
Co-authored-by: @T1ti
Co-authored-by: @sanctum32
2021-07-05 00:12:35 +02:00
Hacki95
476dcd3eb9 fix(Core/Script): Molten Core: Lucifron (#5655)
Co-authored-by: @sanctum32
Co-authored-by: @t1ti
2021-07-04 18:13:27 +02:00
Kargatum
5991b2769a feat(Core/Scripts): split the huge scriptloader into smaller pieces (#5346)
* feat(Core/Scripts): split the huge scriptloader into smaller pieces

* AddSC_swamp_of_sorrows del

* 1

* add mod info

* 1

* 039f0e0faa

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2021-06-22 23:19:02 +02:00
Kargatum
9ac6fddcae feat(Core/Database): port TrinityCore database API (#5611) 2021-06-22 06:21:07 +02:00
Kargatum
5787d00d54 chore(Core/Logging): replace most server loggers (#5726)
* chore(Core/Logging): replace most server loggers

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2021-06-21 03:07:12 +02:00
Kargatum
17838998c4 chore(Core/Gossip): delete old gossips api (#5414) 2021-06-19 12:18:25 +02:00