Added enum for coin sources

Added an enum for coin sources as to avoid leaving a random number in the code.
This commit is contained in:
EmosewaMC
2021-12-22 00:01:55 -08:00
parent c575294587
commit 97f8e9e9fc
9 changed files with 40 additions and 15 deletions

View File

@@ -453,7 +453,7 @@ void Mission::YieldRewards() {
}
if (info->reward_currency_repeatable > 0) {
character->SetCoins(character->GetCoins() + info->reward_currency_repeatable, 2);
character->SetCoins(character->GetCoins() + info->reward_currency_repeatable, COIN_SOURCE_MISSION);
}
return;
@@ -482,9 +482,9 @@ void Mission::YieldRewards() {
}
if (info->reward_currency > 0 && info->isMission) {
character->SetCoins(character->GetCoins() + info->reward_currency, 2);
character->SetCoins(character->GetCoins() + info->reward_currency, COIN_SOURCE_MISSION);
} else if (info->reward_currency && !info->isMission) {
character->SetCoins(character->GetCoins() + info->reward_currency, 5);
character->SetCoins(character->GetCoins() + info->reward_currency, COIN_SOURCE_ACHIEVEMENT);
}
if (info->reward_maxinventory > 0) {