| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-28 | Core/Maps: Refactor duplicated code from all ***CellRelocation and ↵ | Matan Shukry | |
| CheckGridIntegrity into single templated function (#26231) | |||
| 2021-03-28 | Core/Loot: Properly clear tracked looted objects with item loot | Shauren | |
| Closes #22538 | |||
| 2021-03-28 | Core/Spells: Implement SPELL_EFFECT_TELEPORT_TO_RETURN_POINT (#26217) | Matan Shukry | |
| 2021-03-27 | Core/Vehicles: Named new vehicle seat flag B - passenger mirrors anims | Смердокрыл | |
| Closes #23982 | |||
| 2021-03-27 | Core/Auras: Prevent recursive infinite loops with spell mod auras affecting ↵ | Matan Shukry | |
| each other (#26165) | |||
| 2021-03-27 | Core/Auras: Corrected logic used to determine if a spellmod should affect ↵ | Shauren | |
| another spell, empty family name or class mask should not apply to any spell | |||
| 2021-03-25 | Core/Script: Implement CalcCritChance hooks for spell and aura scripts (#26116) | Robingad | |
| (cherry picked from commit AshamaneProject/AshamaneCore@4e0a3f43430342ffe94afa90d2275515d1bf3924) | |||
| 2021-03-25 | Core/PacketIO: Fixed building SMSG_UPDATE_OBJECT for array fields sharing ↵ | Shauren | |
| the same initial bit index after ClearChanged was called on one of them | |||
| 2021-03-24 | Core/Spells: Defined and implemented new spell interrupt flags | Shauren | |
| 2021-03-24 | Scripts/Spells: Implemented druid eclipse system (#26090) | Matan Shukry | |
| 2021-03-23 | Core/Scripts: Implemented new aura script hook OnEnterLeaveCombat | Matan Shukry | |
| 2021-03-21 | Core/Units: Corrected values of UnitData::Resistances (should be total value) | Shauren | |
| 2021-03-21 | Core/Auras: Implemented aura to increase armor by percentage of primary stat | Matan Shukry | |
| 2021-03-21 | Core/Players: Added Player::GetPrimaryStat retrieving intended primary stat ↵ | Shauren | |
| for current specialization | |||
| 2021-03-21 | Core/Auras: Defined one more aura type SPELL_AURA_ALLOW_INTERRUPT_SPELL (484) | Shauren | |
| 2021-03-21 | Core/Spells: Defined more spell attributes | Shauren | |
| 2021-03-21 | Core/Auras: Defined and implemented many new interrupt flags | Shauren | |
| 2021-03-19 | Core/Spells: Updated spell shapeshift form flags enum | Shauren | |
| 2021-03-16 | Core/Auras: Update AuraState enum and implement missing new ones | Shauren | |
| 2021-03-16 | Scripts/Icecrown Citadel: Corrected spell ids used by Professor Putricide | Shauren | |
| 2021-03-16 | Core/Spells: Fixed startup crash and log any future attempts to apply data ↵ | Shauren | |
| corrections to nonexisting spell effects | |||
| 2021-03-15 | Scripts/Spells: corrections to Death Knight spell Blood Mastery (#26082) | Matan Shukry | |
| 2021-03-15 | Core/Spells: Define all spell modifier types and implement ProcCooldown mod ↵ | Shauren | |
| and PeriodicHealingAndDamage for melee periodic damage | |||
| 2021-03-15 | Shared/Metric: Fix crash on shutdown | jackpoz | |
| Fix crash on shutdown with metrics enabled but InfluxDB stopping before worldserver (cherry picked from commit 45b2bcfaf266cac74806ed71f32b8dc02cd2321e) | |||
| 2021-03-15 | Scripts/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-15 | Core/GameObject: refactor dismounting on use | ariel- | |
| (cherry picked from commit 98236dfa8846aeea2643deaab5ca86b803e3aee7) | |||
| 2021-03-15 | Core/Spells: Fixed Naxx Anub Scarab Summoning Spell | jackpoz | |
| Reduce spell radius of 28864 and 29105 from 100 yards to 10 yards to spawn scarabs closer (cherry picked from commit 72e97d330bd4d696255eee7046a27a9f8b3d6ae1) | |||
| 2021-03-15 | Core/Spells: allow auras to proc from partial blocks | ariel- | |
| Closes #21065 (cherry picked from commit 3722a96f4f938a4870f85f2abb1d19be63bf000b) | |||
| 2021-03-15 | Core/GameObject: implement dismount on use of certain GOs | ariel- | |
| - The fact of player dismounting was entirely client-sided, with no server code enforcing it. Closes #19979 (cherry picked from commit 2ce3f3a7b8c6c32c920fe45d27621da390cbc298) | |||
| 2021-03-15 | Core/Entities: add extra use of UPDATETYPE_CREATE_OBJECT2 (#20955) | Gustavo | |
| (cherry picked from commit 51c4196acf9d670601c0bba999498c8e7bb863dd) | |||
| 2021-03-15 | Core/Scripts: more nopch | ariel- | |
| (cherry picked from commit deebac96397c708555f11921f3047bb61fabdd56) | |||
| 2021-03-15 | Core/Scripts: nopch fix | ariel- | |
| (cherry picked from commit 7fb70e74f2bde19b0eb488a673c8ea650b3b72b1) | |||
| 2021-03-15 | Core/Scripts: fix drink auras | ariel- | |
| (cherry picked from commit 5fc4d36a1fd8214a0b52ba571b2e1b9c6afef79a) | |||
| 2021-03-15 | Core/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-15 | Core/Scripts: more travis | ariel- | |
| (cherry picked from commit 2d07d4f7b350035be50ccc39aba1ffdad09ad0b2) | |||
| 2021-03-15 | Core/Scripts: travis fixes | ariel- | |
| (cherry picked from commit ea0224e3bd8a4b081725c1eae5c597f8c7d74d7f) | |||
| 2021-03-15 | Core/Auras: periodics refactor part 5: ported periodic trigger spell auras ↵ | ariel- | |
| to scripts (cherry picked from commit a36e804ae4639be40be17282e6c79fad9a769517) | |||
| 2021-03-15 | Core/Auras: periodics refactor part 4: ported periodic dummy auras to scripts | ariel- | |
| (cherry picked from commit 193bd3b45264326011814a5ee7694b9bbe13eb75) | |||
| 2021-03-15 | Core/Auras: periodics refactor part 3: move more switch hacks to scripts | ariel- | |
| - Incidentally fixed some spells which were supposed to be removed by proc instead of healing to full (cherry picked from commit 16e20711d277bc43ae3ac350208df73827306ea6) | |||
| 2021-03-15 | Core/Auras: periodics refactor part 2: Move UpdatePeriodic to AuraScripts | ariel- | |
| (cherry picked from commit 0510bf7afe9fa5ded572cda00f5a5a989a887146) | |||
| 2021-03-15 | Core/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-15 | Core/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-15 | Core/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-15 | Core/Misc: minor typo and codestyle fixes | ariel- | |
| - 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-15 | Core/Players: Update the location of the cinematic camera only if there is ↵ | Meji | |
| an active cinematic (#26215) | |||
| 2021-03-14 | Fix build | Shauren | |
| 2021-03-14 | Core/GameObjects: Add GameObjectPlaySpellVisual (#26044) | Jeremy | |
| 2021-03-14 | Core/AdventureMap: Handle CMSG_ADVENTURE_MAP_START_QUEST | Shauren | |
| 2021-03-14 | Core/Spells: Small refactor to ServersideSpellName to make private parts ↵ | Shauren | |
| actually private | |||
| 2021-03-14 | Core/Players: Remove error log from Player::GetQuestObjectiveData as that ↵ | Shauren | |
| function is now used with quest objectives retrieved by their id, not from quest | |||
