aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-30DB/Creature: Professor PutricideKillyana
Updates #23727
2019-08-30Scripts/ICC: Professor Putricide no longer tries to add threat on units it ↵Treeston
cannot add threat on because of immunity flags. Instead, its AI manually controls the engagement state. Should close #23727.
2019-08-28[3.3.5] Fix spell_area not checking for zoneID for quests (#23719)AlιAѕѕaѕѕιN
* Fix spell_area not checking for zoneID for quests * Addendum to bdffe0a4a641414fe26c9b75b00f8e70ff0f1cb8 * Fix spell_area handle same spell with the same quests Also fix not checking for quest_end at all. * Addendum to 2d6b0545e3762b3a25005726d4093cf4a7945a8d * Better commenting for 7a50189de3104f000d8b31fa6c415bb69cf1a3e7 * Addendum to 2d6b0545e3762b3a25005726d4093cf4a7945a8d
2019-08-23Core/PacketIO: updated SMSG_PLAY_SOUND, SMSG_PLAY_MUSIC and ↵ForesterDev
SMSG_PLAY_OBJECT_SOUND (#23636) * Core/PacketIO: SMSG_PLAY_SOUND (cherry picked from commit 82a33c7fa868d5ace7f855dba26b5f41c12bab6e) # Conflicts: # src/server/game/Battlefield/Battlefield.cpp # src/server/game/Battlegrounds/Battleground.cpp # src/server/game/Battlegrounds/BattlegroundMgr.cpp # src/server/game/Battlegrounds/BattlegroundMgr.h # src/server/game/Entities/Object/Object.cpp # src/server/game/Server/Packets/MiscPackets.cpp # src/server/game/Server/Protocol/Opcodes.cpp # src/server/game/Texts/CreatureTextMgr.cpp # src/server/game/Texts/CreatureTextMgr.h # src/server/scripts/Commands/cs_misc.cpp * Update for 3.3.5 * Core/PacketIO: updated and enabled SMSG_PLAY_MUSIC (cherry picked from commit c6718dc120cae4217bb673b9a0ad1e83b4780f60) # Conflicts: # src/server/game/Maps/Map.cpp # src/server/game/Server/Packets/MiscPackets.cpp # src/server/game/Server/Protocol/Opcodes.cpp # src/server/game/Server/Protocol/Opcodes.h # src/server/game/Spells/SpellEffects.cpp * Core/Packets: added SMSG_PLAY_OBJECT_SOUND packet class (cherry picked from commit 1272e9eea684d1f155709baee44a301ff938ade5) # Conflicts: # src/server/game/Server/Packets/MiscPackets.cpp # src/server/game/Server/Packets/MiscPackets.h # src/server/game/Server/Protocol/Opcodes.cpp * fic build * change variable names * fix build error field will be initialized after
2019-08-23Core/Spells: Fixed warlock's Banish cancel if target was already banished ↵ForesterDev
(#23697) * Core/Spells: Add SpellMissInfo argument to BeforeHit hooks and call them also when the spell doesn't hit. (#17613) (cherry picked from commit 8ff5b35be1256d03b85438b130dcec7cd4cae6e1) # Conflicts: # src/server/game/Spells/Spell.cpp # src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp # src/server/scripts/Spells/spell_warlock.cpp * Core/Spells: Fixed warlock's Banish cancel if target was already banished (#17614) (cherry picked from commit 4587b5d88082d2c6416fafaa2f5b9f5f15038520) # Conflicts: # src/server/scripts/Spells/spell_warlock.cpp
2019-08-21nopch fixKeader
2019-08-21Core/Scripts: Proper fix Gal'Darah Puncture removeKeader
2019-08-20Fix nopch buildKeader
2019-08-19Scripts/Gundrak: Fixed Puncture when Gal'darah dieKeader
2019-08-19Scripts/Spells: Code style adjustments for druid scripts (final?) (#23726)Sorikoff
2019-08-18Scripts/Gundrak: Added a missing entry in Gal Darah Stampede Charge scriptKeader
Noob Keader, Shame !
2019-08-18Scripts/Spells: Code style adjustments for druid scripts (#23725)Sorikoff
2019-08-18Scripts/Spells: Port druid scripts to new script registration syntax (2 of ↵Sorikoff
3) (#23696) * Scripts/Spells: Port Druid Scripts to New Script Registration * Revert * Revert 2 * Revert 3 * Revert 4
2019-08-18Tools/Misc: Document strange array access indexingShauren
Closes #23723
2019-08-18Entities/Creature: Fix a bug that caused map respawn timers to be scheduled ↵Treeston
for compatibility mode creatures.
2019-08-18Core/Misc: Fix linux buildjackpoz
2019-08-18Core/MMaps: Fix mobs evading when target is out of MMap meshesjackpoz
Fix mobs evading when target is out of MMap meshes causes by an overzealous check added in c602220e02bed1ad76c9e60064eeec5fd97bfe80 when trying to fix an infinite loop in Recast. If the target is outside of the MMap mesh (for example very close to a wall which is an un-walkable area with current TrinityCore settings and that might be changed in the future) Detour will not be able to find the height of the poly and getPolyHeight() will return DT_FAILURE | DT_INVALID_PARAM . Most of the time this is ok and can be ignored and it's still better than having the Unit evade. Fix #23613
2019-08-17Warning fixShauren
2019-08-17Core/Map: Kill zoneId from RespawnInfo, all it did was significantly slow ↵Shauren
down startup to make one gm command faster
2019-08-17DB/Creature: Olrun the BattlecallerKillyana
Closes #23720
2019-08-17Core/Spells: Removed PROC_ATTR_DISABLE_EFF_* attributes and store that in a ↵Shauren
separate column
2019-08-17Scripts/Spells: Implemented Wyvern Sting scriptKeader
- Removed old hack with spell_linked_spell
2019-08-16TDB 335.19081 - 2019/08/16TDB335.19081TDB Release
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-12DB/Spells: Mage - Icy Veins stackGildor
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-10DB/Spells: Fixed Prayer of Mending proc with AOE SpellsKeader
Fix proc with spells like: Professor Putricide AOE Abomination damage, Sindragosa Frost Damage, Blood Queen Damage.
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-08DB/Spells: Fixed proc of RemorselessKeader
Fix a case that Remorseless Attacks proc, but Remorseless is consumed by the same spell Closes #23649
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-08CI/Travis: Upgrade to GCC 6Giacomo Pozzoni
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-06DB/Creature: Vanguard Tower DummyKillyana
2019-08-06DB/Creature: Battlescarred FrostworgKillyana