|Fix build on GCC 7.1 (#19869)
|S-Core/Scripts: Implemented frost mage t4 2p bonus
|S-Core/LFG: Don't select dungeons if dungeon is inaccessible by AccessRequirement
|S-Core/GuildSystem: Fix evading creature chasing on distance. issues/1168
|Reserve RBAC permission entries 856-860 for dynamic_spawning branch to minimize future conflicts.
|S-Core/Shop: Use emplace instead insert in some maps
|S-Core/Spells: Fix applying Frost Fever from Chains of Ice
|Revert "Scripts/Druid: Fixed removing periodic effect Starfall."
This reverts commit 8318e9c8c3feee3236a221ab8bd9afa5b31adc29.
|S-Core/WG: Rework south workshops, now it destructible building instead of capture point
|Core/Vmaps: build fix mk II
|Core/Vmaps: build fix
|DB: Add some missing spawns to Borean Tundra
|Core/Vmaps: Fixed getting map height near large gameobjects like LK platform
|Core/Spells: Fixed exploit spell Arcane Missiles. related issues/1212
|Core/Maps: Corrected GetWaterOrGroundLevel (#19863)
* When a gameobject was above water like in ToC. It would return water level
|Core/Scripts: Simplify code
Partially revert 753e7074d84b5a2e8d3c3e92d25c54bb25ba477e and 12c680f9b1f1068099c3b19443d93d456690ac56 to simplify the code and to only remove GMs from the target list.
|Core/Misc: Fix typo in UNDERWARER_INDARKWATER (#19864)
|Core/Scripts: filter out corpses from Sindragosa's Fury targetlist
- This would incur in a crash after attempting to convert the Corpse object into Player
|Fixed a potential crash when resuming a SplineChainMovementGenerator.
|S-Core/DB: Some nerfs for Karazhan||2017-06-08 11:01:50|
|S-Core/DB: Implementing custom flexible mounts||2017-06-08 11:00:10|
|Scripts/Karazhan: Improve target selector spell Hateful Bolt. Curator encounter. related issues/707
|Scripts/Karazhan: Fixed filter targets for Netherbreath. issues/1218
|S-Core/Scripts: Remove one hardcoded value
|DB/Gossip: Gorbold Steelhand
Correct the correct text before Cataclysme
|S-Core/Scripts: Implemented arcane mage t4 4p bonus
|S-Core/Shop: Some missed code; Fixes d42af9c
|S-Core/Guilds: Fix build
|S-Core/Shop: Fix little mistake
|S-Core/Shop: Display spec select window only for special offers with 2 or more different items
|S-Core/GuildSystem: Calculate online count everytime
|[3.3.5] Get zone/area IDs from vmap data in the liquid update (#19840)
* Add new method Map::getFullVMapDataForPosition to get area info and liquid info in a single vmap lookup
* Use this lookup in Map:: relocation methods to update m_areaId and m_zoneId fields on WorldObject
* Adjust GetZoneId/GetAreaId on WorldObject to always return these cached fields
* Clean up liquid state handling on Unit and Player
* Hand floor's Z coord up through GetFullTerrainStatusForPosition, use it to update a new field in WorldObject, and use that to feed a new GetFloorZ call on WorldObject.
|S-Core/GuildSystem: Fix category info
|Pet/Guardian AI hook re-organizing (#19824)
* Pet/Guardian AI hook re-organizing:
- Adjust OwnerAttacked/OwnerAttackedBy hooks on CreatureAI to fire for all owned units, not just player pets. This should allow guardians to more reliably recognize valid targets.
- Kill off the AttackedBy hook. While it was defined in CreatureAI.h as virtual, it was only ever invoked for player pets in specific situations. This makes it classic developer bait.
- Adjust PetAI to use DamageTaken instead of AttackedBy.
- Adjust behavior of AttackStart on PetAI to compensate.
|S-Core/Wintergrasp: Rework honor rewards. Related to issues/1202
|Core/AI: segregate GameObject ReportUse from normal Use (lock open/normal click)
|Core/Movement: Fixed fall damage when teleporting together with transport
|SAI fixes follow-up: I missed one.
|Fix a whole set of possible infinite loop crashes in SAI (events triggering themselves even with cooldown set).
|Scripts/Karazhan: Fixed update completed encounter mask. issues/1216
|Re-check target evade state on projectile impact and adjust accordingly. This fixes the incorrect message ("Absorb" instead of "Evade"), and also removes the root cause of the original evade follow bug (that was prevented in 1945874).
|Core/Spells: Fixed trigger spell Flame Breath. related issues/1133
|DB/Misc: Update access_requirement comments to map.dbc content
Closes #19810 by ForesterDev
|DB/Disables: Disable quest 13381. issues/1210
|DB/Quest: Fixed allowable races for quest 13189. issues/1193
|DB/Quest: Fixed quest 1579. issues/1192.
|S-Core/Wintergrasp: Some changes to Wintergrasp related to issue 1202
|Core/VMaps: Fix LoS in Strand of the Ancients (#19847)
Core/Collision: Fixed MOPY chunk flags enum.
Also avoid loading destructible WMOs into vmaps.
VMap re-extraction is required.