Module:RandomItemSequence

Revision as of 23:03, 27 December 2025 by Faintfulness (talk | contribs) (Lua script for randomized flavor seasoning template)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:RandomItemSequence/doc

local p = {}
local Random = require('Module:Random')

local berries = {
    "Cheri Berry",
    "Aspear Berry",
    "Chesto Berry",
    "Rawst Berry",
    "Pecha Berry",
    "Razz Berry",
    "Pinap Berry",
    "Bluk Berry",
    "Wepear Berry",
    "Nanab Berry",
    "Oran Berry",
    "Persim Berry",
    "Leppa Berry",
    "Lum Berry",
    "Sitrus Berry",
    "Eggant Berry",
    "Hopo Berry",
    "Figy Berry",
    "Iapapa Berry",
    "Wiki Berry",
    "Aguav Berry",
    "Mago Berry",
    "Touga Berry",
    "Nomel Berry",
    "Cornn Berry",
    "Rabuta Berry",
    "Magost Berry",
    "Spelon Berry",
    "Belue Berry",
    "Pamtre Berry",
    "Durin Berry",
    "Watmel Berry",
    "Pomeg Berry",
    "Kelpsy Berry",
    "Qualot Berry",
    "Hondew Berry",
    "Grepa Berry",
    "Tamato Berry",
    "Occa Berry",
    "Yache Berry",
    "Passho Berry",
    "Rindo Berry",
    "Shuca Berry",
    "Chople Berry",
    "Payapa Berry",
    "Kebia Berry",
    "Coba Berry",
    "Wacan Berry",
    "Tanga Berry",
    "Colbur Berry",
    "Charti Berry",
    "Haban Berry",
    "Kasib Berry",
    "Babiri Berry",
    "Chilan Berry",
    "Roseli Berry",
    "Liechi Berry",
    "Apicot Berry",
    "Ganlon Berry",
    "Petaya Berry",
    "Salac Berry",
    "Lansat Berry",
    "Starf Berry",
    "Kee Berry",
    "Maranga Berry",
    "Enigma Berry",
    "Rowap Berry",
    "Micle Berry",
    "Jaboca Berry",
    "Custap Berry"
}

function p.slot(frame)
	local berry = berries[ Random.random(#berries) ]
	return string.format(
		"{{ItemSlot|item=%s|tooltip=Any Flavor Seasoning}}",
		berry
	)
end

return p