aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-07-09Scripts/ICC: fixed a crash in the Lich King encounter caused by invalid ↵Ovah
corpse targets
2020-07-08DB/Quest: Convert & update support for 'Khu'nok Will Know' to SAIoffl
Closes #24933
2020-07-07Core/Events: refactored battleground holiday assignments.Ovahlord
Instead of going with shitty bitmasks we now accept plain battleground ids instead
2020-07-07DB/Quest: Convert & update support for 'Chasing A-Me 01' to SAIoffl
Closes #24925
2020-07-06DB/Quest: Convert & update scripts from Thousand Needles to SAIoffl
Closes #24924
2020-07-06DB/Quest: Convert & update support for 'Protect Kaya' to SAIoffl
Closes #24923
2020-07-06Core/Pools: Attempt to workaround pools being broken since 2015 (#24949)Giacomo Pozzoni
* Core/Pools: Attempt to workaround pools being broken since 2015 Attempt n°2 * Fix warning
2020-07-06Core/Unit: Prevent gaining weapon and defense skillups in pvp (#24895)Max Drosdo.www
2020-07-05Core/PetAI: Validate GetCharmInfo()jackpoz
Fixes #24870
2020-07-05Core/Spells: Add missing code from corpse target type cherry-picksjackpoz
2020-07-04Core/Gameobjects: Improve IsValidAttackTarget faction check for traps that ↵Gildor
hasn't owner or have NPC owner (#24931)
2020-07-04Core/Spells: Check a few aura effects for determining if should be negative ↵Gildor
(#24930) * Core/Spells: Check a few aura effects for determining if should be negative * Rename 9999_99_99_99_world_auras.sql to 2020_07_04_00_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-07-02DB/Creature: Convert & update support for 'Messenger Torvus' to SAIoffl
Closes #24852
2020-07-01Core/Gameobjects: Traps shouldn't ignore IsImmuneToNPC/IsImmuneToPC and ↵Gildor
IsInSanctuary rules if has owner (#24911)
2020-07-01Core/Spells: SPELL_AURA_MOD_HEALTH_REGEN_PERCENT should be negative if ↵Gildor
TargetType is enemy and Basepoints are negative (#24902)
2020-07-01Core/Spells: SPELL_AURA_MELEE_SLOW should be negative if TargetType is enemy ↵Gildor
or Basepoints are negative (#24901)
2020-07-01Core/Spells: SPELL_AURA_MOD_MELEE_RANGED_HASTE should be negative if ↵Gildor
Basepoints are negative (#24900)
2020-07-01Scripts/Warrior: Fixed a typo on intervene scriptKeader
2020-06-30Core/Players: properly scale current value of hidden skills with player ↵Rothend
level (#24886) Closes #20979 Closes #24801
2020-06-29Core/Spells: implement corpse target type support and properly fix ↵Giacomo Pozzoni
resurrections (#24921) * Core/Spells: implement corpse target type support and properly fix resurrections (cherry picked from commit df193945d9aff8596985a20e2c654105354b0af7) # Conflicts: # src/server/game/Spells/Spell.cpp # src/server/game/Spells/Spell.h * Core/Spells: implement TARGET_CORPSE_SRC_AREA_RAID and updated remaining resurrection effect handlers for updated corpse targeting (cherry picked from commit 98b075cb4b0da126d409ab42daa63a1f531a70ea) # Conflicts: # src/server/game/Miscellaneous/SharedDefines.h # src/server/game/Spells/Spell.cpp # src/server/game/Spells/SpellEffects.cpp # src/server/game/Spells/SpellInfo.cpp * Fix no-pch Co-authored-by: Ovahlord <dreadkiller@gmx.de>
2020-06-29DB/Quest: Rumors for Kravel outro eventgenion18
Closes #24835
2020-06-29DB/Quest: Convert & update support for 'Escorting Erland' to SAIoffl
Closes #24834
2020-06-29DB/Quest: Convert & update support for 'Pyrewood Ambush' to SAIoffl
Closes #24833
2020-06-28Scripts/Warrior: Implemented threat effect of InterveneKeader
2020-06-27Nopch fixShauren
2020-06-27Core/Maps: Implemented getting area id from gameobject spawnsShauren
Yes, you can now spawn LK platform anywhere and it will treat you as inside Icecrown Citadel (cherry picked from commit 42f9deb21ec68e169f7ed1c8cf14092f144b22da)
2020-06-26Core/Common: Replace ASSERT(false, "...") with ABORT_MSG("...")jackpoz
2020-06-26Core/Common: Add macro ASSERT_WITH_SIDE_EFFECTS to be used when asserting ↵jackpoz
conditions that have side effects
2020-06-26 DB/Quest: Convert & update support for 'Scratches' to SAIoffl
Closes #24824
2020-06-26DB/Quest: Convert Galen's Escape to SAIoffl
Closes #23684
2020-06-26DB/Quest: Convert & update support for 'City of Light' to SAIoffl
Closes #24814
2020-06-24Core/MMAPs: Fix small steps being considered as NAV_AREA_GROUND_STEEPjackpoz
2020-06-24Script/Creature: script Terokk's encounter (#24871)Rothend
* Script/Creature: script Terokk's encounter. Closes #2029 * Apply suggested changes. * Fix nopch build. * Rename 9999_99_99_99_world_terokk.sql to 2020_06_24_02_world.sql * Update 2020_06_24_02_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com>
2020-06-24Core/Player: do not consider FLAG_EXTRA_NO_XP_AT_KILL or pet status when ↵Rothend
deciding if a creature counts as a "gives experience or honor" target. (#24884) Closes #23860
2020-06-24Core/SAI: do not allow the waypoint pause timer to update while in combat. ↵Rothend
(#24877)
2020-06-24Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by ↵Rothend
creatures and gameobjects (#24874) * Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by creatures and gameobjects. Closes #24831 * Update SmartScriptMgr.h
2020-06-24Script/Spell: fix Midsummer's Juggling Torch (#24885)Rothend
* Script/Spell: fix Midsummer's Juggling Torch. Closes #17446 * Remove unneeded GetPosition() call, thanks jackpoz for noticing! * Rename 9999_99_99_99_world_midsummer_torch_juggling.sql to 2020_06_24_01_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-06-24Core/Spells: SPELL_AURA_PERIODIC_DUMMY should be negative if TargetType is ↵Gildor
enemy (#24864)
2020-06-24Core/Spell: fix ammo consumption for Hunter's non-damaging spells. (#24819)Rothend
2020-06-24Core/Battlefield: Move SendInitWorldStatesTo to Battlefield classCarbenium
2020-06-24Scripts/Battlefield: Move npc_wg_give_promotion_credit script to BattlefieldWGCarbenium
The script references BattlefieldWG, which is not exported in dynamic builds. Move the script, so it is in the same library.
2020-06-24Battlefields: Move BF scripts out of gameCarbenium
This commit introduces the usual script interface for battlefields.
2020-06-24Entities/WorldObject: Add IsInWorldPvpZone to keep API similar to masterCarbenium
2020-06-24Core/Misc: Move WorldState enum to SharedDefinesCarbenium
Move WG battlefield world states to the global enum
2020-06-24Core/Misc: Create new enum for AreaIdsCarbenium
Move Wintergrasp BF related values there
2020-06-24fixed indentation for cmake filesipriver
2020-06-23Core/Misc: Replace Trinity::make_unique with std (#24869)Peter Keresztes Schmidt
(cherry picked from commit bab5fd87a34d92737e92d0850be05890a5ce8e24)
2020-06-22Core/Misc: Properly close database connections when using ↵Shauren
--update-databases-only arg
2020-06-21Core/EscortAI: set maximum distance allowed between player and escortee to ↵Rothend
default vision range. (#24865)
2020-06-21Core/LFG: Sanitize LFG roles sent by clientsjackpoz