Index: trunk/src/game/SpellMgr.cpp
===================================================================
--- trunk/src/game/SpellMgr.cpp (revision 98)
+++ trunk/src/game/SpellMgr.cpp (revision 101)
@@ -1039,5 +1039,5 @@
     if(spellInfo_1->SpellFamilyName && spellInfo_1->SpellFamilyName == spellInfo_2->SpellFamilyName) //resurrection sickness
     {
-        if(spellInfo_1->SpellFamilyFlags == spellInfo_2->SpellFamilyFlags)
+        if(spellInfo_1->SpellFamilyFlags && spellInfo_1->SpellFamilyFlags == spellInfo_2->SpellFamilyFlags)
             return true;
         if(spellInfo_1->SpellFamilyName == SPELLFAMILY_SHAMAN)
Index: trunk/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp
===================================================================
--- trunk/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp (revision 90)
+++ trunk/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp (revision 101)
@@ -83,5 +83,5 @@
             m_creature->SetUInt32Value(UNIT_DYNAMIC_FLAGS, 0);
             //m_creature->RemoveAllAuras();
-            DoSay(SAY_HEAL,LANG_COMMON,NULL);
+            DoSay(SAY_HEAL,LANG_THALASSIAN,NULL);
             spellHit = true;
         }
