UltraNix
702573038e
Fix(Core/Crash): Fixed a typo on Pet::_SaveSpellCooldowns. ( #8277 )
2021-10-06 00:03:44 -03:00
UltraNix
3223f90bcb
feat(Core/Spells): add helper to get clean and unmitigated damage for pro… ( #7244 )
2021-10-05 23:59:57 +02:00
Skjalf
a61d7c2bc8
fix(Core/Spells): correct hunter's Lock and Load procs ( #8177 )
...
- Move related code to spell scripts
- Fixes it proc'ing when the target is immune to snares
- Partial port of 746b838870
2021-10-04 15:49:16 +02:00
UltraNix
495ca76628
fix(Core/LFG): Properly teleport players to new instance if queued within the same dungeon. ( #8174 )
...
- Closes #8121
2021-10-04 15:48:51 +02:00
UltraNix
3aadaa6d0f
fix(Core/Spells): improve displaying spell category cooldowns in client UI. ( #8172 )
2021-10-04 15:47:44 +02:00
UltraNix
60fb2c38f8
fix(Core/Spells): properly handle SPELLMOD_COOLDOWN for spell category cooldowns. ( #8161 )
...
- Closes #8155
2021-10-04 15:47:30 +02:00
Skjalf
0d1f72a55b
fix(Core/Players): solve issue with hunters never being able to roll need on polearms and properly check conditions to roll on relics ( #8148 )
2021-10-04 15:46:40 +02:00
Axel Cocat
02cdbdd538
fix(Core/Player): check for existing corpse on respawn ( #8112 )
2021-10-04 15:45:54 +02:00
Skjalf
9330df59da
fix(Core/Mails): mails containing items not being returned if they were read and ensure mails sent by GMs are not returned ( #8095 )
2021-10-04 15:45:33 +02:00
Skjalf
99f8634361
fix(Core/Spells): basepoints of spell 'Pick Lock' being wrongly added to player's lockpicking skill when evaluating if a lock can be opened ( #8072 )
2021-10-04 15:45:06 +02:00
UltraNix
de8d0b49f8
fix(Core/Items): toggle temporary items enchantments during items swap. ( #8067 )
...
- Closes #7957
2021-10-04 15:44:49 +02:00
Skjalf
3f947392fe
fix(Core/Chat): properly log zone name when logging GM commands, as some areas don't have parent zone set ( #8066 )
2021-10-04 15:44:32 +02:00
Skjalf
c55c5e668f
fix(Core/Commands): partially fix an issue with mails sent from console never showing up the 'Customer Support' sender in-game ( #8064 )
2021-10-04 15:44:04 +02:00
UltraNix
27231b0075
fix(Core/Movement): disable invalid code about getting area info from GOs ( #7898 )
...
- Closes #7335
2021-10-04 12:33:40 +02:00
Kitzunu
9fbdffee47
refactor(Core/Map): Use std::chrono for SetZoneOverrideLight ( #6489 )
...
* cherry-pick e33c4b8f7f
Co-Authored-By: HelloKitty <5829095+HelloKitty@users.noreply.github.com >
2021-10-03 22:07:26 -03:00
UltraNix
06e50a9690
fix(Core/Achievements): Fixed showing achievement statistics of inspected player. ( #8093 )
...
* fix(Core/Spells): Implemented SPELL_ATTR0_CU_NO_PVP_FLAG.
Fixes #7938
* fix(Core/Achievements): Fixed showing achievement statistics of inspected player.
Fixes #7979
2021-10-03 18:12:12 +02:00
patou01
0076535905
fix(Core/Loot): players can roll on unique items they already own ( #8003 )
...
Players should not be able to roll on items they already have.
This commit removes that.
- Closes https://github.com/azerothcore/azerothcore-wotlk/issues/7896
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com >
2021-10-02 13:19:14 +02:00
Francesco Borzì
775c6744d2
feat(Core: new hook OnPlayerQueueRandomDungeon() and revert (now unnecessary) PR ( #8196 )
2021-10-02 09:18:33 +02:00
UltraNix
ca47fc96f2
fix(Core/Instances): Fixed displaying warning about entering instance in progress. ( #8171 )
2021-10-02 01:20:37 -03:00
patou01
77e46769fa
Fix(Core/Uldaman): Door behind Archaedas can close after event. ( #8024 )
...
* Fix(Core/Uldaman): Door behind Archaedas can close after event.
Once the boss is dead, we shouldn't be able to close the doors anymore.
Closes https://github.com/azerothcore/azerothcore-wotlk/issues/7358
* removed unnecessary check to make CI happy
2021-10-01 10:59:24 +02:00
UltraNix
cff7cc58ff
fix(Core/Players): Fixed getting resting exp in cities/inns. ( #8020 )
...
Fixes #7939
2021-10-01 10:50:36 +02:00
UltraNix
0c8fb1ea73
fix(Core/Movement): Properly handled root movement acks. ( #8019 )
...
Fixes #7892
2021-10-01 10:41:31 +02:00
Skjalf
23edbfe21d
fix(Core/Spells): Ensure gameobjects are still locked/closed when loc… ( #8012 )
...
* fix(Core/Spells): Ensure gameobjects are still locked/closed when lockpicking/opening them
* Update src/server/game/Spells/Spell.cpp
2021-10-01 10:25:09 +02:00
UltraNix
08f1e86195
fix(Core:Battlegrounds): fixes some Arathi Basin achievements. ( #8009 )
...
* fix(Core:Battlegrounds): fixes some Arathi Basin achievements.
Fixes #7775
* minor change.
2021-10-01 10:11:10 +02:00
UltraNix
c477a0533c
fix(Core/Spells): Added 3y radius to Feral Charge. ( #7901 )
...
Fixes #7762
2021-10-01 09:49:13 +02:00
UltraNix
30e9ce350c
fix(Core/Spells): Do not send doubled learning packet if spell is lea… ( #8140 )
...
* fix(Core/Spells): Do not send doubled learning packet if spell is learned from skill.
Fixes #7764
* typo.
2021-10-01 01:16:48 +02:00
Kargatum
52aa0e9966
feat(License): add new headers information about license ( #7941 )
...
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-09-30 13:40:52 +07:00
Kitzunu
6d83887abd
refactor(Core/SpellEffects): Rework some of the null checks ( #6987 )
2021-09-29 22:03:57 +02:00
UltraNix
a7f52e9019
feat(Core/Battlegrounds): Implemented new timed config for queue anno… ( #8053 )
...
* feat(Core/Battlegrounds): Implemented new timed config for queue announce system.
Closes #6637 .
* Update.
* typo.
* Update.
2021-09-28 19:18:23 +02:00
jestermaniac
1dd53b17f9
fix(DB/Spells): Contagion of rot ( #8021 )
...
Co-authored-by: John Smith <mostdefinitelyanagger@outlook.com >
2021-09-27 23:21:51 +02:00
UltraNix
26f1aaa0c8
fix(Core/Players): Properly save resting state to DB. ( #8014 )
...
Fixes #7782
2021-09-25 18:16:10 +02:00
Artem
87a4e493a3
fix(Core/Script): 'Battle at Valhalas' quests done automatically ( #7036 )
...
* fix(Core/Script): 'Battle at Valhalas' quests done automatically
Battle at Valhalas series of quests, get to automatically complete
Closes #6753
* Refactoring
* Refactoring
* Refactoring PlayerUpdates.cpp
Co-authored-by: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com >
* Refactoring PlayerQuest.cpp
Co-authored-by: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com >
* Update src/server/scripts/Northrend/zone_icecrown.cpp
Co-authored-by: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com >
2021-09-25 16:59:49 +02:00
Skjalf
4bf98a17de
fix(Core/Calendar): Solve the issue with calendar event invite response time never updating ( #8006 )
2021-09-24 20:24:18 +02:00
Andrius Peleckas
e6b1201e50
fix(Core/Creature): Fixed GroupAI flags usage in creature_formations ( #7544 )
...
* fix(Core/Creature): Fixed GroupAI flags usage
* fix(Core/Creature): build fix + code style...
* fix(Core/Creatures): trailing white spaces...
* Core/Formations: allow only certain members to have follow formation
* Core/Formations: fixed ancient data corruption in CreatureGroup::LeaderMoveTo
* Core/Formations: minor optimization
* Core/Formations: improved some warning messages
* Core/Formations: do not load invalid formation data which has unsupported group ai
* Core/Formations: minor adjust for recent commit
* Core/Formations: log formation data which has angle and distance but dont have GROUP_AI_FLAG_FOLLOW_LEADER flag
* Core/Formations: Minor optimization for formation data handling
* Core/Formations: make sure that FormationInfo members are always initialized on its creation
* Core/Formations: minor warnings adjustments
* DB/Formations: fixed some warnings
* Core/Formations: check group flags only if there is any
I have gues that maybe leader could not assist any member at all but members maybe could be linked for motion
* DB/Formations: fixed rest of DB warnings
* Core/Formations: more improvements for supported AI mask check
* Core/Formations: more improvements for data checks
* DB/Formations: fixed warnings
* meh
* DB/Formations: minor correction
* Core/Formations: code style - brackets, you suck... :D
2021-09-24 19:51:55 +02:00
UltraNix
115f8ce17e
fix(Scripts/Brewfest): Some tweaks to Dark Iron Attack event. ( #8026 )
...
* fix(Scripts/Brewfest): Some tweaks to Dark Iron Attack event.
Fixes #7872
* buildfix.
* typo.
* Crashfix?
* Crashfix.
* Update.
2021-09-24 18:58:52 +02:00
UltraNix
0cd88d026a
fix(Script/Quest): move Shay Leafrunner's script from DB to C++ ( #7801 )
...
- Closes #1535
- Closes #6722
2021-09-23 15:19:31 +02:00
UltraNix
c3259dabcf
fix(Core/Spells): Implemented PROC_EX_ONLY_FIRST_TICK ( #7933 )
2021-09-21 06:02:06 -06:00
UltraNix
048025ceba
fix(Scripts/ZulFarrak): Moved Sergeant Bly's script from DB to C++ ( #7855 )
2021-09-21 04:36:51 -06:00
UltraNix
1bf4f54b32
fix(Core/Combat): Creatures should evade if its only victim is teleporting to other map ( #7975 )
2021-09-20 16:05:45 -06:00
IntelligentQuantum
73bac1777c
fix(Core/Player): Remove mount aura on a flight ( #7976 )
2021-09-20 14:56:01 -06:00
patou01
47bb5cbb43
fix(Core/BRD): Timer for tomb of seven ( #7952 )
2021-09-20 14:30:57 -06:00
UltraNix
ab59991106
fix(Core/Spells): Properly remove item dependent passive auras on item unequip ( #7944 )
2021-09-20 12:37:07 -06:00
Francesco Borzì
db6635ab7b
fix(Core/Map): remove ABORT() to prevent crash ( #7904 )
2021-09-20 16:15:54 +02:00
jestermaniac
f76d08f328
fix(CORE/Reputation): +Rep aura modify quest with override faction ( #7887 )
2021-09-20 06:08:26 -06:00
UltraNix
d6118de10f
fix(Core/Spells): Applying category spell cooldown instead of spell cooldown ( #7878 )
2021-09-20 04:43:35 -06:00
Kitzunu
0a5fbfdfcf
fix(Core/Spell): Add additional check to LoadSpellScripts() ( #7860 )
2021-09-20 04:33:59 -06:00
Silker
e2dd6b2bd8
fix(scripts/Thaddius): Update initial unit_state ( #7886 )
2021-09-20 04:15:24 -06:00
Kitzunu
339d58ecdc
refactor(Core/Misc): Use .empty() instead of == "" ( #7870 )
2021-09-20 00:46:00 +02:00
Kitzunu
6df7303b24
refactor(Core/Maps): Change map file version from FourCC to uint32 ( #7866 )
...
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
2021-09-20 00:45:42 +02:00
Kitzunu
b70083599b
fix(Core/Unit): Improve check for players to automatically stand if a… ( #7869 )
...
* fix(Core/Unit): Improve check for players to automatically stand if attacked
* vicitm -> victim
2021-09-19 22:14:57 +02:00