Skip to content

Commit

Permalink
Added/fixed primitives, updated the "missing_cards_by_sets" folder, m…
Browse files Browse the repository at this point in the history
…oved AI avatar images to main graphics folder.
  • Loading branch information
Vitty85 committed Dec 21, 2021
1 parent fa7a0da commit 8e551bb
Show file tree
Hide file tree
Showing 206 changed files with 693 additions and 17 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,11 @@

## [master] (https://github.com/WagicProject/wagic/tree/master)

### 21/12/21
- *Committed:* Added/fixed primitives, updated the "missing_cards_by_sets" folder, moved AI avatar images to main graphics folder. ([Vitty85](https://github.com/Vitty85))

### 20/12/21
- *Committed:* Added Y22 set, improved Android downloader for Y22 set, added new restriction "librarycast" to check if a card has been casted from library, added new keyword "startingplayer" to retrieve who was the starting player, added a new ability "nodamageremoved" to avoid damage is removed from a card (e.g. "Patient Zero"), fixed a possbile crash when using "andability" option in "moverandom" ability (e.g. cards with seek abilites), added "myname" option to conjure "ability" to refer the orginal source card name (e.g. "Clone Crafter"), added new zone definitions "myhandlibrary" and "opponenthandlibrary" to refer same time hand and library zone of a player, added new ability "nonight" to avoid it can become night (e.g. "Angel of Eternal Dawn"), improved all cards with "it becomes night" ability. ([Vitty85](https://github.com/Vitty85))
- *Committed:* Added Y22 set, improved Android downloader for Y22 set, added new restriction "librarycast" to check if a card has been casted from library, added new keyword "startingplayer" to retrieve who was the starting player, added a new ability "nodamageremoved" to avoid damage is removed from a card (e.g. "Patient Zero"), fixed a possbile crash when using "andability" option in "moverandom" ability (e.g. cards with seek abilites), added "myname" option to conjure "ability" to refer the orginal source card name (e.g. "Clone Crafter"), added new zone definitions "myhandlibrary" and "opponenthandlibrary" to refer same time hand and library zone of a player, added new ability "nonight" to avoid it can become night (e.g. "Angel of Eternal Dawn"), improved all cards with "it becomes night" ability. https://github.com/WagicProject/wagic/commit/fa7a0daae161463c6ea0744f95b95236566aa701 ([Vitty85](https://github.com/Vitty85))

### 18/12/21
- *Committed:* Fixed several primitives, added a new Commander Deck for AI, Fixed an issue on "blink" return ability (e.g. "Otherworldly Journey"), improved "exerted" trigger adding "turnlimited" option, added a new keyword "losesatype" to remove a specific type from a card (e.g. "Conversion"), improved "vanishing", "fading" and "bloodthirst" keywords in order to allow the usage of variables (e.g. "Tidewalker"), added new triggers "poisonedof" and "poisonedfoeof" to handle the event when a player gets a poison counter, added new keywords "countershroud" to avoid a card can get any kind of counter, added new keywords "expshroud" and "energyshroud" to avoid a player can get one of those counters, added new option "uent" for "transforms" keyword ability to allow transformation effects end at the end of your next turn, fixed an issue on "swap" keyword when a non-creature card is firstly transformed into a creature (e.g. "Wandering Fumarole"). https://github.com/WagicProject/wagic/commit/7fa03e620dc25732ef9e1d4d7eb1b174c8382bd3 ([Vitty85](https://github.com/Vitty85))
Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
6 changes: 0 additions & 6 deletions projects/mtg/bin/Res/missing_cards_by_sets/DIS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,6 @@ power=3
toughness=6
[/card]
[card]
name=Cytoshape
text=Choose a nonlegendary creature on the battlefield. Target creature becomes a copy of that creature until end of turn.
mana={1}{G}{U}
type=Instant
[/card]
[card]
name=Muse Vessel
text={3}, {T}: Target player exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery. -- {1}: Choose a card exiled with Muse Vessel. You may play that card this turn.
mana={4}
Expand Down
687 changes: 686 additions & 1 deletion projects/mtg/bin/Res/sets/primitives/borderline.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion projects/mtg/bin/Res/sets/primitives/mtg.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Primitives Pack for Wagic the Homebrew.
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - Vitty85 10-11-2021
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - Vitty85 21-12-2021
[card]
name=Abandon Reason
target=<upto:2>creature
Expand Down
2 changes: 1 addition & 1 deletion projects/mtg/bin/Res/sets/primitives/planeswalkers.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
grade=borderline
#Planeswalkers Primitives Pack for Wagic the Homebrew.
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#We sorted this in alphabetical order - Luruz & Vitty85 10-11-2021
#We sorted this in alphabetical order - Luruz & Vitty85 21-12-2021
[card]
name=Abian, Luvion Usurper
auto=counter(0/0,5,loyalty)
Expand Down
8 changes: 1 addition & 7 deletions projects/mtg/bin/Res/sets/primitives/unsupported.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ grade=unsupported
#The cards in this file are not implemented/incomplete yet.
#Updated Card lists not in primitives (Borderline, Crappy, Unsupported and Missing Cards)
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#I sorted this programatically - Vitty85 10-11-2021
#I sorted this programatically - Vitty85 21-12-2021
[card]
name="Ach! Hans, Run!"
text=At the beginning of your upkeep, you may say "Ach Hans, run It's the . . ." and name a creature card. If you do, search your library for the named card, put it into play, then shuffle your library. That creature has haste. Remove it from the game at end of turn.
Expand Down Expand Up @@ -2069,12 +2069,6 @@ power=3
toughness=3
[/card]
[card]
name=Cytoshape
text=Choose a nonlegendary creature on the battlefield. Target creature becomes a copy of that creature until end of turn.
mana={1}{G}{U}
type=Instant
[/card]
[card]
name=Dakra Mystic
text={U}, {T}: Each player reveals the top card of his or her library. You may put the revealed cards into their owners' graveyards. If you don't, each player draws a card.
mana={U}
Expand Down

0 comments on commit 8e551bb

Please sign in to comment.