aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-03DB/Gossip: Spark NilminerZenoX92
Closes #21541
2018-03-03DB/Conditions: Sha'ni Proudtusk's RemainsZenoX92
Closes #21540
2018-03-03DB/Conditions: Mountaineer PebblebittyZenoX92
Closes #21539
2018-03-02Core/Spells: explicitly disable non proccing auras when generating default procsariel-
Closes #21529
2018-03-02Core/Auras: remove too strict checks in area auras, since a few aren't owned ↵ariel-
by its caster Closes #21528
2018-03-02Core/Misc: fix bad dbc data for lock 'Locked ball and chain'ariel-
Closes #12260
2018-03-01Core/Auras: travis fixariel-
2018-03-01DB/Spell: fix Hit debuff stack ruleariel-
By Despondencyy Closes #21367
2018-03-01Core/Auras: fixed SPELL_AURA_MOD_HIT_CHANCE honoring stack rules in all casesariel-
Updates #21367
2018-03-01Core/Auras: added sanity checks for area auras having a different owner unit ↵ariel-
than caster Closes #21517
2018-02-28DB/Quest: Helcular's Revenge (Part 2)ZenoX92
Closes #21512
2018-02-28DB/Quest: The RescueZenoX92
Closes #21511
2018-02-28DB/Quest: Smith MathielZenoX92
Closes #21510
2018-02-28DB/Creature: Gol'dirZenoX92
Closes #21509
2018-02-28DB/Gossip: Advisor DuskingdawnZenoX92
Closes #21508
2018-02-28DB/Quest: Rot Hide IchorZenoX92
Closes #21507
2018-02-28DB/Quest: Hallowed Scroll & Glyphic ScrollZenoX92
Closes #21506
2018-02-28Core/Movement: Correct distance checkingChaouki Dhib
Distance checking should always be in 3D, independently on if the mover has the ability to fly or not.
2018-02-27Core/Creature: Temporarily let Creatures violate dynspawn assumptions for ↵Treeston
pooled creatures. This should fix startup crashes until I can investigate and find a long-term fix. Tag #21519.
2018-02-27Core/Creature: Add another aggressive compatibility mode assertion to catch ↵Treeston
faulty dynspawn code.
2018-02-26Core/Globals: use proper type for smallintariel-
2018-02-26Core/VMap: Use fuzzy equality and gridmap tolerance for floor-finding. ↵Treeston
Closes #21338. Supersedes #21479.
2018-02-26Core/VMap: Add outdoor state to Map::GetFullTerrainStatusForPosition. Add ↵Treeston
WorldObject::IsOutdoors, basic member access. Ref #21479.
2018-02-26Core/Threat: Fix taunt logic relying on unspecified behavior by unordered ↵Treeston
boost heap iterators. Use ordered iterators instead, this is cheap for our use case anyway. This will make taunt behave consistently again. Closes #21499.
2018-02-25DB/GameObject: Make spawned Bountiful Feast not selectableKillyana
Closes #20957
2018-02-24Core/GameObject: implemented gameobject_overrides table to change faction ↵ariel-
and flags values on a per-spawn basis Updates #20957 Closes #20958
2018-02-24Core/GameObject: kill uninitialized, unused field from ↵ariel-
GameObjectTemplateAddon struct
2018-02-24DB/Gossip: Midsummer Fire Festival - Fix wrong gossip option conditionsTecDian
Closes #21495
2018-02-24DB/Conditions: Flaming spear could be casted only if the player is in taxiKillyana
Ref #15560
2018-02-24Core/Entities: kill unused return value from Unit::HandleSpellClickariel-
- AI hook will now receive the result by copy, as modifying it had no effect - Some renaming: result->spellClickHandled, clickPair is actually clickBounds, the clickPair is the pair <creatureID, SpellClickInfo>
2018-02-24Core/Log: Clean up some log output to include spawnId instead of lowguid.Treeston
2018-02-24DB: Fix DB errors related to the respawn actionKillyana
Action 70 will be used only for gobs and requires always an action_param1=respawntime (the time which the gob will remain spawned) Action 133 will be used for Npcs and in some cases for gobs if they must remain spawned for ever (this action uses always target_type=1 and action_param1=0/1 (npc/gob) and action_param2= guid of the unit Closes #21494
2018-02-24DB/Spells: Fixed Alchemy stones procs with potions like endless mana potionKeader
2018-02-24DB/Creature: assign SmartAI to Apothecary Keever's test subjects + typo fixKillyana
- missing row number in one of the DELETE FROM queries in commit 20a0d27b5bcbc2c3a334edef37f6a05e653ca401 Closes #21488
2018-02-24Core/DBUpdater: Code cleanupjackpoz
2018-02-24DB/Creature: Deathguard Elite & Stormwind City Guard use Crossbow on ranged ↵ZenoX92
attack - also add some missing emote responses to Stormwind City Guard Closes #21470
2018-02-24Core/DBUpdater: Fix error messagejackpoz
Fix error message when trying to populate the database showing free'd memory data instead of the sql file name
2018-02-24Core/Auras: check conditions against referer caster, just as spells doariel-
Closes #21492
2018-02-24Core/SmartScripts: Rename SMART_ACTION_RESPAWN_TARGET -> ↵Treeston
SMART_ACTION_ENABLE_TEMP_GOBJ, since that's the only thing it still does in the dynspawn model. Adjust body accordingly to warn on misuse.
2018-02-23Core/GameObject: Force compatibility mode for stupid ridiculous junk legacy ↵Treeston
hack gameobjects, ref 27e7906.
2018-02-23Core/GameObject: fix stupid ridiculous junk legacy hack code with negative ↵Treeston
gobj respawn time to work again
2018-02-23Core/Scripts: remove hack that caused aura to not be applied and saved twice ↵ariel-
on owned auras, causing an error on save - This is handled by group stack rules actually - Also reset removed aura counter when cleaning removed auras Closes #21486
2018-02-23DB/Text: Flight Master NPC racial language on AggroZenoX92
* Many or all Flight Masters / Wind Rider Masters yelled in Dwarvish before this change. Closes #21413
2018-02-23AI/SmartAI: New SMART_ACTION_RESPAWN_BY_SPAWNID (hi kilyana)Treeston
2018-02-22Core/Spawning: Actually check spawn group state before processing a respawn. ↵Treeston
It feels like that is something that should've been noticed at some point. Also remove CreatureScript::CanSpawn since nobody uses it, and spawn groups do the same thing.
2018-02-22Core/Scripts: apply resilience on Vampiric Touch and Unstable Affliction ↵ariel-
dispel effect - Spell with SPELL_ATTR4_FIXED_DAMAGE won't do it by itself to avoid applying resilience twice, but because those are triggered from a periodic aura, those apply resilience on tick, not saved to amount. - This is one of the cases where you have to call Unit::SpellDamageBonusTaken directly Closes #21393
2018-02-22Core/Auras: restrict target map update only to area auras as player requires ↵ariel-
to have auras registered on load Closes #21472
2018-02-21Core/Unit: clear charmed/possessed state before returning client control. ↵ariel-
Works like a charm Closes #21471
2018-02-21DB/SpawnGroup: Reserve group IDs 52 through 56 for Culling of Stratholme rewriteTreeston
2018-02-21DB/Spells: fix proc regression with Missile Barrageariel-
Closes #21466