diff --git a/src/game/LootMgr.cpp b/src/game/LootMgr.cpp index e5ffbbaec..85a4b83cf 100644 --- a/src/game/LootMgr.cpp +++ b/src/game/LootMgr.cpp @@ -1277,7 +1277,12 @@ void LoadLootTemplates_Spell() continue; if(!ids_set.count(spell_id)) - LootTemplates_Spell.ReportNotExistedId(spell_id); + { + // not report about not trainable spells (optionally supported by DB) + // 61756 (Northrend Inscription Research (FAST QA VERSION) for example + if(spellInfo->Attributes & SPELL_ATTR_UNK5) + LootTemplates_Spell.ReportNotExistedId(spell_id); + } else ids_set.erase(spell_id); } diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index d009e299a..17a70ef0e 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -4839,11 +4839,11 @@ void Spell::EffectScriptEffect(uint32 effIndex) case 60893: // Northrend Alchemy Research case 61177: // Northrend Inscription Research case 61288: // Minor Inscription Research - case 61756: // Northrend Inscription Research (FAST QA VERSION) + case 61756: // Northrend Inscription Research (FAST QA VERSION) { if(!IsExplicitDiscoverySpell(m_spellInfo)) { - sLog.outError("Wrong explicit discowry spell %u structure, or outdated...",m_spellInfo->Id); + sLog.outError("Wrong explicit discovery spell %u structure, or outdated...",m_spellInfo->Id); return; } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index bd694f788..c802c75e8 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "7133" + #define REVISION_NR "7134" #endif // __REVISION_NR_H__