aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-18DB/Spell: Magma Totem shouldn't generate threatariel-
By Jildor, closes #21178
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/Quest: Allow starting Amphitheater of Anguish (12932) without having ↵Treeston
completed The Champion's Call (12974)
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-16Rename 2018_01_15_00_world.sql.sql to 2018_01_15_00_world.sqlAokromes
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
2018-01-14Core/Auras: fix static analysis issuesariel-
CID 1384433 CID 1384436
2018-01-14Core/Unit: fix mess-up with CalcArmorReducedDamage parameter orderariel-
2018-01-14Core/Unit: fix typoariel-
2018-01-14Core/Entities: implement secondary damage for some weapons and removal of ↵ariel-
old voodoo - Fixed correct Retaliation damage spell according to sniffs is 20240 - CalcArmorReducedDamage insisted on dealing a minimum of 1 damage even if damage was 0 - CalculateDamage was zero-phobic too: it defaulted to arbitrary max 5 damage Closes #19081
2018-01-14Rename 2018_01_12_03.sql to 2018_01_12_03_world.sqlAokromes
2018-01-13Core/Unit: allow miss chance to exceed 60% cap with certain aurasariel-
2018-01-13Core/Unit: fix Sanctified Wrath (again)ariel-
- Actually only rank 1 was affected because of 50% reduction on rank 2
2018-01-13Core/Unit: fixed crashariel-
Closes #21231
2018-01-13Core/Unit: simplified and arranged spell bonus calculationariel-
- Remove duplicated SPELLMOD_BONUS_MULTIPLIER handling (both on done and taken) - Handle properly bonus data, don't apply bonus by default, only player spells should take into account spell power - Moved Earthliving Weapon coefficient to DB - Refactored Avenging Wrath handling Closes #13287 Closes #21230
2018-01-13Core/Scripts: fix Sanctified Wrathariel-
2018-01-13Core/Spell: SpellValueOverrides encapsulationariel-
- No sense to let scripts use SpellValueOverrides, we already have modifiers in CastSpellExtraArgs struct
2018-01-13Core: fix non pch build, reduxariel-
2018-01-13fix non pchKittnz
2018-01-13Scripts/EasternKingdoms: implement Children of Goldshire event (#20745)Kittnz
* Script: Implement Childeren of Goldshire Notes: Need to update waypoints and default location of the childeren http://wowwiki.wikia.com/wiki/Children_of_Goldshire
2018-01-13Core: Fixed non pch buildvincent-michael
2018-01-13Core/Auras: removed caster dependency from coreariel-
- Decoupled Unit logic: split of spell critical chance into done (caster bonuses) and taken (target bonuses), this allows to precalculate caster bonuses on aura apply and then check victim's auras on damage/healing calc - Made static a bunch of methods (they no longer have this pointer because they are now called from periodic handlers which may or may not have an active caster in world) - Simplified all AuraEffect bonuses into AuraEffect::_amount, no more duplicated code - Critical chance and whether or not caster is player owned unit (for resilience calcs) is now saved one level upper, on Aura itself (it's impossible as of 3.3.5 to have different effects with different critical chances) - Minor cleanup of SPELL_DAMAGE_CLASS_NONE and Arcane Potency (#18813) crit handling Closes #19876
2018-01-12Core/SAI: Add a 5th parameter to SAI eventsjackpoz
2018-01-12Scripts/Outland: Implement Hellfire event in Honor Hold (#21110)Kittnz
* Script/Outland: Implement Hellfire event in Honor Hold This is hourly, event is only 60 seconds long.
2018-01-12DB: Fix Some errors from the previous commitKillyana
2018-01-12DB/Spawns: Deatholme overhaulSerpaa
Closes #21222
2018-01-12Core/Misc: kill whitespaceariel-
2018-01-11Core/Pools: Fixed spawning in pools with both explicitly and equally chanced ↵lachtanek
entries (#21170)
2018-01-10DB/Creature: Deatholme Necromancers and Deatholme Darkmage cosmeticsKillyana
Closes #21199
2018-01-10DB/Misc: HinterlandsZenoX92
Closes #21212
2018-01-10DB/Gossip: Ag'tor BloodfistZenoX92
Closes #21208