A Foundry VTT module that provides card management for the Ace of Cards class from Fabula Ultima. This module gives players a shared table area and personal hand UI to manage their card decks, detect valid card sets, and apply in-game effects.
Ace.of.Cards.webm
- Hand Drawer UI: Collapsible drawer for your hand of cards
- Shared Table: Display played cards for all players to see
- Set Detection: Automatically highlights valid card combinations
- Joker Support: Assign suits and values to joker cards
- Automatic Effects: Apply damage, healing, and status effects directly to tokens
Paste this url in the Manifest URL of Foundry's Install Module section:
https://raw.githubusercontent.com/mordachai/fu-ace-cards/refs/heads/main/module.json
To create a deck, just drag from the compendium to the Card Stack area in the right side panel.
Choose one of the 3 decks 4 decks available:
- Elemental Deck: Artistic four elements cards specially created for the Ace of Cards class.
- Foundry Light: based on Foundry's Poker Cards deck.
- Suits Deck: classical poker suits, with elemental motifs.
- NEW! FU Deck: Fabula Ultima elements. Including the Air Bananas!
Or create your own using Foundry's deck tools and components. Decks can be the same or different from each other, the important part is that each player who has Magic Cards has their own deck.
NOTE: It's a good idea to add the player's name to the deck's name to keep track easily.
Still on the Card Stack menu, create a Hand object (HAND) and a Discard Pile object (PILE). In the same way, name them accordingly.
You will note that a Table component is already there. Assign OWNER to any player with the Magical Cards skill and leave the rest as OBSERVER so they can see the cards played on the table.
In the Configure Settings section, in the Fabula ultima: Ace of Cards entry: Go to the Deck Configuration and assign the correct Deck, Hand, and Discard for the player(s). Ignore any players that does not have the Magic Cards skill.
Save and reload the canvas (F5). If the players don't see changes, make them reload, too.
That's it, let's play.
Cards placed there are visible to everyone (if they have at least the Observer permission). Click on the handle to open and close, a counter shows how many cards there are.
Only visible for players with Magic Cards/Decks. There are three controls there:
- Draw Cards: Draw one card from the deck into the hand.
- Mulligan: Allow the player to discard one card that will be automatically replaced
- Shuffle Deck: Use at the end of the conflict to retrieve all cards.
Draw your hand Click the buttons to send a set to the Table, or click on individual cards and send them one-to-one to form a set there.
JOKERS CAN BE ANY CARD: right click over a joker in your hand and select its suit and value.
Table: discard cards, resolve sets.
- Resolve sets and send them to the chat window using the set buttons.
- Discard the cards (remember to pay the MP cost, no cheating!
- Get a card back into your hand by clicking on it.
Use the buttons in the chat card roll to apply damage to targeted tokens and spent MP costs automatically Some sets ask you to click on a card to select the damage type Target tokens to automatically apply damage or healing to multiple targets. As some effects involve splitting damage/healing and effects, a dialog will open to help with the splitting.
Ace.of.Cards.-.Split.Damage.webm
Sometimes after you configure everything the player don't see her/his hand. Remember to update the GM screen and ask the player to update her/his too (F5 in Windows systems).
Created by Emanuele Galletto Published by Need Games Ace of Cards class design by Emanuele Galletto
This project is licensed under the MIT License - see the LICENSE file for details.