Fix #283 and more:

* Might have fixed death window issue but not confirmed
* Stop hotkey window from display while offline
* Moved some required features to >= 840 if statement
  (protocol 840/842 arent supported in otclient yet)
This commit is contained in:
BeniS
2013-02-28 01:01:51 +13:00
parent ef20f59a98
commit 0bf909d52f
6 changed files with 24 additions and 14 deletions

View File

@@ -1380,14 +1380,17 @@ void Game::setProtocolVersion(int version)
m_features.reset();
enableFeature(Otc::GameFormatCreatureName);
if(version >= 840) {
enableFeature(Otc::GameProtocolChecksum);
enableFeature(Otc::GameChallengeOnLogin);
enableFeature(Otc::GameAccountNames);
}
if(version <= 854) {
enableFeature(Otc::GameChargeableItems);
}
if(version >= 854) {
enableFeature(Otc::GameProtocolChecksum);
enableFeature(Otc::GameAccountNames);
enableFeature(Otc::GameChallengeOnLogin);
enableFeature(Otc::GameDoubleFreeCapacity);
enableFeature(Otc::GameCreatureEmblems);
}