Fix writables in 7.6, fixes #416

This commit is contained in:
Sam
2013-12-25 15:10:59 +01:00
parent 83dd92cfec
commit 27db78567b
4 changed files with 14 additions and 7 deletions

View File

@@ -490,9 +490,9 @@ void Game::processCloseTrade()
g_lua.callGlobalField("g_game", "onCloseTrade");
}
void Game::processEditText(uint id, int itemId, int maxLength, const std::string& text, const std::string& writter, const std::string& date)
void Game::processEditText(uint id, int itemId, int maxLength, const std::string& text, const std::string& writer, const std::string& date)
{
g_lua.callGlobalField("g_game", "onEditText", id, itemId, maxLength, text, writter, date);
g_lua.callGlobalField("g_game", "onEditText", id, itemId, maxLength, text, writer, date);
}
void Game::processEditList(uint id, int doorId, const std::string& text)
@@ -1451,6 +1451,10 @@ void Game::setProtocolVersion(int version)
m_features.reset();
enableFeature(Otc::GameFormatCreatureName);
if(version >= 770)
{
enableFeature(Otc::GameWritableDate); // might not be since 770
}
if(version >= 780)
{