| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-06-05 | Core/Spells: Allows Dispersion under Freeze (stun by hunter trap) | Keader | |
| 2017-06-05 | Core/Scripts: simplify speech for DK races quests | TecDian | |
| 2017-06-05 | Core/Utils: restored previous behaviour of RandomResize | ariel- | |
| 2017-06-05 | DB/Creature: Add some missing spawns in Borean Tundra | Killyana | |
| 2017-06-04 | Core/SAI: properly validate stored targets when using SmartTrigger and fix a ↵ | ariel- | |
| related crash | |||
| 2017-06-04 | DB/Spells: Fixed Focused Attacks proc with Mutilate | Keader | |
| close #19845 | |||
| 2017-06-03 | Core/Spells: Allows Dispersion and Barkskin to be used under death coil | Keader | |
| 2017-06-03 | Core/Scripts: Updated Sunwell Plateau instance model | sirikfoll | |
| 2017-06-03 | DB/Creature: Fix some spawns on Borean Tundra | Killyana | |
| 2017-06-03 | clang is dumb | treeston | |
| 2017-06-03 | Some improvements to .debug raidreset command. Now supports heroic ↵ | treeston | |
| difficulty 5-man dungeons and outputs sensible text, as opposed to silently doing (or not doing) stuff. | |||
| 2017-06-03 | Core/SAI: Change SmartScript::GetTargets to return an ObjectList instead of ↵ | ariel- | |
| a ObjectList* Applied the same treatment to GetWorldObjectsInDist Honestly no idea why the original idea insisted so much on using pointers. No more missing null checks or deletes. SmartAI's "ObjectList" is now a std::vector instead of a std::list because no where it was being used as an actual list. Original idea by DDuarte :P | |||
| 2017-06-03 | Core/Utilities: Rename RandomResizeList->RandomResize as it is no longer ↵ | Shauren | |
| restricted to a list * Also fix gcc build (cherry picked from commit f097e341f5afcac2dd0ae9dbb265201c0de2a934) | |||
| 2017-06-03 | Core/Utils: Changed all Trinity::Containers utilities to work on all ↵ | Shauren | |
| container types (including arrays where it makes sense) * Added MapGetValuePtr to allow writing `if (Val* v = MapGetValuePtr(map, key))` * Added utility IteratorPair class with begin/end methods and MapEqualRange for use in range for syntax with multimaps (cherry picked from commit a1e3b54e076bf0361d23ace53703a4e501354d7c) | |||
| 2017-06-03 | DB/Misc: Remove one startup error | Aokromes | |
| 2017-06-02 | DB/Creature: Add some Ziggurat Defender spawns | Killyana | |
| 2017-06-02 | Core/Scripts: moved Wild Growth calculation to script and fixed formula | ariel- | |
| Thanks ccrs for the formula | |||
| 2017-06-02 | Core/AI: restore old check forcing PetAI on Pets using SmartAI | ariel- | |
| includes more template love Closes #19837 | |||
| 2017-06-02 | DB/Misc: Fix some startup errors | Aokromes | |
| 2017-06-02 | Scripts/Gossip: fix go_ahune_ice_stone (#19835) | ForesterDev | |
| 2017-06-02 | Core/Globals: add more AIName and MovementType checks to ObjectMgr | ariel- | |
| - Ninja fix AI factories (restores prev behaviour of not selecting stuff with PERMIT_BASE_NO) Closes #19831 | |||
| 2017-06-01 | Core/Scripts: Fixed some events that not should triggered by non-players on ↵ | Keader | |
| Illidan encounter | |||
| 2017-06-02 | DB/Creature: Fix 2 incorrect MovementType | Aokromes | |
| Updates #19831 | |||
| 2017-06-01 | Core/Groups: Fixed calculating canReset attribute | Shauren | |
| Broken in d6df19cd9948ff6d108f88e0d8c77bdbda5922ab. | |||
| 2017-06-01 | Revert "Core/Groups: fix wrong query for loading group instance data. ↵ | Shauren | |
| canReset attribute was calculated in the wrong way" This reverts commit 0c1dd398bd80e40961b200494639660d608a3ccf. Closes #19745 | |||
| 2017-06-01 | Core/Spells: Removed duplicated check again followup ↵ | Keader | |
| 3a0417f7128292995a4085a0114ed59fbfa64325 to send some info to client | |||
| 2017-06-01 | Core/Spells: Removed duplicated check | Keader | |
| unitTarget was checked twice in Spell::EffectTaunt | |||
| 2017-06-01 | Core/AI: Factory functions cleanup | ariel- | |
| - Get rid of fugly void pointers - Streamlined AI selection code, using Permissible as it should've been instead of harcoded checks on the selector code - Moved IdleMovementGenerator singleton to factory code | |||
| 2017-05-31 | Fix an issue where CanSpawn would never get invoked on creatures without ↵ | treeston | |
| per-guid script. | |||
| 2017-05-30 | Add another helper to ScriptedGossip.h for resolving listId -> action. | treeston | |
| 2017-05-29 | DB/Creature: Add missing values in creature_model_info for Ulduar bosses | sirikfoll | |
| 2017-05-29 | Core/Scripts Properly set Freya's BossState do DONE and avoid some loot exploits | sirikfoll | |
| Closes #19823 | |||
| 2017-05-29 | Scripts/Command: implement .debug play music command | ForesterDev | |
| Closes #19809 | |||
| 2017-05-29 | Partial revert of 15a207f, which was causing issues (ref #4943 and #19768). ↵ | Treeston | |
| Instead, fix the underlying issue from 15a207f one level further down - Unit::getAttackerForHelper() shouldn't return units that we aren't in combat with (victim can be such a unit for players/player pets, which can startattack from a distance without entering combat). (#19814) Fixes the following issues: - Player pets would aggro neutral mobs as soon as they start autocasting (Imp's Firebolt) if they're in react range (due to victim != null, autocast counts as autoattack and sets victim) - Neutral mobs would randomly evade when aggro switched between targets. Closes #19768, #19485 and #10921. (from PR #19814) | |||
| 2017-05-29 | DB: Add some missing Broadcast Text | Killyana | |
| 2017-05-28 | DB/Spell: fix Deep Freeze proc | ariel- | |
| Closes #19780 | |||
| 2017-05-28 | Core/Spell: in case of immunity, check all effects to choose correct ↵ | ariel- | |
| procFlags, as none has technically hit | |||
| 2017-05-28 | Fix evade issues when a spell hits the target just before evading. (#19815) | Treeston | |
| - Creatures should no longer get stuck in evade mode following a target if a spell hits the creature just as it's entering evade mode. - Fixes and closes #4943. Finally. | |||
| 2017-05-28 | DB/Conditions: Charles Worth | Dr-J | |
| Correct conditions for gossip closes #19516 | |||
| 2017-05-28 | DB/creature: fix invalid equipment on Caynrus (creature ID 4240) | tkrokli | |
| * Since 2014_03_30_04_world_creature_equip_template.sql, Caynrus <Shield Merchant> has erroneously been equipped with item ID 1961 (Monster - Shield, Buckler Wooden) and in wrong hand, making the item look like a blue & white box ("unobtainium"). Instead of moving the buckler to his off-hand slot, he gets his 2H Bent Staff (item ID 35) back. His equipped item was removed in Cataclysm, patch 4.0.3a. | |||
| 2017-05-28 | DB/Creature: Remove double spawns from Death Knights area | Killyana | |
| 2017-05-28 | DB/SAI: Add some missing charmed flags | Dr-J | |
| DB/SAI: Add missing charmed flags to blight geists which is required for when they are charmed as part of it roll's downhill. | |||
| 2017-05-27 | Core/Pools: fix VS dynamic linking | ariel- | |
| 2017-05-27 | Core/Misc: fix some clang 5 warnings | ariel- | |
| 2017-05-27 | Quickfix a bug introduced by 2f19d97 which prevented GTAoE from being cast. | treeston | |
| 2017-05-27 | Instances/Ulduar: Fix a super edge case bug where Algalon would evade if his ↵ | treeston | |
| tank successfully tanked a Cosmic Smash and got knocked up. Shadow priests everywhere rejoiced. | |||
| 2017-05-27 | Core/SmartAI: allow SMART_ACTION_SEND_GOSSIP_MENU to override default gossip | ariel- | |
| Closes #19769 | |||
| 2017-05-27 | Core/Spell: fixed some problems with per caster aura states | ariel- | |
| - Update clients whenever target has more than one application of an aura that applies such aurastate - Update again when one application gets removed - Fixed Fire and Brimstone computing damage if any warlock applied the Immolate (should only count for own) Closes #19790 | |||
| 2017-05-27 | Core/Creature: fix _DespawnAtEvade saving wrong respawn time | ariel- | |
| Closes #19557 | |||
| 2017-05-27 | Core/Spell: abort channeling if no valid targets are found after searching | ariel- | |
| Closes #17624 | |||
