aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-02-12Core/Movement: Creatures' idle movement generator can no longer override ↵Treeston
player mover control. Tagging #20310, partial fix.
2018-02-11Core/Scripts: implemented Combined Toxins proc only from poisonsariel-
2018-02-11Core/Auras: fix periodic ticks proc after previous commitariel-
2018-02-11Core/Spells: require phasemask set for periodic damage procflagariel-
Closes #21379
2018-02-11Core/Player: Add some assertsjackpoz
Assert PlayerInfo for race/class pair in a few Player functions
2018-02-11Scripting/Obsidian Sanctum: Fix crashjackpoz
Fix crash caused by calling Reset() in constructor (which is not allowed)
2018-02-11Whitespace cleanup in Transaction.cppJildor
Removing white space after commit 54b0b8f5ead41f936b12e97d1b4fbacd9b89ab53
2018-02-10Shared/Database: Improve dead-lock error handlingjackpoz
Improve dead-lock error handling in async transactions by retrying the transaction for up to 60 seconds instead of just 5 times
2018-02-09Scripts/Instance: Transition Gnomeregan to boss states (instance spawn group ↵Treeston
prep)
2018-02-09Scripts/Icecrown Citadel: Fixed Sindragosa spawn after grid unloadKeader
ty sirikfoll :)
2018-02-09Game/AI: InvalidAIException internal cleanupTreeston
2018-02-08Core/Spells: remove 'Vanish Purge' hack, the spell is present on DB and is ↵ariel-
copy of one in vanilla DBC Thanks to killerwife for the heads-up
2018-02-08Core/Scripts: Fixed tabs issues introduced in ↵Keader
5bef3e426aea37b0e7555f146037c58e7be6352d
2018-02-08Core/Scripts: Fixed possible crashs related with JustDiedKeader
2018-02-06Core/Scripts: fix non-functional Celestial Planetarium Access GOariel-
- Client only sends CMSG_GAMEOBJ_REPORT_USE for this one Closes #19982
2018-02-05Scripts/Magisters Terrace: Removed not allowed ENSURE_AI call from constructorsirikfoll
Closes #20727
2018-02-05Scripts/Sunwell Plateau: Fixed and improved spell "Curse of Boundless Agony" ↵sirikfoll
target selection (Boss Kalecgos)
2018-02-05Build fixShauren
2018-02-05Core/Scripts: Fixed ENSURE_AI assertion failures when used in ↵Shauren
Reset()/InitializeAI() hooks with hotswap Updates #20727
2018-02-05Core/ScriptSystem: AfterHit hook can't modify damage/healing, so log itariel-
- Also added const to getter members
2018-02-05Core/Channel: properly notify client about invalid channel namesariel-
Closes #16190
2018-02-05Revert "Scripts/Northrend: Malygos now uses modifiable threat list when ↵Treeston
teleporting after vortex. Fixes a crash. Closes #21315." This reverts commit 6bbc95f3a0078e5d121e7092a60fa85b24c725d9, which is made unnecessary by 65709e1c3081c97442792695cbc0f0826015d625.
2018-02-04Core/Spells: fix logic error causing near teleports to drop combat for playersariel-
Closes #21362
2018-02-04Core/Spells: remove duplicated LowerPlayerDamageReq call on reflected spellsariel-
- It is already called at Unit::DealDamage
2018-02-05Scripts/Northrend: Malygos now uses modifiable threat list when teleporting ↵Treeston
after vortex. Fixes a crash. Closes #21315.
2018-02-05Core/Threat: Custom ThreatListIterator that transparently iterates over the ↵Treeston
backing map (instead of using heap iterators) when working with the unsorted threat list. This greatly reduces the range of actions that can cause iterator invalidation. Also some minor adjustments to .debug threat, which no longer hides certain invalid states from view.
2018-02-04Core/Spells: fix SPELLMOD_DAMAGE application order for melee spellsariel-
Closes #20597
2018-02-04Core/Spells: kill unused parameter from Spell constructorariel-
Added in 1f2292af796d4b424bf45711ae8c50e764cf0d61
2018-02-04Core/Misc: Fix no-pch buildjackpoz
2018-02-04Core/AI: Fix assertion triggered with PetAI derived scripts (#21254)jackpoz
* Core/AI: Fix assertion triggered with PetAI derived scripts Fix an assertion triggered when spawning through ".npc add" or from SQL db table a Creature with AI set to a custom AI inheriting from PetAI.
2018-02-04Scripts/Ulduar: Flame Leviathan used a very weird mixture of victim logic ↵Treeston
and REACT_PASSIVE, which broke during transition to the new system. Replaced with a working version. Closes #21265.
2018-02-04nopch fixTreeston
2018-02-04AI/SmartAI: Remove a silly incorrect piece of code that was breaking react ↵Treeston
state swaps on SAI creatures. Fixes #21353.
2018-02-04nopch fixTreeston
2018-02-04Scripts/ICC: Valithria Dreamwalker's script no longer despawns unrelated ↵Treeston
mobs in Frostwing Halls, and thus won't get them stuck in a despawned state due to linked_respawn. Closes #21286.
2018-01-31Scripts/Icecrown Citadel: Corrected Val'kyr Shadowguard positioning on ↵sirikfoll
heroic mode (Lich King) Movement was being prevented by spell cast
2018-01-30Spell/Script: Torch 52953 and 58121 must hit only one targetKillyana
2018-01-29Core/Creature: Adjust SelectVictim behavior: (PR #21324)Treeston
- No more automatic combat -> threat promotion. This matches anecdotal retail behavior - spells already in transit will not cause mob to chase you if its primary target vanishes before the spell hits. - Prevent mobbing by stopping creatures from auto-acquiring a nearby target just because the primary target vanished.
2018-01-29Scripts/Pets: Mirror Image re-write, because it's a colossal mess right now. ↵Treeston
(PR #19818)
2018-01-29Combat/Threat: Now set engaged state for all units on offline reference ↵Treeston
registration (vanished/invis'd units). For non-PASSIVE units, this will immediately cause an evade. This fixes an exploit where creating the reference as offline (by vanishing while a spell was mid-flight) you could damage a creature further without it ever engaging you.
2018-01-29Game/AI: Remove some unused old logic.Treeston
2018-01-28Scripts/Icecrown Citadel: Added missing cosmetic colors and emotes to Big ↵Shauren
Ooze (Rotface)
2018-01-28Quest/script: Freedom to RuulKillyana
Follows https://github.com/TrinityCore/TrinityCore/commit/4dc91429dd2158c75679d07c34a18a2e12b4ef7a
2018-01-28DB/Quest: Freedom to RuulKillyana
Closes #7262
2018-01-28typoTreeston
2018-01-28Core/Creature: add an assertion to guard against infinite loopsTreeston
2018-01-27Core/Misc: Sort stringAokromes
2018-01-27Core/Spells: Exclude spells with no MaxLevel from coefficient downranking ↵Shauren
penalty
2018-01-27Core/Spells: Fixed downranking coefficient penalty formulaShauren
Closes #21318
2018-01-26Revert "Core/SmartAI: Remove duplicate OnReset() call"ccrs
This reverts commit 42c9289be36af9bc0c56ded0c296e058e862a349.