Nyeriah
9db8ae1654
Scripts/Karazhan: Rework Attumen the Huntsman's script
...
Change log:
- Timers are more accurate
- Corrected Charge ability ID based on 6.x researches
- Added Midnight's missing emotes
- Fixed issue with instance being stuck in combat in case of wipes
- Solved the rare scenario where Attumen would be summoned multiple times
- Visual spell on 3rd phase transition added
- Attumen and Midnight can now be damaged during 3rd phase transition
- Midnight calls for the aid of every horse still alive in the stables
- Use proper spells to summon Attumen and handle transitions
- Now despawns on evade
Video of encounter after changes: https://www.youtube.com/watch?v=KX0rqaBeSzw
(cherry picked from commit 4c4d92faa3 )
Scripts/Karazhan: Fix a warning
(cherry picked from commit 0cc33b5a42 )
Scripts/Karazhan: Register Midnight's summons
* Solves issue with bosses not despawning after encounter
(cherry picked from commit 2d0fa2d020 )
2017-02-11 17:17:38 +01:00
Dr-J
307003fc9c
DB/Misc: Various Fixes
...
1) Add a missing to spell to make http://www.wowhead.com/object=182050/box-of-mushrooms#comments spawn a http://www.wowhead.com/npc=18120/angorosh-mauler when looted
2) http://www.wowhead.com/npc=30718/slumbering-mjordin should not be attackable until gossip selected
3) The Valiant's Challenge - Make the Argent Champion set data on squire danny by creature guid instead of closest creature to prevent credit not being given is player is too far away from squire danny.
4) Add civillian flags to http://www.wowhead.com/npc=18206/wastewalker-captive to prevent these non selectable caged npcs from attacking players
5) http://www.wowhead.com/item=7666/shattered-necklace should have possibility to drop for both factions (not just horde) the item is required for a quest for horde players but starts a different quest which horde cant even accept for alliance.
(cherry picked from commit 36306c40d3 )
2017-02-11 17:10:59 +01:00
Aokromes
643beaf943
DB/Gameobject: Respawntimer fix for Quest 11695
...
Closes #17643 by Tauriella
(cherry picked from commit 5a550f9418 )
2017-02-11 17:05:42 +01:00
Killyana
a1dcbfc1b3
DB/Creature: update Drak'aguul script and fix a DB error
...
Updates #16573
(cherry picked from commit 995f5f1f2b )
2017-02-11 17:03:07 +01:00
Killyana
2ca6c021e1
Creature/SAI: Add Frostbolt to Gordok Ogre-Mage
...
(cherry picked from commit eb496e22eb )
2017-02-11 17:01:32 +01:00
Keader
5978e90722
Core/Scripts Added Black Temple Boundaries ( #17579 )
...
* Core/Scripts Added Black Temple Boundaries
(cherry picked from commit 2710c655ff )
# Conflicts:
# src/server/scripts/Outland/BlackTemple/boss_teron_gorefiend.cpp
2017-02-11 17:00:29 +01:00
treeston
e30cbb960e
Core/Spell: Quick readability change. Functionality not altered.
...
(cherry picked from commit 03bef35500 )
# Conflicts:
# src/server/game/Spells/Spell.cpp
2017-02-11 16:59:44 +01:00
ariel-
3532173ee3
Core/Vehicle: delay position update in Vehicles, this may be deleted on UpdatePosition, generating a crash
...
Closes #17634
(cherry picked from commit 6b3067f978 )
# Conflicts:
# src/server/game/Entities/Vehicle/Vehicle.cpp
2017-02-11 16:56:07 +01:00
Killyana
611bc7d838
Core/Entities: Remove wrong immunity
...
Closes #17363
(cherry picked from commit 0be0606593 )
2017-02-11 16:49:56 +01:00
Killyana
28a029c440
DB/SAI: Kilix the Unraveler event
...
Closes #16538
By Rushor
(cherry picked from commit cdf8f3c2e1 )
2017-02-11 16:48:03 +01:00
Killyana
09740ec4c3
DB/SAI: Drak'aguul
...
Closes #16573
(cherry picked from commit fc2fa483b7 )
2017-02-11 16:42:28 +01:00
ariel-
781891a857
Core/Handlers: actually check allowed trainer classes and races to avoid spoofing
...
Closes #14586
(cherry picked from commit f87f7619aa )
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Handlers/NPCHandler.cpp
2017-02-11 16:39:45 +01:00
ariel-
e56633dbd9
Update ItemPrototype.cpp, codestyle and indentation cleanup
...
(cherry picked from commit a6005d98e7 )
# Conflicts:
# src/server/game/Entities/Item/ItemPrototype.cpp
2017-02-11 15:57:08 +01:00
Killyana
3e33e5bf78
DB/Quest: The Keeper's Favor
...
Fix spell target and cast type
Closes #17623
(cherry picked from commit 10ac7a06de )
2017-02-11 15:53:55 +01:00
ariel-
c827443d4a
Core/Player: Misc codestyle
...
(cherry picked from commit bdbd5b0961 )
2017-02-11 15:49:32 +01:00
Killyana
bc690f9cb0
SAI: Gordok Ogre-Mage
...
Closes #17627
(cherry picked from commit 9e46786288 )
2017-02-11 15:48:14 +01:00
Killyana
d5677655f2
DB/NPC: Quartermaster Bartlett
...
Closes #17611
(cherry picked from commit c2e29a34eb )
2017-02-11 15:35:44 +01:00
ForesterDev
19df05d86d
Core/UnitAI: Removed unneccessary null checks in SpellTargetSelector. CID 1357405 ( #17630 )
...
(cherry picked from commit a2495002e5 )
# Conflicts:
# src/server/game/AI/CoreAI/UnitAI.cpp
2017-02-11 15:34:48 +01:00
Kittnz
fe1432cbdb
DB/Creature: Add waypoints for Deathguard Molder
...
Closes #17626
(cherry picked from commit ce062250a2 )
2017-02-11 15:31:48 +01:00
ForesterDev
b65bb30090
Core/Entities: add missing null pointer checks in HandleProcTriggerSpell. CID 1356245 ( #17629 )
...
(cherry picked from commit 22c4e87ebb )
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
2017-02-11 15:30:51 +01:00
ForesterDev
97f65d9b4d
Scripts / Naxxramas : add missing null pointer check. Fixes CID 1354738 ( #17628 )
...
(cherry picked from commit d57c177d0b )
# Conflicts:
# src/server/scripts/Northrend/Naxxramas/boss_gluth.cpp
2017-02-11 15:29:22 +01:00
SnapperRy
13bac539d6
Core/Mail: implement a way to specify NPC sender for mails when they should be different from the quest ender ( #17601 )
...
(cherry picked from commit d4e15f1aac )
# Conflicts:
# src/server/game/Quests/QuestDef.cpp
# src/server/game/Quests/QuestDef.h
Rename 9999_99_99_99_world.sql to sql/updates/world/3.3.5/2016_07_19_00_world.sql
(cherry picked from commit 3a77dec6e6 )
2017-02-11 15:19:42 +01:00
ariel-
8d45095e28
Core/Entities: implement SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER, fixes talent Point of no Escape
...
(cherry picked from commit 2feb53ecb6 )
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Spells/Auras/SpellAuraDefines.h
# src/server/game/Spells/Auras/SpellAuraEffects.cpp
2017-02-11 15:14:04 +01:00
Shauren
6f176c0980
Core/Spells: Fixed fishing
...
Closes #19016
2017-02-11 13:04:12 +01:00
Shauren
87513871dc
Fixup pr e5e8537c3e
2017-02-11 11:46:55 +01:00
Marco Ebert
f055039f58
Fix non PCH build. Finally.
2017-02-11 10:05:47 +01:00
Aokromes
feac31cf52
Tools: Make extractor better, add mmaps extractor multitask
2017-02-11 05:46:13 +01:00
DoctorKraft
e5e8537c3e
Core/Spells: Fixed Victory Rush
...
Closes #19044
2017-02-10 23:22:35 +01:00
edreisantafe
9ad50fb08c
Core/Spells: Fixed Levitate
...
Closes #19091
2017-02-10 23:03:19 +01:00
Shauren
8453d7dae2
Core/Auras: Allow passive auras from items to stack
2017-02-09 18:53:55 +01:00
vincent-michael
8aacc07727
DB/Quests: Updated quest_poi / quest_poi_points data für 7.1.5
2017-02-09 16:02:50 +01:00
Aokromes
48724ada69
Tools: Enable tools compilation by default
...
(the time diff is small and it will help starters, advanced users can disable it at any time on cmake guy/compilation script)
2017-02-09 09:46:05 +01:00
Shauren
c7d6b6f92c
Dep/CascLib: force linking with zlib
...
Closes #19074
2017-02-08 22:54:32 +01:00
Shauren
bc623ed97f
sql name
2017-02-07 21:20:52 +01:00
DoctorKraft
a692ebdcb0
Core/Spell: Conjure Refreshment ( #19035 )
2017-02-07 21:17:47 +01:00
vincent-michael
941f7d2bbe
DB/Quests: Updated quest_template data for 7.1.5 part 3
2017-02-07 18:06:00 +01:00
joschiwald
0659a85436
Core/Entities: Fixed typo in AreaTrigger loading
2017-02-06 21:19:31 +01:00
joschiwald
e6b46f883b
Core/Guilds: Addition to e0e0242cb3
...
* changed count type from uint32 to uint64
2017-02-06 19:26:47 +01:00
Shauren
a210c7ccf6
Core/Opcodes: Add missing handlers (for logging names mostly)
2017-02-06 17:23:39 +01:00
joschiwald
e0e0242cb3
Core/Guilds: Added log message about guild achievements on startup
2017-02-05 22:16:13 +01:00
joschiwald
e3d44a6497
Fixed build
2017-02-05 21:49:53 +01:00
ariel-
32fd993dd7
Core/Entities: Readded check removed in d7460887c8, caused flying ghost players to not move if they died during a root effect, root flag was never cleared clientside and impeded movement.
...
(cherry picked from commit ef85d01746 )
# Conflicts:
# src/server/game/Server/WorldSession.cpp
2017-02-05 21:23:29 +01:00
ariel-
635ea3258b
Core/Loot: fix bug introduced in a49544cc18 in which creatures only having gold wouldn't show lootable sparks, and thus couldn't be looted
...
(cherry picked from commit 59f71f915a )
2017-02-05 21:14:22 +01:00
ccrs
297c0a9b9e
Core/UnitAI: #17309 follow-up ( #17608 )
...
* Core/UnitAI: SelectTarget correction
Set CurrentVictim as first element on targetList if necessary, which is then filled with the threatlist elements that satisfy the predicate.
(cherry picked from commit b008b677ad )
2017-02-05 21:14:04 +01:00
Dr-J
7a2a8059c9
DB/SAI: Naturalist Bite
...
Improvements to previous script which only gave credit for lost in action
(cherry picked from commit f8f207d21c )
2017-02-05 21:13:43 +01:00
Aokromes
b26efbcfa0
DB/Creature: Misc fixes
...
By Malcrom
(cherry picked from commit 58594c2072 )
2017-02-05 21:10:53 +01:00
Gustavo
accaee579e
Core/AI Prevent bosses respawn when BossState is set to DONE ( #17616 )
...
(cherry picked from commit f826ecb4b2 )
2017-02-05 21:09:43 +01:00
ariel-
a5502cb7ec
Core/Player: fix crash
...
Closes #17073
(cherry picked from commit 028e473ec4 )
2017-02-05 21:09:09 +01:00
ariel-
5d36f29843
Core/Misc: remove two synch queries and replace them with CharacterInfo cache
...
(cherry picked from commit 1a52c1cd36 )
2017-02-05 21:07:32 +01:00
ariel-
5565defd9f
Core/LFGMgr: fix race condition in _SaveToDB
...
(cherry picked from commit 94fb921cea )
2017-02-05 21:07:32 +01:00