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
Kargatum
6d7f58e6ed
feat(Core/Common): delete old Tokenizer ( #10121 )
2022-01-21 14:59:05 +07:00
Kargatum
2ca5ad6af5
feat(Core/Database): add support set arguments for PrepareStatment ( #10066 )
...
- partical cherrypick 0b3f073ca2
2022-01-21 09:45:46 +07:00
Nefertumm
cc1fc27ae5
fix(Scripts/Stratholme): Cancel Baron's Ultimatum event after Baron dies ( #10242 )
2022-01-20 18:50:29 -03:00
UltraNix
b24fd81734
fix(Core/Spells): Properly handle client-side orientation on stun. ( #10107 )
...
Fixes #9738
2022-01-20 12:12:40 -03:00
Nefertumm
fd7f33b737
fix(Core/Quest): A Rogue's Deal should be completed if pet lands the killing blow ( #9917 )
2022-01-20 10:45:19 -03:00
Kitzunu
dd15fa706d
feat(Core/DB/Creature): Throw error if npcflag and gossip_menu_id is not c… ( #9665 )
...
* feat(DB/Creature): Throw error if npcflag and gossip_menu_id is not combined
*cherry-pick commit (a513922fc1 )
* test
* Update ObjectMgr.cpp
* codestyle
* Update src/server/game/Globals/ObjectMgr.cpp
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
* Update src/server/game/Globals/ObjectMgr.cpp
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2022-01-20 06:50:18 -03:00
UltraNix
144c797dba
fix(Core/PetAI): Combat spells should be casted when pet starts attack. ( #9845 )
...
Fixes #2140
2022-01-20 03:51:36 -03:00
Cláudio Costa
92887b1578
fix(Scripts/DB): Terenthis quest chain ( #9714 )
2022-01-19 22:39:16 +01:00
Kargatum
259b9133f6
feat(Core/Common): add new helpers for time utility ( #10207 )
2022-01-19 12:01:59 +07:00
Francesco Borzì
9dc88def35
refactor(Core): apply clang-tidy modernize-* ( #9975 )
...
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2022-01-17 14:35:07 +01:00
Skjalf
fe4899202d
feat(Core/Conditions): Implement CONDITION_SOURCE_CREATURE_VISIBILITY ( #10208 )
2022-01-17 06:05:32 -03:00
UltraNix
0f2c092df7
fix(Core/Events): Prevent seasonal quests from resetting at server re… ( #9708 )
...
* fix(Core/Events): Prevent seasonal quests from resetting at server restart. Source: TrinityCore.
Fixes #6973
* Update.
* Update.
* Update.
2022-01-16 22:25:17 -05:00
UltraNix
e842119605
fix(Core/Spells): Drop combat on Mind Control cancel. ( #10201 )
...
Fixes #9980
2022-01-16 22:26:23 -03:00
UltraNix
b74fb81b8c
fix(Scripts/Instances): Fixed some problems with getting proper unit'… ( #10193 )
...
* fix(Scripts/Instances): Fixed some problems with getting proper unit's GUID in BlackwingLair raid.
Fixes #5054
Fixes #10156
* Update.
2022-01-16 20:38:57 -03:00
UltraNix
19b68ffb57
fix(Core/Pets): Manual using pet spell should not reset attack command. ( #9635 )
...
Fixes #9632
2022-01-16 14:44:21 -05:00
UltraNix
d3956f3142
fix(Core/Spells): Charging unit should always reach its target even if stunned/rooted. ( #10192 )
...
Fixes #9454
2022-01-16 14:58:34 -03:00
UltraNix
c8a5ece0c7
fix(Core/Packets): Display item suffixes in guild bank packet. ( #10200 )
...
Fixes #9997
2022-01-16 10:33:01 -03:00
UltraNix
a97719fe23
fix(Core/Handlers): Correctly updating faction and race change on packet. ( #10199 )
...
Fixes #10008
2022-01-16 09:42:01 -03:00
Skjalf
124ea8a1e7
fix(Scripts/BRD): Arena Spoils shouldn't despawn whem High Justice Grimstone is removed from world ( #10140 )
2022-01-16 08:36:39 -03:00
Skjalf
1995430438
fix(Scritpts/MoltenCore): Add immune to pc & npc flags to Ragnaros ( #10179 )
2022-01-16 01:58:36 -03:00
Skjalf
96cf1e60e9
fix(Scripts/Spells): fix a crash with Scent of Blood talent ( #10078 )
2022-01-15 21:10:06 -03:00
Kargatum
7f05e20994
fix(Core/Pets): fix crash at pet resurrect ( #10120 )
2022-01-15 19:08:54 -03:00
UltraNix
11e94a6b89
fix(Core/Spells): Added SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST… ( #9764 )
...
… to Chaos Bolt Passive
2022-01-15 05:09:23 -08:00
Malcrom
dfac47a562
feat(Core/Creature): Allow 3 ids per spawn point. TESTING ( #10169 )
...
* feat(Core/Creature): Allow 3 ids per spawn point.
* Move GetRandomId to a function
* Update id to id1
* Fixed some errors crashing core and text
* Set ids to lowercase for GetRandomId function
* Update src/server/database/Database/Implementation/WorldDatabase.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: acidmanifesto <joshua.lee.betts@gmail.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2022-01-14 19:21:50 -04:00
Kitzunu
7115f353cc
fix(Core/Mail): Include 100g in the mail for The Wrath of Neptulon ( #10093 )
...
* cherry-pick commit (cf223370f3 )
Co-Authored-By: Wyrserth <43747507+Wyrserth@users.noreply.github.com >
2022-01-14 11:55:54 +01:00
Kitzunu
d1cc65b1c7
refactor(Core/Misc): isEmpty to IsEmpty ( #10011 )
2022-01-13 21:43:15 -05:00
acidmanifesto
f5aed756e5
fix (core\script) Double to Float Fix ( #10161 )
2022-01-13 19:45:10 -05:00
Kitzunu
707685d633
fix(Core/Build): Fallthrough ( #10165 )
2022-01-13 19:34:57 -05:00
Malcrom
d811d89c88
fix(Core/GM Commands): Update NPC Info command ( #10157 )
...
* fix(Core/GM Commands): Update NPC Info command
* Update rev_1642085410673517853.sql
* Update rev_1642085410673517853.sql
* Prevent temp spawn crashing
Co-authored-by: acidmanifesto <joshua.lee.betts@gmail.com >
2022-01-13 19:28:40 -04:00