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
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
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
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
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
Francesco Borzì
abc56842c4
refactor(Core): remove unused imports ( #10296 )
2022-01-22 11:21:35 +01: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
UltraNix
b24fd81734
fix(Core/Spells): Properly handle client-side orientation on stun. ( #10107 )
...
Fixes #9738
2022-01-20 12:12:40 -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
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
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
UltraNix
ba63354410
fix(Core/Quests): Do not remove inventory items/non-empty bags on quest reward. ( #10073 )
...
Fixes #10016
2022-01-13 18:04:03 -03:00
acidmanifesto
4330e44ad0
fix (Core/CodeReduction) TC_ removal ( #10162 )
...
TC_ remove from any commit out TC_LOG in the event when we do need to run debug logging, we can just remove the // instead of // TC_
2022-01-13 14:39:54 -05:00
Kitzunu
2ff4e85578
fix(DB/broadcast_text): align some column names ( #10090 )
2022-01-13 15:20:20 +01:00
IntelligentQuantum
df4b621527
feat(Scripts/SmartAI): SMART_TARGET_INVOKER ( #9802 )
2022-01-13 07:46:25 -03:00
Malcrom
97012997af
fix(Core/Waypoint Show): Fixed error with waypoint show. ( #10148 )
...
Co-authored-by: acidmanifesto <joshua.lee.betts@gmail.com >
2022-01-12 20:41:19 -04:00
acidmanifesto
e6e76f971b
fix (Core/CTM) Water Evade Fix ( #10147 )
2022-01-12 19:59:12 -04:00
Malcrom
f4464f8176
fix(Core/Dual Spawning) Change rand to roll_chance_f ( #10130 )
2022-01-11 11:23:13 -05:00
Malcrom
2fd8b00d7b
feat(Core/Creature): Dual id Spawning WIP ( #10115 )
...
* feat(Core/Creature): Multi id Spawning WIP
* Update Creature.cpp
* Update PR
* Add Sql
* Update rev_1641837958335217980.sql
* Update src/server/game/Globals/ObjectMgr.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update src/server/game/Globals/ObjectMgr.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update rev_1641837958335217980.sql
* Update cs_npc.cpp
* Create changes_1641842959398297300.md
* Fixed issue added with random model PR
* Update GameEventMgr.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2022-01-10 22:09:14 -04:00
acidmanifesto
b42deca6d1
Fix (Core): add missing default,break. ( #10114 )
...
Added missing default break in case switch.
2022-01-10 18:16:28 -05:00
Malcrom
f1d4266efc
BREAKING CHANGE:(DB/Creature) Remove modelId field in creature table ( #10071 )
...
* fix(DB/Creature) Clear modelId field in creature table
* Change clear column to remove column
* Update src/server/game/Globals/ObjectMgr.cpp
* Update ObjectMgr.cpp
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: acidmanifesto <joshua.lee.betts@gmail.com >
2022-01-10 16:41:33 -04:00
IntelligentQuantum
e482cce164
feat(Core/SmartScripts): Add a warning when a boolean value is outside of [0,1] range ( #10038 )
2022-01-10 14:03:00 -03:00