aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-01-26Core/SmartAI: Remove duplicate OnReset() callsirikfoll
It is already called for every creature in SmartAI::InitializeAI(), removing the one from SmartAI::JustAppeared to keep as much as possible of the old behavior, because JustAppeared is called on the next tick after InitializeAI Closes #20881 Closes #20771
2018-01-26Scripts/Spells: Fixed Nature's Guardian proc (#21314)Keader
2018-01-25DB/SpawnGroup: Instance spawn group data for Tempest Keep: The Eye and ↵Treeston
Hellfire Citadel: Ramparts. (also some minor adjustments to command output for convenience)
2018-01-25Misc: assert -> ASSERTTreeston
2018-01-24Scripts/Commands: new command '.debug instancespawn'Treeston
2018-01-24Core/Spell: killed deprecated code which randomly changed powercost for ↵ariel-
missed spells Added in 80d3cd43f65e4e7cecfdd17e53c6a4542ddc4e40 Closes #5954
2018-01-24Core/Scripts: reverted Auriaya spell script logicariel-
Thanks Shauren for spotting it
2018-01-24Core/Player: only call _ApplyWeaponDamage for actual weaponsariel-
Closes #21308
2018-01-22Core/Misc: fix some /W4 warnings and some reported by GCC 6.3ariel-
2018-01-22Core/Entities: killed Creature::SetInCombatWithZone and replaced with AI versionariel-
Closes #12108 (again)
2018-01-22Core/Entities: don't allow client control if player is still affected by any ↵ariel-
lose of control state
2018-01-22Core/PlayerAI: perform cast checks on auto ranged attackariel-
Closes #19928
2018-01-22Core/Unit: fixed Global cooldown cancelation on spell interruptariel-
Thanks to Nyeriah for the heads up
2018-01-22Core/Formations: update codestyle and fix crashariel-
Closes #21288
2018-01-21Core/Spells: fix Spirit of Redemptionariel-
- Who would have suspected GetAuraEffect (iconId override) did a check against null spellfamilyflags? - Remove mirror timers hack (triggered spell already allows underwater breathing)
2018-01-21Core/Misc: 2 comment corrections in Language.htkrokli
- comments adjusted to match the unordered enum LANG_DO_NOT_USE_6X_DEBUG_AREATRIGGER_LEFT
2018-01-21Core/Misc: Revert LANG_DO_NOT_USE_6X_DEBUG_AREATRIGGER_LEFT change from ↵Shauren
ba5f6a861652f522dd10fbe31f5e25272a3cd237 * It may be out of place but at least matches db value and matches master branch
2018-01-21Core/Misc: corrections and indentations in Language.htkrokli
- corrected the comment "1205-2002 - free" to "1205-1999 - free" - increased the main indent by 2 spaces to get more lines aligned - corrected the enum LANG_DO_NOT_USE_6X_DEBUG_AREATRIGGER_LEFT from 1999 to 1199 Ref. commit 5f541491074765a346c7d0a83edb5f1fbf9240b1
2018-01-21Core/Unit: Remove a superfluous threat state update in SetPhaseMask.Treeston
2018-01-21Scripts/Outland: Fix logical error in Hellfire event in Honor HoldKittnz
2018-01-21Core/Battleground: Dropped battleground texts from trinity_string and ↵joschiwald
replaced them with proper BroadcastText (cherry picked from commit ed318fdc461ce9ad462c69a0b9f6c572c8c962a5) Fixed nopch build (cherry picked from commit 6eff69818b17d68862aac609cf211ccd802e3afa) Fixed nopch build again (cherry picked from commit 3039f4bf86bda5d9fd2c50d6ae71fcb9d10eb185)
2018-01-21Core/Threat: Assistance threat (healing, buffs, etc.) is now properly split ↵Treeston
(instead of copied) between all creatures threatened by the action. Thanks to Foereaper for help with testing, and my apologies to healers everywhere. (No apologies for charm AI though. You deserve that one.)
2018-01-21Core/Threat: Passive creatures now properly become engaged when adding an ↵Treeston
offline threat entry. Fixes RoS and Thaddius, maybe more. Closes #21269.
2018-01-20Core/Scripts: fix wrong uses of SetHitDamage hook.ariel-
This hook modifies damage AFTER it has been reduced by target auras/armor/resistances etc, it's useful if you want to scale damage by a factor, but not to add flat bonuses. We're fixing those by moving calculation to Launch phase, where target taken bonuses haven't been used yet. - Bronjahm: Magic's Bane - BPC: Shadow Prison - Oculus: Shock Lance - Ymiron: Dark Slash (extra fix, it was wrongly damaging half of total health, it's supposed to be half of CURRENT health!) - DK: Raise Ally Thrash spell (also extra fix: corrected formula) - Warrior: Bloodthirst (shouldn't matter much as it's damage class none and those don't get bonuses by default) - Warrior: Concussion Blow - Warlock: extra fix for Haunt, healing part shouldn't scale with spell power Closes #9560
2018-01-20Core/Scripts: fix Wild Growth losing info about caster bonusesariel-
Closes #21281
2018-01-20Core/Unit: fixed Lava Burst crit when Flame Shock is present on targetariel-
Closes #21268
2018-01-19Scripts/Utgarde Keep: Fixed Ingvar evade in phase 2 (again)Keader
Closes #21264
2018-01-18Core/Auras: fixed EquippedItemClass checkariel-
follow-up to 29c3b7d8f60c18e52ec22fec6de9abc3dc468166
2018-01-18Core/Scripts: fix Roar of Sacrificeariel-
2018-01-18Core/Auras: Don't remove shield only dependant auras on disarmariel-
Closes #19782
2018-01-18Core/Auras: define and implement attribute SPELL_ATTR3_IGNORE_PROC_SUBCLASS_MASKariel-
Closes #20148
2018-01-18Core/Scripts: added nullptr checks to DamageTaken hooksariel-
Since cb9e72e521d3cc415dd15bf6912c87f89e41b92a attacker may not be in world when hook is called
2018-01-18Scripts/AzjolNerub: Missing nullptr check in Hadronox. Closes #21258.Treeston
2018-01-18DB/SpawnGroup: instance_spawn_group data for map 576 (The Nexus)Treeston
2018-01-18Core/Globals: revert back to unordered_map for templatesariel-
Partial revert of commit b64c5043140dc7b7908e259e441de16cc0261320 See discussion on https://github.com/TrinityCore/TrinityCore/commit/b64c5043140dc7b7908e259e441de16cc0261320
2018-01-17Scripts/Spells: quest "That's Abominable" (#21253)Moein
- scripted spell "Burst At The Seams" (59576) - added Pet Bar Closes #10876
2018-01-17Core/CombatAI: Npcs with TurretAI will be able to attack againsirikfoll
Needed after the new Threat system
2018-01-17Core/Player: Pass correct Zone ID to HandlePlayerLeaveZonesirikfoll
This will fix some issues with Wintergrasp, like phasing auras getting stuck and missing group invites for the battle, among others
2018-01-17Core/Scripts: fix warningariel-
2018-01-17Core/Scripts: fix some spells double dipping from done/taken bonusesariel-
Closes #21007
2018-01-17Core/Globals: throw some RAII into ObjectMgr, and load templates into vectorsariel-
Ref #14274
2018-01-17Scripts/Scarlet Enclave: Quest The Endless Hunger will work correctly after ↵sirikfoll
Unworthy Initiate Respawn Due to dynamic spawns, we need to be able to update the Npc GUID after the respawn, otherwise the quest can only be completed by the first player
2018-01-16Core/Unit: check remaining instead of full duration for Bounced by DR aurasariel-
2018-01-16Scripts/Pit of Saron: Tyrannus followupKeader
fix new issue caused by 947cb6a453892c6002738b424d66ca19c102a533
2018-01-16Scripts/Pit of Saron: Fixed Tyrannus not working after evadeKeader
2018-01-16Core/SAI: Extended SMART_TARGET_VEHICLE_PASSENGER to allow specifying seat ↵Moein
mask instead of single seat index (can now target all passengers) (#21245)
2018-01-16Core/Creatures: creatures only have one damageariel-
Closes #21236
2018-01-15Scripts/Trial Of The Crusader: Lord Jaraxxus rework (#21216)Keader
2018-01-15Core/Threat: Fix a potential crash that would occur in specific edge cases ↵Treeston
of AI being a bit naughty.
2018-01-14Core/Scripts: fix static analysis issueariel-
CID 1384439