aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-21Core/Spells: Defined more spell attributesShauren
2021-03-21Core/Auras: Defined and implemented many new interrupt flagsShauren
2021-03-19Core/Spells: Updated spell shapeshift form flags enumShauren
2021-03-16Core/Auras: Update AuraState enum and implement missing new onesShauren
2021-03-16Scripts/Icecrown Citadel: Corrected spell ids used by Professor PutricideShauren
2021-03-16Core/Spells: Fixed startup crash and log any future attempts to apply data ↵Shauren
corrections to nonexisting spell effects
2021-03-15Scripts/Spells: corrections to Death Knight spell Blood Mastery (#26082)Matan Shukry
2021-03-15Core/Spells: Define all spell modifier types and implement ProcCooldown mod ↵Shauren
and PeriodicHealingAndDamage for melee periodic damage
2021-03-15Shared/Metric: Fix crash on shutdownjackpoz
Fix crash on shutdown with metrics enabled but InfluxDB stopping before worldserver (cherry picked from commit 45b2bcfaf266cac74806ed71f32b8dc02cd2321e)
2021-03-15Scripts/Commands: modify command .dismount to target any selected player ↵ForesterDev
(#19788) - change security lvl for command .dismount to 2 (gamemasters). For players there is /dismount command Closes #19788 (cherry picked from commit 661dfee80ec3c56fa3f386d370f41ea7568c7da4)
2021-03-15Core/GameObject: refactor dismounting on useariel-
(cherry picked from commit 98236dfa8846aeea2643deaab5ca86b803e3aee7)
2021-03-15DB/Misc: Death knights area rework part8Killyana
Original work done by Grz3s on Cmangos (cherry picked from commit 906a1331b008005ea734982530f83919ad7a4664)
2021-03-15Core/Spells: Fixed Naxx Anub Scarab Summoning Spelljackpoz
Reduce spell radius of 28864 and 29105 from 100 yards to 10 yards to spawn scarabs closer (cherry picked from commit 72e97d330bd4d696255eee7046a27a9f8b3d6ae1)
2021-03-15DB/Loot: Fix Koralon the Flame Watcher lootsKillyana
Closes #21037 (cherry picked from commit 6a5e1f56f4cad7648b8dd418963841625ef4adcf)
2021-03-15Core/Spells: allow auras to proc from partial blocksariel-
Closes #21065 (cherry picked from commit 3722a96f4f938a4870f85f2abb1d19be63bf000b)
2021-03-15Core/GameObject: implement dismount on use of certain GOsariel-
- The fact of player dismounting was entirely client-sided, with no server code enforcing it. Closes #19979 (cherry picked from commit 2ce3f3a7b8c6c32c920fe45d27621da390cbc298)
2021-03-15Core/Entities: add extra use of UPDATETYPE_CREATE_OBJECT2 (#20955)Gustavo
(cherry picked from commit 51c4196acf9d670601c0bba999498c8e7bb863dd)
2021-03-15Core/Scripts: more nopchariel-
(cherry picked from commit deebac96397c708555f11921f3047bb61fabdd56)
2021-03-15Core/Scripts: nopch fixariel-
(cherry picked from commit 7fb70e74f2bde19b0eb488a673c8ea650b3b72b1)
2021-03-15Core/Scripts: fix drink aurasariel-
(cherry picked from commit 5fc4d36a1fd8214a0b52ba571b2e1b9c6afef79a)
2021-03-15Core/Auras: fixed off by one error in counting ↵ariel-
SPELL_ATTR5_START_PERIODIC_AT_APPLY ticks - Made SpellInfo::GetMaxTicks and AuraEffect::GetTotalTicks return the same number without mods (dumped arbitrary default return value of 6 and arbitrary 30 sec limit) - They should be streamlined whenever SPELL_AURA_48 is implemented (cherry picked from commit 7dff0e3246f68c39e122e6ccb93b18c29f6df130)
2021-03-15Core/Scripts: more travisariel-
(cherry picked from commit 2d07d4f7b350035be50ccc39aba1ffdad09ad0b2)
2021-03-15Core/Scripts: travis fixesariel-
(cherry picked from commit ea0224e3bd8a4b081725c1eae5c597f8c7d74d7f)
2021-03-15Core/Auras: periodics refactor part 5: ported periodic trigger spell auras ↵ariel-
to scripts (cherry picked from commit a36e804ae4639be40be17282e6c79fad9a769517)
2021-03-15Core/Auras: periodics refactor part 4: ported periodic dummy auras to scriptsariel-
(cherry picked from commit 193bd3b45264326011814a5ee7694b9bbe13eb75)
2021-03-15Core/Auras: periodics refactor part 3: move more switch hacks to scriptsariel-
- Incidentally fixed some spells which were supposed to be removed by proc instead of healing to full (cherry picked from commit 16e20711d277bc43ae3ac350208df73827306ea6)
2021-03-15Core/Auras: periodics refactor part 2: Move UpdatePeriodic to AuraScriptsariel-
(cherry picked from commit 0510bf7afe9fa5ded572cda00f5a5a989a887146)
2021-03-15Core/Auras: periodics refactor part 1:ariel-
- Don't skip ticks if diff is greater than amplitude - Fixed spells without ampltude in DBC (cherry picked from commit 5d91beb1dbc795382a12ec05f6e72c76b195b141)
2021-03-15Core/Entities: Some changes to LoS z checking & MotionMaster::MoveJumpTo (PR ↵Golrag
#20970) - Use Midsection height for LoS checking. - Changed MotionMaster::MoveJumpTo to use correct z. This change also makes sure the _owner will jump towards the given angle. Instead of jumping to a unintended angle if the first one is not in LoS. (cherry picked from commit 95456ab5d8bd623481d315ae55dfbb44b45ba9f5)
2021-03-15DB/Quest: Questioning ReetheZenoX92
Closes #21054 (cherry picked from commit babeee4ca8955da55f830c27018aa76924afb453)
2021-03-15Core/Spells: Changed channel triggered spells to inherit positive/negative ↵Shauren
status from main spells Closes #18259 Closes #21041 (cherry picked from commit 6122006b0c4d30fc9896c087d47ad55a8bb750e2)
2021-03-15Core/Misc: minor typo and codestyle fixesariel-
- Replace NULL uses in new code with nullptr - Fix wrong (accumulated) load time log when loading calendar invites - Make Creature::CanRegenerateHealth const as its just a getter - Mark OnlyOnceAreaTriggerScript::OnTrigger as final in case someone wants to override that (you are supposed to use protected _OnTrigger hook) (cherry picked from commit 78a1c687a25d91dd6b13251f28d03ec6a0a49b8a)
2021-03-15Core/Players: Update the location of the cinematic camera only if there is ↵Meji
an active cinematic (#26215)
2021-03-14Fix buildShauren
2021-03-14Core/GameObjects: Add GameObjectPlaySpellVisual (#26044)Jeremy
2021-03-14Core/AdventureMap: Handle CMSG_ADVENTURE_MAP_START_QUESTShauren
2021-03-14Core/Spells: Small refactor to ServersideSpellName to make private parts ↵Shauren
actually private
2021-03-14Core/Players: Remove error log from Player::GetQuestObjectiveData as that ↵Shauren
function is now used with quest objectives retrieved by their id, not from quest
2021-03-14Revert "Core/DataStores: Implemented [] operator on DB2Storage (#20494)"Shauren
This reverts commit c8974a91a6dadaad6985c5a958541a210370eb58.
2021-03-14Core/AdventureJournal: Check if player can access adventure journal with ↵Shauren
ChrClassUIDisplay.db2
2021-03-14Core/AdventureJournal: Fix broken hotfix database structure from ↵Shauren
3addbe7dd418259149c39fc3b9423f7809de696a
2021-03-14Core/AdventureJournal: Handle CMSG_ADVENTURE_JOURNAL_OPEN_QUEST and ↵Osleyder85
CMSG_ADVENTURE_JOURNAL_UPDATE_SUGGESTIONS Merges #26000
2021-03-13Core/Criteria: Implemented ↵Shauren
CRITERIA_ADDITIONAL_CONDITION_COMPLETED_QUEST_OBJECTIVE
2021-03-13Scripts/Spells: Fixed Fingers of Frost proc passiveShauren
Closes #19589
2021-03-12Core/Spells: Check if serverside spells don't overwrite db2 spellsShauren
2021-03-12DB/Spells: Remove serverside spell data for spells that exist in db2Shauren
2021-03-12Core/Spells: Restore serverside spells fuinctionalityShauren
2021-03-11Core/Auras: Remove m_effIndex member of AuraEffect and always take it from ↵Shauren
SpellEffectInfo
2021-03-10Tools/mapextractor: Don't print updating progress % when sending output to ↵Shauren
file instead of console
2021-03-09fixed buildOvah