Kitzunu
a4a0976d5e
fix(Core/Spell): Remove ErrorCube visual ( #5713 )
...
* fix(Core/Spell): Remove ErrorCube visual
* cherry-pick https://github.com/trinitycore/trinitycore/commit/3b5014fdae
* cherry-pick small part of f4f7e6324d
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
Co-Authored-By: Treeston <14020072+treeston@users.noreply.github.com >
* brackets
* Update rev_1620443413425226200.sql
* Update rev_1620443413425226200.sql
* It was the S, AN S
* Update SpellMgr.cpp
* Update SpellMgr.cpp
* Revert "Merge branch 'master' into fix-visual"
This reverts commit f0b629a2835c2a2d9aa5696bb7539c1ae9b14d57, reversing
changes made to c06f4465d15e9f71426d796e2fcfe714592c3443.
* Revert "Revert "Merge branch 'master' into fix-visual""
This reverts commit bfdf75bd6f8f06944463249de5d398a9e77c3a79.
* fix build
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Treeston <14020072+treeston@users.noreply.github.com >
2021-09-15 01:38:10 +02:00
Efymer
aa9a39e07f
feat(Core/debug): Add commad to debug lfg ( #6638 )
...
* feat(Core/debug): Add commad to debug lfg
* Update LFGMgr.h
* Update rev_1624914323095978900.sql
* Code review fixes
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-09-14 17:08:49 +02:00
Viste
a9796af174
fix(Core/Misc): bunch of crashfixes ( #7307 )
2021-09-14 14:38:56 +02:00
UltraNix
7406a01ac3
fix(Core/Spells): several improvements to cooldowns ( #7559 )
...
- Reworked spell category cooldowns.
- Implemented category cooldowns for pets.
- Properly shows pet spell cooldowns in player's UI.
- Corrected pet spell cooldowns with infinity duration.
- Do not add/remove infinity spell cooldown on aura apply/remove if casted by item.
- Closes #5263
2021-09-13 20:57:48 +02:00
UltraNix
132f6c3c19
fix(DB/Spells): define Dust Field as a positive spell ( #7798 )
...
- Closes #5392
- Closes #6285
2021-09-13 16:10:31 +02:00
UltraNix
15b346163d
fix(Scripts/BRD): Mobs in Manufactory should attack on Golem Lord Arg… ( #7794 )
...
- Closes #3077
2021-09-13 16:09:40 +02:00
IntelligentQuantum
bb343b482e
fix(Scripts/DB): Quest OOX 09 - 17 - 2FE ( #7792 )
2021-09-13 16:06:49 +02:00
CrazyJDev
adab416f29
fix(Scripts/Ulduar): Hodir boss fight issue ( #5897 )
...
Co-authored-by: Silker <61223313+Si1ker@users.noreply.github.com >
2021-09-13 00:12:29 +02:00
lineagedr
1ae8e7eca5
fix(Core/Item): Luffa removing more than one bleed ( #7752 )
2021-09-12 19:28:23 +02:00
IntelligentQuantum
e6143a1efd
feat(Core/Commands): Gear ( #7717 )
2021-09-12 12:19:14 +02:00
UltraNix
e5b8dbeb29
fix(Core/Achievements): new achievement criteria type ACHIEVEMENT_CRITERIA_DATA_TYPE_BG_TEAMS_SCORES ( #7756 )
...
- Closes #7613
2021-09-11 11:02:38 +02:00
Kitzunu
511320c5b4
chore(Core/Spells): redefine & Define some castFlags ( #7724 )
2021-09-10 10:57:23 +02:00
UltraNix
e7fe6dcb00
fix(Core/Quests): properly handle quests with QuestType=0. ( #7718 )
...
- Closes #6732
2021-09-10 01:04:28 +02:00
IntelligentQuantum
790030810b
fix(Core/Guild): prevent join multiple guilds exploit ( #7631 )
2021-09-09 11:48:58 +02:00
UltraNix
a314d6091a
fix(Core/Loot): properly handle referenced group loot templates ( #7539 )
2021-09-09 11:48:17 +02:00
Francesco Borzì
efdb64af07
Revert "fix(Core/Unit): NPC enters into EvadeMode, he loses all his Auras ( #6379 )" ( #7793 )
...
This reverts commit 569e3399c6 .
2021-09-09 10:51:19 +02:00
Stefano Borzì
17b408004f
chore(Core/Condition): replace assertion with logs preventing server crash ( #7730 )
2021-09-07 15:58:04 +02:00
UltraNix
a561ce8937
fix(Core/Items): properly display item spell charges ( #7722 )
...
- Closes #7598
2021-09-07 11:19:12 +02:00
UltraNix
2e41da548e
fix(Core/Spells): implement SPELL_GROUP_SPECIAL_FLAG_SAME_SPELL_CHECK group stack flag ( #7709 )
...
- Closes #6664
2021-09-07 02:10:13 +02:00
Kitzunu
df6ad0db29
refactor(DBC/Misc): Redefine & Define FactionTemplateFlags ( #7697 )
2021-09-07 02:07:37 +02:00
UltraNix
066d2ef85b
feat(Core/Loot): add configurable option to specify ilv restriction for items below player class in NeedBeforeGreed loot mode in DF ( #7701 )
2021-09-06 18:24:41 +02:00
UltraNix
02b0b29ffa
fix(Core/Loot): Quest items should not be lootable/visible if quest objective already fulfilled ( #7700 )
...
- Closes #6442
2021-09-06 15:33:13 +02:00
UltraNix
29559d3747
fix(Core/Loot): Only Paladins, Warriors and Shamans should be able to roll Need on shields ( #7696 )
...
- Closes #4858
2021-09-06 13:06:54 +02:00
Srđan Panić
0ef71e7aa3
fix(Core/pathing): incorrect pathing of caster mobs when their casts fail due to LOS ( #7472 )
...
* Fix incorrect pathing of caster mobs when their casts fail due to LOS
The original problem was that the casters, when their casts were blocked
by a los of line of sight, would not run directly towards the player, but
would rather run around within the spell range until a clear line of
sight was found. This made it near impossible to make casters stop their
casts and force them into melee range by using an obstacle.
This fix makes caster mobs run directly into melee until a clear line of
sight is reached whenever a player hides behind an obstacle regardless of
whether the mob is within spell range or not.
* Cleaning up whitespace
* Tidying up
2021-09-05 12:00:39 +02:00
UltraNix
50991bdce4
fix(Core/Creatures): Creatures' guardian should not despawn on summon… ( #7607 )
...
- Closes #6211
2021-09-05 01:34:52 +02:00
UltraNix
32cb433f10
fix(Core/Pets): Spells casted by pets and delayed due to LoS or not in range cause should have cast time ( #7667 )
...
- Closes #5231
2021-09-03 15:47:25 +02:00
UltraNix
ec9d6d38da
fix(Core/Movement): properly send movement *ack packets to controlling players. ( #7635 )
...
- Closes #7606
2021-09-02 10:40:51 +02:00
UltraNix
2f9f95221b
fix(Core/Items): armor type requirement for needing items in LFG grou… ( #7523 )
...
- Closes #7467
2021-09-02 10:39:57 +02:00
UltraNix
fb0c3b4cb2
fix(Core): Possible DF crashfix ( #7684 )
2021-09-01 21:20:29 +02:00
UltraNix
efc5cd467d
fix(Core): possible crashfix ( #7683 )
2021-09-01 19:14:16 +02:00
UltraNix
dd0b964a2a
fix(Scripts/Spells): Unlit Torches cannot be used too far away from the bonfire ( #7644 )
...
- Closes #6551
2021-09-01 15:50:42 +02:00
UltraNix
7965ea5aaa
fix(Core/Movement): set proper flying animations for creatures with INHABIT_GROUND ( #7589 )
...
- Closes #7579
2021-09-01 12:15:01 +02:00
UltraNix
498faf380b
fix(Core/DungeonFinder): misc improvements ( #7488 )
...
- Players should be able to enter the same dungeon if just completed it
- Properly define if the proposal is new
- Set teleport point to the nearest graveyard if teleported to dungeon from other instance
- Display completed encounters when joining LFG in progress (excluding random)
- Closes #5914
- Closes #7388
2021-09-01 10:44:29 +02:00
UltraNix
bfaa32f253
fix(Core/DungeonFinder): re-queueing being inside dungeon and member leaving DF ( #7570 )
...
- Closes #6790
2021-08-31 23:37:49 +02:00
Silker
9d81f3525f
fix(Core/Creature): Disable periodic call for assistance on minions from instances ( #7650 )
2021-08-31 08:03:09 -06:00
Asthalor
33b3ea2fe4
fix(Script/BD): fix skill needed and more for Quest The Spectral Chalice ( #7519 )
2021-08-31 12:02:17 +02:00
UltraNix
ec149b52d9
fix(Core/Cooldowns): SPELLMOD_COOLDOWN should not affect category coo… ( #7164 )
...
- Closes #6391 .
2021-08-31 12:01:09 +02:00
lineagedr
ae8a78d90a
feat(Core/Gameobject): add a range check for gameobjects ( #7521 )
2021-08-31 10:34:43 +02:00
Patrick Lewis
1c43e6ac6e
feat(Core/Config): add option for LFG expansion ( #7256 )
2021-08-30 20:39:19 +02:00
UltraNix
c111955399
fix(Core/Maps): fix getting wrong area/zone on spawn ( #7590 )
...
- Closes #7580
2021-08-30 14:49:44 +02:00
UltraNix
14b9be2982
fix(Core/Players): healing pet should not reset PvP timer ( #7541 )
...
- Closes #6128
2021-08-30 11:05:44 +02:00
Kitzunu
6978d62482
refactor(Script/Command): modify mount & dismount ( #7413 )
...
* refactor(Script/Command): modify mount
* oopsies
* Update rev_1629233438552386300.sql
* codestyle
* Update src/server/scripts/Commands/cs_modify.cpp
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
* Update src/server/scripts/Commands/cs_modify.cpp
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
* Update src/server/scripts/Commands/cs_modify.cpp
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
* some improvements
* When using .dismount also update speed to 100%
* remove atoul
* Update cs_modify.cpp
* test
Co-authored-by: Kargatum <dowlandtop@yandex.com >
* Update cs_modify.cpp
* fix tyop
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
Co-authored-by: Kargatum <dowlandtop@yandex.com >
2021-08-29 10:45:43 +02:00
Andrius Peleckas
5bb2e5f2f9
fix(Core/Spell]: interrupt invisibility auras on cast ( #7508 )
2021-08-26 18:01:33 +02:00
Andrius Peleckas
dd14c63088
fix(Core/Vendors): incorrect check which allowed/disabled alliance players ( #7507 )
2021-08-26 15:41:17 +02:00
Kitzunu
f06f871718
fix(Core/Chat): print zoneId on GM command used ( #7503 )
2021-08-26 14:30:59 +02:00
UltraNix
45218224b4
fix(Core/Spells): show Execute/Slam misses/dodges/parries in combat log ( #7494 )
...
- Closes #7428 .
2021-08-26 11:45:22 +02:00
UltraNix
f23d42c0dd
fix(Core/Entities): mobs called for help should check if can see and detect the enemy ( #7493 )
...
- Updates #7125
2021-08-26 10:38:27 +02:00
UltraNix
e35e47c2f7
fix(Core/Movement): properly initialized combat distance for creatures with SAI script ( #7437 )
...
- Closes #7331
2021-08-26 02:15:07 +02:00
Petric
2929cddaf2
fix(Core/Spec): changing spec now removes auras of spells with rank > 1 ( #7482 )
...
- Closes https://github.com/azerothcore/azerothcore-wotlk/issues/4284
2021-08-25 16:00:39 +02:00
UltraNix
a8c0a2cc89
fix(Core/Movement): ( #7008 )
...
- Get zone/area IDs from vmap data in the liquid update
- Add new method Map::getFullVMapDataForPosition to get area info and liquid info in a single vmap lookup
- Adjust GetZoneId/GetAreaId on WorldObject to always return these cached fields.
- Clean up liquid state handling on Unit and Player
- Implemented getting area id from gameobject spawns.
- Removed old core related to getting movement flags dependent on environment.
- Movement flags are now processed more precisely and dynamically.
Original source: TrinityCore.
- Closes #5086
- Updates #2208 .
2021-08-25 12:41:20 +02:00