Dr-J
7c42e426b2
DB/Quest: Thwart the Dark Conclave
...
Closes #11791
(cherry picked from commit 80fc9cce81dc7f89e2e4878eeda8174bd65d696a)
2017-01-09 21:49:14 +01:00
SnapperRy
6444bb9a14
Core/Quests: Remove wrong call to SendQuestComplete(). ( #17200 )
...
(cherry picked from commit 9480a210f24a1ebe006b065d7972512882cf3c5a)
2017-01-09 21:40:06 +01:00
sirikfoll
04ff2e195f
Core/Achievement A-bomb-inable and A-bomb-ination
...
(cherry picked from commit e016bf8d06c8236c160ecaf63c6a4f26f7d4467b)
DB: SQL rename
(cherry picked from commit 71081c2576571a6e6d5a16179e6729843094a882)
2017-01-09 21:36:03 +01:00
sirikfoll
31e08b9722
Core/Unit Do not allow addition of threat to units in evade mode
...
(cherry picked from commit 7d769006aa1e014d6f01ef4c7fa450e827fc32fc)
2017-01-09 21:33:32 +01:00
Kittnz
f22776f439
DB/Creature: Add missing aura for Snorts
...
by Kodekc
Closes #17194
(cherry picked from commit bd1347569773b73bee3ae18323cc1cad9aa57f60)
2017-01-09 21:31:46 +01:00
Shauren
dad19df69d
Core/Units: Renamed and documented UNIT_FLAG_DISABLE_MOVE to prevent people 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-09 21:16:36 +01:00
Shocker
0cddecf2d4
Merge pull request #17138 from ForesterDev/creature_family
...
Core/Misc: Define CREATURE_FAMILY_NONE to avoid magic numbers in code
(cherry picked from commit 62635f07d0838ac94c2d1329849e1825406eaaff)
2017-01-09 20:52:48 +01:00
Shauren
5d4569a11b
SQL: Fix import
2017-01-09 18:56:14 +01:00
Aokromes
490c2c8db0
DB/Creature: Pathing Hinterlands
...
By Malcrom
2017-01-09 15:18:38 +01:00
Aokromes
43ed4ff53a
DB/Gameobject: Spawn Rite of the Winds spellfocus
...
Updates #18262
2017-01-09 14:35:14 +01:00
Kittnz
56797f1da5
DB/Creature: Mebok Mizzyrix SAI
...
by tkrokli
Closes #17179
(cherry picked from commit 4ebed6e586b00051333f11dcf60c680a4ad13db9)
2017-01-09 03:23:19 +01:00
Kittnz
63bcae75a3
DB/Creature: Add missing Ornery Plainstrider SAI
...
by Kodekc
Closes #17146
(cherry picked from commit c461e21e2058feb19247154199bbe51f0f1683d0)
2017-01-09 03:21:29 +01:00
Kittnz
12298a500c
DB/Creature: Add flag guard Deathguard Elite
...
by Kodekc
Closes #17147
(cherry picked from commit 4f7911465bf8453c24c49cff53bcbd8c589d018d)
2017-01-09 03:20:09 +01:00
Kittnz
571fbbdecf
DB/Creature: Pathing for Houndmaster Grebmar
...
by Kodekc
(cherry picked from commit 9e797e48ea83fa8b73c2024fe230d5ddf7a92049)
2017-01-09 03:18:34 +01:00
joschiwald
e8430af7b1
Sorry, it's too late...
2017-01-09 03:16:37 +01:00
Kittnz
fc5ae81997
DB/Creature: Clam Master K Waypoints
...
by Saben65
(cherry picked from commit 5536a9632e8ea415a83c0ae4854ba58b565bb4dd)
2017-01-09 03:11:23 +01:00
Shauren
b999d8c5ac
Core/Loot: Fixed resaving looted items from containers
...
Closes #15299
(cherry picked from commit 4a074ca4708580e6fe208b1f9979fb1e17f66b47)
2017-01-09 02:10:28 +01:00
Shauren
6393e80129
Core/Spells: Implemented SPELL_ATTR1_DISMISS_PET
...
Closes #7372
(cherry picked from commit 9246189b9849349b63bc89663407199fb96b4bbc)
2017-01-09 02:10:08 +01:00
Golrag
e9e3daa30c
Core/Object: Use object edges to calculate LoS
...
(cherry picked from commit da6065db00768735e70cd0a81af7f5ec4c2f0414)
2017-01-09 02:07:42 +01:00
ForesterDev
5c2705fadc
Core: updated creature type flags enum ( #17128 )
...
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-09 02:00:17 +01:00
Aokromes
a31f79d7de
DB/Creature: Cabal Ritualists don't cast Crystal Channel
...
By Saben65, closes #16986
(cherry picked from commit b0f9a998e18724f765bbc673f76bb509a9367c7a)
2017-01-09 02:00:16 +01:00
treeston
dfaf4542e6
Conditions/ConditionMgr: Add a comment so MitchesD can go away.
...
(cherry picked from commit 759aae56ad5e51e24ff6127fa655d8294c7de059)
2017-01-09 02:00:10 +01:00
clintskie
84166c385b
DB/trainers: Engineering trainers & spells
...
By clintskie
Updates #14682
2017-01-09 01:35:29 +01:00
Kittnz
6dd6bbcbb6
DB/Object: Add missing object spawns in Ghostlands & Eversong Woods
...
Bonfire, Cauldron & Campfire
(cherry picked from commit 7427ca5f8e5bc8bb3a8c16dc0648c7690e07038e)
2017-01-09 01:26:42 +01:00
Kittnz
42f73f11d3
DB/Creature: Add missing creature spawns in Ghostlands & Eversong Woods
...
Added the following NPC's : Toad, Snake, Frog, Lesser Scourgebat, Greater Spindleweb, Ghostclaw Ravager, Ghostclaw Lynx, Vampiric Mistbat, Whitetail Frenzy, Yellowgill Frenzy, Rabbit, Feral Dragonhawk Hatchling, Springpaw Stalker, Crazed Dragonhawk, Ghostlands Guardian, Spider
(cherry picked from commit 7c8c3b96fe20c690b42bf3901a7856a5cd6efff8)
2017-01-09 01:26:41 +01:00
Shauren
8045907c14
Core/Chat: Don't check item suffix name when validating item links when the item has ITEM_FLAG3_HIDE_NAME_SUFFIX
2017-01-08 23:28:00 +01:00
Shauren
4799e5841d
Core/Auras: Fixed cooldowns for procs calling PreventDefaultAction() in aura 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-08 23:24:51 +01:00
mik1893
5a93f2b974
Core/Spells: Proc handler script converions ( #17122 )
...
* 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-08 22:37:18 +01:00
Alan Deutscher
1c60553df0
Core/Spells Make certain spells (e.g. Mind Control) properly flag the caster 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-08 19:41:37 +01:00
vincent-michael
a2ee7e16ec
Core/Quests: Fixed issue reported by static analysis
...
Coverity defect ID: 1355241
(cherry picked from commit a01fd522675701f5dd2d30684b1689c9f8432d75)
2017-01-08 19:35:02 +01:00
mik1893
4c60bbea0e
Core/Unit: Pet shouldn't be notified for DOT damage on the owner ( #17133 )
...
- Fix by @MrSmite
- Closes #16894
(cherry picked from commit 4de1426d080084667da83a60857ee9c0492086fd)
2017-01-08 19:32:51 +01:00
treeston
ae11329e71
Add a LOG_WARN when attempting to summon a non-existing summon group.
...
(cherry picked from commit 4d4d2f56651b9d9a3966ec2d39f8af182660b369)
Seriously, who doesn't support std::string instead of char* in 2016?
(cherry picked from commit a012b37d66cdfcd3a8f6485c8563740f6f174823)
2017-01-08 18:12:33 +01:00
Nawuko
955bfae5ef
Core/Movement: Fix issues where creatures cancel spell casts chasing target and Implement SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING
...
(cherry picked from commit bf2cee8cce39e64590dc68bc35e5d3d2dd19cbaf)
2017-01-08 18:06:43 +01:00
treeston
86aa3997e4
Allow BossAI::_DespawnAtEvade to work on creatures other than the boss itself (optional argument).
...
(cherry picked from commit 6040e30fa381efdfc466d635bc6fe150d878e5ed)
2017-01-08 17:31:42 +01:00
treeston
bef9683a30
Core/Scripts: Added reasonable default params to GetCreatureListWithEntryInGrid/GetGameObjectListWithEntryInGrid for ease of use. Also, entry = 0 means no filter now, since we lacked an easy way to get a list of all creatures in grid.
...
(cherry picked from commit 0d5adf356ebaf57507c2a937e47db5e6b97c3e22)
2017-01-08 16:56:21 +01:00
Aokromes
473efd5f35
Rename 2017_01_08_00_world.sql to 2017_01_08_04_world.sql
2017-01-08 06:59:51 +01:00
Aokromes
b38f28d67a
DB/Gameobject: Add 2 missing spawns
...
By Girib Dragos
2017-01-08 06:59:25 +01:00
treeston
233c3a3845
Core/AI: Add DoCastSelf helper.
...
(I have no idea why I never bothered to do this before, really. It had crossed my mind a few times.)
(cherry picked from commit ab0abdbde5fb70a88aba4ec05291ec717444abe8)
This discussion is more effort than it takes to change it.
(cherry picked from commit b52a6b857097ff0e540fa0b560df2cc61546603d)
2017-01-08 03:06:39 +01:00
treeston
416afdfec5
Creature/CreatureAI:
...
- Default range for DoZoneInCombat: 50.0f -> 250.0f.
- Add optional second arg to SummonList::DoZoneInCombat to specify range.
- Also a bunch of random NULL -> nullptr cleanup.
(cherry picked from commit b7f2c87d37ad20e9fd39c6f0523f6b5edb9d4a66)
Too many damn stars in that damn argument list.
(cherry picked from commit afbda0476700f272c734ecb5b31474dbf66477f7)
2017-01-08 03:01:51 +01:00
Shauren
182c390ae7
Core/Auras: Renamed fields of SpellProcEntry structure and change types to more appropriate ones
...
(cherry picked from commit ef7df652560f559f5db0d8842475a9c6259145b0)
Build fix
(cherry picked from commit c03e7ecd05275fc6ab0938f728e1905d1c83e895)
SQL fix
(cherry picked from commit 7a41467cf71e790fb6cffad21db82c7119d8c2e7)
2017-01-08 02:42:07 +01:00
Sirikfoll
5993f91630
Script/SWP Full Rework on M'uru Encounter
...
(cherry picked from commit 6002acf376556eb413a6b514f14b8a07f8de5099)
Another sql fix
(cherry picked from commit 204acbb5b72d9706cdcf26aede62c2eeec11c6a2)
2017-01-08 02:21:10 +01:00
asterc
882106d169
Core/Battleground Script for Isle of Conquest Bosses
...
by @gerripeach
(cherry picked from commit c1ed002b4b0d30432b76f9c5df9095ade4b0b171)
SQL file name fix
(cherry picked from commit 74f3a84a019e3d6b71d02c9616238dc1e7b14784)
2017-01-08 02:10:37 +01:00
sirikfoll
037e9053d3
Implement Quest Riding the Red Rocket
...
(cherry picked from commit 20b3feb5594b1047303509defb8f0aa9df6a0ab9)
Fix SQL name
(cherry picked from commit 2329648cadaa83be0950d6abd4133b37f34d53e8)
2017-01-08 01:33:48 +01:00
Elimination
48b74f0f6a
Core/Spells: Fix wrong totem placement
...
(cherry picked from commit 37b2f590b6d63f230c755f932c2dd356c265486f)
2017-01-08 00:54:08 +01:00
Shauren
7eb1eb1715
Core/Random: Removed ancient and unused MAP_BASED_RAND_GEN
...
(cherry picked from commit 1ad02a0d61671db707d52aa9f90d770002d6d67f)
2017-01-07 22:36:25 +01:00
Dr-J
eb4247fc45
DB/Creature: Soo-holu & Kartak the Abominable
...
* Corrections to vehicle id and spells (Soo-holu previously had vehicleid 134 in sniff both are 257)
* Move spell focus for summoning Soo-holu with http://www.wowhead.com/item=39266/tainted-crystal to correct place
* On summon texts for when summoned
* Add some broadcasttext ids I forgot to add in my last commit.
(cherry picked from commit c42f0bd83049385b20d2b53524f7459103ec57df)
2017-01-07 22:33:40 +01:00
Shauren
6f311fea53
Core/Auras: SPELL_AURA_PERIODIC_LEECH can now properly overkill
...
(cherry picked from commit 3d8bab866831b87d9737a7e2b01e066064c81799)
2017-01-07 22:30:01 +01:00
Dr-J
3018c65efd
DB/SAI: Rejek (Part 2)
...
* Turn in event for http://www.wowhead.com/quest=12732/the-heartbloods-strength
* Remove previous hack for chicken net which is no longer needed
* Fix Jaina again - closes #17087
(cherry picked from commit d9dcbbc8af3c69d320adc1750fcdedc972685c87)
2017-01-07 22:08:44 +01:00
Aokromes
1a0f76a6f1
DB/Creature: fix Orgrimmar Grunt console spam
...
By Ariel-, closes #17083
(cherry picked from commit 945abb163c11c76e6196e9aae53972f1e021c091)
2017-01-07 22:04:59 +01:00
Shauren
3d9479dcbf
Core/Movement: Do not launch pathfinding for splines turning on the spot
...
(cherry picked from commit 66006e3d0dd499152ce367e72fbf223356670eb6)
2017-01-07 21:54:25 +01:00