I updated how the cards are formatted again:

{
    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:
        OppPlayer.hand.pick(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() {
        OppPlayer.hand.pick(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 < SelfPlayer.hand.length; i++) {
          dmg += max(SelfPlayer.hand[i].parent.hp-selfHand[i].hp,0);
        }
        OppPlayer.hand.pick(function(opp){
          opp.hit(dmg);
        });
      },
    }],
    //flavor: "text", // Optional flavor text
    setup:function(self) { // Called when card instance is created
      self.admindmg = 0;
    },
    //ondefeat:function(self) { // Called when card defeated (optional)
    //  // do stuff
    //},
    profile: "https://gamelab.freeflarum.com/u/DragonFireGames"
  },

seek I'm starting to give up at this point Dragon could you perhaps try to fix like idk copy the code and try fixing the image url

  • seek replied to this.
    {
    "name:"Seek"
    rarity:"Rare"
    hp:4000,
    def: 600,
    image:"https://gamelab.freeflarum.com/assets/files/2024-04-05/1712347646-758899-screenshot-2024-04-05-10241-pm.png"
    offx: 1,
    offy: 0,
    shortDesc: "a creature made of black slime",
    desc: "makes its territory in a hotel and gives cahse to its prey"
    moves:[{
    name:"1000 gazes",
    description:"do 30 damage flip a coin if heads your foe is paralyzed",
    cost:1,
    cooldown:1,
    name:"black coat "
    description:"flip a coin, if heads your opponent is covered in slime and can't move",
    cost:3,
    cooldown:4,
    use:function() {
    pickOpp(function(opp){
    opp.hit(200);
    opp.giveEffect("immoble",5,4);
    });
    }
    },{
    name:"feed",
    description:"if your opponent is covered in slime do 50 ATK and heal 50 hp",
    cost:5,
    cooldown:2,
    use:function(){}
    }]
    }
    • seek replied to this.

      seek modified it

      {
          name:"Seek",
          rarity:"Common",
          hp: 200,
          def: 600,
          image:"https://gamelab.freeflarum.com/assets/files/2024-04-05/1712347646-758899-screenshot-2024-04-05-10241-pm.png",
          offx: 1,
          offy: 0,
          shortDesc: "a creature made of black slime",
          desc: "makes its territory in a hotel and gives cahse to its prey",
          moves:[{
            name:"1000 gazes",
            description:"do 30 damage flip a coin if heads your foe is paralyzed for a turn",
            cost:1,
            cooldown:1,
            use:function(){
              OppPlayer.hand.pick(function(opp){
                opp.hit(30);
                if (random() > 0.5) return; 
                opp.giveEffect("frozen",1,1);
              });
            }
          },
          {
            name:"Black Coat",
            description:"Flip a coin, if heads your opponent is covered in slime and can't move for 3 turns",
            cost:2,
            cooldown:1,
            use:function() {
              if (random() > 0.5) return; 
              OppPlayer.hand.pick(function(opp){
                opp.slimed = true;
                opp.giveEffect("frozen",0.5,3);
              });
            }
          },{
            name:"feed",
            description:"If your opponent is covered in slime do 200 ATK and heal 200 HP",
            cost:5,
            cooldown:2,
            use:function(self){
              OppPlayer.hand.pick(function(opp){
                opp.hit(200);
                self.heal(200);
              },function(o){
                return o.slimed;
              });
            }
          }],
        }

      Chat