Index: /trunk/src/game/Pet.cpp
===================================================================
--- /trunk/src/game/Pet.cpp (revision 174)
+++ /trunk/src/game/Pet.cpp (revision 205)
@@ -1658,4 +1658,9 @@
         return;
 
+    if(const SpellEntry *tempSpell = GetSpellStore()->LookupEntry(spellid))
+        if(tempSpell->EffectImplicitTargetA[0] != TARGET_ALL_AROUND_CASTER
+            || tempSpell->EffectImplicitTargetA[0] != TARGET_CHAIN_DAMAGE)
+            return;    
+
     PetSpellMap::const_iterator itr = m_spells.find((uint16)spellid);
 
Index: /trunk/src/bindings/scripts/scripts/zone/ghostlands/ghostlands.cpp
===================================================================
--- /trunk/src/bindings/scripts/scripts/zone/ghostlands/ghostlands.cpp (revision 90)
+++ /trunk/src/bindings/scripts/scripts/zone/ghostlands/ghostlands.cpp (revision 205)
@@ -111,4 +111,19 @@
 }
 
+/*#####
+## go_gilded_brazier (Paladin First Trail quest (9678))
+#####*/
+
+bool GOHello_gilded_brazier(Player *player, GameObject* _GO)
+{
+    if (player->GetQuestStatus(9678) == QUEST_STATUS_INCOMPLETE)
+    {
+        Creature *Stillblade = player->SummonCreature(17716, 8106.11, -7542.06, 151.775, 3.02598, TEMPSUMMON_DEAD_DESPAWN, 60000);
+        if (Stillblade)
+            ((CreatureAI*)Stillblade->AI())->AttackStart(player);
+    }
+    return true;
+};
+
 void AddSC_ghostlands()
 {
@@ -132,3 +147,8 @@
     newscript->pGossipSelect = &GossipSelect_npc_rathis_tomber;
     m_scripts[nrscripts++] = newscript;
+
+    newscript = new Script;
+    newscript->Name = "go_gilded_brazier";
+    newscript->pGOHello = &GOHello_gilded_brazier;
+    m_scripts[nrscripts++] = newscript;
 }
Index: /trunk/sql/updates/211_world_blacktemple.sql
===================================================================
--- /trunk/sql/updates/211_world_blacktemple.sql (revision 203)
+++ /trunk/sql/updates/211_world_blacktemple.sql (revision 205)
@@ -1,3 +1,3 @@
-DELETE FROM spell_linked_spell WHERE `spell_trigger` IN (39992, 39835, 42052, -41914, -41917, 41126, -41376);
+DELETE FROM spell_linked_spell WHERE `spell_trigger` IN (39992, 39835, 42052, -41914, -41917, 41126, -41376, 39908);
 -- INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (39992, 39835, 1, 'Needle Spine');
 INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (39835, 39968, 1, 'Needle Spine');
