Shauren
41c342113f
Fix build
2021-03-14 15:41:02 +01:00
Jeremy
2d84912ce9
Core/GameObjects: Add GameObjectPlaySpellVisual ( #26044 )
2021-03-14 15:40:42 +01:00
Shauren
08e017b351
Core/AdventureMap: Handle CMSG_ADVENTURE_MAP_START_QUEST
2021-03-14 14:46:07 +01:00
Shauren
da77b300f4
Core/Spells: Small refactor to ServersideSpellName to make private parts actually private
2021-03-14 14:45:01 +01:00
Shauren
56438d0cdd
Core/Players: Remove error log from Player::GetQuestObjectiveData as that function is now used with quest objectives retrieved by their id, not from quest
2021-03-14 14:44:16 +01:00
Shauren
47fc447bef
Revert "Core/DataStores: Implemented [] operator on DB2Storage ( #20494 )"
...
This reverts commit c8974a91a6 .
2021-03-14 14:42:53 +01:00
Shauren
d0246e5835
Core/AdventureJournal: Check if player can access adventure journal with ChrClassUIDisplay.db2
2021-03-14 13:07:29 +01:00
Shauren
c15cf8b424
Core/AdventureJournal: Fix broken hotfix database structure from 3addbe7dd4
2021-03-14 01:05:32 +01:00
Osleyder85
3addbe7dd4
Core/AdventureJournal: Handle CMSG_ADVENTURE_JOURNAL_OPEN_QUEST and CMSG_ADVENTURE_JOURNAL_UPDATE_SUGGESTIONS
...
Merges #26000
2021-03-14 00:21:31 +01:00
Shauren
7cc70e29ae
Core/Criteria: Implemented CRITERIA_ADDITIONAL_CONDITION_COMPLETED_QUEST_OBJECTIVE
2021-03-13 22:32:48 +01:00
Shauren
b94851b824
Scripts/Spells: Fixed Fingers of Frost proc passive
...
Closes #19589
2021-03-13 01:02:48 +01:00
Shauren
deed58f080
Core/Spells: Check if serverside spells don't overwrite db2 spells
2021-03-12 22:25:47 +01:00
Shauren
71112d4d16
DB/Spells: Remove serverside spell data for spells that exist in db2
2021-03-12 22:24:56 +01:00
Shauren
2bd70b41eb
Core/Spells: Restore serverside spells fuinctionality
2021-03-12 21:59:10 +01:00
Shauren
efdca47aff
Core/Auras: Remove m_effIndex member of AuraEffect and always take it from SpellEffectInfo
2021-03-11 10:32:03 +01:00
Shauren
f4ff0489ca
Tools/mapextractor: Don't print updating progress % when sending output to file instead of console
2021-03-10 23:19:27 +01:00
Ovah
0aa3a0b0b9
fixed build
2021-03-09 17:06:34 +01:00
Ovah
e77100c923
Core/PacketIO: corrected setting the NowDead field in SMSG_ATTACK_STOP
...
This fixes a weird facing behavior for creatures which caused them to face to their spawn position when dying instead of facing their current victim's orientation
2021-03-09 17:02:23 +01:00
Shauren
c1a5672944
Scripts/Spells: Minor travel form corrections
...
* Added missing visuals when changing forms
* Prevent entering flight forms when in combat
2021-03-08 23:58:40 +01:00
Matan Shukry
183f719f4e
Scripts/Spells: Added druid's guardian spell scripts ( #26111 )
...
* Incapacitating Roar
* Stampeding Roar
* Thrash
* Berserk
* Brambles
* Bristling Fur
* Tiger Dash
* Galactic Guardian
* Earthwarden
* Guardian Of The Elune
* Tooth and Claw
2021-03-08 23:01:31 +01:00
Shauren
39652f9445
Core/Conversations: Fill more updatefields with correct data
2021-03-08 20:30:32 +01:00
Shauren
d80593061f
Core/PacketIO: Fix structure for SelectedAzeriteEssences and name unknown conversation fields
2021-03-08 00:11:29 +01:00
Matan Shukry
c019d4f10c
Core/SAI: Don't require BaseObject when creating conversation from smart scripts ( #26209 )
2021-03-07 11:17:04 +01:00
Shauren
b4aa698acb
Core/Auras: Convert most rules from Aura::CanBeSaved to a custom spell attribute
2021-03-06 23:47:30 +01:00
Matan Shukry
16f95f9d32
Core/Auras: Don't save druid various flight forms to db ( #26206 )
2021-03-06 23:09:47 +01:00
Shauren
af1b3301c9
Core/Maps: Remove unused code
2021-03-06 22:17:12 +01:00
Matan Shukry
1b4c4d2164
Core/SAI: Implement quest source for SAI ( #26170 )
2021-03-06 14:20:39 +01:00
Traesh
56e9560661
Core/Spells Handle auras 328 & 396 (SPELL_AURA_TRIGGER_SPELL_ON_POWER_*)
2021-03-05 23:25:51 +01:00
Matan Shukry
c0f3452286
Scripts/Spells Refactored dh & dh spells to use the new macros ( #26200 )
2021-03-05 22:23:56 +01:00
Robingad
1d7590072c
Core/Spells: Take SPELLMOD_CRIT_DAMAGE_BONUS into account also for healing spells ( #26151 )
2021-03-05 22:08:32 +01:00
Matan Shukry
49b47047b8
Core/Spells: Implemented SPELL_AURA_ALLOW_TALENT_SWAPPING ( #26205 )
2021-03-05 21:53:42 +01:00
Shauren
6031e6ba0e
Add missing delete query
2021-03-05 10:16:12 +01:00
Matan Shukry
898f97781c
Scripts/Spells: Improve druid travel form script
2021-03-05 00:28:07 +01:00
Matan Shukry
818c19ec4b
Core/Movement: Add trace log message with packet content to movement opcode handler
2021-03-05 00:28:07 +01:00
Matan Shukry
931a3871f8
Core/Movement: Don't rely on client for water state detection
2021-03-05 00:28:07 +01:00
Matan Shukry
a37eb18008
Core/Movement: Allow entering water from flying mounts and druid flight form
2021-03-05 00:28:07 +01:00
Matan Shukry
1086007f98
Scripts/Spells: Fixed various paladin spell scripts and removed outdated ones
2021-03-04 22:46:44 +01:00
Shauren
ea63cd882c
Core/Spells: Moved power cost RequiredAuraSpellID condition checking to make sure all overloads of SpellInfo::CalcPowerCost take it into account
2021-03-04 22:46:44 +01:00
Shauren
0960308cfc
Core/Spells: Add Spell::HasPowerTypeCost to check which power types a spell uses
2021-03-04 22:46:44 +01:00
Shauren
36496c7172
Core/PacketIO: Fix suppressing building SMSG_UPDATE_OBJECT packets
2021-03-04 20:47:54 +01:00
Shauren
34768c5b44
Core/Spells: Implemented SPELL_EFFECT_PLAY_SCENE_SCRIPT_PACKAGE and SPELL_EFFECT_CREATE_PRIVATE_CONVERSATION
2021-03-04 20:31:08 +01:00
Shauren
a05fc3ded5
Core/Spells: Updated spell effect type definitions to match latest client version
2021-03-04 20:30:50 +01:00
jackpoz
55931b0d92
Core/SmartScripts: Code cleanup
...
(cherry picked from commit f555a67bf8 )
2021-03-04 18:17:08 +01:00
Killyana
77ee6dca45
Core/SAI: Add event_parm5 "player only" for EVENT_OOC_LOS and EVENT_IC_LOS
...
Closes #21497
(cherry picked from commit 5ad38c31b0 )
2021-03-04 18:15:55 +01:00
Shauren
6879440acb
Core/Commands: Fixed .bnetaccount gameaccountcreate command generating too long passwords
2021-03-03 17:43:04 +01:00
MaxtorCoder
c0f5f7d4ef
Core/AuctionHouse: Fix overflow in item ordering. ( #26196 )
2021-03-03 15:15:08 +01:00
Shauren
0e3666bfbc
Core/Spells: Fixed calculation spell optional power cost when any modifiers are applied
2021-03-02 23:14:50 +01:00
Shauren
624881bef5
Core/Spells: Refactor Player::ApplySpellMod to take SpellInfo argument instead of just spell id
2021-03-02 21:32:48 +01:00
Shauren
49532eda5f
Core/Spells: Refactor getting spell mod values to separate function
2021-03-02 21:12:08 +01:00
funjoker
2d0128093b
DB/Misc: Update page_text entries from massparse
...
Closes #26167
2021-03-02 12:09:48 +01:00