Kitzunu
b67a409bad
refactor(Core/Database): improve abort messages for mysql errors ( #20013 )
...
* refactor(Core/Database): improve abort messages for mysql errors
* Update MySQLConnection.cpp
2024-09-23 15:58:00 -03:00
Andrew
0e9fb5946b
fix(Scripts/BlackTemple): Fix Fatal Attraction not being removed if t… ( #20021 )
...
fix(Scripts/BlackTemple): Fix Fatal Attraction not being removed if targets move apart
2024-09-23 10:21:30 -03:00
Grimgravy
511235cca3
fix(Scripts/Quest): Fires Over Skettis ( #19567 )
...
* fix(Scripts/Quest): Fires Over Skettis
* Update spell_item.cpp
---------
2024-09-23 14:05:11 +02:00
Andrew
78cc255f43
fix(Core/Spells): Fix Fatal Attraction procing multiple times for eac… ( #20014 )
...
fix(Core/Spells): Fix Fatal Attraction procing multiple times for each player nearby
2024-09-22 14:52:19 -03:00
chaosua
8566e4ace3
fix(DB/creature_text): (Pit of Saron, AzjolNerub) assign BroadcastTextId to creature_text ( #18611 )
...
* (Instance:Pit of Saron) cleanup some duplicated txt lines and make use broadcast_text for localization support
(Instance:AzjolNerub) added ruRU creature_text localization for Anub'arak intro (because BroadcastTextId unknown)
* Update txt_line_fix.sql
Remove excess line breaks
* Rescued Alliance Slave connect heroic version template
---------
Co-authored-by: Walter Pagani <paganiwalter@gmail.com >
2024-09-22 14:43:38 +02:00
IntelligentQuantum
985410f184
feat(Core/Items): Delete old item id from recovery item ( #18332 )
2024-09-22 08:32:16 +02:00
Benjamin Jackson
7790b2258b
feat(Core/Commands): Add debug command for applying a spell cooldown. ( #20004 )
...
* Init.
* Correct wrong query characters.
2024-09-22 00:28:11 +02:00
Kitzunu
d227ed91c2
fix(Scripts/Commands): Prevent crash if you use doublequotes in go cr… ( #20012 )
...
fix(Scripts/Commands): Prevent crash if you use doublequotes in go creature name
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/20010
2024-09-21 18:30:58 -03:00
Walter Pagani
cfd7bf4162
chore(Core/AllMapScript) Update structure ( #19979 )
...
* fix(Core/AllMapScript) Update structure to use CALL_ENABLED_HOOKS
* fatal error: no template named 'vector' in namespace 'std'
* fix build
Co-authored-by: Anton Popovichenko <anton.popovichenko@mendix.com >
---------
Co-authored-by: Anton Popovichenko <anton.popovichenko@mendix.com >
2024-09-21 22:25:22 +02:00
Jelle Meeus
b364e00238
fix(Core/Object): do not add Object to Transport when summoned by a Vehicle ( #19920 )
2024-09-21 21:57:26 +02:00
Kitzunu
386aea03ee
chore(Core/Misc): Some cleanup ( #19970 )
...
* remove weird blanks
* update if
* ) ) to ))
* missed some ) )
* now switch
* .
2024-09-21 19:34:31 +02:00
Jelle Meeus
188b864d79
fix(DB/ArgentTournament): Stabled Campaign Warhorse missing error message ( #19926 )
...
* fix lance requirement error msg
* ;
2024-09-21 18:48:04 +02:00
skelUA
a196f7f28a
fix(Core/Loot) fix bug with loot ( #19882 )
...
Try to fix bug with loot
2024-09-19 15:11:31 +02:00
Benjamin Jackson
a0057b9e90
fix(Core/Spells): Resolve a case of triggered spells prolonging combat. ( #19991 )
...
* Revert "fix(Core/Spells): Revert triggered spell logic change. (#19983 )"
This reverts commit 3bb5ec779d .
* Add aura effect check.
Co-Authored-By: Anton Popovichenko <walkline.ua@gmail.com >
* Add comment, use target instead of owner.
* Adjust comment terminology.
---------
Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com >
2024-09-19 09:49:56 -03:00
Kitzunu
dbde182ecd
refactor(Deps/MySQL): Drop MariaDB and MySQL 5.7/8.1 and add MySQL 8.… ( #19451 )
2024-09-19 00:24:11 -03:00
Grimdhex
5af3d2d650
fix(Scripts/BlackTemple): Flames of Azzinoth - Fix the charge logic ( #19968 )
...
fix(Scripts/BlackTemple): fix the charge mechanic of Flames of Azzinoth
* remove also a old duplicate check in a spell script
2024-09-18 11:52:16 +02:00
Benjamin Jackson
07c54fe8c7
fix(DB/Command): Add help values for various commands. ( #19984 )
...
Init.
2024-09-16 12:12:26 -03:00
Benjamin Jackson
3bb5ec779d
fix(Core/Spells): Revert triggered spell logic change. ( #19983 )
...
Revert "fix(Core/Spells): Resolve a case of triggered spells prolonging comba…"
This reverts commit edd7e10dfc .
2024-09-16 11:15:50 -03:00
sudlud
e2353a1c9f
fix(Core/PlayerQuest): Introduce flag QUEST_SPECIAL_FLAGS_NO_LOREMAST… ( #19962 )
...
* fix(Core/PlayerQuest): Introduce flag QUEST_SPECIAL_FLAGS_NO_LOREMASTER_COUNT
- this allows flagging quests so that they will not count towards Loremaster achievement
- update Corrupted Flower Quests in Felwood accordingly as a first use case
* load Specialflags as uint32 from DB
2024-09-15 18:15:21 -03:00
Kitzunu
1df989f780
chore(Core/Achievement): cleanup offline achievement ( #19976 )
2024-09-15 16:11:24 -03:00
Andrew
ee6e74eb3c
fix(Scripts/Commands): Fix level up achievements not being granted ( #19969 )
2024-09-15 15:55:45 -03:00
Kitzunu
04c8e85434
fix(Scripts/BT): correct illidari council enrage timer ( #19975 )
...
* fix(Scripts/BT): correct illidari council enrage timer
* wrong conversion from 5ae1473e30
* redundant
2024-09-15 09:39:04 -03:00
Andrew
8b16f7d243
fix(Scripts/BlackTemple): Implement emotes when opening Najentus and … ( #19946 )
...
* fix(Scripts/BlackTemple): Implement emotes when opening Najentus and Den of Mortal Delights
* only check if state is done
2024-09-15 12:48:11 +02:00
Andrew
99b39e5045
fix(Scripts/BlackTemple): Parasitic Shadowfiends should not target pl… ( #19944 )
...
* fix(Scripts/BlackTemple): Parasitic Shadowfiends should not target players affected with debuff
* Update boss_illidan.cpp
* Update src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
* make it simple
2024-09-15 12:46:55 +02:00
Grimdhex
4fc60bbbdf
fix(Core/Spells): Shadow demon - Allow to move while casting Paralyze ( #19948 )
...
* fix(Scripts/BlackTemple): fix stationary shadow demons
* optimization: use else if to stop the execution when a condition is reach
* revert last changes and fix the spell to allow move while casting
* .
2024-09-14 08:39:03 -03:00
Grimdhex
bd40fef081
fix(Scripts/BlackTemple): fix blaze and flame bast casting for Flame of Azzinoth ( #19967 )
...
fix(Scripts/Core): fix blaze and flame bast casting for Flame of Azzinoth
2024-09-14 08:22:02 -03:00
Andrew
8030ef4ba0
fix(Scripts/BlackTemple): Fix variable not being set to true when Ak… ( #19947 )
...
fix(Scripts/BlackTemple): Fix variable not being set to false when Akama dies
2024-09-13 21:26:42 +02:00
Anton Popovichenko
92ec34753f
fix(Core/Creature): Add support for CREATURE_FLAG_EXTRA_NO_PARRY_HAST… ( #19927 )
2024-09-13 16:23:05 -03:00
Jelle Meeus
8d7463c670
fix(Core/PlayerStorage): Equip OH, 2H, Titan's Grip weapon swapping ( #19884 )
...
titan's grip, unequip with full bags
2024-09-13 16:15:25 -03:00
Knindza
d5263b0aee
fix(Battlegrounds/AlteracValley): Adding missing Tower Archers ( #18746 )
...
Updating Alterac
2024-09-12 21:43:34 -03:00
Grimdhex
4254827b2c
Revert "chore(Debug/Scripting): improve debug errors during the unloading scripts ( #19643 )" ( #19951 )
...
This reverts commit db7183a573 .
*wrongly use to catch sigsegv
*null check isn't necessary: https://en.cppreference.com/w/cpp/memory/new/operator_delete
2024-09-12 08:05:12 -03:00
Grimdhex
20b443e011
refactor(Scripts/TempestKeep): remove an dev residual from Kael'Thas revamp ( #19950 )
...
refactor(Scripts/TempestKeep): remove an dev rest from my last PR with Keal'Thas
2024-09-12 07:58:18 -03:00
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
Saqra1
321ac4a8c2
fix(Core/Spell): Summoning Portal position ( #19705 )
...
* fix(Core/Spell): Summoning Portal position
Summoning Portal is created in front of the caster but it is still too
close to them. Move it away a bit.
* Cleanup unused SpellInfo correction
Spell 61994 was stopped being used for summons in favor of 23598 on:
67010623a0
2024-09-11 12:37:56 -03:00
Saqra1
4734582e58
fix(Core/Spell): Refreshment Table position ( #19704 )
...
Refreshment Table game object should be created at the same position its
Refreshment Portal was created.
2024-09-11 11:53:07 -03:00
Benjamin Jackson
edd7e10dfc
fix(Core/Spells): Resolve a case of triggered spells prolonging combat. ( #19819 )
...
* Init.
* Expand trigger info check.
* Enclose evaluation in parentheses.
Maybe workflow will be happy?
2024-09-11 11:52:15 -03:00
Stefano Borzì
d17c179c03
chore: remove unused hooks ( #19919 )
2024-09-11 11:50:59 -03:00
Stefano Borzì
a971f373a0
fix: default bgarenas visibility distance default value ( #19938 )
...
* fix: default bgarenas visibility distance default value
* chore: update worldserver.conf.dist
2024-09-11 11:50:45 -03:00
Grimdhex
56d2cc7b4c
refactor(Cote/Unit): cleanup - part2 ( #19821 )
...
* fix(Core/AI): remove an unused variable
* Move variables at the end of each sections
* reorder several methods
* remove few inline defintions
* few codestyle fixes
2024-09-11 11:50:24 -03:00
Mershl
0ac7ab03bb
fix(Scripts/UBRS): increase Drakkisath's conflagrate interval from 10s..13s to 18s..25s, avoiding near infinite CC chains ( #19806 )
...
fix(Scripts/UBRS): increase Drakkisath's conflagrate interval from 10..13s to 18s..25s, avoids infinite CC chains (conflagrate is a 10s CC)
2024-09-11 11:19:14 -03:00
Stefano Borzì
f6e9bd51fd
feat(ScriptMgr): add OnArenaStart hook ( #19922 )
2024-09-11 11:18:36 -03:00
Saqra1
c42b3ee258
fix(Core/Pet): Control Infernal without enslave ( #19784 )
...
Check SummonProperties Category(Control) too to decide the type of
controls a Guardian should have.
Don't enslave Warlock's Infernal
2024-09-11 11:18:13 -03:00
Benjamin Jackson
00e35a201e
fix(Core/AI): Reduce movement leash extension interval. ( #19923 )
...
* Init.
* Use GetGameTime() instead of system call.
Co-Authored-By: Anton Popovichenko <walkline.ua@gmail.com >
* Update leash timer if rooted.
* Remove unnecessary checks, add extension for fanning.
More parity with VMaNGOS implementation.
---------
Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com >
2024-09-11 03:25:32 -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
天鹿
fafd351e44
fix(Core/AI): creature leashing behavior. ( #19897 )
...
* Update Unit.cpp
* Update TargetedMovementGenerator.cpp
* Update Unit.cpp
* Update Unit.cpp
2024-09-09 07:07:11 -03:00
Benjamin Jackson
b47b5d2c51
fix(Core/AI): Initialize movement leash timer to five seconds. ( #19898 )
...
Init.
https: //github.com/vmangos/core/commit/c8510cbbd4dccbdac9900cc507910ef3ae0e6c43
Co-authored-by: ratkosrb <35845488+ratkosrb@users.noreply.github.com >
2024-09-08 21:44:09 -03:00
Benjamin Jackson
cdc00b42bd
fix(Core/AI): Add back leash update. ( #19916 )
...
Init.
2024-09-08 20:49:28 +02:00
Stefano Borzì
0dd5c6e3b4
feat(Battlegrounds): make it compatible with custom arena type ( #18679 )
...
* feat(Battlegrounds): make it compatible with custom arena type
* fix(BattlegroundQueue.cpp): ignore bg for arena condition
* feat(Scripting): add OnQueueUpdateValidity hook
* fix: codestyle
2024-09-08 20:05:58 +02:00
kissingers
cf95c1dfbd
fix(Scripts/ZulAman): Nalorakk sometimes not move when player close ( #19893 )
...
* Fix nalorakk sometimes not move when player close
* init _phase
* Revert "Fix nalorakk sometimes not move when player close"
This reverts commit b42cd4634bb4ffd225eaa7480428c6ba6b4817c6.
2024-09-07 15:39:31 +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