Assorted cleanups and fixes.

* Clean up spacing/indentation
* Proper enum formatting
* Fix nano dismissal (for real this time)
* Do not copy Player struct when a pointer is right there
* Stop looking after the trade partner has been found
* Make sure we're shifting unsigned values (and 64-bit when they need to be)
* Look for JSONs in tdata/
* Add a dbsaveinterval to the example config.ini, in the login category
This commit is contained in:
2020-09-14 15:20:55 +02:00
parent 38d5998a6e
commit ed86bc9160
13 changed files with 180 additions and 183 deletions

View File

@@ -334,6 +334,6 @@ void MissionManager::mobKilled(CNSocket *sock, int mobid) {
void MissionManager::saveMission(Player* player, int missionId) {
//Missions are stored in int_64t array
int row = missionId / 64;
int collumn = missionId % 64;
player->aQuestFlag[row] |= (1LL << collumn);
int column = missionId % 64;
player->aQuestFlag[row] |= (1ULL << column);
}