WIP: Implement Role mechanic (#10816)

* [WOE] Implement Embereth Veteran

* add SBA for role tokens

* [WOE] Implement Cursed Courtier

* [WOE] Implement Conceited Witch

* [WOE] Implement Besotted Knight

* [WOE] Implement Syr Armont, the Redeemer

* [WOE] Implement Living Lectern

* add role test

* [WOE] Implement Lord Skitter's Blessing

* [WOE] Implement Faunsbane Troll

* [WOE] Implement Twisted Fealty

* [WOC] Implement Ellivere of the Wild Court

* [WOE] Implement Monstrous Rage

* [WOE] Implement Spellbook Vendor

* add verify skips

* extra fix
This commit is contained in:
Evan Kranzler 2023-08-17 10:18:21 -04:00 committed by GitHub
parent bf508aca9b
commit b20bdcede7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
28 changed files with 1230 additions and 6 deletions

View file

@ -124,6 +124,7 @@ public class VerifyCardDataTest {
// cost
skipListCreate(SKIP_LIST_COST);
skipListAddName(SKIP_LIST_COST, "WOE", "Price of Beauty"); // temporary
// supertype
skipListCreate(SKIP_LIST_SUPERTYPE);
@ -134,6 +135,7 @@ public class VerifyCardDataTest {
skipListAddName(SKIP_LIST_TYPE, "UND", "Old Fogey");
skipListAddName(SKIP_LIST_TYPE, "UST", "capital offense"); // uses "instant" instead "Instant" as a joke card
skipListAddName(SKIP_LIST_TYPE, "WOE", "Knight of Doves"); // temporary
skipListAddName(SKIP_LIST_TYPE, "WOE", "Faunsbane Troll"); // temporary
// subtype
skipListCreate(SKIP_LIST_SUBTYPE);
@ -141,6 +143,7 @@ public class VerifyCardDataTest {
skipListAddName(SKIP_LIST_SUBTYPE, "UGL", "Elvish Impersonators"); // subtype is "Elves" pun
skipListAddName(SKIP_LIST_SUBTYPE, "UND", "Elvish Impersonators");
skipListAddName(SKIP_LIST_SUBTYPE, "WOE", "Knight of Doves"); // temporary
skipListAddName(SKIP_LIST_SUBTYPE, "WOE", "Faunsbane Troll"); // temporary
// number
skipListCreate(SKIP_LIST_NUMBER);