aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-08-15Core/Spells: Fixed some issues with Drain SoulKeader
Issue 1: Drain soul was always negative, but effect2 need be positive. Issue 2: Drain soul was interrupted if someone in your group die. Caused by negative effects proccing in creature. Issue 3: Since effect2 is positive, it was down-ranking in low level targets and should never happens (fixed before by ariel, transforming everything in negative in 2c8a6fb771a42169a1817149ab0a2a19912ebea7 but it's wrong) #MakeWarlockAfflictionGreatAgain
2019-08-15Scripts/Spells: Port druid scripts to new script registration syntax (3 of ↵Sorikoff
3) (#23714)
2019-08-13Core/Spells: Drain Soul need be affected by Death's EmbraceKeader
Make Warlock Affliction great again !
2019-08-13Core/Spells: Fixed SPELL_EFFECT_DISPEL when target has 2 spells with same ID ↵Keader
(#23710) Ty sirikfoll for all help :)
2019-08-12Entities/Creature: Fix an edge case assertion failure with pets dying in ↵Treeston
specific situations while casting spells.
2019-08-12Core/Spells: Survey Sinkholes will now have a bigger range to be able…Aokromes
… to hit all trigger npcs By Ovahlord
2019-08-12I actually changed compilers in godbolt this time. This does it. Really. ↵Treeston
(31b5632 7378bcb 0a40252)
2019-08-12i am so done with compilers for today , WHY IS STD::SWAP NOT A CONSTEXPR ↵Treeston
ASDFOWQWDO (31b5632 7378bcb follow-up grml)
2019-08-12ugh. compilers. 31b5632 follow-up.Treeston
2019-08-12Common/Utilities: Explicit tail recursion to keep the compilers happy.Treeston
2019-08-11Entities/Player: ReacquireSpellFocusTarget is now private. It should've been ↵Treeston
private all along.
2019-08-11Core/Creature: Fix an issue that sometimes prevented spellcast focus targets ↵Treeston
from being reacquired.
2019-08-11Common/Crypto: Make C++14 compilers happy.Treeston
2019-08-10[3.3.5] Core/Authserver: TOTP rewrite: (PR #23633)Treeston
- Proper management commands (.account 2fa) - Secrets can now be encrypted (set TOTPTokenSecret in .conf) - Secret now stored in binary - Argon2 and AES primitives - Base32/64 support
2019-08-09Core/Channels: Fix a bug that would cause channel settings to disappear in ↵Treeston
certain settings. Fix a bug that would cause channels to not be saved on .server shutdown without delay. Closes #23699.
2019-08-08Scripts/Spells: Runic Healing Injector (#23690)Sorikoff
* Scripts/Spells: Runic Healing Injector * Rename 9999_99_99_99_world.sql to 2019_08_08_00_world.sql
2019-08-08Scripts/Spells: Port Part of Druid Scripts to New Script Registration (#23691)Sorikoff
2019-08-07that should make gcc complain less (57b36df follow-up)Treeston
2019-08-07nopch fixTreeston
2019-08-07Scripts/Commands: Add .go boss, and do a usability pass over .go instance to ↵Treeston
match it.
2019-08-06Scripts/Commands: Cleanup some output from .go instanceTreeston
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.