|
@@ -194,16 +194,19 @@ std::string GameController::doHealth(std::string command)
|
194
|
194
|
{
|
195
|
195
|
health += stoi(amount);
|
196
|
196
|
std::cout << "+" << stoi(amount) << " health. (" << health << " now) " << sessionKey << std::endl;
|
|
197
|
+ std::cout << " " << sessionKey << std::endl;
|
197
|
198
|
}
|
198
|
199
|
else if(type == '-')
|
199
|
200
|
{
|
200
|
201
|
health -= stoi(amount);
|
201
|
202
|
std::cout << "-" << stoi(amount) << " health. (" << health << " now) " << sessionKey << std::endl;
|
|
203
|
+ std::cout << " " << sessionKey << std::endl;
|
202
|
204
|
}
|
203
|
205
|
else if(type == '=')
|
204
|
206
|
{
|
205
|
|
- std::cout << "Health set to " << health << " " << sessionKey << std::endl;
|
206
|
207
|
health = stoi(amount);
|
|
208
|
+ std::cout << "Health set to " << health << " " << sessionKey << std::endl;
|
|
209
|
+ std::cout << " " << sessionKey << std::endl;
|
207
|
210
|
}
|
208
|
211
|
|
209
|
212
|
if(health <= 0)
|
|
@@ -387,13 +390,16 @@ bool GameController::addItem(std::string itemString)
|
387
|
390
|
{
|
388
|
391
|
case '+':
|
389
|
392
|
{
|
390
|
|
- std::cout << itemName << " + " << amount << " " << sessionKey << std::endl;
|
|
393
|
+ itemsAmount.at(place) += intAmount;
|
|
394
|
+ std::cout << itemName << " + " << amount << " (" << itemsAmount.at(place) << " now) " << sessionKey << std::endl;
|
|
395
|
+ std::cout << " " << sessionKey << std::endl;
|
391
|
396
|
}
|
392
|
397
|
break;
|
393
|
398
|
case '-':
|
394
|
399
|
{
|
395
|
400
|
itemsAmount.at(place) -= intAmount;
|
396
|
|
- std::cout << itemName << " - " << amount << " " << sessionKey << std::endl;
|
|
401
|
+ std::cout << itemName << " - " << amount << " (" << itemsAmount.at(place) << " now) " << sessionKey << std::endl;
|
|
402
|
+ std::cout << " " << sessionKey << std::endl;
|
397
|
403
|
}
|
398
|
404
|
break;
|
399
|
405
|
case '/':
|
|
@@ -414,7 +420,8 @@ bool GameController::addItem(std::string itemString)
|
414
|
420
|
|
415
|
421
|
if(not foundPlace)
|
416
|
422
|
{
|
417
|
|
- std::cout << itemName << " + " << amount << " " << sessionKey << std::endl;
|
|
423
|
+ std::cout << itemName << " + " << amount << " (" << amount << " now) " << sessionKey << std::endl;
|
|
424
|
+ std::cout << " " << sessionKey << std::endl;
|
418
|
425
|
|
419
|
426
|
items.push_back(itemName);
|
420
|
427
|
itemsAmount.push_back(intAmount);
|