aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-10-08Core/Spells: Aura refresh improvements (#25511)Gildor
2020-10-08Scripts/Ulduar: Implemented Realm First! Death's Demise (#25530)Gildor
* Scripts/Ulduar: Implemented Realm First! Death's Demise * comment line * Rename 9999_99_99_99_world.sql to 2020_10_08_01_world.sql Co-authored-by: offl <11556157+offl@users.noreply.github.com> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-10-08Core/ChatCommands: Fix a potential crash if a custom chat command does not ↵Treeston
have a specified help string
2020-10-04Core/Guilds: Fixed crash when kicking guild membersShauren
Closes #25537
2020-10-04Tools/MMapsGenerator: Add some more input parameters to improve mmaps load ↵Giacomo Pozzoni
performances (#25520) * Some research about mmaps load performances * Tools/MMapsGenerator: Add some more input parameters Add some more input parameters which affect the resulting mmaps: - --smallOutputSize: sets both walkableSlopeAngle and walkableSlopeAngleNotSteep to 55°, reducing by a lot the .mmtile size and the number of polys. A rcFilterLedgeSpans() call is included too to filter out some polys. Default to false. - --maxAngle: Restore this parameter removed some commits ago. Specifies the max walkable angle of a Creature when in combat. Default to 85 - --maxAngleNotSteep: Max walkable angle of a Player and of a Creature out of combat. Must be less or equal than --maxAngle. Default to 55. A performance profiling comparison highlighted that .mmtile load grows exponential with the number of polys. A small server with GridUnload enabled and without preloading all grids on startup will be more affected than a big server with GridUnload disabled and preloading grids on startup.
2020-10-04Core/SAI: Fix SMART_ACTION_WP_RESUME actually pausing next waypoint if the ↵jackpoz
current path was not paused Fixes #25519
2020-10-04Core/SAI: Allow to debug SmartAI methodsjackpoz
2020-10-03DB/Instance/Auchenai Crypts: Complete overhaul part 1offl
2020-10-03Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into ↵Ovah
OnSpellCastFinished (#25522) * added support for calling the hook when completing a channeled spell as well
2020-10-02Core/Aura: Fixed thread-unsafe return from Aura::GetCaster() (#25524)robinsch
2020-10-01Core/Movement: fix units falling through the ground when hover mode is ↵Ovah
disengaged (PR #25518)
2020-10-01Core/Movement: add optional velocity argument for MoveLand and MoveTakeoff ↵Ovah
(PR #25516)
2020-09-29Core/Pets: Add missing nullptr checkShauren
2020-09-29Core/Pets: Fixed crash happening when current pet is forcibly removed while ↵Shauren
being temporarily unsummoned (like on a mount)
2020-09-28Core/PacketIO: Add missing ByteBuffer operator overloadShauren
2020-09-27Dep/Boost: Support for boost 1.74 - heapShauren
Closes #25470
2020-09-27Dep/Boost: Partial support for boost 1.74 - asioShauren
Ref #25470
2020-09-27Warning fixShauren
2020-09-27Core/Mail: Replaced blocking db query in mail sending with async versionShauren
2020-09-27Core/PacketIO: Convert mail packets to classesShauren
2020-09-27Core/Auction House: Eliminate blocking db queries for account permissions ↵Shauren
when expiring auctions that have offline bidders
2020-09-26Core/Misc: nopch fixesShauren
2020-09-26Core/Commands: Enable .debug loadcells on console and allow to load a ↵jackpoz
specific tile Specify the tile as XY. Note that this is not Grid XY
2020-09-26Core/Commands: Fix typo in .mmap loc commandjackpoz
The displayed "tileloc" value is a "swapped" Tile XY, not to be confused with Grid XY.
2020-09-24whitespace to make CI happy, 7bf9a06 follow-upTreeston
2020-09-24Scripts/Commands: Fix a potential crash in cs_account.cppTreeston
2020-09-24Core/Spells: SPELL_AURA_MOD_HEALING_PCT should be negative if TargetType is ↵Gildor
enemy or BasePoints are negative (#25490)
2020-09-24Scripts/ChatCommands: Rename 'lookup itemset' to 'lookup item set' to remove ↵Treeston
ambiguity.
2020-09-23Core/Pets: Fixed crash happening when summoning a different pet than one ↵Shauren
that was unsummoned by summoning a guardian (imp -> infernal -> felhunter) Closes #25478
2020-09-23Core/Creature: Ignore combat reach when looking for assisting creaturesjackpoz
Fixes #25487
2020-09-23Core/ChatCommand: Improve feedback for ambiguous commandsTreeston
2020-09-22Core/Pet: Fix GetDebugInfo() outputjackpoz
2020-09-22Scripts/Commands: Move .account to `trinity_string`Treeston
2020-09-22Core/Quest: Fix wrong feedback sent to the quest sharing sender with ↵Giacomo Pozzoni
auto-accept quests. (PR #25477) Closes #25474. Co-authored-by: Treeston <treeston.mmoc@gmail.com>
2020-09-21Core/ChatCommands: Add `trinity_string` support for chat command helpTreeston
2020-09-20Scripts/Commands: Rename .additemset to .additem set to avoid ambiguityTreeston
2020-09-20Scripts/ChatCommands: Constrain how char const* may be used as a command ↵Treeston
handler parameter. It may now only be used in the legacy configuration, as the only argument.
2020-09-201eca51b follow-up, nuke `command`.`permission` from orbit; it was only ↵Treeston
duplicating data already stored in the core.
2020-09-20[3.3.5] ChatCommands, the other half: chat command resolution refactor (PR ↵Treeston
#25463)
2020-09-19Core/SAI: Add orientation and delay columns to waypoints table (#25472)Giacomo Pozzoni
* Core/SAI: Add orientation and delay columns to waypoints table * Rename 2020_99_99_99_world.sql to 2020_09_19_00_world.sql
2020-09-19Core/SAI: Fix SMART_ACTION_WP_PAUSE with 0 delay pausing the path only for 1 ↵Giacomo Pozzoni
world loop update (#25471) * Core/SAI: Fix SMART_ACTION_WP_PAUSE with 0 delay pausing the path only for 1 world loop update * Add code comments * Remove special handling of SMART_ACTION_WP_PAUSE in SMART_EVENT_WAYPOINT_REACHED
2020-09-19Core/PathFinding: Fix GetPathPolyByPosition() using only 2D distance instead ↵xvwyh
of 3D Signed-off-by: jackpoz <giacomopoz@gmail.com>
2020-09-19Core/Loot: Raise max number of loot items from 16 to 18jackpoz
Fixes #23948
2020-09-19Common/Metric: Fix build with PERFORMANCE_PROFILING and/or WITHOUT_METRICSAokromes
2020-09-18Core/PacketIO: Updated SMSG_CHAT_SERVER_MESSAGE (#25468)ForesterDev
* Core/PacketIO: Updated enabled SMSG_CHAT_SERVER_MESSAGE (cherry picked from commit fc7014628af364911de75eebcac2034676292b30) Co-authored-by: Vincent-Michael <Vincent_Michael@gmx.de>
2020-09-18DB/Gameobject: Add correct door to Sethekk Hallsoffl
2020-09-18Scripts/ICC: update Icecrown Citadel scripts to new model (#25439)ForesterDev
2020-09-18Scripts/ICC: update Gunship Battle scripts to new model (#25438)ForesterDev
2020-09-17Script/Commands: Add ".pdump copy" command (#25455)Giacomo Pozzoni
* Script/Commands: Add ".pdump copy" command Syntax: .pdump copy $playerNameOrGUID $account [$newname] [$newguid] Copy character with name/guid $playerNameOrGUID into character list of $account with $newname, with first free or $newguid guid. * Add missing return * Restore eof check * Fix sql * Use forward declaration header Co-authored-by: Shauren <shauren.trinity@gmail.com> * Remove buffer when reading a line * Rename sql files Co-authored-by: Shauren <shauren.trinity@gmail.com>
2020-09-17Scripts/Commands: Correct some unexpected behavior in .levelTreeston