aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-10-23Scripts/PoS: a7a96d4 followupccrs
2019-10-23Scripts/PoS: little implementation cleanup in boss_krickandick with, you ↵ccrs
guessed it, movement related corrections also, never forgetti --> ¨¨Ç*^¿?_:;_^!"·Ç!Ñ·$%/(/)/()(=)(=]]{ Unit::StopMoving() is evil, and so is MotionMaster::Clear() the first can really mess up existing movement generators the second can interrupt "controlled" movements... can do it literally mid-air
2019-10-23Build: fix nopch - add missing declarationccrs
2019-10-23Scripts/PoS: move boss_krickandick into new script definitionccrs
2019-10-23Core/Movement: prevent any Initialize queue till AddToWorld is signaledccrs
2019-10-23Core/Movement: d033032 followupccrs
now THATS a typo... sorry folks
2019-10-22Core/Movement: d033032 followupccrs
ty jackpoz
2019-10-22Core/AI: 06443e3 followupccrs
2019-10-22Core/AI: add missing public tag & correct alignmentccrs
2019-10-21Core/Spells - Rogue: Fix Unfair Advantage range (#23877)Gildor
Closes #23873
2019-10-21Core/Movement: d033032 followupccrs
ty jackpoz
2019-10-21Core/AI: 06443e3 followupccrs
cause its not "that" horrible
2019-10-21Core/Movement: delay movement update in MotionMaster until its owner signals ↵ccrs
AddToWorld ref #23199 closes #23876
2019-10-21Core/Totem: Change log level of a logAokromes
To much spam of people doing quests with totem-like creatures
2019-10-20Revert "Core/Movement: Fix a crash on login"jackpoz
This reverts commit 9941b4c2edcf63e6e521249a6660b590f23cd08d.
2019-10-19Core/Movement: Fix a crash on loginjackpoz
Fix a crash in MotionMaster happening when logging in with an aura of type SPELL_AURA_MOD_CONFUSE
2019-10-17Core/GameObject: Fix battleground flags not showing burning animationjackpoz
Fix battleground flags not displaying the typical burning animation when they "despawn" (they don't actually despawn, they just change state)
2019-10-13Core/Misc: Fix C++17 build errorsjackpoz
2019-10-13Core/Defines: define UNIT_FLAG_SWIMMING (#23630)ForesterDev
2019-10-13Scripts/Kologarn: Fix "stuck in combat" issues (#23866)Giacomo Pozzoni
Fix players stuck in combat with NPC_ARM_SWEEP_STALKER and/or both arms after killing the boss.
2019-10-12Core/Achievements: fixed bug with counting honorless units for achievement ↵ForesterDev
type ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL (#23844) * Core/Achievements: fixed bug with counting honorless units for achievement type ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL * Remove codestyle changes * Remove codestyle changes
2019-10-12Core/AI: Add new method to force creatures around to stop combatjackpoz
2019-10-08Core/Taxis: teleport players to the destination taxi node location instead ↵Ovah
of their current ground position (#23835) * Core/Taxis: teleport players to the destination taxi node location instead of straight to their current ground position * fixed a typo
2019-10-06Core/LFG: Fix re-queueing while in a dungeon (#23862)Giacomo Pozzoni
Fix an issue that wouldn't allow to re-queue after joining a dungeon, having 1 member leave/get kicked, queue, leave, queue. In this case a message "One or more dungeons was not valid" would be displayed because LFG would try to queue the group as "continue dungeon" but the current group was not marked as "in dungeon" state anymore.
2019-10-05Core/LFG: Remove Dungeon Cooldown when getting kickedjackpoz
2019-10-04Core/Misc: Fix issues reported by static analysisjackpoz
Fix issues reported by Coverity Scan
2019-10-04Scripts/ICC: Fixed some issues with Rotface Oozes (#23845)Keader
2019-10-04Scripts/ICC: Fixed Death Plague (Frost Giant) (#23847)Keader
2019-10-03Scripts/Forge of Souls: Fixed spell Soul Sickness (#23843)Keader
2019-10-02Scripts/ICC: Fixed Tear Gas not getting removed of Abomination in phase ↵Keader
change of PP (#23846)
2019-10-02Core/Pet: Fix guardians low damage (#23840)Giacomo Pozzoni
Fix guardians low damage for unhandled cases in Guardian::InitStatsForLevel()
2019-09-28Scripts: Fix crossfaction combat issue (#23818)Giacomo Pozzoni
* Scripts/PitOfSaron: Fix Martin Victus combat in crossfaction groups Fix Martin Victus attacking players in crossfaction groups because it was spawned as summon of the boss, triggering DoCombatInZone() * Scripts/ForgeOfSouls: Fix guards combat in crossfaction groups Fix Devourer of Souls guardians attacking players in crossfaction groups because they were spawned as summons of the boss, triggering DoCombatInZone() * Scripts/Misc: Fix no PCH build
2019-09-28Core/Movement: fixed taxi pathings getting finalized earlier than intended ↵Ovah
(#23830) * Core/Movement: fixed taxi pathings getting finalized earlier than intended Since we handle the intial starting point of a spline properly now the update logic was still expecting the old handling which resulted in incrementing the current node index earlier than intended * apply a missing change
2019-09-27Core/Misc: Fix static analysis issuesGiacomo Pozzoni
Fix static analysis issues reported by Coverity
2019-09-25Scripts/Tempest Keep: Fixed a typo in Nethermancer SepethreaKeader
Closes #23828 Ty Rizztazz
2019-09-25Core/Misc: Fix static analysis issueGiacomo Pozzoni
Fix static analysis issue
2019-09-23Fix inconsistent NPC aggro on spell miss (#23816)tarwyn
2019-09-22Core/Movement: provide an extra spline path vertex for taxi pathings … ↵Ovah
(#23817) * Core/Movement: provide an extra spline path vertex for taxi pathings so the first path point wont get lost. * Update FlightPathMovementGenerator.cpp
2019-09-21Instance/Script: Gorkun Ironskull & Martin VictusKillyana
2019-09-21Core/Quest: Fix quests not being shareablejackpoz
2019-09-21Core/Map: Move a log from ERROR to WARNjackpoz
Move "Could not load MMAP" log from ERROR to WARN as 99% of times is a false positive
2019-09-21Scripts/Icecrown Citadel: Remove duplicated Spell enum (#23810)Gildor
2019-09-17Core/Calendar: Add some additional validation when creating events (#23797)Giacomo Pozzoni
* Core/Calendar: Add some additional validation when creating events Allow only 30 player events and 100 guild events to be created. Don't allow to create guild events if player is not in guild. Send some more error messages to the client (not blizzlike errors but better than nothing). * Core/Calendar: Add some additional validation/checks Add guild id check in GetPlayerEvents(). Change error message in HandleCalendarCopyEvent() to be the same as in HandleCalendarAddEvent() when creating an event in the past. * Core/Calendar: Add some additional validation/checks Reduce the number of CMSG_CALENDAR_ADD_EVENT packets a seconds allowed from 10 to 3. * Core/Calendar: Add some additional validation/checks Implement 5 seconds cooldown between the creation of calendar events * Core/Calendar: Add some additional validation/checks Don't allow to copy events of a different player/guild * Core/Calendar: Implement automatic deletion of old events Implement automatic deletion of events older than 1 month (30 days). Fix debug assertion triggered when deleting a character with calendar events. Avoid double std::set lookup when deleting events when deleting a character. NB: The whole CalendarMgr/CalendarHandler code should be checked line by line for bugs/crashes/exploits.
2019-09-16Core/Commands: Fixed wrong permissions for .lookup map commands (#23800)Kelno
2019-09-13Core/Movement: Fix LoS issue of NPCs chasing targetsjackpoz
Add Line of Sight checks to ChaseMovementGenerator::Update(), fixing to ChaseMovementGenerator not reaching a point with valid LoS to the target. Fix re-implements 8927a042536d4671e94ad901e9209efcf78ffa2c after 2a84562dc85516f432bb1e5de9add23c28b26ce4 partially removed it. Fix #23724
2019-09-10Spells/DK: Fix wrong class name in Rime AuraScript (#23783)Gildor
(Introduced in this commit: 2ff855054f52bf2dcf81aa7a7da7bab7f8a99686)
2019-09-08Core/MovementGenerator: 680e1cbd6cf7c52abe104fb87d8fa6dba83fb633 follow-upjackpoz
2019-09-07Core/MovementGenerator: Fix crash in taxi pathsjackpoz
Fix a crash in taxi paths happening when joining a battleground/dungeon while on a taxi path after second last node but close to last node, then leaving/finishing the battleground.
2019-09-07Core/Misc: Fix parry-haste mechanic. (#23773)Gildor
* Should check victim that do a parry instead of the unit that deal the damage (Wrong implementation of this commit: 4a46fee03ef204289bbd96e8e1e07117b3bebd9f ) Closes #23754
2019-09-06Scripts/Pet: Fix npc_pet_gen_soul_trader not following owner (#23772)Artamedes