Kitzunu
8b4e3b71ca
fix(CMake/MSVC): Cleanup and enable some warnings ( #10295 )
...
* fix(CMake/MSVC): Cleanup and enable some warnings
* cherry-pick from commit (73b4b1733a )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
* Update settings.cmake
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2022-02-01 05:46:06 -03:00
Skjalf
4c5aceedbd
feat(Core/Scripting): Implement OnLoadSpellCustomAttr global hook ( #10469 )
2022-01-31 18:03:42 -03:00
Skjalf
2d7434f767
feat(Scripts/Commands): Implement go quest starter/ender command ( #10442 )
...
* feat(Scripts/Commands): Implement go quest starter/ender command
* Update cs_go.cpp
2022-01-31 08:56:37 -03:00
Nefertumm
ede60e2bc0
chore(Core/Texts): Rename parameter for creature texts ( #10317 )
2022-01-31 06:48:55 -03:00
Skjalf
4df8b23c5f
fix(Core/Scripting): Fix healing reduction abilities not applying cor… ( #10435 )
2022-01-31 00:56:40 -03:00
UltraNix
8f8fbd95ce
fix(Core/Spells): Implemented SPELL_GROUP_SPECIAL_FLAG_SKIP_STRONGER_SAME_SPELL. ( #10307 )
...
Fixed #10263
2022-01-30 21:29:22 -03:00
UltraNix
0c09e88f64
fix(Core/Spells): Removed MECHANIC_POLYMORPH from PX-238 Winter Wondervolt spells. ( #10302 )
...
Fixed #9719
2022-01-30 16:56:31 -03:00
UltraNix
d9e1cf40c0
fix(Core/DungeonFinder): Fixed joining to LFG dungeon if there is alr… ( #10062 )
...
* fix(Core/DungeonFinder): Fixed joining to LFG dungeon if there is already a LFG group inside it.iterator
Fixes #9824
* Buildfix.
2022-01-30 09:48:00 -03:00
IntelligentQuantum
5577ea3fdc
feat(Core/Conditions): CONDITION_PET_TYPE ( #10299 )
2022-01-30 02:48:04 -03:00
acidmanifesto
8207e3ffb5
fix (core) : TransportMgr Load up time ( #10388 )
...
* fix (core) : TransportMgr Load up time
* white space fix
* merge fix
* merge fix again
* Update TransportMgr.cpp
* Update TransportMgr.cpp
* Update TransportMgr.cpp
* fix conflich with preload grids for continent static transports
2022-01-29 10:44:19 -05:00
IntelligentQuantum
915b6a2738
feat(Core/SmartScripts): Add distance option for SMART_ACTION_SOUND & SMART_ACTION_RANDOM_SOUND ( #10255 )
2022-01-29 11:18:21 -03:00
IntelligentQuantum
ebda297390
feat(Core/Conditions): CONDITION_TAXI
2022-01-29 09:36:46 -03:00
IntelligentQuantum
1ec6ea1cea
feat(Core/Conditions): CONDITION_CHARMED ( #10298 )
2022-01-29 02:51:23 +01:00
WORISX
6a08c9cbdb
fix(Core/Pathfinding): Remove unnecesary LiquidData Z check ( #10251 )
...
* Core/Pathfinding: Remove unnecesary LiquidData Z check
*Remove an unnecessary LiquidData status check for Z correcing points count added probably for SunwellCore before the Movement Rewritte done last year , this fixes global pathfinding problems on all Movement Generators including all pathfinding problems that make creatures and players go through textures.
* Update PathGenerator.cpp
Typo on last commit
2022-01-29 02:38:34 +01:00
IntelligentQuantum
9fadfa6499
feat(Core/SmartScripts): SMART_ACTION_PLAY_CINEMATIC ( #10231 )
...
* cherry-pick commit (63aa5d1e35 )
2022-01-28 23:53:27 +01:00
Kitzunu
8f249a3d84
fix(Core/Misc): Revert commits causing massive delays ( #10408 )
...
* this reverts commit (674b168add )
* this reverts commit (b085ee61eb )
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/10407
2022-01-28 16:45:47 -05:00
UltraNix
ab121e246e
fix(Core/Spells): Removed Focused/Brutal on map change. ( #10105 )
...
Fixes #6195
Fixes #9724
2022-01-28 20:06:54 +01:00
UltraNix
fbb50210aa
fix(Core/Spells): Reset melee swing timer on cast rather than on finish. ( #10101 )
...
Fixes #7216
2022-01-28 18:10:30 +01:00
acidmanifesto
674b168add
fix (core): Delay added so spell animation plays on unit death ( #10394 )
...
* fix (core): Delay added so spell animation plays on unit death
Unit death not showing full spell animation. This delay of 400ms provides that opportunity for it to not be nerfed.
* Notes added.
2022-01-28 11:26:15 -05:00
acidmanifesto
b085ee61eb
fix (core): EffectInstaKill Prevents spell animation fix ( #10379 )
...
* fix (core): EffectInstaKill Prevents spell animation before deal damage execution
This fixes the issue of spell animations of chain effects of a spell dealing with EffectInstaKill. This was identified as a issue in support of @malcrom 's current scripting efforts. We fix the issue by putting a half second delay and making the delay of a function possible and independent.
Co-Authored-By: Malcrom <malcromdev@gmail.com >
* Fix double to float
Co-Authored-By: Malcrom <malcromdev@gmail.com >
* Remove the STD
I put the STD in STUD and all I need is U
* Update src/server/game/Spells/SpellEffects.cpp
per @kitzunu the great
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update src/server/game/Spells/SpellEffects.cpp
per @nefertumm the beast
Co-authored-by: Nefertumm <nefertum.dev@protonmail.com >
* Update src/server/game/Spells/SpellEffects.cpp
Co-authored-by: Kargatum <dowlandtop@yandex.com >
* Update src/server/game/Spells/SpellEffects.cpp
Co-authored-by: Kargatum <dowlandtop@yandex.com >
* Update src/server/game/Spells/SpellEffects.cpp
Co-authored-by: Kargatum <dowlandtop@yandex.com >
* Update src/server/game/Spells/SpellEffects.cpp
Co-authored-by: Kargatum <dowlandtop@yandex.com >
* Update src/server/game/Spells/SpellEffects.cpp
Co-authored-by: Kargatum <dowlandtop@yandex.com >
* Notes Added
Co-authored-by: Malcrom <malcromdev@gmail.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Nefertumm <nefertum.dev@protonmail.com >
Co-authored-by: Kargatum <dowlandtop@yandex.com >
2022-01-28 11:14:21 -05:00
Beta.Yi
c737b837dd
fix(Core/Spell): Summon Arcane Disruptor
2022-01-28 00:29:24 +01:00
Kargatum
5969df4e30
refactor(Core/Logging): switch to fmt style for LOG_ ( #10366 )
...
* feat(Core/Common): add support fmt style for ASSERT and ABORT
* correct CheckCompactArrayMaskOverflow
* 1
* Update src/server/game/Spells/Spell.cpp
* rework logging
* add fmt replace logs
* logging
* FMT_LOG_
* settings
* fix startup
* 1
* 2
* 3
* 4
* 5
* fmt::print
* to fmt
2022-01-27 16:44:41 +01:00
Nefertumm
75951926e6
feat(Core/Logs): Improve logs for linked_respawn ( #10202 )
2022-01-27 08:35:44 -03:00
Kargatum
3d6724e448
feat(Core/Chat): delete delay for channels ( #10365 )
...
* feat(Core/Chat): delete delay for channels
* 1
2022-01-27 07:58:59 -03:00
Nefertumm
1ddf5d8d1f
fix(Core/MC): Core Hounds should despawn after death ( #10219 )
2022-01-26 21:18:45 -03:00
Kargatum
e8f34b2309
feat(Core/Common): add support fmt style for ASSERT and ABORT ( #10355 )
...
* feat(Core/Common): add support fmt style for ASSERT and ABORT
* correct CheckCompactArrayMaskOverflow
* 1
* Update src/server/game/Spells/Spell.cpp
2022-01-25 23:15:51 +01:00
Bogir[rus]
18c2b07609
fix(Core/Logs): improve log money ( #10297 )
...
* Fixed wrong decription of error
The Logger was pointing to the wrong table. Text is missing not in `broadcast_text_locale`, but in `broadcast_text`.
* fix(DB/Logger): fix logs topics and types
Correction of texts in the topic and the type of logged action. Getting rid of `<>` tags, which can cause certain difficulties when processing logs by the administrator. Now we can sort entries by the type of logged actions
* fix log_money
* fix log_money
* fix log_money
* fix log_money
* Update ObjectMgr.cpp
* Update rev_1642821969869259834.sql
* reduce memory usage
* Update AuctionHouseMgr.cpp
* Update Guild.cpp
* Update MailHandler.cpp
* Update TradeHandler.cpp
* fix typo
* Update data/sql/updates/pending_db_characters/rev_1642821969869259834.sql
2022-01-25 17:58:08 -03:00
IntelligentQuantum
a1c415b226
feat(Core/Player): allow to queue both RDF & BGs together ( #10102 )
2022-01-25 10:21:01 +01:00
UltraNix
2fce4e0f12
fix(Core/Spells): Remove vanish immunity aura on stealth removal. ( #10106 )
...
Fixes #2668
2022-01-24 23:19:50 -03:00
UltraNix
850371d704
fix(Core/Spells): Ensures that Moonkin Aura is always casted with Moonkin Form. ( #10195 )
2022-01-24 22:03:08 -03:00
acidmanifesto
b4b7a00b94
fix (core/pdump): Fix Pdump write and load thru TC Cherry picks ( #10349 )
...
* fix (core/pdump): Fix Pdump write and load thru TC Cherry picks
TC Cherry picks were over 30. I am not listing it all but i am listing authors of said relations that this pr is based on.
Co-Authored-By: Brian <runningnak3d@gmail.com >
Co-Authored-By: joschiwald <736792+joschiwald@users.noreply.github.com >
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
Co-Authored-By: SnapperRy <19622383+SnapperRy@users.noreply.github.com >
Co-Authored-By: Ariel Silva <ariel-@users.noreply.github.com >
Co-Authored-By: Nick <31777+paradox@users.noreply.github.com >
Co-Authored-By: r00ty-tc <r00ty-tc@users.noreply.github.com >
Co-Authored-By: Jorge García <259712+xurxogr@users.noreply.github.com >
Co-Authored-By: Kaelima <kaelima@live.se >
Co-Authored-By: Shocker <43253032+shockerqt@users.noreply.github.com >
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
* fix whitespace
formatting look like it had a stroke.
* Updated in script notes
Updated in script notes to reflect it was a note from tc that was refactored in
* Acore::StringTo
* acore::stringto
Co-authored-by: Brian <runningnak3d@gmail.com >
Co-authored-by: joschiwald <736792+joschiwald@users.noreply.github.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: SnapperRy <19622383+SnapperRy@users.noreply.github.com >
Co-authored-by: Ariel Silva <ariel-@users.noreply.github.com >
Co-authored-by: Nick <31777+paradox@users.noreply.github.com >
Co-authored-by: r00ty-tc <r00ty-tc@users.noreply.github.com >
Co-authored-by: Jorge García <259712+xurxogr@users.noreply.github.com >
Co-authored-by: Kaelima <kaelima@live.se >
Co-authored-by: Shocker <43253032+shockerqt@users.noreply.github.com >
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2022-01-24 19:47:16 -05:00
Kitzunu
1c0019ec18
fix(Scripts/Spell): properly script collapsing cave aura ( #10092 )
...
* cherry-pick commit (8d1a5fa126 )
Co-authored-by: Sorikoff <46191832+Sorikoff@users.noreply.github.com >
2022-01-24 21:18:47 -03:00
Kargatum
9a16d321ce
chore(Core/Logging): add default logger for modules ( #10341 )
2022-01-24 22:59:40 +01:00
UltraNix
902f33a62b
fix(Core/Spells): Implemented spell proc phases. ( #9725 )
...
* fix(Core/Spells): Implemented spell proc phases.
Fixes #9634
2022-01-24 15:29:03 -03:00
Bogir[rus]
1f93f0c9d6
fix(Core/Logs): fixed wrong decription of error during server startup
...
The Logger was pointing to the wrong table. Text is missing not in broadcast_text_locale, but in broadcast_text.
2022-01-24 12:55:33 -03:00
Nefertumm
5fc76c8cc3
fix(Core/MC): Randomize shields for Majordomo Executus ( #10270 )
2022-01-24 10:43:55 -03:00
Kargatum
8b7df23f06
feat(Core/Time): Implement saparated manager for game time ( #8630 )
2022-01-24 17:55:00 +07:00
UltraNix
da82b6abbd
fix(Core/Spells): correct teleport distance for Shadowstep/Killing Spree/Warp ( #10081 )
...
- Closes #9345
2022-01-24 10:52:24 +01:00
IntelligentQuantum
75fc2d1b2d
fix(Scripts/Commands): quest complate kill reward ( #9926 )
2022-01-24 09:22:40 +01:00
UltraNix
2f8318fd58
fix(Scripts/Hunter): Bestial Wrath shoul not be castable on dead pets. ( #9896 )
...
Bestial Wrath should expire while pet is offline.
2022-01-23 23:45:24 -03:00
UltraNix
1cbf52fb3d
fix(Core/Spells): Fixed Revive Pet. ( #10324 )
...
Fixed #10267
2022-01-23 21:19:52 -03:00
Skjalf
22ec66566c
feat(Core/Scripting): Implement OnSpellHealingBonusTakenNegativeModifiers hook ( #10318 )
2022-01-23 17:56:41 -03:00
Kargatum
378539ce7f
feat(Core/Cmake): add support MariaDb 10.7 and 10.8 ( #10322 )
2022-01-23 14:36:40 +01:00
UltraNix
ac0129a0ac
fix(Core/Spells): Passive auras with SPELL_ATTR0_ONLY_INDOORS/SPELL_A… ( #9837 )
...
* fix(Core/Spells): Passive auras with SPELL_ATTR0_ONLY_INDOORS/SPELL_ATTR0_ONLY_OUTDOORS should not be removed when entering/leaving buildings.
Fixes #9209
2022-01-22 23:09:17 -03:00
UltraNix
fa6e9818fb
fix(Scripts/Omen): Giant Spotlight NPC should be not selectable. ( #10198 )
...
Fixes #10085
2022-01-22 20:15:50 -03:00
Nefertumm
ce5fc6ebdf
fix(Core/Stratholme): Some adjustments to Jarien and Sothos fight ( #10269 )
2022-01-22 16:22:49 -03:00
Francesco Borzì
abc56842c4
refactor(Core): remove unused imports ( #10296 )
2022-01-22 11:21:35 +01:00
Nefertumm
fcee2c4ffe
fix(Core/BWL): Vaelastrasz reset after wipe ( #10176 )
...
* Fix(Core/BWL): Vaelastrasz reset issue
* Gossip reset and separate the timers
* Reset heal should be on Reset instead on EnterCombat
2022-01-21 14:59:07 -03:00
UltraNix
e1617a0044
fix(Core/Spells): Restored special Rolling DoTs mechanic for Corruption and SW:Pain ( #10206 )
...
Fixes #9867
2022-01-21 13:39:11 -03:00
Kargatum
f4b0f58701
feat(Core/ScriptMgr): add new hook OnAfterUnloadAllMaps ( #10279 )
...
* feat(Core/ScriptMgr): add new hook
* add desc
* Update src/server/game/Scripting/ScriptDefines/WorldScript.cpp
2022-01-21 08:21:00 -03:00