Sobre a master ball:
catch.lua [actions]
Adicione essa proteção:
local restrictions = {"Mew", "Mewtwo", "Articuno"} --Coloque aqui o nome dos lendários..
if isInArray(restrictions, name) or string.find(name, "shiny") and typeee == "master" then
return doPlayerSendCancel(cid, "Você não pode capturar este pokémon com a Mater Ball.")
end
No typeee, você deve colocar, após o "==", o nome da ball (que você configurou na tabela ballcatch [localizada neste mesmo arquivo]) entre aspas.
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.