FishingSpecies: {
    baseValueCoins: number;
    family: string;
    habitat: FishingHabitatName;
    id: string;
    name: string;
    rarity: FishingRarityName;
    requires: {
        dockTier: number;
        playerLevel: number;
    };
    rollable: boolean;
    seasonal: {
        endsAt: string | null;
        set: string;
        startsAt: string | null;
    } | null;
    weightRangeG: {
        max: number;
        min: number;
    };
}

Type declaration

  • baseValueCoins: number
  • family: string
  • habitat: FishingHabitatName
  • id: string
  • name: string
  • rarity: FishingRarityName
  • requires: {
        dockTier: number;
        playerLevel: number;
    }

    BOTH gates. The dock tier opens the water for the whole server; the player still needs their own level. Showing only one makes the other look like a bug when it blocks someone.

    • dockTier: number
    • playerLevel: number
  • rollable: boolean

    False for mythic and junk — obtainable, but never from a cast.

  • seasonal: {
        endsAt: string | null;
        set: string;
        startsAt: string | null;
    } | null

    Null unless the species belongs to a limited-edition set.

  • weightRangeG: {
        max: number;
        min: number;
    }
    • max: number
    • min: number