aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-08-29Scripts/Spells: Check range to fire totem when casting Fire Nova. Closes #22303.Treeston
2018-08-29Core/Maps: Properly re-create map on login for ephemeral player saves. ↵Treeston
Because it bugged me to no end when testing anything ever.
2018-08-29Core/Spells: Clean up some assist checks (no behavior change)Treeston
2018-08-28Core/Spells: Fix an incorrect check that was exempting negative spells from ↵Treeston
_IMMUNE_TO_x checks. Closes #21929.
2018-08-28woops (da21ca8 follow-up)Treeston
2018-08-28Core/Entities: Fixed an issue where creatures would not properly assist ↵Treeston
formation members in certain scenarios. Tagging #21967.
2018-08-28Core/Unit: Some charm fixes:Treeston
* Properly restore react state after possession expires. Closes #20769. * Possessed creatures now don't override player control with random/waypoint motion * SmartAI creatures now properly re-aggress charmer after charm expires
2018-08-28Core/LFG: fixed random dungeon cooldown (#22321)Ovah
* Core/LFG: fixed random dungeon cooldown The issue was that queuing up for random dungeons puts you into a queue for a already selected dungeon from the beginning so the dungeonId that we use here is actually the dungeonId that we will enter when out group is complete. We change that and use our selected dungeons as reference instead which contains the random dungeon at the very beginning (if we queued up for random dungeons so we check that too).
2018-08-28Scripts/Commands: .npc info now includes react state infoTreeston
2018-08-27Core/Spells: Mage slow need be negativeKeader
Was possible use Spellsteal vs Bosses
2018-08-27Core/Threat: Only send SMSG_THREAT_UPDATE if the threat list actually changedTreeston
2018-08-27Core/Threat: Further tweak to assist threat, all CC now prevents assist ↵Treeston
threat splitting (not just damage-breakable CC)
2018-08-27Core/Unit: Random code style/naming adjustmentsTreeston
2018-08-27Core/Threat: Threat system adjustments:Treeston
* Online states are now re-evaluated before victim update instead of continuously. Closes #22226. Tagging #21501. * Victim update now happens every 1s as opposed to every server tick unless current target goes away. * Suppressed threat is no longer re-established until the victim gains additional threat (by hitting the target, for instance). * Assistance threat is now split between non-controlled units threatened by target, as opposed to all units threatened by target.
2018-08-27Core/Unit: Inline some unnecessary helpers.Treeston
2018-08-26Chain heal won't bounce on 100% target now (#22136)PolarCookie
2018-08-26DB: Naxxanar and Voltarus teleportersPolarCookie
Closes #22311
2018-08-26Core/Maps: initialize PositionFullTerrainStatus to avoid having issues with ↵Ovah
those variables (#22315)
2018-08-26Build fixKeader
2018-08-26Scripts/Uduar: XT002 Rework (#21566)Keader
Closes #21489
2018-08-26Utilities/EventProcessor: Added a overload to AddEventAtOffset accept rand timeKeader
2018-08-26Scripts/Black Temple: Fixed some issues on IllidanKeader
2018-08-25Core/Unit: Store charmer and charmed pointers on Unit directly, no more map ↵Treeston
lookups for Unit::GetCharmer and Unit::GetCharmed
2018-08-24Core/Creatures: Restored old initialization order: AI after movementShauren
Closes #22307
2018-08-23Core/Unit: Acquire GetControllingPlayer. Use to fix duel bugs.Treeston
2018-08-23indent + header fixTreeston
2018-08-23wops (042f551 follow-up)Treeston
2018-08-23missing base class forward, 042f551 follow-upTreeston
2018-08-23Core/AI: Clean up charm AI handling, we now have two unique_ptr instead of a ↵Treeston
crapton of booleans
2018-08-23Core/Creature: Fall back to combat list if calling for help without threat listTreeston
2018-08-22Scripts/SmartScripts: _SET_IN_COMBAT_WITH_ZONE and _CALL_FOR_HELP no longer ↵Treeston
use a target. Because that feature made no sense and was unused.
2018-08-22Core/Creature: Some adjustments to Creature::CallForHelp. Now works even if ↵Treeston
the Creature hasn't selected a victim yet.
2018-08-22Core/AI: Remove unnecessary parameter from DoZoneInCombat after eb1972fTreeston
2018-08-22Core/LFG: Order group members before creating LFG group (leader > tank > ↵Treeston
healer > dps). Closes #16244.
2018-08-22Core/Packets: Reduce memory footprint of cached queries (#22297)jackpoz
Ensure only the minimum required memory is used by caching query packets by calling shrink_to_fit()
2018-08-22DB/Quest: Move the Sunken Treasure to SAIZenoX92
Closes #22290
2018-08-22[3.3.5] Core/Loot/Gameobject: Tempspawned Gameobjects after looting (#22124)PolarCookie
* spell spawned chest non-despawn fix * fix the consumed game objects
2018-08-22Scripts/Scarlet Enclave: Death Comes From On HighDanVS
2018-08-20Core/AI: Some cleanup to DoZoneInCombat and Malygos' AI that I found while ↵Treeston
working out #22226.
2018-08-19Core/Movement: Prevent NO_PATH evades from incorrectly happening in a few ↵Treeston
places. Closes #22226.
2018-08-19Core/SmartAI: SetRun fix for SAI, because for some reason it has like 95% of ↵Treeston
escortai code duplicated??? shitshow zz closes #21463
2018-08-19DBError follow-ups:Treeston
* broadcast_text mismatch (6eb7f06) is now a _INFO since Aok isn't nearly as fast as fixing as he claimed. * SmartAI invoker misuse (482328b and a3c85c8) are now blocking errors
2018-08-19Core/AI: EscortAI::SetRun now also adjusts already-in-progress waypoint ↵Treeston
paths, as opposed to only affecting future path loading. Closes #21290.
2018-08-18Scripts/Trial Of The Crusader: Fixed Anub'arak Pursuing SpikesKeader
Closes #21420
2018-08-17Core/Commands: Fixed .damage command to work with spell schools caused by ↵Shauren
bad strtok usage Closes #22280
2018-08-16Scritpts/Commands: Fix area name display if no area present. Closes #21727.Treeston
2018-08-16Startup/DB: Print errors on npc_text vs broadcast_text mismatches.Treeston
2018-08-15DB/Quest: The Missing Diplomat (Part 16)ZenoX92
Closes #22261
2018-08-15DB/Quest: Cleansing Witch HillZenoX92
Closes #22262
2018-08-14Scripts/Commands: Fix .quest complete to properly work with PvP kill quests. ↵Treeston
Closes #16321.