Commit Graph

9188 Commits

Author SHA1 Message Date
SnapperRy
ec0a8d58ee DB/Gossip: add gossip for creature Deino that is shown after completing the quest A Letter for Home. 2016-10-15 02:40:21 +02:00
tkrokli
86759c4537 [3.3.5] Core/Scripts: move npc_braug_dimspirit to SAI (#17853)
Additional change: The answers have been changed from containing only names
to include the text ` is my answer.` from the matching lines in `broadcast_text`.

- added DB creature_text entries for Braug Dimspirit
- added DB gossip_menu_option entries for this NPC
- implemented NPC `Say` line in reply to the wrong answers
- avoiding gossip exploits by turning off npcflags during talk
- added conditions for showing gossip depending on quest status
- removed deprecated SD comments in zone_stonetalon_mountains.cpp
2016-10-15 02:16:40 +02:00
SnapperRy
13b748c682 Rename 2016_10_32_17813_world.sql to 2016_10_15_01_world.sql 2016-10-15 02:14:51 +02:00
tkrokli
028a7b8e45 Core/Scripts: move npc_saat to DB (#17813)
The core script only contains gossip handling + conditions.
- remove script from file the_black_morass.cpp
- thereby removing 1 line of hardcoded text
- remove redundant SD2 comments in header
- add SAI, gossip and conditions to DB
2016-10-15 02:13:37 +02:00
SnapperRy
d03b3e2643 Rename 2016_09_09_20_world.sql to 2016_10_15_00_world.sql 2016-10-15 01:47:47 +02:00
tkrokli
b651bf271b [WIP] Core/Scripts: Gnomish Mind Control Cap and Gnomish Universal Remote (#17374) 2016-10-15 01:46:19 +02:00
SnapperRy
d77a958809 Creature/AI: prevent Kologarn's arms from attacking. 2016-10-15 00:09:30 +02:00
Keader
8fb2dce017 Core/Scripts: Implemented right Snobold Vassal behavior on Gormok fight. (#17934) 2016-10-15 00:01:58 +02:00
SnapperRy
b4b8a7477b Rename 2016_99_99_99_world.sql to 2016_10_14_05_world.sql 2016-10-14 21:45:51 +02:00
Gustavo
8e82d8a9e7 Core/Scripts Boss Lady DeathWhisper improvements (#17389) 2016-10-14 21:44:49 +02:00
SnapperRy
1824347594 DB/Quest: add mail reward for the following quests:
True Believers and Still Believing (leftover from previous commit), A Terrible Purpose, Wrath of Neptulon (still missing the 100 gold attached), A Letter for Home (Alliance and Horde), Tactical Clemency, Abandoned Mail, Hammershout the Elder and various Lunar Festival mails.
2016-10-14 21:19:53 +02:00
SnapperRy
830594259e DB/Quest: fix mail reward for True Believers and Still Believing. 2016-10-14 19:08:15 +02:00
SnapperRy
fdc4ab4ab4 Script/Creature: Scarshield Infiltrator/Vaelan. 2016-10-14 17:49:55 +02:00
ariel-
5fb192e612 DB/Spell: fix second effect of Infusion of Light (3cbd4bc22f partial revert)
Should actually read the whole talent before touching spellmask qq
2016-10-14 04:06:38 -03:00
ariel-
3e596376a7 Core/SmartScripts: fixup SMART_EVENT_FLAG_WHILE_CHARMED behaviour to only mean charmed creatures (#17738 follow-up)
Unit::IsControlledByPlayer is a expected value for TempSummons (like some triggers used in quests, summoned by spells).
Previous logic broke a lot of quests which use triggers to do stuff.

Allow JustSummoned and events linked from other events with flag set also in charmed (prevents breaking event chains)
Allow vehicles (needed for vehicles with SmartAI, eg Iron Rune Constructs and You: Rocket Jumping)
2016-10-14 03:59:13 -03:00
ariel-
d911983f27 DB/Spell: Fix Glyph of Healing Wave 2016-10-12 21:46:29 -03:00
SnapperRy
f20795ff36 Forgot to change guid. 2016-10-12 17:16:23 +02:00
SnapperRy
bdb08fba6e Script/Quest: Stop the Ascension! 2016-10-12 17:12:07 +02:00
SnapperRy
00ad5b2d67 DB/Creature: add additional text for Chief Plaguebringer Harris. 2016-10-12 12:50:11 +02:00
ariel-
9128e377e0 DB/Spell: Fix a few nonworking procs:
- Icy Talons, Holy Concentration, Surge of Light, Trauma, Glowing twilight scale: these auras have SPELL_ATTR3_CAN_PROC_WITH_TRIGGERED,
but spells triggering them don't have SPELL_ATTR2_TRIGGERED_CAN_TRIGGER_PROC or SPELL_ATTR3_TRIGGERED_CAN_TRIGGER_PROC_2, so I suspect a wrong flag implementation in the core. Setting the "can proc with triggered" attribute for now.

- Trauma, Glowing twilight scale: added spell_proc entry to override SPELLFAMILY_PALADIN in dbc (no spells from other spell family could trigger this)

- Light's Grace: Casted Holy Light was proccing the triggered aura and removing the charge instantly, Add "must use spell mod" attribute.

- Dislodged Foreign Object: should proc on damaging spell casts only (has positive spell proc flag in DBC)
2016-10-12 02:54:01 -03:00
ariel-
aaa1a43204 Core/Spells: fix auto repeat spells triggering auras
Auto repeat spells are casted as triggered and didn't register procs properly if the aura can't proc with triggered
2016-10-12 01:32:40 -03:00
ariel-
3cbd4bc22f DB/Spell: Fix Infusion of Light proc 2016-10-11 20:39:31 -03:00
ariel-
d685c7079d Core/Scripts: Implemented Blessing of the Eternals Earthliving proc chance increase 2016-10-11 17:59:34 -03:00
SnapperRy
b0779cbb02 DB/Creature: cosmetic lightning effect for quest The Staff of Storm's Fury's location. 2016-10-11 20:58:05 +02:00
SnapperRy
4f200b99d0 DB/Creature: Abdul the Insane.
Spawn, waypoints, texts.
2016-10-11 20:52:38 +02:00
SnapperRy
1c94f4c39e DB/Loot: item Abandoned Adventurer's Satchel should always drop from Northrend rares. 2016-10-11 20:43:57 +02:00
SnapperRy
10329104be DB/Quest: add vendor conditions for quest items related to A Carver and a Croaker and Parts for the Job. 2016-10-11 20:42:07 +02:00
SnapperRy
387b18775d Script/Quest: Apply Heat and Stir.
Enjoy one of the most frustrating quests in Northrend!
2016-10-11 16:59:28 +02:00
SnapperRy
f64041e602 DB/Gossip: fix gossip for creature Jack Adams.
Involved in quest Gambling Debt (Part 2).
2016-10-11 11:16:51 +02:00
SnapperRy
407983f3a3 DB/Conditions: spells Plagued Blood Explosion and Arcane Charges can only hit certain mobs. 2016-10-11 11:14:11 +02:00
ariel-
a129b41f3d Core/Spells: fix runtime error
Partial revert of 11650e4008
2016-10-10 16:31:47 -03:00
Killyana
2fc9f61409 DB/Gameobject: Fix respawn time for some objects
By Tauriella
Closes #18066
2016-10-10 21:04:43 +02:00
SnapperRy
04618be427 DB/Misc:
- Quest Nessa Shadowsong and following steps are only available to Night Elves.
- Fix offer reward text for quest Elanaria.
- NPC Webwood Spider should be neutral.
- Small cosmetic fix for quest Force Commander Danath's end event.
- Prevent NPCs Gnarlpine Shaman and Elder Timberling from spamming healing spells.
2016-10-10 17:56:49 +02:00
Killyana
0ecb8836e2 DB/Quest: ... Or Maybe We Don't 2016-10-10 17:49:19 +02:00
SnapperRy
a13379a328 Rename 2016_10_09_01_world.sql to 2016_10_09_01_world_335.sql 2016-10-10 14:15:10 +02:00
SnapperRy
173b33ab73 DB/SAI: fix quest Gambling Debt (Part 1).
Closes #18063.
2016-10-10 14:04:41 +02:00
SnapperRy
b60b0d927b DB/Loot: Dustbringer. 2016-10-09 12:25:43 +02:00
SnapperRy
4870e1265e DB/Loot: Blacktip Shark.
By Exodius, untaught and tkrokli. Closes #9453.
2016-10-09 10:18:36 +02:00
ariel-
ae6c35541b DB/Spells: revised SpellTypeMask for Procs that needed it.
Correction on Evasive Maneuvers (Oculus drake aura) proc

(845102b9fd follow-up)

Query used:
SELECT * FROM `spell_proc` WHERE `SpellFamilyName` = 0 AND `SpellTypeMask`=0 ORDER BY SpellId ASC;
2016-10-09 01:24:00 -03:00
ariel-
11650e4008 Core/Scripts: updated Lock and Load script with new hooks, DamageInfo might be null, so check for that too 2016-10-08 16:48:03 -03:00
SnapperRy
eb1a7297cf Core/Wintergrasp: cleanup and codestyle. 2016-10-08 21:13:05 +02:00
SnapperRy
dab2203c1b DB/Wintergrasp: availability of different No Mercy for the Merciless and Slay Them All! depends on who is currently holding the keep. 2016-10-08 20:44:57 +02:00
SnapperRy
cf4a4382fa DB/Wintergrasp: four more Horde guards in Wintergrasp Keep that should only appear when it is held by Horde. 2016-10-08 16:00:51 +02:00
Kittnz
963278459a Core/Event: Pirate Day Music during the event 2016-10-08 15:49:18 +02:00
Kittnz
e3560f3f51 Core/Event: Add Darkmoon Fair Music during the event 2016-10-08 15:43:13 +02:00
Kittnz
19f8acdb61 Core/Event: Add Midsummer Music during the event 2016-10-08 15:38:17 +02:00
SnapperRy
a0c9d33ed6 Battlefield/Wintergrasp: improvements:
- Move Wintergrasp Keep guard spawns from core to db, removing all duplicates in the meanwhile.
- Add Alliance Brigadier General inside the relic room.

Closes #7593.
2016-10-08 14:16:05 +02:00
SnapperRy
4ec50ecec5 DB/Quest: improvements for quests related to NPC Denalan:
- Timberling Sprouts requires Denalan's Earth rewarded.
- Fix offer reward text for Denalan's Earth.
- Improve scripts for end event of quests Denalan's Earth, The Shimmering Frond and The Glowing Fruit.
2016-10-07 19:30:52 +02:00
SnapperRy
7d72366521 DB/Gameobject: remove wrong "Greetings, $n" gossip from 256 questgiver gameobjects. 2016-10-07 16:58:40 +02:00
ariel-
dbba3ad5a5 Core/Scripts: Fix some runtime errors 2016-10-07 00:14:46 -03:00