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
acidmanifesto
3cbe23865f
fix (Core/Creature): Random Gender on respawn if Gender exsist for Entry ( #10108 )
...
* Fix (Core\Creature): Random Gender on respawn if Gender exsrespawn
If creature has genders it will consider gender changing on respawn.
GetCreatureModelInfo to const
* Update Creature.cpp
2022-01-10 10:22:04 -05:00
Kargatum
c1ebda66ba
fix(Core/Pets): fixed crash happening when current pet is forcibly removed ( #10025 )
2022-01-10 09:19:43 -03:00
Kitzunu
14c0b62be5
refactor(Core/Unit): Split spell things into SpellDefines.h ( #10009 )
2022-01-09 12:37:51 +01:00
IntelligentQuantum
aaf85d0984
refactor(Core/Packet): Combat log ( #9673 )
2022-01-09 05:21:41 +01:00
Kitzunu
dbc35e3495
feat(DB/Creature): Allow to set swim and flight speeds ( #10067 )
2022-01-09 01:34:39 +01:00
IntelligentQuantum
725b1266b4
refactor(Core/Packet): Chat ( #9509 )
...
* Chat
* .
* Update GameObject.cpp
* Update Object.cpp
* Update Player.cpp
2022-01-08 07:11:06 -03:00
UltraNix
2c6a692000
fix(Core/Entities): extend combo point system to all Units ( #9816 )
...
- Closes #1140
2022-01-07 11:18:03 +01:00