refactored command execution

This commit is contained in:
devZoGok
2024-10-19 17:37:45 +03:00
parent e0b6550787
commit 9362e53c15
9 changed files with 30 additions and 51 deletions
+3 -7
View File
@@ -21,14 +21,10 @@ namespace battleship{
resourceAmmount = atoi(arguments[2].c_str());
}
void AddResourceCommand::addResource(){
void AddResourceCommand::execute(){
AbstractCommand::execute();
Player *player = Game::getSingleton()->getPlayer(playerId);
player->updateResource(ResourceType(resourceId), resourceAmmount, true);
}
void AddResourceCommand::execute(){
AbstractCommand::handle();
validate();
addResource();
}
}