aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-01-12build fixShauren
2017-01-12Core/DBLayer: Refine new query callback for chainingShauren
2017-01-12Core/Scripts: move npc_mountaineer_pebblebitty to DBtkrokli
- move gossip text to DB and add quest condition - remove core script npc_mountaineer_pebblebitty, - thereby removing the file zone_loch_modan.cpp - because the original core script dialog is incorrect This version of the dialog can be verified from the following web pages: - http://wow.gamepedia.com/Key_to_Searing_Gorge_quest_chain - http://www.wowhead.com/npc=3836/mountaineer-pebblebitty#comments:id=332234 (cherry picked from commit 25881de7d3547c22eb76b2e0746f3c57484bca7a)
2017-01-12Core/Movement: enable item use and spell cast when dismountingjoschiwald
Remove error message and allow spell cast or item use from mounted state on ground, especially when sitting on a landed flying mount. Current behavior is that the player will get the error message "You can't do that while moving" when trying to cast a spell or pick up an item while sitting on a flying mount after having landed. By joschiwald, closes #6236 (cherry picked from commit 19aac66bc262a835cae288fc3d0ccdc8e93d0fb9)
2017-01-12Scripts/Instances: Fix a bug that would cause the Hodir encounter to never ↵treeston
properly begin. Tagging issue #17302. (cherry picked from commit e5382ee21538e4383a39b4dc0de274e856bb663b)
2017-01-12Scripts/Outland: Fix a potential crash. Closes #17308.treeston
(cherry picked from commit 96c05dbec0de5dcff60cc7a97e1b35171f3a8930)
2017-01-12Core/Player: Fix duel edge case crashjackpoz
Fix a crash that could be triggered if an aura removed after duel finished would have caused damage to one of the players. (cherry picked from commit 7ff0f3c65fd0c068560351eac92e96a8527c96a7)
2017-01-12someone lives on the past :PAokromes
2017-01-12Missing part of c76226cAokromes
2017-01-12Script/Quest: Script Quest 24125 Rite of the WindsAokromes
By Malcrom, closes #18262
2017-01-12warning fixAokromes
2017-01-12Core/Scripts: Sharpbeak updateAokromes
By Malcrom
2017-01-12Scripts/Instances: More #16346 follow-ups. Fixed this time: Halls of ↵treeston
Reflection, Ignis the Furnace Master, Mimiron and Rend Blackhand. (cherry picked from commit 27a3eaab334176af6714f98c2eeb27d93334d226) Scripts/MoltenCore: Fix Ragnaros (#16346 follow-up). (cherry picked from commit 83e5df563876e037ecc35d5cb5c4e6d3a9ab2355) Scripts/BlackrockMountain: Nefarian. (#16346 f-u) (cherry picked from commit 650d7ab596bf956d146a147fdc938d3c6bdae022)
2017-01-12Core/VMaps: Fix some vmap height edge casesjackpoz
Fix Map::GetWaterOrGroundLevel() checking dynamic object only in phase 1 instead of current Unit phase. Improve DynamicMapTree::getHeight() dynamic object check by casting the ray at +0.5f from the passed Z coordinate, this value will be tuned to improve even more the results. (cherry picked from commit 1347d7cf7a8656f3db9d8b2f6e6d955e1fa8c129)
2017-01-12AI/SmartScripts: Add action_param3 "disablePathfinding" to ↵treeston
SMART_ACTION_MOVE_TO_POS (69). (cherry picked from commit 123e45c119b39ec36e5051bf83f52da2fa75f376)
2017-01-12Scripts/TotC: More follow-up to #16346. Also code style cleanup. Who names ↵treeston
all their creature pointers "temp"? (cherry picked from commit 4407877f365ff5ae69c30e18201f7d581990be87) Compiler warning fix. (cherry picked from commit 7fbd70d4c4a10a742bade4e33a132c0cf7996756)
2017-01-12Scripts/Instances: Follow-up to #16346. Fix Illidan and Northrend Beasts.treeston
(cherry picked from commit 4e922a5146889293078d59b881988506a8ac88f4) # Conflicts: # src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
2017-01-12AI/PlayerAI: Fix potential edge case crash.treeston
(cherry picked from commit 2d2544fab025689912bc94d39b41bd86540ec1be)
2017-01-12Core/Creatures: Remove resetting of UNIT_FLAG_IMMUNE_TO_PC on combat clearingTrisjdc
(cherry picked from commit 34ef05ce0bfa34855ce33fcdf2bf82d257ae6672)
2017-01-12Core/Scripts Improve Felflame Infernal of Lord Jaraxxus fight (#16998)Keader
(cherry picked from commit 43855b47d8f436bbf6dc5437446490bb02ea3a01) Rename 9999_99_99_world.sql to 2016_06_02_01_world.sql (cherry picked from commit 7f0e1caf72acb44a738b89037bf4f2555c4ca023)
2017-01-12Core/Scripts Improve Jormungars fightKeader
(cherry picked from commit 0912df258d722f867c8ebe8fc77310f4fd1ce38c) Rename spell_snakes_spray for spell_jormungars_snakes_spray and cleanup (cherry picked from commit 2c9c8afc0f23dada7599ecede4bf3d598ab42006) Fixing the issue (cherry picked from commit 81083a8593b846e5a64f59771c4446f9f29c34c3) Changing remove aura method (cherry picked from commit b88d49be2498ce484124c1adc2bc1ab5ac2aa176) changing creature_text (tk feedback) (cherry picked from commit 9b444877dd8955ee0cfcf9bf56304220c4c276fb) Override and tkrokli again :D (cherry picked from commit 7205b4dd65bd569e4b254586f6802199de447194) Fix SQL name (cherry picked from commit cae19692ab2b627b292cdeed59069d5f6fa3be30)
2017-01-12Core/SmartAI: remove unneeded check for SMART_ACTION_FORCE_DESPAWN.Snapper
Gameobjects do not need to use SmartAI in order to be targeted by other entities' scripts. (cherry picked from commit 9803e58392eea0828aac96cd79a794a77323d9d0)
2017-01-11Core/DBLayer: Added new async query callback apiShauren
2017-01-11AI/PlayerAI: Code style cleanup.treeston
(cherry picked from commit e3aa19281f4d1e2437a5654715f75ae919bd4027) Build fix for horrendous, outdated, non-standards-compliant compilers. Such as the one in VS 2013. I hate VS 2013. Closes #17260. (cherry picked from commit 321d35417d39bd2531c63c63cd432cf86d84453f)
2017-01-11AI/PlayerAI: Finally implement cast logic for controlled players.treeston & Keader
(cherry picked from commit 25c5570f4714a8e26f4f1c5e61a1dab7767c8fbc)
2017-01-11Core/World: Remove unused config CONFIG_SIGHT_GUARDERDDuarte
(cherry picked from commit ca231cba0bb08f6fcf3747d634543c4c3264ca94)
2017-01-11Update zone_hinterlands.cppAokromes
2017-01-11Script/Taxi Sharpbeak HinterlandsAokromes
By Malcrom
2017-01-10Core/Groups: Send PartyUpdate to all players leaving group, not only on disbandShauren
Closes #18757
2017-01-10Fixed warningjoschiwald
2017-01-09Revert "Merge pull request #16433 from Tonghost/3.3.5"DDuarte
This reverts commit e3d52990dd1e543baea6fed0c7e99359263e6452, reversing changes made to 6d8e39f59c80639de3681565f55d68d452223c87. Opens #16759 (cherry picked from commit 5aae01986f506b160dbd5dc08aa7e6f3fec72342)
2017-01-09Core/Quests: Remove wrong call to SendQuestComplete(). (#17200)SnapperRy
(cherry picked from commit 9480a210f24a1ebe006b065d7972512882cf3c5a)
2017-01-09Core/Achievement A-bomb-inable and A-bomb-inationsirikfoll
(cherry picked from commit e016bf8d06c8236c160ecaf63c6a4f26f7d4467b) DB: SQL rename (cherry picked from commit 71081c2576571a6e6d5a16179e6729843094a882)
2017-01-09Core/Unit Do not allow addition of threat to units in evade modesirikfoll
(cherry picked from commit 7d769006aa1e014d6f01ef4c7fa450e827fc32fc)
2017-01-09Core/Units: Renamed and documented UNIT_FLAG_DISABLE_MOVE to prevent people ↵Shauren
from trying to use this flag to root a creature leaving them wondering why it doesn't do anything (cherry picked from commit b36da771857554c5bd652bf8ccc1386d4be607b0) Core/Scripts: build fix (cherry picked from commit 258368a2bd0e7c2d395d98dc3220d8e32e65303f)
2017-01-09Merge pull request #17138 from ForesterDev/creature_familyShocker
Core/Misc: Define CREATURE_FAMILY_NONE to avoid magic numbers in code (cherry picked from commit 62635f07d0838ac94c2d1329849e1825406eaaff)
2017-01-09Core/Loot: Fixed resaving looted items from containersShauren
Closes #15299 (cherry picked from commit 4a074ca4708580e6fe208b1f9979fb1e17f66b47)
2017-01-09Core/Spells: Implemented SPELL_ATTR1_DISMISS_PETShauren
Closes #7372 (cherry picked from commit 9246189b9849349b63bc89663407199fb96b4bbc)
2017-01-09Core/Object: Use object edges to calculate LoSGolrag
(cherry picked from commit da6065db00768735e70cd0a81af7f5ec4c2f0414)
2017-01-09Core: updated creature type flags enum (#17128)ForesterDev
Core/Misc: Update CreatureTypeFlags enum according to TrinityCoreWiki (cherry picked from commit fb0881398a106806fad48abe9ffd600e0caf175d) # Conflicts: # src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp # src/server/game/AI/ScriptedAI/ScriptedFollowerAI.cpp # src/server/game/AI/SmartScripts/SmartAI.cpp # src/server/game/Entities/Unit/Unit.cpp # src/server/game/Miscellaneous/SharedDefines.h
2017-01-09Conditions/ConditionMgr: Add a comment so MitchesD can go away.treeston
(cherry picked from commit 759aae56ad5e51e24ff6127fa655d8294c7de059)
2017-01-08Core/Chat: Don't check item suffix name when validating item links when the ↵Shauren
item has ITEM_FLAG3_HIDE_NAME_SUFFIX
2017-01-08Core/Auras: Fixed cooldowns for procs calling PreventDefaultAction() in aura ↵Shauren
proc script * This also fixes proc cooldows unneccessarily being sent to client * Also removes the need for cooldown hacks when the proc trigger is selected randomly like for Deathbringer's Will (cherry picked from commit 1e1fcd6847619629f4b6642faaccb81c4cf3755e)
2017-01-08Core/Spells: Proc handler script converions (#17122)mik1893
* Blazing Speed (Mage) * Blessed Recovery (Priest) * Druid Forms Trinket * Idol Of Mutilation * Nature's Guardian (Shaman) * Nether Protection (Warlock) * Piercing Shots and Bonus 4P T9 Hunter * Lightning Shield (Shaman) * Acclimation (DK) * Move DK T10 4P Melee Bonus * Move DK Improved Blood Presence triggered heal (DK) * Rogue T10 2P Bonus * Illumination (Paladin) * Soul Preserver * Death Choice trinket * stack trinket scripts (ToC25 Caster Trinket, Lightning Capacitor, Thunder Capacitor) * Battle Experience (ICC - Gunship) * Blood Reserve (enchant proc) * Darkmoon Card Greatness * Charm of the Amani Witch Doctor * Mana Drain (cherry picked from commit 5b8e68ee6335ecbc9fea253eaceecb20c50aa41e)
2017-01-08Core/Spells Make certain spells (e.g. Mind Control) properly flag the caster ↵Alan Deutscher
for PvP (#17145) * This issue was caused by PvP-flagging being done calculated after the target's flag was turned off by becoming a pet. (cherry picked from commit e7a12edb833ffe26f27d6e392e97a560ffb0c827)
2017-01-08Core/Quests: Fixed issue reported by static analysisvincent-michael
Coverity defect ID: 1355241 (cherry picked from commit a01fd522675701f5dd2d30684b1689c9f8432d75)
2017-01-08Core/Unit: Pet shouldn't be notified for DOT damage on the owner (#17133)mik1893
- Fix by @MrSmite - Closes #16894 (cherry picked from commit 4de1426d080084667da83a60857ee9c0492086fd)
2017-01-08Add a LOG_WARN when attempting to summon a non-existing summon group.treeston
(cherry picked from commit 4d4d2f56651b9d9a3966ec2d39f8af182660b369) Seriously, who doesn't support std::string instead of char* in 2016? (cherry picked from commit a012b37d66cdfcd3a8f6485c8563740f6f174823)
2017-01-08Core/Movement: Fix issues where creatures cancel spell casts chasing target ↵Nawuko
and Implement SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING (cherry picked from commit bf2cee8cce39e64590dc68bc35e5d3d2dd19cbaf)
2017-01-08Allow BossAI::_DespawnAtEvade to work on creatures other than the boss ↵treeston
itself (optional argument). (cherry picked from commit 6040e30fa381efdfc466d635bc6fe150d878e5ed)