aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-08-06coverityTreeston
2019-08-06Core/Common: fix a bug in BigNumber::AsByteArray that was causing incorrect ↵Treeston
output in 1/256 cases with explicit minSize (iff MSB zero)
2019-08-06typo fix in commentTreeston
2019-08-05Core/Creature: 4a219ed codestyle followup, for real this timeccrs
2019-08-05Scripts/Blackrock Depths: Use DB Texts for Doom'rel (#23681)Sorikoff
* Scripts/Blackrock Depths: Use DB Texts for Doom'rel * Quick Fix
2019-08-05Common/Util: Sorry about that unexpected downtime at 3AM last night, ↵Treeston
everyone. (We call them happy little features.)
2019-08-04Revert "Core/Creature: 4a219ed codestyle followup"Treeston
This reverts commit 37b15e05bc643e6430d94bf5413e9d102a874cc0.
2019-08-04Build fixKeader
Followup: 7b541098d5fcc25cc6d4fb20a25571700f407fca
2019-08-04Core/Creature: 4a219ed codestyle followupccrs
2019-08-04Scripts/Spells: Fixed mage Empowered Fire regain percentKeader
You should regain 2% of your base mana. With old script, you get 15% of base mana.
2019-08-04Core/Pooling: Quest pooling rewrite: (PR#23627)Treeston
- Split quest pooling from PoolMgr (into QuestPoolMgr) - Proper saving/restoring on server restart - No more hacking into sObjectMgr to insert/remove available quests
2019-08-04Core/Vehicle: Change vehicle accessories' phase according to the player on ↵Giacomo Pozzoni
the vehicle (#23646) * Core/Vehicle: Change vehicle accessories' phase according to the player on the vehicle * Get the root vehicle to set the phase to all accessories. Attempt to get the accessories to stay mounted on the vehicle. * Fix the accessories to stay mounted on the vehicle
2019-08-04no idea what happened there (4a219ed follow-up)Treeston
2019-08-04Core/Chat: Always save channel info to database on shutdown if persistence ↵Treeston
is enabled.
2019-08-04Core/Unit: Spell focusing now no longer nonsensical. HasSpellFocus always ↵Treeston
const. Error logs for various stuff.
2019-08-04This is not the critical chat system bug fix you were looking for. No sir. ↵Treeston
(Oops.)
2019-08-03Core/Misc: Rewrite some old name handling functions that use raw buffers to ↵Treeston
no longer be old name handling functions that use raw buffers.
2019-08-03Core/Creature: add a const spell-focus-check method and remove a nasty ↵ccrs
const_cast from IsMovementPreventedByCasting() closes #23670 maybe #22857 ?
2019-08-03Core/Unit: rename more thingsccrs
Workaround prework till actual facing system rework arrives
2019-08-03Core/Unit: rename more methodsccrs
Workaround prework till actual facing system rework arrives
2019-08-03Core/Unit: rename IsFocusing methodccrs
Workaround prework till actual facing system rework arrives
2019-08-03Script/Hyjal: prevent Archimode from attacking players while invisible, and ↵Wyrserth
fix his scale (thanks Killyana!). Closes #16424.
2019-08-03Core/Spell: honor IsStackableOnOneSlotWithDifferentCasters() when deciding ↵Wyrserth
if an aura should stack from different casters or not. (#23579) Fixes #23387 and #22818.
2019-08-02Core/SmartAI: SmartAI creatures no longer process health-based hooks after ↵Treeston
death.
2019-08-02Scripts/Spells: Devour Humanoid (#23660)Sorikoff
2019-08-02Scripts/Hyjal: Seriously, who calls EnterEvadeMode in a AI constructor????Treeston
2019-08-023.3.5 Don't allow to summon dead hunter pets (#23271)Giacomo Pozzoni
* Core/Player: Add support to SMSG_PET_TAME_FAILURE * Core/Pet: Don't summon dead pets when using "Call pet"
2019-08-02Core/Misc: Fix build warningGiacomo Pozzoni
2019-08-01Core/Chat: Custom channel preservation rewrite. Channel data is now loaded ↵Treeston
at startup, and written to the DB periodically, instead of both things happening in real time.
2019-08-01Core/Spells: Split ProcFlags of PROC_HIT_INTERRUPTKeader
Followup: 3ffe570b219d31d1f2747c9a78826353fc817d3e
2019-08-01nopchTreeston
2019-08-01Scripts/FollowerAI: Some cleanup:Treeston
- FollowerAI properly resumes follow after evading. - Removed duplicated getters from CreatureAI (IsEscorted vs IsEscortNPC), they were used to do the same thing - FollowerAI properly assists in combat. - FollowerAI properly despawns if quest is abandoned. - FollowerAI now supports dynamic respawning for escort NPCs.
2019-08-01Core/Spells: Fixed PROC_HIT_INTERRUPT not triggering by ↵Keader
PROC_FLAG_TAKEN_SPELL_MELEE_DMG_CLASS Spells like Pummel (PROC_FLAG_TAKEN_SPELL_MELEE_DMG_CLASS) need trigger PROC_HIT_INTERRUPT
2019-08-01Core/Spells: fixed root behaivior of creatures that are being rooted via ↵Ovah
movement template while getting a root aura removed (#23216) * Core/Spells: do not allow root auras to bypass the root movement template state when getting removed * yeah....
2019-08-01Core/Movement: Remove PLAYER_FLAGS_IS_OUT_OF_BOUNDS flag if player manages ↵ForesterDev
to move back in bounds (pretty much gms only) (#23664) (cherry picked from commit fcb50c5e65faad02806c4fa2d3d346026b509add)
2019-08-01Core/Misc: Fix build warningGiacomo Pozzoni
2019-08-01Entities/Unit: fix an unrelated check from doing nothing because somebody ↵Treeston
didn't understand how type-casting works
2019-08-01Entities/Unit: Add a missing underflow check to prevent really really low ↵Treeston
damage from underflowing when paired with flat damage modifiers. Closes #23655.
2019-08-01Core/AuctionHouse: Fixed auction deposit calculationShauren
Closes #23656
2019-07-31Core/GameEvent: Fix OnGameEvent() hook not being called on ↵jackpoz
Creature/GameObject spawned by the event itself Hook broken since it was added in 1b2c413933f19aec82371a5b55cba9c3b3ded43a
2019-07-31Core/PacketIO: Fixed structure of SMSG_AUCTION_COMMAND_RESULTShauren
2019-07-31Core/PetAI: Change an assert to a TC_LOG_ERRORGiacomo Pozzoni
2019-07-31Scripts/ICC: Prevent Professor Putricide from displaying weird behavior ↵Treeston
during the Rotface/Festergut encounters as a result of his boss boundary
2019-07-31Core/RBAC: Fix changing security level (#23662)ForesterDev
(cherry picked from commit 0bae7d691819ebce001d9e1233b053de881a4948)
2019-07-31Core/Combat: Properly unset engagement flag on death.Treeston
2019-07-31Core/Misc: Add even more RBAC/Language values I need for #23633.Treeston
2019-07-31Core/Misc: Add RBAC/Language values I need for #23633.Treeston
2019-07-30Core/SAI: Attempt to fix a crashGiacomo Pozzoni
2019-07-30Contrib/Misc: There, build fix. 19d71fb follow-up.Treeston
2019-07-30Contrib/Misc: Allow enumutils_describe.py to better deal with commented-out ↵Treeston
enum lines