MTG to 5e Creatures

This app takes a random MTG creature card, and generates a stat block. These stat blocks are just a starting point, the algorithm can’t easily take into account custom text on the cards. These stat blocks should be used as a baseline and then customized as needed. Try adding abilities based on special mechanics a card may have.

If the card doesn’t load, try clicking the ‘Get Card’ button again. Certain cards (like double sided cards) throw errors and don’t display properly.

Creature – ???
Strength
??
+?
Dexterity
??
+?
Constitution
??
+?
Wisdom
??
+?
Intelligence
??
+?
Charisma
??
+?
Attack
+?
Damage/Round
?d?+?
Armor Class
??
Hit Points
??
Save DC
??
Speed
??ft

Process

  1. Calculate a ranking based on the Power / Toughness / Type / Legendary Status
  2. Normalize that ranking to a CR rating between 1/8th and 30
    • Assuming the largest MTG Creature is CR 30
  3. Set baseline stats based on the CR rating
  4. Modify the stats based on Mana Colors / Creature Type / Power / Toughness

Planned Features / Bug Fixes

  • Finish all Race bonuses
  • Add Attack dice calculation (instead of flat damage amount)
  • Add abilities based on keyword types (flying, evolve, deathtouch, etc)
  • Make Werewolf cards work (double sided cards don’t load properly)
  • Add senses based on creature type
  • Add spell selections for magic users based on mana color and creature type
  • Revamp format to look like the DND Monster Statblocks
  • Add Hybrid Races Filters (Loxodon, Leonin, Rhox, etc)
  • Add multi-color search options (Dual 2, Arcs 3, Wedges 3, Identities 4)

Inspiration / Sources