Commit Graph

8244 Commits

Author SHA1 Message Date
Kitzunu
8e1e305e8d feat(Core/Creature): Log temporary auras on creatures (#9670)
* cherry-pick commit (54f9456764)

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2021-12-17 18:07:18 +01:00
Kitzunu
4a6db8f8c6 fix(Core/Object): Add infinite gob check (#9667)
* cherry-pick commit (b0db728c49)

Co-authored-by: Kittnz <5845231+kittnz@users.noreply.github.com>
2021-12-17 18:06:57 +01:00
Kitzunu
9eab6d373d fix(Core/Guilds): Implement guild bank gold limit matching client (#9666)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2021-12-17 18:06:32 +01:00
UltraNix
0dd59e66d3 fix(Core/Quests): implement QUEST_SPECIAL_FLAGS_NO_REP_SPILLOVER (#9661)
Fixes #9552
2021-12-17 18:06:15 +01:00
Kitzunu
ef8faa0904 chore(Core/Misc): use fallthrough attribute instead of comment (#9660) 2021-12-17 18:05:57 +01:00
UltraNix
a4ff3f6101 fix(Core/Movement): despawn mini pets on flight take (#9624)
Fixes #9510
2021-12-17 18:05:12 +01:00
AzerothCoreBot
74640b2a47 chore(DB): import pending files
Referenced commit(s): 866a630343
2021-12-17 11:22:41 +00:00
Kitzunu
866a630343 fix(DB/Spells): Add missing spells for Ulduar heroic mode (#9655)
* fix(DB/Instance/Ulduar): Add missing spells for heroic mode

* cherry-pick commit (ef9576c7bb)

Co-Authored-By: Gildor <521036+Jildor@users.noreply.github.com>

* Freya - Touch of Eonar

Co-authored-by: Gildor <521036+Jildor@users.noreply.github.com>
2021-12-17 08:20:59 -03:00
AzerothCoreBot
6defa027bb chore(DB): import pending files
Referenced commit(s): 4994d194a0
2021-12-17 10:52:51 +00:00
Vox
4994d194a0 fix(DB/Quest): An Unholy Alliance (#9585) 2021-12-17 07:51:03 -03:00
Skjalf
24f4e08708 chore(Core/Cache): Remove an assert breaking 1v1 arena module (#9651) 2021-12-17 00:27:59 -03:00
AzerothCoreBot
6d5e0a0673 chore(DB): import pending files
Referenced commit(s): c925c337ae
2021-12-17 02:11:51 +00:00
Vox
c925c337ae fix(DB/SAI): Tomb of the Lightbringer Quest Completion Trigger (#9645) 2021-12-16 23:10:11 -03:00
UltraNix
2feb26d828 fix(Core/Units): Modify health dependent aura states on update rather than immediately on death. (#9641) 2021-12-16 22:41:01 -03:00
Kitzunu
89a1b5c9f4 fix(Core/Spells): Implement SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CL… (#9615)
* fix(Core/Spells): Implement SPELL_AURA_PERIODIC_TRIGGER_SPELL_FROM_CLIENT

* cherry-pick commit (b3b7f0761d)

* fix build
2021-12-16 20:29:33 -03:00
AzerothCoreBot
7a6058e2b1 chore(DB): import pending files
Referenced commit(s): e05b78b922
2021-12-16 18:30:42 +00:00
acidmanifesto
e05b78b922 Fix (DB) Loot Correction (#9728)
While Triaging https://github.com/chromiecraft/chromiecraft/issues/1893
I performed a creature loot table audit and discovered one item that is no present in any sniff or datamining.
The item in question is the Stranglekelp. This loot is not mentioned or showed in any sniff or tables dealing with the rare creature Lady Zephris https://tbc.wowhead.com/npc=14277/lady-zephris
2021-12-16 13:28:58 -05:00
Skjalf
5a98712eb4 fix(Scripts/Silithus): Stop banning people for using windstones (#9734) 2021-12-16 14:41:34 -03:00
AzerothCoreBot
b7cb73fd78 chore(DB): import pending files
Referenced commit(s): fdbf5ab75a
2021-12-16 16:48:56 +00:00
Malcrom
fdbf5ab75a fix(DB/Creature): Ghostlands Respawn and path three areas (#9614) 2021-12-16 13:47:13 -03:00
AzerothCoreBot
a9525f13e6 chore(DB): import pending files
Referenced commit(s): 2afd3a420c
2021-12-16 16:06:16 +00:00
acidmanifesto
2afd3a420c (Core\DB) Create Logging Game Event Creatures\Gameobjects (#9731)
Add loggin for game_event_creature/game_event_gameobject contains creature/gameobject not found in table creature/gameobject table.
Also Clean Up SQL for reported missing guids per game_event_creature/game_event_gameobject that was reported in the DBerrors.log
2021-12-16 11:02:57 -05:00
AzerothCoreBot
58e0430f71 chore(DB): import pending files
Referenced commit(s): 653eb9d7f9
2021-12-16 13:43:16 +00:00
UltraNix
653eb9d7f9 fix(DB/Gossips): Fix Commoner's gossip texts for all game events. Source: TrinityCore. (#9540) 2021-12-16 10:14:59 -03:00
Branel
cac265525c fix(Core/Player): Interrupt flag capturing even if damage is absorbed. (#9445) 2021-12-16 09:43:09 -03:00
AzerothCoreBot
1331fd03e5 chore(DB): import pending files
Referenced commit(s): 9b3b61139a
2021-12-16 11:16:32 +00:00
patou01
9b3b61139a fix(Scripts/BRD): Magmus, Emperor, Priestess, Arena improvements (#8102) 2021-12-16 08:14:29 -03:00
AzerothCoreBot
886ea162e8 chore(DB): import pending files
Referenced commit(s): 0f83d52f43
2021-12-16 10:20:00 +00:00
UltraNix
0f83d52f43 fix(Core/Trainers): add new column ReqSpell to npc_trainer table (#9490)
Prevent learning gnomish and goblin engineering recipes at same time.
Fixes #5390

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2021-12-16 11:18:21 +01:00
AzerothCoreBot
c822ef969b chore(DB): import pending files
Referenced commit(s): 8545257cc8
2021-12-16 09:36:51 +00:00
Malcrom
8545257cc8 fix(Script/Quest): Plagued Lands [2118] (#9541) 2021-12-16 10:35:06 +01:00
Kitzunu
cbdc39ce1e fix(Core/Spells): Implement SPELL_EFFECT_FORCE_CAST_2 (#9613)
* cherry-pick commit (5cdc870acc)
2021-12-15 21:46:16 -03:00
Skjalf
086b20edbc fix(Core/Unit): fix quest items not dropping if they are the only thi… (#9723) 2021-12-15 13:26:02 -03:00
AzerothCoreBot
3489c18279 chore(DB): import pending files
Referenced commit(s): b1f9b8a19d
2021-12-15 13:52:45 +00:00
Nefertumm
b1f9b8a19d fix(DB/Quests): Armor Scraps and Enemy Booty should not be repeatable (#9628) 2021-12-15 10:51:01 -03:00
Patrick Lewis
2a37003f95 fix(CI): set openssl to use openssl1.1 (#9715) 2021-12-15 10:21:56 +01:00
UltraNix
d87d0a2ae8 fix(Core/Pets): Improved Revive Pet should affect dead despawned pet. (#9625)
* fix(Core/Pets): Improved Revive Pet should affect dead despawned pet.

Fixes #9589
2021-12-15 05:32:16 -03:00
UltraNix
1cc9ea83ab fix(Core/Spells): Mind Control can be dispelled from friendly target. (#9689)
Fixes #9629
2021-12-15 04:29:22 -03:00
Skjalf
8490893647 fix(Core/Scripts): Fix QuestRewarded hook (#9717) 2021-12-15 04:10:38 -03:00
Kitzunu
5685a0e401 refactor(Scripts/Events): convert childrens_week to new system (#9611) 2021-12-14 21:15:16 -03:00
The Legendary Kingdom
5c8acadf14 fix(Core/Spell): Core not handling AURA_INTERRUPT_FLAG_TELEPORTED (#9543)
* fix(Core/Spell): Core is not handling AURA_INTERRUPT_FLAG_TELEPORTED

Actually auras from spells with AURA_INTERRUPT_FLAG_TELEPORTED are not removed
on teleportation. This change makes it handled at teleportation on same map AND
if map changes, but it does not remove the aura when entering world to avoid
such auras being removed at character login.

Closes AzerothCore issue #9542

* delete invalid tabulations

* Move auras removing into the map/distance check above

* Do not remove unnecessary auras, and remove from other condition

* move it outside the 100 yards check, so it removes auras with this flag whenever teleporting

* remove whitespace at EOL

* Move the removal under the 100yards condition

This removes the specified auras
only if teleports more than 100 yards away
and avoids spells such as blink or shadowstep
removing such auras
2021-12-14 20:38:25 -03:00
Skjalf
2384ed1254 fix(Core/Character): Fix OnFirstLogin script hook (#9686) 2021-12-14 20:06:41 -03:00
Skjalf
19a3caa5eb fix(Core/Scripts): Fix bool script hooks not executing code (#9699)
* fix(Core/Scripts): Fix bool script hooks not executing code

* warnings
2021-12-14 19:53:46 -03:00
Kitzunu
d0ee420b3a fix(Core/DatabseWorkerPool): Maria stuff (#9705) 2021-12-14 22:12:36 +01:00
Kitzunu
695f8350af refactor(Scripts/Events): convert hallows_end to new system (#9610) 2021-12-14 15:41:36 -03:00
UltraNix
658a7c2b56 fix(Core/Spells): Do not apply diminishing return on spells casted by mobs. (#9536)
Fixes #9028
2021-12-14 15:17:44 -03:00
UltraNix
de0672e9d8 fix(Core/Pet): Standardize pet run speed at 115% rate. (#9478)
Fixes #9230
2021-12-14 13:36:43 -03:00
Kitzunu
04fd8791e1 refactor(Core/DB): Deprecate MariaDB 10.4 and below (#9675) 2021-12-14 15:15:44 +01:00
Francesco Borzì
6fa91dbe1f fix(CI): Ubuntu build (#9697) 2021-12-14 08:51:00 -03:00
Skjalf
b4a14214ca fix(Core/Instances): always put boss minions in combat with zone (#9649) 2021-12-13 18:26:38 +01:00