aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-07-12Battleground/Arena: Properly check RBAC arena join permission before ↵Treeston
allowing queue. Closes #23000.
2019-07-12Scripts/Commands: .account ban no longer fails if an account containing the ↵Treeston
specified account name is already banned (f.ex. attempting to ban 'test' if 'test2' is already banned) - closes #22990
2019-07-12typo fix, duplicate assignmentTreeston
2019-07-11Entities/GO: FindNearestGameObject no longer incorrectly returns despawned ↵Treeston
gameobjects. Closes #23262.
2019-07-11DB/Quest: Seeds of the Blacksouled KeepersKillyana
2019-07-10Core/Weather: 6eecb68 followupccrs
missing IntervalTimer::Update call
2019-07-10Core/ChatCommands: Fix .wp reload crashGiacomo Pozzoni
2019-07-10DB/Quest: restore ExclusiveGroup data for breadcrumb quests, as they're ↵Wyrserth
mutually exclusive. Also restore PrevQuestId/NextQuestId error logs involving breadcrumb quests. Special cases must be handled via conditions.
2019-07-09Core/Quest: remove arbitrary error logs related to breadcrumb quest chaining.Wyrserth
There are complex cases where breadcrumb quests are mutually exclusive with other breadcrumbs leading to other quests, chaining them shouldn't generate log errors.
2019-07-09Scripts: Update boss_akilzon weather packetShauren
2019-07-09Core/Weather: Fixed weather updates to be thread safeShauren
(cherry picked from commit 6eb997394722fcd4b5248646b5abfa185a7ec58f)
2019-07-09Core/Packets: Update and enable SMSG_WEATHERNayd
(cherry picked from commit 6f7d048765f102110cbf9ad4653c078fbadaa105)
2019-07-09Scripts/World: Rewrite air force trigger bots script, add hostility check ↵Treeston
along the way. Closes #23307.
2019-07-09Core/Movement: add missing parenthesis on MotionMaster::Sizeccrs
pretty sure this can cause unexpected behaviour
2019-07-08warning fix f2cd721 follow-upTreeston
2019-07-08Core/Quest: Do not allow quests to be turned in if the player no longer ↵Treeston
satisfies level/skill/reputation requirements. Fixes #226. Yes, you read that issue tag right.
2019-07-08Scripts/Naxxramas: Thaddius no longer evades on transition, and some general ↵Treeston
cleanup to that script. Fixes #23026.
2019-07-08Scripts/Blood Furnace: Broggok improvements (#23300)Ianislav Vasilev
* 23285 Fixed lever respawn and future encounters after it respawns. * Removed unnecessary additional container. Made lever not to despawn and respawn but rather change flags only. * Made one conditional branch easier to debug.
2019-07-08Scripts/Outland: Rewrite the Watch Commander Leonus event so it no longer ↵Treeston
starts exponentially more often if the grid remains loaded for over an hour. Closes #23348.
2019-07-08Scripts/Spells: Brittle Armor & Mercurial Shield (#23576)Sorikoff
2019-07-08Scripts/Commands: update .wp commands to use orientation field from DB (PR ↵ForesterDev
#23566) Closes #23330
2019-07-08Entities/Player: Properly restore PvP-enabled state on loginTreeston
2019-07-08Core/Misc: More coding standards (#23519)Aokromes
* Core/Misc: More coding standards * revert part * "void " or more to "void " * fix? reject * remove more double whitespaces * remove more double whitespaces * more standards * more coding standards * More standards * more coding * more coding standards * more coding standards * And more standards
2019-07-08Entities/Unit: Nuke Map::ForceRespawn from orbit, with the following ↵Treeston
implications: - .npc respawn no longer causes stupid things to happen (Fixes #23014) - ::DeleteFromDB methods on Creature and GameObject rewritten to be as sensible as such a colossally stupid method can ever be. They're static now. - .npc delete and .gobj delete ported to new argument handling, and rewritten as per above. They can no longer crash the server when used in instances, too. Yay for that. - Adjusted various dusty cobwebbed hacks around the core (why does waypoint visualization use permanent spawns *shudder*) to still work too.
2019-07-07Build: fix linking errorccrs
/home/circleci/project/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp:50:9: fatal error: use of undeclared identifier 'AddFlag' AddFlag(MOVEMENTGENERATOR_FLAG_TIMED_PAUSED); ^
2019-07-07Entities/Creature: Some asserts are now LOG_ERRORs that block spawning. Fix ↵Treeston
a group spawning bug exposed by the CoS merge. Improve some command output.
2019-07-07Core/Movement: handle Resume/Pause on RandomMovementGeneratorccrs
2019-07-07Core/Unit: f869c49 followupccrs
Movement Pause/Clear is already handled in Unit::SetCharmedBy and Unit::RemoveCharmedBy, respectively TODO: missing PAUSE handling in RandomMovementGenerator
2019-07-07Core/Vehicle: prevent creature vehicles from following their old movement ↵Wyrserth
generator when a player enters them in some cases. Closes #21731 and #22368.
2019-07-07Core/Quest: fix icon in gossip window for repeatable, non-autocomplete quests.Wyrserth
Closes #23572.
2019-07-07Core/Misc: Fix no-pch buildjackpoz
2019-07-07DB/Trainer: remove required ability from Riding spells. The client should ↵Wyrserth
only show the required amount of skill. Also comment out unused argument in previously committed script, thanks Aokromes for noticing!
2019-07-07Core/Misc: use Trinity's RandomShuffle() instead of soon-to-be-deprecated ↵Wyrserth
std::random_shuffle(). Thanks Riztazz for noticing!
2019-07-07Script/TheOculus: adapt Mage-Lord Urom's script to use EventMap, fix various ↵Wyrserth
issues with Teleport and Empowered Arcane Explosion, add missing heroic-mode spell Frost Buffet. Closes #19452.
2019-07-07Core/Spell: don't send duration for auras caused by dynobjects.Wyrserth
2019-07-06Script/BlackrockDepths: randomize timers for Ironhand Guardian's spell Gout ↵Wyrserth
of Flame.
2019-07-06Core/Spell: do not allow auras from dynamic objects to stack if they come ↵Wyrserth
from the same spell cast by the same caster.
2019-07-06Misc/Config: set decay timer for unlooted normal creatures to 5 minutes.Wyrserth
Now that respawns do not care about the previous corpse's state, there's no reason to force a very frustrating faster despawn.
2019-07-06Core/Battleground: Implement previous opponent timer on Arena queue. (#21754)Gooyeth
2019-07-05Script/BlackrockDepths: fix Ironhand Guardian's Gout of Flame spell cast. ↵Martin Topholm
(#21816)
2019-07-05Script/Acherus: script out of combat event for Frost Death Knight trainer ↵Wyrserth
Amal'thazad.
2019-07-05Core/Creature: Reworked creature aggro radius calculation (#20615)Ovahlord
* Core/Creatures: rewrote creature aggro radius calculation * Formulas are taken from WoW Wiki
2019-07-05Misc: explicitly mark fallthrough in switch statement as to avoid confusion.Wyrserth
2019-07-05Core/Player: fix crash happening when trying to send drunken state to nearby ↵Wyrserth
players while the character is loading.
2019-07-05Core/Conditions: allow spellclick conditions to properly work for aura ↵Wyrserth
apply/remove (#23527)
2019-07-05Core/Unit: Implement more helper methods (#23555)ForesterDev
2019-07-04Local-only mode fix (#23546)SolarisSDK
* Local-only mode fix In response to issue #21309 * Full patch also for boost 1.66 and newer
2019-07-04Core/Quest: Fix repeatable quest mark (#23338)Giacomo Pozzoni
2019-07-03Entities/Unit: Properly unset engaged flag for creates that cannot have a ↵Treeston
threat list on combat exit. Fixes #23518.
2019-07-03Scripts/Icecrown Citadel: Ensure Deathbringer Saurfang cast Frenzy (#23559)Gildor