In addition, here is another card using myself. I attempted to make the revive function, but I don't really know how the dead cards would work so if there is an error and you need to fix it please correct it or something:

createCard({
  name:"Yogurt",
  rarity:"Rare",
  health:2050,
  image:"https://gamelab.freeflarum.com/assets/avatars/9L3rpTlDrbWMCEWa.png",
  offx: 50,
  offy: -0.25,
  description: "Creator of Retro Pong. Yeah that's right...that down bad graphic game but one of the best pong projects on CDO.",
  hpcol: 255,
  moves:[{
    title:"Bad Graphics",
    description:"Give your opponent bad horrifying graphics that they scream in terror.(Randomized 300-500ATK)",
    cost:1,
    cooldown:1,
    use:function(opp) {
      opp.health -= randomNumber(300, 500);
    }
  },{
    title:"Eat a tub of yogurt",
    description:"Eat a nutritious tub of yogurt with bluberries and granola, you gain a third of your current health.",
    cost:3,
    cooldown:1,
    use:function(self) {
      self.health += self.health/3;
    }
  },
  {
    title:"Special - Companiant",
    description:"Help back up a random card and revive him with your magical powers.",
    cost:5,
    cooldown:2,
    use:function(revive) {
      revive = selfDefeated[randomNumber(0,selfDefeated.length)];
      revive.health = 1000;
      removeItem(selfDefeated, selfDefeated.length);
      selfHand.push(revive);
      //change this please because I don't know how the dead cards would work XD
    }
  }],
});
a month later

I don't know what to do lol I clicked the link how do I type the code

    ik but where is the code to put in the card I don't see(k) the create card variable

    seek it keeps saying unmatched this is not good

    Just edit a template like this:

    {
        name:"DragonFireGames",
        rarity:"Legendary",
        hp:5200,
        def: 5000,
        image:"https://mcdn.wallpapersafari.com/medium/75/47/2gJuCk.jpg",
        offx: 1,
        offy: 0,
        shortDesc: "The dev of FCR and Codémon.",
        desc: "The developer of FCR. Good at game development as well but loves tech demos. Takes pride in her use of keyValues & outside sites. Made Codémon.",
        hpcol: 255,
        moves:[{
          name:"Admin",
          description:"Strike your opponent down for 300 ATK. Each time this move is used, its damage increases by 100 ATK.",
          cost:1,
          cooldown:1,
          use:function(self) {
            pickOpp(function(opp){
              opp.hit(300+self.admindmg);
              self.admindmg += 100;
            });
          }
        },{
          name:"Lag Bomb",
          description:"Lag out your opponent with 3D minecraft so they can only attack every other turn for 4 turns. Deal 200 ATK.",
          cost:3,
          cooldown:1,
          use:function() {
            pickOpp(function(opp){
              opp.hit(200);
              opp.giveEffect("Laggy",5,4);
            });
          }
        },{
          name:"Special - Reflection",
          description:"Hack code.org and deal as much damage as has been taken by all of your cards in your hand.",
          cost:5,
          cooldown:2,
          use:function() {
            var dmg = 0;
            for (var i = 0; i < selfHand.length; i++) {
              dmg += max(selfHand[i].parent.hp-selfHand[i].hp,0);
            }
            pickOpp(function(opp){
              opp.hit(dmg);
            });
          }
        }],
        setup:function(self) {
          self.admindmg = 0;
        }
      },
    • seek replied to this.

      seek Just edit it in a word document or something and send it to me, I can show you the result

      • seek replied to this.

        I've made everything more readable:

        {
            name:"DragonFireGames", // Name
            rarity:"Legendary", // Rarity
            hp:5200, // Starting HP
            def: 5000, // Max HP for heals
            image:"https://mcdn.wallpapersafari.com/medium/75/47/2gJuCk.jpg", // Thumbnail
            offx: 1, // Offset the thumbnail in the x direction, range: (-1,1)
            offy: 0, // Offset the thumbnail in the y direction, range: (-1,1)
            hoverDesc: "The dev of FCR and Codémon.", // Description from hover
            desc: "The developer of FCR. Good at game development as well but loves tech demos. Takes pride in their use of keyValues & outside sites. Made Codémon.", // Long description
            hpcol: 255, // color of hp
            //isEX: true // Defaults to true for legendary/epic/god cards, false otherwise
            effectModifiers: { // Status modifiers
              "Laggy": 0.5, // If a number it will multiply the lvl by that number
              "Arrogant": function(e) { // Function to apply to the effect
                e.turns--;
                return e;
              },
            },
            moves:[{ // List of all moves
              name:"Admin", // Name
              description:"Strike your opponent down for 300 ATK. Each time this move is used, its damage increases by 100 ATK.", // What does it do?
              cost:1, // Cost in points
              cooldown:1, // How many turns before it can be used again
              use:function(self) { // Code for how it works:
                pickOpp(function(opp){
                  opp.hit(300+self.admindmg);
                  self.admindmg += 100;
                });
              },
              //flavor: "text", // Optional flavor text
            },{
              name:"Lag Bomb",
              description:"Lag out your opponent with 3D minecraft so they can only attack every other turn for 4 turns. Deal 200 ATK.",
              cost:3,
              cooldown:1,
              use:function() {
                pickOpp(function(opp){
                  opp.hit(200);
                  opp.giveEffect("Laggy",5,4);
                });
              },
            },{
              name:"Special - Reflection",
              description:"Hack code.org and deal as much damage as has been taken by all of your cards in your hand.",
              cost:5,
              cooldown:2,
              use:function() {
                var dmg = 0;
                for (var i = 0; i < selfHand.length; i++) {
                  dmg += max(selfHand[i].parent.hp-selfHand[i].hp,0);
                }
                pickOpp(function(opp){
                  opp.hit(dmg);
                });
              },
            }],
            //flavor: "text", // Optional flavor text
            setup:function(self) { // Called when card instance is created
              self.admindmg = 0;
            }
          },

        Awards

        • â’¸ 0.1 from person
          Comment: Legible is the word your looking for

        seek how many maximum moves cause i seek from doors has several abilities

        • seek replied to this.

          Im doing gazes of 1000, black coat and feed for now

          Chat