aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-19DB/Areatrigger: Updated areatrigger_template data for 7.1.0vincent-michael
2017-02-19Core/Transport: do not relocate players on board of vehicles when near ↵ariel-
teleporting. Vehicle should take care of that (cherry picked from commit 7470bf6b97eed6732fd1e076bb290f4f97e402a3)
2017-02-19Core/Misc: calculate rotation fields from orientation in some places it's ↵ariel-
impossible to get: - SmartScripts: SMART_ACTION_SUMMON_GO - Spell Effects: * SPELL_EFFECT_DUEL * SPELL_EFFECT_SUMMON_OBJECT_WILD * SPELL_EFFECT_SUMMON_OBJECT_SLOT1 * SPELL_EFFECT_SUMMON_OBJECT_SLOT2 * SPELL_EFFECT_SUMMON_OBJECT_SLOT3 * SPELL_EFFECT_SUMMON_OBJECT_SLOT4 - Command Scripts: .gobject add Closes #17891 (cherry picked from commit 14445d2202de1b58dcb04c5457be682b8e7075ca)
2017-02-19Scripts/Events: Globally fix all ExecuteEvent loops to check ↵treeston
UNIT_STATE_CASTING after each iteration, instead of just checking it once initially. Fixes and closes #17892. (cherry picked from commit ac62d7156f93bf86f57dbad1f24f14031322fd5a) Drycoding is bad, mmkay? (cherry picked from commit ed83a35fbeeb7f9005fe4792225fb50700791c6f)
2017-02-19Merge branch '3.3.5-goshdangitsmartai' into 3.3.5 (PR #17738)treeston
(cherry picked from commit e9eacae7b2ca3c8899a6ee9c8b8146e21fca54db) Core/SmartScripts: Add missing break, 5f43e7b follow-up. (cherry picked from commit a4623efaa67be1cfea19e561be83f118a784b9d1)
2017-02-19[Core/Maps] Activate creatures and objects during opening cinematics and ↵r00ty-tc
other flyby cameras (sunwell etc). Requires re-running map extractor to extract camera m2 files from data files. These are very small.
2017-02-19Fix non-PCH build.Gacko
What else?
2017-02-19Core/Creatures: Implemented all creature equipment modifiersShauren
* It is now possible to give creatures a mythic/heroic weapon Closes #19160
2017-02-19DB/Quests: Updated quest_template data for 7.1.5 part 4vincent-michael
2017-02-19DB/Areatrigger: Fix typo in 21006f82efc25f3597d992d38b56bb292f22f334vincent-michael
2017-02-19DB/Areatrigger: Updated areatrigger_template data for 7.0.3vincent-michael
2017-02-19Build fixShauren
2017-02-18Core/Movement: Implement SpellEffectExtraData curve modifiersShauren
2017-02-18Core/Spell: no need to bloat existing parameter lists. ↵ariel-
(f81754a306a8b1f24f0b130ded3c8170e9b146c5 follow up) (cherry picked from commit 4829cca9fb81b27cd9a057355ee7b03ff71e0a14) Note to self: drycoding is bad (cherry picked from commit 7e8a08c3516d8f5e48882a01a2ccdb8881dd8283) Another build fix. (it was probably better to just revert the commit instead) (cherry picked from commit be8d1136994fd5f0a90b03a52d21c9503857f15f)
2017-02-18DB: Add missing racial mounts to faction changeariel-
(cherry picked from commit 54c6fdba3f37e5a255f7c946d6a5f770a481c8fa)
2017-02-18DB/Creature: Hardened Steel Skycallerariel-
Fix correct spell, was 52775 Summon Escort (cherry picked from commit c4cb2d4e35aacd82470d0ca34e7ac079aa7c8da4)
2017-02-18DB/Creature: Make Coldarra Spellweavers cast Arcane Missiles (channel) ↵treeston
instead of Arcane Missile (triggered spell). (cherry picked from commit 69d871fc53f818aba5a2b9c7484833cfa5fa7d88)
2017-02-18DB/Creature: More fixes for that poor Cabal Abjurist! Plus bonus content for ↵treeston
Bleeding Hollow Darkcaster. I feel like a DB dev now. (cherry picked from commit f5cbc17387dcd8ac5d05436d3382053e8a0ab55f)
2017-02-18DB/Creature: Fix Cabal Abjurist SAItreeston
(cherry picked from commit 5f43e7b964d48d57ec7fabdbf36a832aee53dca4)
2017-02-18Core/Spell: Workaround cobra strikes into a charged aura instead of stacked.ariel-
Fixes #754 (cherry picked from commit 65d0a9478dfcd6c503f78bdf91510e671ea0354f)
2017-02-18Core/Spells: register SPELLMOD_CRITICAL_CHANCE in casting spell modifiers.ariel-
(cherry picked from commit f81754a306a8b1f24f0b130ded3c8170e9b146c5)
2017-02-18Core/Spells: Remove spellmods from SpellMod owner instead of caster (needed ↵ariel-
so pet casts properly remove aura charges) (cherry picked from commit 3aa145cbe1eec715eb8e0942fe36900bb7d6dc47)
2017-02-18Core/Spells: fix Bullheaded immunitiesariel-
Closes #421 (cherry picked from commit 11f6801a5c9c92775864545be7ace85ac1883686)
2017-02-18Core/Position: Allow implicit casting to G3D::Vector. Also, add a utility ↵treeston
overload to MotionMaster. (cherry picked from commit 9f15482b849d7a77a4a0cc68f18aabb8ee6c58c9)
2017-02-18DB/Creature: Fix random inhabittype that was making an Outland world elite ↵treeston
permanently rooted. (cherry picked from commit b7112d0fbe457043418415f45f68f159896477d4)
2017-02-18Replace a leftover const char* with a std::string const&.treeston
(cherry picked from commit c0de28b045f6c7d31652262c9b96d0739fec8110)
2017-02-18Core/Scripts/DB: remove hardcoded text from npc_beaten_corpse (#16907)Trond B Krokli
- remove hardcoded text from script npc_beaten_corpse - remove OnGossipHello() hook, gossip text moved to DB - use sGossipSelect() hook instead of OnGossipSelect() - add npc_text 3557 and 3558 as text_id to gossip_menu - add gossip_menu_option 2871 to NPC 10668 Beaten Corpse - add condition for gossip_menu_option 2871 in Quest ID 4921 Tested on 4 different characters/classes, male & female. Thanks to joschiwald for the sGossipSelect() script change. (cherry picked from commit d82534a7bbd401f4b672786749f10f5a95f6e76c)
2017-02-18Entities/Gossip: The Big One™ that gets rid of all uses of The Bad™ and ↵treeston
The Ugly™, e.g. gossip preprocessor macros, and replaces them with the new-and-shiny gossip functions. (cherry picked from commit d55426f5b4e431e6d398b1e2dbbd25f7387328f2)
2017-02-18Fix dynamic build.treeston
(cherry picked from commit 54f923fdee9cf8a17e5eaee8a8f0290dadc9905b)
2017-02-18Core/Scripts: remove forgotten #define in boss_kalecgos.cpptkrokli
This #define was originally supposed to be removed in my PR #17832, but for some reason it remained undeleted. This commit corrects it. Also aligned all the enum values to the same column for readability, based on a common multiple of 4 spaces. (cherry picked from commit 068656af064db741adf92281fd5a094db66b7d4c)
2017-02-18Whitespace clean-upGustavo
(cherry picked from commit 6ee35734e42a97696056fcb0bf684a11ea4e524c)
2017-02-18Core/Spells Make credit for quests "The Grand Melee" and "Among the ↵Gustavo
Champions" a triggered cast (#17870) Fix a problem where the credit wasn't casted due to CGD (cherry picked from commit e1761a24ceab167909a71be8d38dda9dc4792932)
2017-02-18Creature/Gossip: offer replacement functions for the existing preprocessor ↵treeston
gossip macros (cherry picked from commit 175db157f76d8a8de42bb53f1b1564f12600616a) You saw nothing (build fix). (cherry picked from commit 72a7f4b507f93d575c406f727bf71e3ecaf20bd8) Build fix. Again. Oops. (cherry picked from commit 61eb70fd827e79018449f204ce93b9b6bf46eabf) ....right, I actually went through a full rebuild now just to make sure it works. (cherry picked from commit 8531f012a2d63df7f505507573639be512c2adba) Last one. For real. Please. (Build fix #5). (cherry picked from commit a32536d490a32241a3ac1db9b61109f61a47b02c)
2017-02-18DB/SAI: Ahab WheathoofDr-J
* NPC should turn towards invoker and stay facing for a short duration before turning back towards pillar when says line asking about his dog. * Npc should only have fork equipped when he turns towards player at all other times has hammer equipped * Added script for when periodically hammers the notice pillar (cherry picked from commit 2b992d4cb0c1764c3b3e0f4d314b338fe74a96f6)
2017-02-18Core/Loot: Fix group loot if player loot recipient disconnectsjackpoz
Fixes #13300 (cherry picked from commit 38f8a03781d98388408f7d4d9f906c311d21bdcc)
2017-02-18Update SpellEffects.cppariel-
(cherry picked from commit 5b81f55141791292e438606c9d7d942e2f5a8d2b)
2017-02-18Core/Spell: Calculate GO rotation for SPELL_EFFECT_TRANS_DOORariel-
(cherry picked from commit f5a0342913bc569d9b54ab116812094adf67e2e1) # Conflicts: # src/server/game/Spells/SpellEffects.cpp
2017-02-18Core/GameObject: save spawn GOState and reset to it instead of toggling from ↵ariel-
whatever current state we have Prevents exploit of SMART_ACTION_ACTIVATE_GOBJECT (cherry picked from commit be3199314ab4c8fba31dd29cbc3a79838e5b3138)
2017-02-18Core/Entities: Added possibility to construct a Position using a G3D::Vector3ariel-
(cherry picked from commit 17917171f3bb7d8c5727a1611ed017ebeccf5ae7)
2017-02-18Core/Scripts: Professor Putricide oozes, reapply passive proc auras on ↵ariel-
reset, and register them as PP summons since they're summoned by a trigger. (f183ed3c50cdcf13cd9fe608e0f4791177f120a4 follow-up) (cherry picked from commit 27590fbb9856c77af49bcf396e86db8f8f3aec9d)
2017-02-18Entities/Unit: Add overload to NearTeleportTo taking Position const&.treeston
(cherry picked from commit 211eee0fce0bf9720511ad05fae271512b24f48e)
2017-02-18Entities/Creature: Add arg2 to DespawnOrUnsummon to allow overriding respawn ↵treeston
time. This matches changes that will be merged as part of dynamic spawning, allowing scripts to transition early. (cherry picked from commit 4bcc8078d734ccf166533e504db703ded6968339)
2017-02-18Core/Unit: do not refresh last damaged timer if hit by SPELL_AURA_DAMAGE_SHIELD.SnapperRy
Fixes spells like Retribution Aura, Thorns and Damage Shield that were preventing units from evading. (cherry picked from commit 42a32a3c7c840a518744381607193405bfba9335)
2017-02-18Core/Instance: Fix GetInstanceSave sometimes checking the wrong map (#17856)Ryan
(cherry picked from commit 9c504c8a8ec4db3b75ad35172827457905ede8ee)
2017-02-18Update boss_kelthuzad.cppariel-
(cherry picked from commit 7e4abce820072966dd060c18c8f9901b6da04c98) Core/Scripts: fix math error that would not select points on the entire circle (cherry picked from commit cd9226e755640712b308753a43336fdc43af05f5)
2017-02-18Entities/GameObject: Expose GO rotation to scripting.treeston
(cherry picked from commit bdbe3f22e008b7153384b43bcec56002676cb26b)
2017-02-18DB/Quest: The Journey Has Just BegunDr-J
http://www.wowhead.com/quest=7493/the-journey-has-just-begun should become available when either level 60 or 80 version of Onyxias head quest is turned not only the level 60 version (cherry picked from commit 01e5a5b4e799dc5448dd25ea663288bb3caf8593)
2017-02-18DB/Loot: Summoned ZombieDr-J
Remove all loot from summoned zombie http://www.wowhead.com/npc=10698/summoned-zombie as these npcs where rather generous on TC as they are meant to drop no loot. (cherry picked from commit 0a4b4dec0994d80a2409923511771bd662ea8dfb)
2017-02-18DB/SAI: remove wrong dynamicflag from creature Proto-Drake EggSnapperRy
Made the tooltip appear as if a Hunter used Beast Lore on them (cherry picked from commit 59f340b751ba1cc8bd58329db0b16d56933f64f9)
2017-02-18Core/Scripts Boss Skadi the Ruthless reworkGustavo
(cherry picked from commit 40114cacd37675a9cbe7d2eef15445340d87e814) Rename 2016_99_99_00_world.sql to 2016_08_25_06_world.sql (cherry picked from commit 738e3cf0020c16d85e7fdeca55128e71ba3d2aed) travis is lazy (cherry picked from commit 92876278fe163ffd8ecf9561f5b0044225559c48)