Meji
7c15ec00c7
Core/BattlePets: Fixes when adding pets ( #27076 )
...
* Add pet when learning it for the first time (summon spell not known).
* Removed code that adds battle pet if its summon spell is known (Learn cageable pet -> Cage pet -> Log out -> Log in -> Pet is added).
* When uncaging check that the species has a summon spell before trying to learn it.
2021-10-17 00:11:48 +02:00
Shauren
ba4fa060d7
Core/Auras: Implemented SPELL_AURA_ADD_PCT_MODIFIER_BY_SPELL_LABEL and SPELL_AURA_ADD_FLAT_MODIFIER_BY_SPELL_LABEL
2021-10-16 22:05:02 +02:00
Shauren
3e81db7b93
Core/Auras: Implemented SPELL_AURA_CAST_WHILE_WALKING_BY_SPELL_LABEL and SPELL_AURA_CAST_WHILE_WALKING_ALL
2021-10-16 18:44:59 +02:00
Shauren
d0aa599052
Warning fix
2021-10-16 18:09:57 +02:00
Shauren
6e4a90d274
Core/Spells: Implemented SPELL_AURA_SUPPRESS_ITEM_PASSIVE_EFFECT_BY_SPELL_LABEL
2021-10-16 16:43:13 +02:00
Shauren
95e2185094
Core/Spells: Fixed loading spell labels
2021-10-16 16:42:49 +02:00
ModoX
e63c5e4253
Core/Chat: Added new TextRange personal to creature_text which sends the message to related target only ( #27070 )
...
* also updated creature_texts of Vigilant Quoram in Lightforged Intro zone as an example
2021-10-16 15:02:40 +02:00
Shauren
145a75dea6
Core/Items: Replace assert with null check in Player::ApplyEquipCooldown
...
Closes #27069
2021-10-16 13:28:19 +02:00
Shauren
6b69338990
Core/Items: Refactored learning spells from items to check for ITEM_SPELLTRIGGER_LEARN_SPELL_ID instead of hardcoded spell ids
2021-10-16 13:22:42 +02:00
Shauren
047117fe9f
Core/BattlePets: Fix field index in BattlePetMgr::LoadFromDB
2021-10-16 12:21:04 +02:00
Meji
11cc5c0d3b
Core/BattlePets: Misc fixes ( #27057 )
...
* Rename WorldPackets::BattlePet::BattlePet::CollarID to WorldPackets::BattlePet::BattlePet::DisplayID
* Use the DisplayID field to store the model of the battle pet. If the species has BattlePetSpeciesFlags::RandomDisplay, nothing is stored. Otherwise a random model is chosen from those available
* Stored DisplayID in ITEM_MODIFIER_BATTLE_PET_DISPLAY_ID when caging the battle pet (previously the CreatureID was being stored)
* Modified SendPlaySpellVisual function to allow sending Target and TargetPosition at the same time
* Added SpellVisual when uncaging
2021-10-16 12:15:03 +02:00
Aokromes
d07102a3da
DB/Misc: script Lightforged Draenai Start Zone
...
closes #27051 by Naddley
2021-10-16 07:15:47 +02:00
ModoX
68c2fc8ff5
Core/Characters: Made homebind location a WorldLocation (this implicitly adds orientation) ( #27055 )
2021-10-16 01:17:47 +02:00
Meji
82b3a409db
Core/BattlePets: Store declined names ( #27025 )
2021-10-16 00:48:54 +02:00
Shauren
518c86f9ac
Core/Bnet: Fixed changing realms from character list
...
Closes #27063
2021-10-15 22:16:40 +02:00
Shauren
c59937a835
Core/DataStores: Fixed ItemSparse.db2 structure
...
Closes #27065
2021-10-15 21:32:36 +02:00
Aokromes
ee61e1819d
DB/Creature: Sunstrider Guardian
...
Closes #27059 by osleyder85
2021-10-15 16:22:36 +02:00
TDB Release
251ad7f8a8
TDB 910.21101 - 2021/10/15
TDB910.21101
2021-10-15 10:18:03 +00:00
Shauren
990e4d8657
Core/Spells: Fixed Righteous Defense crash caused by modifying target list inside effect handler
...
* Already handled in a script
Closes #22158
(cherry picked from commit 2351d02930 )
2021-10-15 00:16:43 +02:00
killerwife
ca37b98fb8
Core/PacketIO: Fixed SMSG_GUILD_BANK_LIST packet payload for enchantments and sockets ( #22177 )
...
Credit for reversing goes to Laizerox
(cherry picked from commit 330d85bd63 )
2021-10-15 00:16:13 +02:00
Treeston
839d30e93b
Common/Containers: Eliminate a edge case that could potentially lead to object invalidation.
...
(cherry picked from commit 64a61e03ab )
2021-10-15 00:10:10 +02:00
ZenoX92
b638f37788
DB/Gossip: Anthion Harmon & Falrin Treeshaper
...
Closes #22168
(cherry picked from commit c37cd258bd )
2021-10-15 00:07:44 +02:00
ZenoX92
862c7b68bf
DB/Creature: Mux Manascrambler
...
Closes #22167
(cherry picked from commit d27617eda7 )
2021-10-14 22:57:27 +02:00
ZenoX92
0a1398e72d
DB/Quest: Operation Recombobulation
...
Closes #22162
(cherry picked from commit 3d86734f49 )
2021-10-14 22:53:09 +02:00
Killyana
ff4a3ae99b
DB/SAI: Power Converter
...
Ref #21986
(cherry picked from commit 384ecaa9eb )
2021-10-14 20:32:36 +02:00
Treeston
eb7a8584e2
Core/GameObject: Fix an edge case where GOs might never respawn after being manually despawned. Closes #21792 .
...
(cherry picked from commit 9c5fffb4c5 )
2021-10-14 19:40:05 +02:00
Treeston
3418a33a87
Misc: Pass std::chrono types by value everywhere.
...
(cherry picked from commit 2ef9d301f0 )
2021-10-14 19:39:42 +02:00
Treeston
ab5792a33a
Scripts/Commands: Demangled typeinfo of f7466c2 for gcc/cmake
...
(cherry picked from commit f93cb448f1 )
2021-10-14 19:18:16 +02:00
Treeston
c4458dd08e
Scripts/Commands: .npc info and .gobj info now show runtime AI typenames in addition to AIName/ScriptName.
...
Trying to figure out what base AI type a given creature is using has annoyed me one too many times (hi there, e8f9068).
(cherry picked from commit f7466c28a5 )
2021-10-14 19:16:54 +02:00
Treeston
3e22c70c27
Core/PassiveAI: Fix an incorrect check that was inducing evade spam with critters. Closes #19998 , for real this time.
...
(cherry picked from commit 0c476ff9e0 )
2021-10-14 19:16:54 +02:00
Gildor
af26380d9b
Core/Spells: Shadow of Death & Spiritual Vengeance should be negative spells (BlackTemple/Teron Gorefiend) ( #22164 )
...
Closes : #22160
Closes : #22161
(cherry picked from commit e114939071 )
2021-10-14 19:16:52 +02:00
Keader
f78c1bed5d
Scripts/Black Temple: Removing double hook call in Spiritual Vengeance
...
(i realy dont remember why i did it lol)
(cherry picked from commit c9b09fc2cb )
2021-10-14 18:59:24 +02:00
PolarCookie
efbddb8f83
DB/Quest: Kurzen's Mystery
...
Closes #22130
(cherry picked from commit 0603126f66 )
2021-10-14 18:59:02 +02:00
ZenoX92
df2097ab27
DB/Quest: Quest Emotes (Loch Modan)
...
Closes #22150
(cherry picked from commit cb5a02b582 )
2021-10-14 18:55:32 +02:00
Aokromes
126c8aac67
DB/Creature: Training Dummy
...
closes #27062 by osleyder85
2021-10-14 13:10:50 +02:00
Aokromes
1d8774a20a
DB/Creature: Arcanist Helion
...
closes #27061 by osleyder85
2021-10-14 13:09:39 +02:00
Aokromes
0e197eef58
DB/Creature: Arcanist Ithanas
...
closes #27060 by osleyder85
2021-10-14 13:08:38 +02:00
Aokromes
cd9d2b0e9b
DB/Creature: Magistrix Erona
...
closes #27058 by osleyder85
2021-10-14 13:07:35 +02:00
ZenoX92
f5460b424a
DB/Quest: A Dark Threat Looms (Part 7)
...
Closes #22149
(cherry picked from commit 94967734ff )
2021-10-14 00:19:15 +02:00
Maphaze
22298fb172
Core/GameObjects: Fixed DestroyGate battleground hook for vehicles ( #22145 )
...
(cherry picked from commit 2ef3315848 )
2021-10-14 00:11:29 +02:00
illfated
550513ba65
Creature/Script: remove obsolete script npc_skywing ( #22147 )
...
- replaced with SAI script for the same quest and creature (Skywing)
Ref. https://github.com/TrinityCore/TrinityCore/issues/22078#issuecomment-399760597
(cherry picked from commit 0004531081 )
2021-10-14 00:09:17 +02:00
Jonne733
4cdbcb6ff9
DB/Quest: Skywing
...
Closes #22078
Closes #15228
(cherry picked from commit 3963492bec )
2021-10-14 00:08:33 +02:00
PolarCookie
558e419c33
DB/Loot: Clam Meat/Pearl loot table adjustments
...
Closes #22128
(cherry picked from commit 9d845340db )
2021-10-14 00:06:14 +02:00
PolarCookie
8b7fd2e42d
DB/Quest: Seared Scourge (daily)
...
Closes #22129
(cherry picked from commit ec8753d96e )
2021-10-14 00:01:22 +02:00
PolarCookie
2a1f6610df
DB/quest: Engineering Membership Renewals
...
Closes #22134
(cherry picked from commit 9ed9557dde )
2021-10-13 23:59:07 +02:00
illfated
7aeff87760
DB/Creature: Warosh, Bijou and Spirestone Mystic (LBRS)
...
Closes #22144
(cherry picked from commit bc25c98f46 )
2021-10-13 23:59:02 +02:00
ZenoX92
1bf05ce61f
DB/SAI: Loch Modan
...
Closes #22143
(cherry picked from commit e9127c4541 )
2021-10-13 23:50:13 +02:00
Shauren
369caed98e
Core: Updated allowed build to 9.1.0.40593
2021-10-13 21:20:44 +02:00
ModoX
ece3a8036e
Scripts/DK: Fixed Defender of Azeroth quest
...
* added graveyard in case someone wants to die there
* added serverside spells to handle death gate usage properly (including bind points)
* added SmartAI script to Mograine for Defender of Azeroth quest
2021-10-13 19:33:19 +02:00
ModoX
94aca04c3b
Core/Player: Added SendPlayerBound method
2021-10-13 19:33:19 +02:00