Mana symbols to uppercase, bug fixes

Lands that enter tapped unless a player has 13 or less life
Courier Bat
Demon of Death's Gate
Caldaia Guardian
This commit is contained in:
Eduardo MG
2025-04-04 22:24:18 -06:00
parent 863c3f07bc
commit 786a252cf5
6 changed files with 804 additions and 831 deletions

View File

@@ -213,6 +213,24 @@ void Credits::compute(GameObserver* g, GameApp * _app)
bonus.push_back(b);
}
if (p1->game->hand->nb_cards == 0)
{
CreditBonus * b = NEW CreditBonus(100, _("'Limited Resources' Bonus"));
bonus.push_back(b);
}
if (p1->game->hand->nb_cards > 7)
{
CreditBonus * b = NEW CreditBonus(150, _("'Arcane Encyclopedia' Bonus"));
bonus.push_back(b);
}
if (p1->game->hand->nb_cards == 7)
{
CreditBonus * b = NEW CreditBonus(77, _("'Seven-Tail Mentor' Bonus"));
bonus.push_back(b);
}
if (p1->game->library->nb_cards == 0)
{
CreditBonus * b = NEW CreditBonus(391, _("'Decree of Theophilus' Bonus"));
@@ -379,6 +397,11 @@ void Credits::computeTournament(GameObserver* g, GameApp * _app,bool tournament,
CreditBonus * b = NEW CreditBonus(100 * mGamesWon * difficulty, _("Difficulty Bonus"));
bonus.push_back(b);
}
if (mGamesWon==0)
{
CreditBonus * b = NEW CreditBonus(100, _("Game Bonus"));
bonus.push_back(b);
}
if (mGamesWon>1)
{
CreditBonus * b = NEW CreditBonus(mGamesWon * 200, _("Won Game Bonus"));
@@ -662,7 +685,7 @@ void Credits::Render()
{
f2->DrawString(_("There's more!").c_str(), 10, y + 15);
f->DrawString(_("Mods, additional cards, updates and more at:").c_str(), 10, y + 30);
f2->DrawString("-> http://wololo.net/wagic", 10, y + 42);
f2->DrawString("-> Discord: Wagic - MTG Game", 10, y + 42);
}
}