可以在聊天框查看详情的法术链接(源码)

//法术链接
std::string GetSpellink(uint32 entry)
{
SpellInfo const* spellInfo = sSpellMgr->GetSpellInfo(entry);
if (!spellInfo)
return "";
std::string name = spellInfo->SpellName[4];

std::ostringstream oss;

oss << "|cff71d5ff|Hspell:" << entry << "|h[" << name << "]|h|r";
return oss.str();

}

应用语句:
//聊天框显示ID为5的技能链接
ChatHandler(player->GetSession()).PSendSysMessage("技能预览:%s", GetSpellink(5).c_str());