// Path: src/main/java/io/github/spugn/Sargo/Objects/Character.java
// public class Character
// {
//     private String prefix;
//     private String name;
//     private int rarity;
//     private String imagePath;
// 
//     public Character()
//     {
//         prefix = "";
//         name = "null";
//         rarity = 1;
//         imagePath = "";
//     }
// 
//     public void setPrefix(String prefix)
//     {
//         this.prefix = prefix;
//     }
// 
//     public void setName(String name)
//     {
//         this.name = name;
//     }
// 
//     public void setRarity(int rarity)
//     {
//         this.rarity = rarity;
//     }
// 
//     public void setImagePath(String imagePath)
//     {
//         this.imagePath = imagePath;
//     }
// 
//     public String getPrefix()
//     {
//         return prefix;
//     }
// 
//     public String getName()
//     {
//         return name;
//     }
// 
//     public int getRarity()
//     {
//         return rarity;
//     }
// 
//     public String getImagePath()
//     {
//         return imagePath;
//     }
// 
//     @Override
//     public String toString()
//     {
//         if (prefix.isEmpty())
//         {
//             return rarity + "★ " + name;
//         }
//         return rarity + "★ [" + prefix + "] " + name;
//     }
// 
//     public String toStringNoName()
//     {
//         if (prefix.isEmpty())
//         {
//             return rarity + "★ " + name;
//         }
//         return rarity + "★ [" + prefix + "]";
//     }
// }


import discord4j.core.object.entity.Message;
import io.github.spugn.Sargo.Objects.Character;
package io.github.spugn.Sargo.CharacterScout;


public class Event extends CharacterScout
{
    public Event(Message message, int bannerID, String choice, String discordID)
    {
        super(message, bannerID, choice, discordID);
        run();
    }

    @Override
    protected void initBannerInfo()
    {
        /* EVENT SCOUTS DO NOT NEED TO INITIALIZE ANY BANNER INFORMATION. */
    }

    @Override
    protected void modifyScoutData()
    {
        singleScoutPrice = 0;
    }

    @Override
    protected void updateBannerData()
    {
        /* EVENT SCOUTS DO NOT HAVE ANY BANNER DATA UPDATES. */
    }

    @Override
// Path: src/main/java/io/github/spugn/Sargo/Objects/Character.java
// public class Character
// {
//     private String prefix;
//     private String name;
//     private int rarity;
//     private String imagePath;
// 
//     public Character()
//     {
//         prefix = "";
//         name = "null";
//         rarity = 1;
//         imagePath = "";
//     }
// 
//     public void setPrefix(String prefix)
//     {
//         this.prefix = prefix;
//     }
// 
//     public void setName(String name)
//     {
//         this.name = name;
//     }
// 
//     public void setRarity(int rarity)
//     {
//         this.rarity = rarity;
//     }
// 
//     public void setImagePath(String imagePath)
//     {
//         this.imagePath = imagePath;
//     }
// 
//     public String getPrefix()
//     {
//         return prefix;
//     }
// 
//     public String getName()
//     {
//         return name;
//     }
// 
//     public int getRarity()
//     {
//         return rarity;
//     }
// 
//     public String getImagePath()
//     {
//         return imagePath;
//     }
// 
//     @Override
//     public String toString()
//     {
//         if (prefix.isEmpty())
//         {
//             return rarity + "★ " + name;
//         }
//         return rarity + "★ [" + prefix + "] " + name;
//     }
// 
//     public String toStringNoName()
//     {
//         if (prefix.isEmpty())
//         {
//             return rarity + "★ " + name;
//         }
//         return rarity + "★ [" + prefix + "]";
//     }
// }


// Path: src/main/java/io/github/spugn/Sargo/CharacterScout/Event.java
import discord4j.core.object.entity.Message;
import io.github.spugn.Sargo.Objects.Character;

package io.github.spugn.Sargo.CharacterScout;


public class Event extends CharacterScout
{
    public Event(Message message, int bannerID, String choice, String discordID)
    {
        super(message, bannerID, choice, discordID);
        run();
    }

    @Override
    protected void initBannerInfo()
    {
        /* EVENT SCOUTS DO NOT NEED TO INITIALIZE ANY BANNER INFORMATION. */
    }

    @Override
    protected void modifyScoutData()
    {
        singleScoutPrice = 0;
    }

    @Override
    protected void updateBannerData()
    {
        /* EVENT SCOUTS DO NOT HAVE ANY BANNER DATA UPDATES. */
    }

    @Override
    protected Character randGoldCharacter()