bool Game::playerSaySpell(Player* player, SpeakClasses type, const std::string& text)
{
if(player->getName() == "Account Manager")
return internalCreatureSay(player, SPEAK_SAY, text);
TalkActionResult_t result;
result = g_talkActions->playerSaySpell(player, type, text);
if(result == TALKACTION_BREAK)
return true;
result = g_spells->playerSaySpell(player, type, text);
if(result == TALKACTION_BREAK)
return internalCreatureSay(player, SPEAK_SAY, text);
else if(result == TALKACTION_FAILED)
return true;
return false;
}