bnf ::= artifact_list option ::= include = AlexChurchill/MCGTypes artifact_list ::= ten_artifacts <br> ---- <br> ten_artifacts <br> ---- <br> ten_artifacts ten_artifacts ::= artifact <br> artifact <br> artifact <br> artifact <br> artifact <br> artifact <br> artifact <br> artifact <br> artifact <br> artifact artifact ::= pre thing | pre thing "of" post | short_artifact short_artifact ::= post | person thing | adjective person thing | person adjective thing | thing "of the " choseRandomMtgCreatureType "s" pre ::= "" | adjective | adjective | adjective adjective post ::= person posession person ::= person_type | person_type | real_person type ::= adjective posession | posession | real_type adjective ::= "golden" | "hoary" | "sanguine" | "vorpal" | "deadly" | "grand" | "supreme" | "everlasting" | "red" | "rainbow" | "colourful" | "incomprehensible" | "wizardly" | "indubitable" | "thesauric" | "unholy" | "holy" | "cruel" thing ::= "periapt" | "mechanism" | "heartstone" | "device" | "capsule" | "puzzle-box" | "blade" | "Foculum" | "scimitar" | "blade" | "speaker" real_person ::= "odin's" | "Foucault's" | "Nephikitty's" | "Kuri's" | "Nemesis'" | "Pendule's" | "immortal" person_type ::= "dragons" | "angels" | "evil" | "kami" | "tricksters" | "the vengeful" | "servants" | "wizards" | "piglets" | "maidens" | "savants" | "demons" | "of the " choseRandomMtgCreatureType posession ::= "anger" | "wrath" | "beauty" | "simplicity" | "duplicity" | "death" | "protection" | "scales" | "reflection" | "sadness" | "delight" | "madness" | "scales" real_type ::= "the stars" | "the sun" | "the night" | "an ant" | "raven" | "undeath" choseRandomMtgCreatureType ::= choosesinglecreaturetype | choosesinglecommoncreaturetype_white | choosesinglecommoncreaturetype_blue | choosesinglecommoncreaturetype_black | choosesinglecommoncreaturetype_red | choosesinglecommoncreaturetype_green | choosesinglecommoncreaturetype_artifact
|