Fixed LTC and SIR dat files, added new primitives from LTR set, implemented the new abilities and trigers related to ring bearer and ring temptations for LTR and LTC sets.

This commit is contained in:
Vittorio Alfieri
2023-06-26 22:27:29 +02:00
parent b00f142168
commit edc0aebf04
15 changed files with 762 additions and 9 deletions
+15
View File
@@ -404,6 +404,14 @@ struct WEventplayerMonarch : public WEvent {
virtual Targetable * getTarget(Player * player);
};
//ring tempts event
struct WEventplayerTempted : public WEvent {
WEventplayerTempted(Player * player);
Player * player;
using WEvent::getTarget;
virtual Targetable * getTarget(Player * player);
};
//proliferate event
struct WEventplayerProliferated : public WEvent {
WEventplayerProliferated(Player * player);
@@ -477,6 +485,13 @@ struct WEventCardExplored : public WEventCardUpdate {
virtual Targetable * getTarget(int target);
};
//ring bearer event
struct WEventCardBearerChosen : public WEventCardUpdate {
bool bearerChanged;
WEventCardBearerChosen(MTGCardInstance * card);
virtual Targetable * getTarget(int target);
};
//dungeon completed event
struct WEventCardDungeonCompleted : public WEventCardUpdate {
int totaldng;