Commit Graph

24983 Commits

Author SHA1 Message Date
Kittnz
61ec77c878 DB/Event: Add all Lunar Festival Objects & SAI in Moonglade 2016-02-13 15:34:26 +01:00
w5860363
e28cc7161a Scripts/TheEye: Add spell Rend to advisor Thaladred the Darkener
Closes #16594
Closes #15915
2016-02-13 11:33:39 -02:00
Kittnz
af5f4ae85b Pet/Misc: Improve Egbert's AI even more 2016-02-13 12:31:29 +01:00
Kittnz
2322ef3f50 Pet/Misc: Improve Egbert's AI 2016-02-13 12:06:19 +01:00
treeston
98860911e2 Check to make sure we aren't dispelling a buff for _all_ dispel types, not just magic. Closes #15321. 2016-02-13 11:44:37 +01:00
treeston
26bbba4b8d Revert "Merge pull request #16483 from Treeston/3.3.5-debuffimmunity" to fix #16589 while I investigate the retail behavior of SPELL_ATTR_0_UNAFFECTED_BY_INVULERABILITY further.
This reverts commit d67e87733b, reversing
changes made to cfed2d7a3d.
2016-02-13 03:17:01 +01:00
Rushor
c3dcbbbe2b DB/Creature: Bloodsail Traitor - Add spawnpoint
* by Gargarensis
* closes #16540
2016-02-12 23:30:38 +01:00
Shauren
ff45a422c5 Warning fix. 2016-02-12 20:45:09 +01:00
Shauren
fa3f106693 Core/Maps: Use map.dbc zone fallback if no area is found in grid files, not only if grid files don't exist
Closes #16583
Closes #16584

Extracting new maps is NOT needed.
2016-02-12 20:39:25 +01:00
treeston
a23ccc1b83 Scripts/Naxxramas: Fix an edge case crash in Gothik. Closes #16575. 2016-02-12 12:18:17 +01:00
Shauren
9f6a7c7526 Merge pull request #16548 from Keader/omen
[3.3.5][6.x]Core/Scripts Fix multiple summon of Omen (Lunar Festival)
2016-02-12 10:04:49 +01:00
Keader
8130de1b9a Fix multiple summon of Omen (Lunar Festival) 2016-02-11 19:08:50 -03:00
Kittnz
8706ba2ca9 DB/Event: Add all Lunar Festival spawns in Shattrath City & Silvermoon City 2016-02-11 22:21:54 +01:00
Kittnz
55100e57bf DB/Event: Add all Lunar spawns in Dalaran 2016-02-11 19:01:51 +01:00
treeston
8e6fb3b1c5 Core/AI: Fully move react state check from CreatureUnitRelocationWorker to CreatureAI::MoveInLineOfSight. This means that AI for passive/defensive creatures can now once again use MoveInLineOfSight (and fixes that weird thing where triggers decided it would be funny to attack players). 2016-02-11 18:36:01 +01:00
Rushor
47493fde3d DB/Creature: Iron Rune Avenger - Add CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ 2016-02-11 18:33:31 +01:00
Rushor
11d0b1dd64 DB/Quest: The Exorcism ( Mage Quest 1955)
* by Dr-J
* closes #15932
2016-02-11 18:11:31 +01:00
Rushor
4f92870263 DB/Quest: Souls at Unrest
* closes #16558
* thanks to report by Treeston
2016-02-11 17:56:50 +01:00
Rushor
5059e5f784 DB/Item: Sealed Tome
* updates #16049
* by #Saben65
2016-02-11 17:48:31 +01:00
Rushor
ebf6c71883 DB/Creature: Imperial Eagle SAI
* closes #15964
* thanks to velinath for report
2016-02-11 17:27:15 +01:00
Rushor
d05177bf1d DB/Item: Scarlet Insignia Ring - Questloot
* by Saben65 & tkrokli
* closes #16405
2016-02-11 17:23:27 +01:00
Shauren
7f817a4fc0 Core/Scripts: Fixed calling UnitScript hooks
Closes #16543

(cherry picked from commit f809e5e13e)
2016-02-11 16:36:08 +01:00
joschiwald
b4b43d03b3 Core/Spells: spells with SPELL_ATTR1_NO_THREAT also causes no initial aggro 2016-02-10 22:35:23 +01:00
treeston
62aff401f6 Merge branch '3.3.5-instanceextend' into 3.3.5 (PR #16392) 2016-02-10 22:23:39 +01:00
Dr-J
0a725e0e21 DB/Creature: Peppy Wrongnozzle
Script Peppy Wrongnozzle
2016-02-10 21:03:03 +00:00
Shauren
89d8d50b2e Core/Maps: Moved min height calculation to worldserver for more precise results
Closes #16530
2016-02-10 21:25:28 +01:00
Treeston
d67e87733b Merge pull request #16483 from Treeston/3.3.5-debuffimmunity
[3.3.5] Make Web Wrap / Mutating Injection (and others) properly cancel on immunity (Divine Shield/Ice Block)
2016-02-10 20:33:10 +01:00
treeston
6102a7937d Maps/Instances: Implement handling of CMSG_SET_SAVED_INSTANCE_EXTEND 2016-02-10 19:35:11 +01:00
treeston
cfed2d7a3d Merge remote-tracking branch 'Eliminationzx/FixJumpDestOrientation' into 3.3.5 (PR #16450) with some minor CS adjustments 2016-02-10 17:41:19 +01:00
Treeston
2c437ff8ec Merge pull request #16491 from Treeston/3.3.5-boundarycheck
[3.3.5] Add target boundary check to BossAI CanCreatureAttack call
2016-02-10 17:23:43 +01:00
treeston
7299c519b0 Merge remote-tracking branch 'ccrs/roguehonor' into 3.3.5 (PR #16512) 2016-02-10 14:31:31 +01:00
Elimination
ff80f249a7 Fix jump dest orientation 2016-02-10 20:25:29 +07:00
ccrs
983bbe4a4c Core/Spells: Rogue Honor Among Thieves 2016-02-10 14:12:58 +01:00
Aokromes
bb9f5bda8b DB/Misc: Fix startup errors
Closes #16537
2016-02-10 13:10:31 +01:00
Dr-J
70fca13532 DB/Creature: Greer Orehammer
Fix this npc once and for all, making sure all gossip options and sai are present 

Closes #16527
2016-02-10 09:41:58 +00:00
Rushor
c6bdfe42b6 DB/Quest: Throwing Down - Despawn for Nerubian Crater
* add despawnevent for spellfocusgameobject
* closes #16356
* thanks to treeston for report
2016-02-10 09:50:13 +01:00
Nyeriah
e9db04a92c Scripts: Fix no-PCH build MKII
Bah
(cherry picked from commit 781152a30c)
2016-02-10 04:07:33 -02:00
Nyeriah
130f744c29 Scripts: Fix no-PCH 2016-02-10 03:19:02 -02:00
Nyeriah
6a56ede179 Scripts/Magister's Terrace: Script Kalecgos' appearance after using the Scryer's Orb
- Added missing waypoints, spells, emotes, proper timing... and prevent him from being summoned multiple times
Closes #13208, #16522
2016-02-10 03:03:59 -02:00
Nyeriah
6904073c9c Core/GameObject: Also send EventInform() calls for GAMEOBJECT_TYPE_CAMERA
- This allows object and zone AI to process events called by camera objects as well (previously only possible through event_scripts)

Closes #16506
2016-02-09 23:12:17 -02:00
Dr-J
c68feba1e0 DB/Gameobject: Correct state for a gate 2016-02-09 23:33:41 +00:00
treeston
e5e97bedc0 Merge remote-tracking branch 'sirikfoll/npcMyranda' into 3.3.5 (PR #16438) 2016-02-09 23:44:01 +01:00
Treeston
165c6a4d8c Merge pull request #16484 from Treeston/3.3.5-triggervisibility
Grids/Notifiers: Notify triggers of units moving within their LoS
2016-02-09 23:31:59 +01:00
sirikfoll
9f78dc37f7 Core/Scripts/DB Move script npc_myranda_the_hag to SAI
Moves the entire NPC script to the database and corrects a logic error where players who have rewarded the quest Scarlet Subterfuge and lost the disguise before taking the quest In Dreams were no longer able to get the disguise.
2016-02-09 20:16:41 -02:00
Treeston
8eabbb0427 Merge pull request #16467 from Treeston/3.3.5-FixEvadeMode
[3.3.5] Creature/AI: Fix incorrect evade logic
2016-02-09 22:53:38 +01:00
treeston
19ed18c881 AI/BossAI: Make creature never chase targets that are out of bounds
- Add missing const attribute on CheckBoundary arg.
- Prevent AI from attacking a target that is out of bounds. This prevents exploids such as killing Gluth/Deathbringer from out of bounds.
2016-02-09 22:46:57 +01:00
Dr-J
7ef1e3d008 DB/Quest: Absholutely... Thish Will Work! (Again)
Replace previous script with one from sniff data, incorporated the combat spells from what @Rushor posted as did not script those as not actually needed for this quest.
2016-02-09 21:18:54 +00:00
Rushor
12a2ed7039 DB/SQL: Update SQL name 2016-02-09 21:24:30 +01:00
Rushor
c8f34656ef Merge pull request #16486 from Rushor/spiderman
[3.3.5][6.x]Scripts/Karazhan: Implement Optional Boss Spawn
2016-02-09 21:18:58 +01:00
Rushor
07796480da DB/Quest: Absholutely... Thish Will Work (11330)
* closes #16515
* thanks to Treeston for report
2016-02-09 21:02:22 +01:00