Jump to content
Close
Sign in to follow this  
Kazuya9629

Programação HELP POKEMON SAI DA POKEBOLA MORTO

Recommended Posts

.Qual servidor ou website você utiliza como base? 

Poke Real 

Qual o motivo deste tópico? 

Pokemon Esta saindo da Pokebola Morto

 

 

  Mostrar conteúdo oculto

baka1.thumb.PNG.87651088d1a1c9136f76cb2232d3537e.PNG

 

some functions.lua

Citar

function addPokeToPlayer(cid, pokemon, level, extStr, gender, boost, ball, unique)             --alterado v2.9 \/ peguem ele todo...
local genders = {
["male"] = 4,
["female"] = 3,
[1] = 4,
[0] = 3,
[4] = 4,
[3] = 3,
}
if not isCreature(cid) then return false end
sendAllPokemonsBarPoke(cid)
local pokemon = doCorrectString(pokemon)
if not pokes[pokemon] then return false end

   local GENDER = (gender and genders[gender]) and genders[gender] or getRandomGenderByName(pokemon)
   local btype = (ball and pokeballs[ball]) and ball or isShinyName(pokemon) and "shinynormal" or "normal"
   local happy = 250
   local level = tonumber(level) and tonumber(level) or pokes[pokemon].level
   local extra = tonumber(extStr) and tonumber(extStr) or 1
   local mypoke = pokes[pokemon]

  if (getPlayerFreeCap(cid) <= 1 and not isInArray({3, 2}, getPlayerGroupId(cid))) or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then 
      item = doCreateItemEx(2222)
   else
      item = addItemInFreeBag(getPlayerSlotItem(cid, 3).uid, 2222, 1)   
   end
   if not item then return false end
   
   local off = mypoke.offense * level
   local def = mypoke.defense * level
   local sp = mypoke.specialattack * level
   local vit = mypoke.vitality * level
   local agi = mypoke.agility * level
   local leveltable = getPokemonExperienceTable(pokemon)

   doItemSetAttribute(item, "poke", pokemon)
   doItemSetAttribute(item, "hp", 1)
   
   doItemSetAttribute(item, "level", level)
   doItemSetAttribute(item, "exp", leveltable[level])
   doItemSetAttribute(item, "nextlevelexp", leveltable[level+1] - leveltable[level])
   doItemSetAttribute(item, "offense", off)   
   doItemSetAttribute(item, "defense", def)
   doItemSetAttribute(item, "speed", agi)
   doItemSetAttribute(item, "vitality", vit)
   doItemSetAttribute(item, "specialattack", sp)
   
   doItemSetAttribute(item, "happy", happy)
   doItemSetAttribute(item, "gender", GENDER)
   doSetItemAttribute(item, "hands", 0)
   doItemSetAttribute(item, "description", "Contains a "..pokemon..".")
   doItemSetAttribute(item, "fakedesc", "Contains a "..pokemon..".") 
   if boost and tonumber(boost) and tonumber(boost) > 0 and tonumber(boost) <= 50 then     
      local off = mypoke.offense * boost_rate * tonumber(boost)
      local def = mypoke.defense * boost_rate * tonumber(boost)
      local agi = mypoke.agility * tonumber(boost)
      local spatk = mypoke.specialattack * boost_rate * tonumber(boost)
      local vit = mypoke.vitality * boost_rate * tonumber(boost)

      doItemSetAttribute(item, "boost", tonumber(boost))
      doItemSetAttribute(item, "offense", getItemAttribute(item, "offense") + off)
      doItemSetAttribute(item, "defense", getItemAttribute(item, "defense") + def)
      doItemSetAttribute(item, "speed", getItemAttribute(item, "speed") + agi)
      doItemSetAttribute(item, "specialattack", getItemAttribute(item, "specialattack") + spatk)
      doItemSetAttribute(item, "vitality", getItemAttribute(item, "vitality") + vit)
   end                                                                     
   if (getPlayerFreeCap(cid) <= 1 and not isInArray({3, 2}, getPlayerGroupId(cid))) or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then 
      doPlayerSendMailByName(getCreatureName(cid), item, 1)
      sendMsgToPlayer(cid, 27, "[Box] You are already holding six pokemons, so your new pokemon was sent to your depot.")
   end
   if (isShinyName(pokemon) or (boost and tonumber(boost) and tonumber(boost) >= 10)) and pokeballs["shiny"..btype] then
      doTransformItem(item, pokeballs["shiny"..btype].off)
       
   else
      doTransformItem(item, pokeballs[btype].off)
      
   end
return true
end 

function unLock(ball)                                                            
if not ball or ball <= 0 then return false end
if getItemAttribute(ball, "lock") and getItemAttribute(ball, "lock") > 0 then
   local vipTime = getItemAttribute(ball, "lock")
   local timeNow = os.time()
   local days = math.ceil((vipTime - timeNow)/(24 * 60 * 60))
   if days <= 0 then
      doItemEraseAttribute(ball, "lock")
      doItemEraseAttribute(ball, "unique")
      return true
   end
end
return false
end

function getGuildMembersOnline(GuildId)
local players = {}
for _, pid in pairs(getPlayersOnline()) do
    if getPlayerGuildId(pid) == tonumber(GuildId) then
       table.insert(players, pid)
    end
end                                                   --by Vodkart
return #players > 0 and players or false
end

function getGuildMembers(GuildId)
local players,query = {},db.getResult("SELECT `name` FROM `players` WHERE `rank_id` IN (SELECT `id` FROM `guild_ranks` WHERE `guild_id` = " .. GuildId .. ");")
if (query:getID() ~= -1) then  
   repeat
         table.insert(players,query:getDataString("name"))
   until not query:next()                           --by Vodkart
   query:free()
end
return #players > 0 and players or false
end 
--/////////////////////////////////////////////////////////////////////////////////---
function sendMsgToPlayer(cid, tpw, msg)      
if not isCreature(cid) or not tpw or not msg then return true end
doPlayerSendTextMessage(cid, tpw, msg)
end

function getPlayerDesc(cid, thing, TV)
if (not isCreature(cid) or not isCreature(thing)) and not TV then return "" end

local pos = getThingPos(thing)
local ocup = youAre[getPlayerGroupId(thing)]
local rank = (getPlayerStorageValue(thing, 86228) <= 0) and "a Pokemon Trainer" or lookClans[getPlayerStorageValue(thing, 86228)][getPlayerStorageValue(thing, 862281)]
local name = thing == cid and "yourself" or getCreatureName(thing)     
local art = thing == cid and "You are" or (getPlayerSex(thing) == 0 and "She is" or "He is")
   
local str = {}
table.insert(str, "You see "..name..". "..art.." ")
if youAre[getPlayerGroupId(thing)] then
   table.insert(str, (ocup).." and "..rank.." from ".. getTownName(getPlayerTown(thing))..".")       
else
   table.insert(str, (rank).." from ".. getTownName(getPlayerTown(thing))..".")
end
if getPlayerGuildId(thing) > 0 then
   table.insert(str, " "..art.." "..getPlayerGuildRank(thing).." from the "..getPlayerGuildName(thing)..".")
end
if TV then
   table.insert(str, " "..art.." watching TV.")
end
table.insert(str, ((isPlayer(cid) and youAre[getPlayerGroupId(cid)]) and "\nPosition: [X: "..pos.x.."][Y: "..pos.y.."][Z: "..pos.z.."]" or "")) 

return table.concat(str) 
end
-------------------------------------------------------------------------------------------------   /\/\
function getLivePokeballs(cid, container, duel) --alterado v2.8
    if not isCreature(cid) then return {} end     
    if not isContainer(container) then return {} end
    local items = {}
    ---
    local ballSlot = getPlayerSlotItem(cid, 😎
    if ballSlot.uid ~= 0 then
       for a, b in pairs (pokeballs) do
           if ballSlot.itemid == b.on or ballSlot.itemid == b.use then
              if duel and getPlayerLevel(cid) >= (pokes[getItemAttribute(ballSlot.uid, "poke")].level + getPokeballBoost(ballSlot)) then
                 table.insert(items, ballSlot.uid)                                                                      --alterado v2.8
              elseif not duel then
                 table.insert(items, ballSlot.uid)
              end
           end
       end
    end
    ---     
    if isContainer(container) and getContainerSize(container) > 0 then      
        for slot=0, (getContainerSize(container)-1) do
            local item = getContainerItem(container, slot)
                if isContainer(item.uid) then
                    local itemsbag = getPokeballsInContainer(item.uid)
                    for i=0, #itemsbag do
                        if not isInArray(items, itemsbag) then
                           table.insert(items, itemsbag)
                        end
                    end
                elseif isPokeball(item.itemid) then
                    for a, b in pairs (pokeballs) do
                        if item.itemid == b.on then
                           if duel and getPlayerLevel(cid) >= (pokes[getItemAttribute(item.uid, "poke")].level + getPokeballBoost(item)) then    
                              table.insert(items, item.uid)                                            --alterado v2.8
                           elseif not duel then
                              table.insert(items, item.uid)
                           end
                        end
                    end
                end
        end
    end
return items
end

function addItemInFreeBag(container, item, num)
if not isContainer(container) then return false end                                             
if not item then return false end
if not num then num = 1 end                                            --alterado v2.6.1
if getContainerSize(container) < getContainerCap(container) then
   return doAddContainerItem(container, item, num)
else
   for slot = 0, (getContainerSize(container)-1) do
       local container2 = getContainerItem(container, slot)
       if isContainer(container2.uid) and getContainerSize(container2.uid) < getContainerCap(container2.uid) then
          return doAddContainerItem(container2.uid, item, num)
       end
   end
end
return false
end
------------------------------------------------------------------------------------------------------
function pokeHaveReflect(cid)
if not isCreature(cid) then return false end
local table = getTableMove(cid, "Reflect")
if table and table.name then     --alterado v1.6
   return true 
end
return false
end

function nextHorario(cid)
    horarioAtual = os.date("%X")
    horario = string.explode(horarioAtual, ":")
    
    for i = 1, #horas do
        horarioComparacao = horas
        horarioComp = string.explode(horarioComparacao, ":")
        ---------------
        if tonumber(horarioComp[1]) > tonumber(horario[1]) then
           return horarioComparacao                                 --alterado v2.3
        elseif tonumber(horarioComp[1]) == tonumber(horario[1]) and tonumber(horario[2]) < tonumber(horarioComp[2]) then
           return horarioComparacao
        end
    end 
    return horas[1]                                  --alterado v2.3
end                                                               

function getTimeDiff(timeDiff)
local dateFormat = {
{'hour', timeDiff / 60 / 60}, --6%
{'min', timeDiff / 60 % 60},
}
local out = {}                                   --alterado v2.3
for k, t in ipairs(dateFormat) do
    local v = math.floor(t[2])
    if(v > -1) then
         table.insert(out, (k < #dateFormat and '' or ' and ') .. v .. '' .. (v <= 1 and t[1] or t[1].."s"))
    end
end
if tonumber(dateFormat[1][2]) == 0 and tonumber(dateFormat[2][2]) == 0 then
   return "seconds"
end
return table.concat(out)
end

function showTimeDiff(timeComp)
local b = string.explode(os.date("%X"), ":")
local c = string.explode(timeComp, ":")
    ---
    local d, m, y = os.date("%d"), os.date("%m"), os.date("%Y")
    local hAtual, mAtual = tonumber(b[1]), tonumber(b[2])
    local hComp, mComp = tonumber(c[1]), tonumber(c[2])
    ---
    local t = os.time{year= y, month= m, day= d, hour= hAtual, min= mAtual}
    local t1 = os.time{year= y, month= m, day= d, hour= hComp, min= mComp}
    ---                                                                         --alterado v2.3
    comparacao = t1-t
    if hComp < hAtual then
       v = os.time{year= y, month= m, day= d, hour= 24, min= 0}
       v2 = os.time{year= y, month= m, day= d, hour= 0, min= 0}
       comparacao = (v-t)+(t1-v2)
    end
return getTimeDiff(comparacao)
end
-------------------------------------------------------------------------
function cleanCMcds(item)
if item ~= 0 then
   for c = 1, 15 do              --alterado v2.5
      local str = "cm_move"..c
      setCD(item, str, 0)
   end
end
end

function ehNPC(cid)   --alterado v2.9
return isCreature(cid) and not isPlayer(cid) and not isSummon(cid) and not isMonster(cid)
end

function ehMonstro(cid)   --alterado v2.9
return cid and cid >= AUTOID_MONSTERS and cid < AUTOID_NPCS and getCreatureMaster(cid) == cid
end                                                     --alterado v2.9.1 /\

function doAppear(cid)    --Faz um poke q tava invisivel voltar a ser visivel...
if not isCreature(cid) then return true end
    doRemoveCondition(cid, CONDITION_INVISIBLE)
    doRemoveCondition(cid, CONDITION_OUTFIT)
    doCreatureSetHideHealth(cid, false)
    if getCreatureName(cid) == "Ditto" and pokes[getPlayerStorageValue(cid, 1010)] and getPlayerStorageValue(cid, 1010) ~= "Ditto" then
       if isSummon(cid) then
          local item = getPlayerSlotItem(getCreatureMaster(cid), 😎
          doSetCreatureOutfit(cid, {lookType = getItemAttribute(item.uid, "transOutfit")}, -1)   --alterado v2.6.1
       end
    end 
end

function doAppear(cid)    --Faz um poke q tava invisivel voltar a ser visivel...
if not isCreature(cid) then return true end
    doRemoveCondition(cid, CONDITION_INVISIBLE)
    doRemoveCondition(cid, CONDITION_OUTFIT)
    doCreatureSetHideHealth(cid, false)
    if getCreatureName(cid) == "Shiny Ditto" and pokes[getPlayerStorageValue(cid, 1010)] and getPlayerStorageValue(cid, 1010) ~= "Shiny Ditto" then
       if isSummon(cid) then
          local item = getPlayerSlotItem(getCreatureMaster(cid), 😎
          doSetCreatureOutfit(cid, {lookType = getItemAttribute(item.uid, "transOutfit")}, -1)   --alterado v2.6.1
       end
    end 
end

function doDisapear(cid)   --Faz um pokemon ficar invisivel
if not isCreature(cid) then return true end
doCreatureAddCondition(cid, permanentinvisible)
doCreatureSetHideHealth(cid, true)
doSetCreatureOutfit(cid, {lookType = 2}, -1)
end

function hasTile(pos)    --Verifica se tem TILE na pos
pos.stackpos = 0
if getTileThingByPos(pos).itemid >= 1 then
   return true
end
return false
end

function getThingFromPosWithProtect(pos)  --Pega uma creatura numa posiçao com proteçoes
if hasTile(pos) then
pos.stackpos = 253
   pid = getThingfromPos(pos).uid
else
   pid = getThingfromPos({x=1,y=1,z=10,stackpos=253}).uid
end
return pid
end

function getTileThingWithProtect(pos)    --Pega um TILE com proteçoes
if hasTile(pos) then
pos.stackpos = 0
   pid = getTileThingByPos(pos)
else
   pid = getTileThingByPos({x=1,y=1,z=10,stackpos=0})
end
return pid
end


function canAttackOther(cid, pid)         --Function q verifica se um poke/player pode atacar outro poke/player

if not isCreature(cid) or not isCreature(pid) then return "Cant" end

local master1 = isSummon(cid) and getCreatureMaster(cid) or cid
local master2 = isSummon(pid) and getCreatureMaster(pid) or pid
   
   if getPlayerStorageValue(master1, 6598754) >= 1 and getPlayerStorageValue(master2, 6598755) >= 1 then
      return "Can" 
   end
   if getPlayerStorageValue(master1, 6598755) >= 1 and getPlayerStorageValue(master2, 6598754) >= 1 then  ---estar em times diferentes
      return "Can"
   end
   ----
   if getTileInfo(getThingPos(cid)).pvp then
      return "Can" 
   end
   if ehMonstro(cid) and ehMonstro(pid) and not isSummon(cid) and not isSummon(pid) then --alterado v2.9.1
      return "Can"
   end

return "Cant"
end
   
      
function stopNow(cid, time)   
if not isCreature(cid) or not tonumber(time) or isSleeping(cid) then return true end
                                                      --alterado v2.9.1 \/
local function podeMover(cid)                         
if isPlayer(cid) then 
   mayNotMove(cid, false) 
   doCreatureSetNoMove(cid, false)
elseif isCreature(cid) then 
   doRegainSpeed(cid) 
end
end

if isPlayer(cid) then mayNotMove(cid, true) else doChangeSpeed(cid, -getCreatureSpeed(cid)) end
addEvent(podeMover, time, cid)
end


function doReduceStatus(cid, off, def, agi)   --reduz os status
if not isCreature(cid) then return true end
setPlayerStorageValue(cid, 547888, -1)  --alterado v2.8
local A = getOffense(cid)
local B = getDefense(cid)
local C = getSpeed(cid)

if off > 0 then
   setPlayerStorageValue(cid, 1001, A - off)
end
if def > 0 then
   setPlayerStorageValue(cid, 1002, B - def)
end
if agi > 0 then
   setPlayerStorageValue(cid, 1003, C - agi)
   if getCreatureSpeed(cid) ~= 0 then
      doRegainSpeed(cid)
   end                                              --alterado v2.5  functions arrumadas...
end
end

function doRaiseStatus(cid, off, def, agi, time)  
if not isCreature(cid) then return true end
setPlayerStorageValue(cid, 547888, 1)  --alterado v2.8
local A = getOffense(cid)
local B = getDefense(cid)
local C = getSpeed(cid)

if off > 0 then
   setPlayerStorageValue(cid, 1001, A * off)
end
if def > 0 then
   setPlayerStorageValue(cid, 1002, B * def)
end
if agi > 0 then
   setPlayerStorageValue(cid, 1003, C + agi)
   if getCreatureSpeed(cid) ~= 0 then
      doRegainSpeed(cid)
   end
end

local D = getOffense(cid)
local E = getDefense(cid)
local F = getSpeed(cid)
---------------------------
local G = D - A
local H = E - B
local I = F - C

addEvent(doReduceStatus, time*1000, cid, G, H, I)
end


function BackTeam(cid)          
  if isCreature(cid) then
     local summon = getCreatureSummons(cid)   --alterado v2.6
     for i = 2, #summon do
         doSendMagicEffect(getThingPos(summon), 211)
         doRemoveCreature(summon)
     end
     setPlayerStorageValue(cid, 637501, -1)
  end  
end
    
function choose(...) -- by mock
    local arg = {...}
    return arg[math.random(1,#arg)]
end

function AddPremium(cid, days)
local function removerPlayer(cid)
if isCreature(cid) then
   doRemoveCreature(cid)
end
end

db.executeQuery("UPDATE `accounts` SET `premdays` = '"..days.."' WHERE `accounts`.`id` = ".. getPlayerAccountId(cid) ..";")
doPlayerSendTextMessage(cid,25,"Você será kickado em 5 segundos.")    
addEvent(removerPlayer, 5*1000, cid)     
return TRUE
end

function isShiny(cid) 
return isCreature(cid) and string.find(getCreatureName(cid), "Shiny")  --alterado v2.9
end

function isShinyName(name)        
return tostring(name) and string.find(doCorrectString(name), "Shiny") --alterado v2.9
end

function doConvertTypeToStone(type, string)
local t = {
["fly"] = {heart, "heart"},
["flying"] = {heart, "heart"},
["normal"] = {heart, "heart"},
["fire"] = {fire, "fire"},
["grass"] = {leaf, "leaf"},
["leaf"] = {leaf, "leaf"},
["water"] = {water, "water"},
["poison"] = {venom, "venom"},
["venom"] = {venom, "venom"},
["electric"] = {thunder, "thunder"},
["thunder"] = {thunder, "thunder"},
["rock"] = {rock, "rock"},
["fight"] = {punch, "punch"},
["fighting"] = {punch, "punch"},
["bug"] = {coccon, "coccon"},
["dragon"] = {crystal, "crystal"},
["dark"] = {dark, "dark"},
["ghost"] = {dark, "dark"},
["ground"] = {earth, "earth"},
["earth"] = {earth, "earth"},
["psychic"] = {enigma, "enigma"},
["steel"] = {metal, "metal"},
["metal"] = {metal, "metal"},
["ice"] = {ice, "ice"},
["Shiny"] = {ice, "Shiny"},
["boost"] = {boostStone, "boost"},  --alterado v2.9
}

if string then
return t[type][2]
else
return t[type][1]
end
end

function doConvertStoneIdToString(stoneID)
local t = {
[11453] = "Deeph Sea Scale",
[11441] = "Leaf Stone",
[11442] = "Water Stone",
[11443] = "Dusk Stone",
[11444] = "Thunder Stone",
[11445] = "Moon Stone",
[11446] = "Electirizer", 
[11447] = "Fire Stone",               --alterado v2.6
[11448] = "Magmarizer", 
[11449] = "Prism Scale",
[11450] = "Dubious Disc", 
[11451] = "Protector",
[11452] = "Shiny Stone",
[11454] = "Dawn Stone", 
[12244] = "King's Rock",
[12232] = "Metal Coat",
[12242] = "Sun Stone",
[12417] = "Dragon Scale",
[12419] = "Up-Grade",
[13031] = "Punch Machine",
[13032] = "Kick Machine",
[13033] = "Rolling Kick Machine",
[12406] = "Shiny Rock Stone",
[12407] = "Shiny Venom Stone", 
[12408] = "Shiny Ice Stone",
[12409] = "Shiny Thunder Stone",
[12410] = "Shiny Crystal Stone",
[12411] = "Shiny Cocoon Stone",
[12412] = "Shiny Darkness Stone",
[12413] = "Shiny Punch Stone",
[12414] = "Shiny Earth Stone",
[boostStone] = "Boost Stone",  --alterado v2.9
}
if t[stoneID] then
return t[stoneID]
else
return ""
end
end

function isStone(uid)
if uid == 2276 or uid == 2289 or uid == leaf or uid == fire or uid == water or uid == coccon or uid == heart or uid == venom or uid == thunder or uid == earth or uid == enigma or uid == punch or uid == rock or uid == dark or uid == crystal or uid == ice or uid == metal then
return true
end
return false
end

function isWater(id)
return tonumber(id) and id >= 4820 and id <= 4825 --alterado v2.9
end

function getTopCorpse(position)
    local pos = position

        for n = 1, 255 do

            pos.stackpos = n
            local item = getTileThingByPos(pos)

            if item.itemid >= 2 and (string.find(getItemNameById(item.itemid), "fainted ") or string.find(getItemNameById(item.itemid), "defeated ")) then
                return getTileThingByPos(pos)
            end
        end
return null
end

bpslot = CONST_SLOT_BACKPACK

function hasPokemon(cid)
    if not isCreature(cid) then return false end
    if getCreatureMana(cid) <= 0 then return false end
    if #getCreatureSummons(cid) >= 1 then return true end
    local item = getPlayerSlotItem(cid, CONST_SLOT_FEET)
    local bp = getPlayerSlotItem(cid, bpslot)
    for a, b in pairs (pokeballs) do
        if item.itemid == b.on or item.itemid == b.use then
        return true                              --alterado v2.4
        end
        if #getItemsInContainerById(bp.uid, b.on) >= 1 then
        return true
        end
    end
return false
end

function isNpcSummon(cid)
return isNpc(getCreatureMaster(cid))
end

function getPokemonHappinessDescription(cid)
    if not isCreature(cid) then return true end
    local str = ""
    if getPokemonGender(cid) == SEX_MALE then
        str = "He"
    elseif getPokemonGender(cid) == SEX_FEMALE then
        str = "She"
    else
        str = "It"
    end
    local h = getPlayerStorageValue(cid, 1008)
    if h >= tonumber(getConfigValue('PokemonStageVeryHappy')) then
        str = str.." is very happy with you!"
    elseif h >= tonumber(getConfigValue('PokemonStageHappy')) then
        str = str.." is happy."
    elseif h >= tonumber(getConfigValue('PokemonStageOK')) then
        str = str.." is unhappy."
    elseif h >= tonumber(getConfigValue('PokemonStageSad')) then
        str = str.." is sad."
    elseif h >= tonumber(getConfigValue('PokemonStageMad')) then
        str = str.." is mad."
    else
        str = str.." is very mad at you!"
    end
return str
end

function doSetItemAttribute(item, key, value)
doItemSetAttribute(item, key, value)
end

function deTransform(cid, check)
    if not isCreature(cid) then return true end

    local m = getCreatureMaster(cid)
    local p = getPlayerSlotItem(m, 😎

    if getItemAttribute(p.uid, "transTurn") ~= check then return true end

    setPlayerStorageValue(cid, 1010, "Ditto")
    doRemoveCondition(cid, CONDITION_OUTFIT)
    doSendMagicEffect(getThingPos(cid), 184)
    doCreatureSay(cid, "DITTO!", TALKTYPE_MONSTER)
    doItemSetAttribute(p.uid, "transBegin", 0)
    doItemSetAttribute(p.uid, "transLeft", 0)
    doItemEraseAttribute(p.uid, "transName")
    doItemEraseAttribute(p.uid, "boffense")
    doItemEraseAttribute(p.uid, "bdefense")
    doItemEraseAttribute(p.uid, "bsattack")
    doItemEraseAttribute(p.uid, "bagility")
end

function deTransform(cid, check)
    if not isCreature(cid) then return true end

    local m = getCreatureMaster(cid)
    local p = getPlayerSlotItem(m, 😎

    if getItemAttribute(p.uid, "transTurn") ~= check then return true end

    setPlayerStorageValue(cid, 1010, "Shiny Ditto")
    doRemoveCondition(cid, CONDITION_OUTFIT)
    doSendMagicEffect(getThingPos(cid), 184)
    doCreatureSay(cid, "DITTO!", TALKTYPE_MONSTER)
    doItemSetAttribute(p.uid, "transBegin", 0)
    doItemSetAttribute(p.uid, "transLeft", 0)
    doItemEraseAttribute(p.uid, "transName")
    doItemEraseAttribute(p.uid, "boffense")
    doItemEraseAttribute(p.uid, "bdefense")
    doItemEraseAttribute(p.uid, "bsattack")
    doItemEraseAttribute(p.uid, "bagility")
end

function isTransformed(cid)
return isCreature(cid) and not isInArray({-1, "Ditto", "Shiny Ditto"}, getPlayerStorageValue(cid, 1010))  --alterado v2.9
end

function doSendFlareEffect(pos)
    local random = {28, 29, 79}
    doSendMagicEffect(pos, random[math.random(1, 3)])
end

function isDay()
    local a = getWorldTime()
    if a >= 360 and a < 1080 then
    return true
    end
return false
end

function doPlayerSendTextWindow(cid, p1, p2)
    if not isCreature(cid) then return true end
    local item = 460
    local text = ""
    if type(p1) == "string" then
        doShowTextDialog(cid, item, p1)
    else
        doShowTextDialog(cid, p1, p2)
    end
end

function getClockString(tw)
    local a = getWorldTime()
    local b = a / 60
    local hours = math.floor(b)
    local minut = a - (60 * hours)

    if not tw then
        if hours < 10 then
            hours = "0"..hours..""
        end
        if minut < 10 then
            minut = "0"..minut..""
        end
    return hours..":"..minut
    else
        local sm = "a.m"
        if hours >= 12 then
            hours = hours - 12
            sm = "p.m"
        end
        if hours < 10 then
            hours = "0"..hours..""
        end
        if minut < 10 then
            minut = "0"..minut..""
        end
    return hours..":"..minut.." "..sm
    end
end

function doCorrectPokemonName(poke)
return doCorrectString(poke)
end

function doCorrectString(str)
local name = str:explode(" ")  --alterado v2.9
local final = {}
for _, s in ipairs(name) do
    table.insert(final, s:sub(1, 1):upper()..s:sub(2, #s):lower())
end
return table.concat(final, (name[2] and " " or ""))
end 

function getHappinessRate(cid)
    if not isCreature(cid) then return 1 end
    local a = getPlayerStorageValue(cid, 1008)
        if a == -1 then return 1 end
    if a >= getConfigValue('PokemonStageVeryHappy') then
        return happinessRate[5].rate
    elseif a >= getConfigValue('PokemonStageHappy') then
        return happinessRate[4].rate
    elseif a >= getConfigValue('PokemonStageOK') then
        return happinessRate[3].rate
    elseif a >= getConfigValue('PokemonStageSad') then
        return happinessRate[2].rate
    else
        return happinessRate[1].rate
    end
return 1
end

function doBodyPush(cid, target, go, pos)
    if not isCreature(cid) or not isCreature(target) then
        doRegainSpeed(cid)
        doRegainSpeed(target)
    return true
    end
        if go then
            local a = getThingPos(cid)
            doChangeSpeed(cid, -getCreatureSpeed(cid))
                if not isPlayer(target) then
                    doChangeSpeed(target, -getCreatureSpeed(target))
                end
            doChangeSpeed(cid, 800)
            doTeleportThing(cid, getThingPos(target))
            doChangeSpeed(cid, -800)
            addEvent(doBodyPush, 350, cid, target, false, a)
        else
            doChangeSpeed(cid, 800)
            doTeleportThing(cid, pos)
            doRegainSpeed(cid)
            doRegainSpeed(target)
        end
end

function doReturnPokemon(cid, pokemon, pokeball, effect, hideeffects, blockevo)
sendAllPokemonsBarPoke(cid)
    --////////////////////////////////////////////////////////////////////////////////////////--
    checkDuel(cid)                                                                      --alterado v2.6 duel system
    --////////////////////////////////////////////////////////////////////////////////////////--
    if getPlayerStorageValue(cid, 52480) >= 1 and getPlayerStorageValue(cid, 52484) ~= 10 then
       return sendMsgToPlayer(cid, 27, "You can't do that while the duel don't begins!")        --alterado v2.8
    end
    --////////////////////////////////////////////////////////////////////////////////////////--
    
    if #getCreatureSummons(cid) > 1 and getPlayerStorageValue(cid, 212124) <= 0 then     --alterado v2.6
       if getPlayerStorageValue(cid, 637501) == -2 or getPlayerStorageValue(cid, 637501) >= 1 then  
          BackTeam(cid)       
       end
    end
    ----------------------
    local edit = true

    if not pokeball then
        pokeball = getPlayerSlotItem(cid, 😎
    end

    if blockevo then
        edit = false
        doPlayerSendCancel(cid, "Your pokemon couldn't evolve due to server mistakes, please wait until we fix the problem.")
    end

    local happy = getPlayerStorageValue(pokemon, 1008)
    local hunger = getPlayerStorageValue(pokemon, 1009)
    local pokelife = (getCreatureHealth(pokemon) / getCreatureMaxHealth(pokemon))

    if edit then
        doItemSetAttribute(pokeball.uid, "happy", happy)
        doItemSetAttribute(pokeball.uid, "hunger", hunger)
        doItemSetAttribute(pokeball.uid, "hp", pokelife)
    end

    if getPokemonName(pokemon) == "Ditto" or getPokemonName(pokemon) == "Shiny Ditto" then
        doItemSetAttribute(pokeball.uid, "hp", pokelife)
        if isTransformed(pokemon) then
            local left = getItemAttribute(pokeball.uid, "transLeft") - (os.clock() - getItemAttribute(pokeball.uid, "transBegin"))
            doItemSetAttribute(pokeball.uid, "transLeft", left)
        end
    end

    if hideeffects then
        doRemoveCreature(pokemon)
    return true
    end

    local pokename = getPokemonName(pokemon)

    local mbk = gobackmsgs[math.random(1, #gobackmsgs)].back:gsub("doka", pokename)

    if getCreatureCondition(cid, CONDITION_INFIGHT) then
        if isCreature(getCreatureTarget(cid)) then
            doItemSetAttribute(pokeball.uid, "happy", happy - 5)
        else
            doItemSetAttribute(pokeball.uid, "happy", happy - 2)
        end
    end

    doTransformItem(pokeball.uid, pokeball.itemid-1)
    doCreatureSay(cid, mbk, TALKTYPE_SAY)
    doSendMagicEffect(getCreaturePosition(pokemon), effect)
    doRemoveCreature(pokemon)
    
    if useOTClient then
       doPlayerSendCancel(cid, '12//,hide')  --alterado v2.7
    end
    
    if useKpdoDlls then
        doUpdateMoves(cid)
    end

end

local EFFECTS = {
    --[OutfitID] = {Effect}
    ["Magmar"] = 35,    --magmar            --alterado v2.5
    ["Magmortar"] = 35,    --magmar
    ["Jynx"] = 17,    --jynx
    ["Shiny Jynx"] = 17,    --shiny jynx
    ["Shiny Magmar"] = 35,    --magmar 
    ["Shiny Magmortar"] = 35,    --magmar
}

function doGoPokemon(cid, item)
if getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 
or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 5700) >= 1  then    --alterado v2.9 <<
   return true                                                                                                                        
end

local ballName = getItemAttribute(item.uid, "poke")
local btype = getPokeballType(item.itemid)
local usando = pokeballs[btype].use

local effect = pokeballs[btype].effect
    if not effect then
        effect = 21
    end
    
unLock(item.uid) --alterado v2.8
if item.itemid == usando then
                          
    if #getCreatureSummons(cid) > 1 and getPlayerStorageValue(cid, 212124) <= 0 then     --alterado v2.6
       if getPlayerStorageValue(cid, 637501) == -2 or getPlayerStorageValue(cid, 637501) >= 1 then  
          BackTeam(cid)       
       end
    end 
    
    if #getCreatureSummons(cid) == 2 and getPlayerStorageValue(cid, 212124) >= 1 then
       doPlayerSendCancel(cid, "You can't do that while is controling a mind")
       return true     --alterado v2.5
    end
    
    local cd = getCD(item.uid, "blink", 30)
    if cd > 0 then
       setCD(item.uid, "blink", 0)
    end
    
     local z = getCreatureSummons(cid)[1]

     if getCreatureCondition(z, CONDITION_INVISIBLE) and not isGhostPokemon(z) then
        return true
     end
    doReturnPokemon(cid, z, item, effect)
elseif item.itemid == pokeballs[btype].on then
--doPlayerSendTextMessage(cid, 19, "TESTS 3!")
--setPlayerGroupId(cid,8) 

    if item.uid ~= getPlayerSlotItem(cid, CONST_SLOT_FEET).uid then
        doPlayerSendCancel(cid, "You must put your pokeball in the correct place!")
    return TRUE
    end

    local thishp = getItemAttribute(item.uid, "hp")

    if thishp <= 0 then
        if isInArray(pokeballs[btype].all, item.itemid) then
            doTransformItem(item.uid, pokeballs[btype].off)
            doItemSetAttribute(item.uid, "hp", 0)
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "This pokemon is fainted.")
         return true
        end
    end

    local pokemon = getItemAttribute(item.uid, "poke")

    if not pokes[pokemon] then
       return true
    end
    
----------------------- Sistema de nao poder carregar mais que 3 pokes lvl baixo e + q 1 poke de lvl medio/alto ---------------------------------
if not isInArray({5, 6}, getPlayerGroupId(cid)) then                          --alterado v2.9 \/
   local balls = getPokeballsInContainer(getPlayerSlotItem(cid, 3).uid)
   local low = {}
   local lowPokes = {"Rattata", "Caterpie", "Weedle", "Oddish", "Pidgey", "Paras", "Poliwag", "Bellsprout", "Magikarp", "Hoppip", "Sunkern"}
   if #balls >= 1 then
      for _, uid in ipairs(balls) do
          local nome = getItemAttribute(uid, "poke")
          if not isInArray(lowPokes, pokemon) and nome == pokemon then
             return doPlayerSendTextMessage(cid, 27, "Sorry, but you can't carry two pokemons equals!")
          else
             if nome == pokemon then
                table.insert(low, nome)
             end
          end
      end
   end
if #low >= 3 then
   return doPlayerSendTextMessage(cid, 27, "Sorry, but you can't carry more than three pokemons equals of low level!")
end   
end
---------------------------------------------------------------------------------------------------------------------------------------------------

                x = pokes[pokemon]
                local boost = getItemAttribute(item.uid, "boost") or 0
                if getPlayerLevel(cid) < x.level then
                    doPlayerSendCancel(cid, "You need level "..x.level.." or higher to use this pokemon.")
                    return true
                end
                
          if not getItemAttribute(item.uid, "pl") then
             doSetItemAttribute(item.uid, "pl", 0)
          end
                
        
                
   local farAwayPos = NickSystemLoc --Change This!! 
   local removed = doCreateItem(1285, 1, getThingPos(cid))
   local monster = doSummonCreature(pokemon, farAwayPos)
  
   if string.find(tostring(getCreatureName(monster)), "Shiny") then
      local newName = tostring(getCreatureName(monster)):match("Shiny (.*)")   
      setCreatureName(monster, newName, "a "..newName..".") 
   end  

      local level = getItemAttribute(item.uid, "level") or 1   

          if level == 1 then
             doSetItemAttribute(item.uid, "level", 1)
          end      
      
          if not getItemAttribute(item.uid, "wildlevel") then
             doSetItemAttribute(item.uid, "wildlevel", level)
             doSetItemAttribute(item.uid, "levell", 0)
          end

          if not getItemAttribute(item.uid, "lp") then
             doSetItemAttribute(item.uid, "lp", 0)
          end
      
    if getItemAttribute(item.uid, "nick") then
        doCreatureSetNick(monster, getItemAttribute(item.uid, "nick").." ["..level.."]") 
    else
        doCreatureSetNick(monster, getItemAttribute(item.uid, "poke").." ["..level.."]") 
    end
    
   local pkm = monster
   doConvinceCreature(cid, pkm)
   setPlayerStorageValue(pkm, 67312, pokemon)
   doTeleportThing(pkm, getClosestFreeTile(pkm, getThingPos(cid)), false)
    local pk = getCreatureSummons(cid)[1]      
    
       doRemoveItem(removed, 1)    
 
     if not isCreature(pk) then return true end
     ------------------------passiva hitmonchan------------------------------
     if isSummon(pk) then                                                  --alterado v2.8 \/
       if pokemon == "Shiny Hitmonchan" or pokemon == "Hitmonchan" then
          if not getItemAttribute(item.uid, "hands") then
             doSetItemAttribute(item.uid, "hands", 0)
          end
          local hands = getItemAttribute(item.uid, "hands")
          doSetCreatureOutfit(pk, {lookType = hitmonchans[pokemon][hands].out}, -1)
       end
    end
    -------------------------------------------------------------------------
    ---------movement magmar, jynx-------------
    if EFFECTS[getCreatureName(pk)] then             
       markPosEff(pk, getThingPos(pk))
       sendMovementEffect(pk, EFFECTS[getCreatureName(pk)], getThingPos(pk)) --alterado v2.5
    end
    --------------------------------------------------------------------------      

     if getCreatureName(pk) == "Ditto" then

        local left = getItemAttribute(item.uid, "transLeft")
        local name = getItemAttribute(item.uid, "transName")
        

        if left and left > 0 then
            setPlayerStorageValue(pk, 1010, name)
            doSetCreatureOutfit(pk, {lookType = getItemAttribute(item.uid, "transOutfit")}, -1)
            addEvent(deTransform, left * 1000, pk, getItemAttribute(item.uid, "transTurn"))
            doItemSetAttribute(item.uid, "transBegin", os.clock())
        else
            setPlayerStorageValue(pk, 1010, "Ditto")
        end
    end

    if isGhostPokemon(pk) then doTeleportThing(pk, getPosByDir(getThingPos(cid), math.random(0, 7)), false) end

    doCreatureSetLookDir(pk, 2)
    
    registerCreatureEvent(pk, "SummonDeath")
        
    adjustStatus(pk, item.uid, true, false, true)
    doAddPokemonInOwnList(cid, pokemon)

    doTransformItem(item.uid, item.itemid+1)

    local pokename = getPokemonName(pk) --alterado v2.7 

    local mgo = gobackmsgs[math.random(1, #gobackmsgs)].go:gsub("doka", pokename)
    doCreatureSay(cid, mgo, TALKTYPE_SAY)

    doSendMagicEffect(getCreaturePosition(pk), effect)
    
    if useOTClient then
       doPlayerSendCancel(cid, '12//,show') --alterado v2.7
    end

else
    doPlayerSendCancel(cid, "This pokemon is fainted.")
end

    if useKpdoDlls then
        doUpdateMoves(cid)
    end
    doUpdatePokemonsStatus(cid, item.uid)
        if #getCreatureSummons(cid) >= 1 then
            doUpdatePokemonsLifeBar(cid, item.uid)
        end
    doUpdateBoosts(cid, item.uid)
    sendAllPokemonsBarPoke(cid)
end

function doRegainSpeed(cid)              --alterado v2.9 \/
if not isCreature(cid) then return true end

   local speed = PlayerSpeed
   if isMonster(cid) then
      speed = getCreatureBaseSpeed(cid) + getSpeed(cid) * speedRate 
   elseif isPlayer(cid) and isInArray({4, 5, 6}, getPlayerGroupId(cid)) then
      speed = 200*getPlayerGroupId(cid) 
   end
   if speed > 1500 then speed = 400 end
   
   doChangeSpeed(cid, -getCreatureSpeed(cid))
   if getCreatureCondition(cid, CONDITION_PARALYZE) == true then
      doRemoveCondition(cid, CONDITION_PARALYZE)
      addEvent(doAddCondition, 10, cid, paralizeArea2)             
   end
    
doChangeSpeed(cid, speed)
return speed
end

function isPosEqualPos(pos1, pos2, checkstackpos)
    if pos1.x ~= pos2.x or pos1.y ~= pos2.y and pos1.z ~= pos2.z then
    return false
    end
    if checkstackpos and pos1.stackpos and pos2.stackpos and pos1.stackpos ~= pos2.stackpos then
    return false
    end
return true
end

function getRandomGenderByName(name)
local rate = newpokedex[name]
    if not rate then return 0 end
    rate = rate.gender
    if rate == 0 then
        gender = 3
    elseif rate == 1000 then
        gender = 4
    elseif rate == -1 then
        gender = 0
    elseif math.random(1, 1000) <= rate then
        gender = 4
    else
        gender = 3
    end
return gender
end

function getRecorderPlayer(pos, cid)
    local ret = 0
    if cid and isPosEqual(getThingPos(cid), pos) then   --alterado v2.9
    return cid
    end
    local s = {}
    s.x = pos.x
    s.y = pos.y
    s.z = pos.z
        for a = 0, 255 do
            s.stackpos = a
            local b = getTileThingByPos(s).uid
            if b > 1 and isPlayer(b) and getCreatureOutfit(b).lookType ~= 814 then
                ret = b
            end
        end
return ret
end

function getRecorderCreature(pos, cid)
    local ret = 0
    if cid and isPosEqual(getThingPos(cid), pos) then   --alterado v2.9
    return cid
    end
    local s = {}
    s.x = pos.x
    s.y = pos.y
    s.z = pos.z                                       --alterado v2.6
        for a = 0, 255 do
            s.stackpos = a
            local b = getTileThingByPos(s).uid
            if b > 1 and isCreature(b) and getCreatureOutfit(b).lookType ~= 814 then
                ret = b
            end
        end
return ret
end

function doCreatureSetOutfit(cid, outfit, time)
    doSetCreatureOutfit(cid, outfit, time)
end

function doMagicalFlower(cid, away)
    if not isCreature(cid) then return true end
    for x = -3, 3 do
        for y = -3, 3 do
        local a = getThingPos(cid)
        a.x = a.x + x
        a.y = a.y + y
            if away then
                doSendDistanceShoot(a, getThingPos(cid), 21)
            else
                doSendDistanceShoot(getThingPos(cid), a, 21)
            end
        end
    end
end        

function isItemPokeball(item)         --alterado v2.9 \/
if not item then return false end
for a, b in pairs (pokeballs) do
    if isInArray(b.all, item) then return true end
end
return false
end

function isPokeball(item)
return isItemPokeball(item)
end                                    --/\

function getPokeballType(id)
    for a, b in pairs (pokeballs) do
        if isInArray(b.all, id) then
            return a
        end
    end
return "none"
end

randomdiagonaldir = {
[NORTHEAST] = {NORTH, EAST},
[SOUTHEAST] = {SOUTH, EAST},
[NORTHWEST] = {NORTH, WEST},
[SOUTHWEST] = {SOUTH, WEST}}

function doFaceOpposite(cid)
local a = getCreatureLookDir(cid)
local d = {
[NORTH] = SOUTH,
[SOUTH] = NORTH,
[EAST] = WEST,
[WEST] = EAST,
[NORTHEAST] = SOUTHWEST,
[NORTHWEST] = SOUTHEAST,
[SOUTHEAST] = NORTHWEST,
[SOUTHWEST] = NORTHEAST}
doCreatureSetLookDir(cid, d[a])
end

function doFaceRandom(cid)
local a = getCreatureLookDir(cid)
local d = {
[NORTH] = {SOUTH, WEST, EAST},
[SOUTH] = {NORTH, WEST, EAST},
[WEST] = {SOUTH, NORTH, EAST},
[EAST] = {SOUTH, WEST, NORTH}}
doChangeSpeed(cid, 1)
doCreatureSetLookDir(cid, d[a][math.random(1, 3)])
doChangeSpeed(cid, -1)
end

function getFaceOpposite(dir)
local d = {
[NORTH] = SOUTH,
[SOUTH] = NORTH,
[EAST] = WEST,
[WEST] = EAST,
[NORTHEAST] = SOUTHWEST,
[NORTHWEST] = SOUTHEAST,
[SOUTHEAST] = NORTHWEST,
[SOUTHWEST] = NORTHEAST}
return d[dir]
end

function getResistance(cid, combat)
    if isPlayer(cid) then return false end
local poketype1 = pokes[getPokemonName(cid)].type
local poketype2 = pokes[getPokemonName(cid)].type2
local multiplier = 1
    if effectiveness[combat].super and isInArray(effectiveness[combat].super, poketype1) then
        multiplier = multiplier * 2
    end

    if poketype2 and effectiveness[combat].super and isInArray(effectiveness[combat].super, poketype2) then
        multiplier = multiplier * 2
    end
    if effectiveness[combat].weak and isInArray(effectiveness[combat].weak, poketype1) then
        multiplier = multiplier * 0.5
    end
    if poketype2 and effectiveness[combat].weak and isInArray(effectiveness[combat].weak, poketype2) then
        multiplier = multiplier * 0.5
    end
    if effectiveness[combat].non and isInArray(effectiveness[combat].non, poketype1) then
        multiplier = multiplier * 0
    end
    if poketype2 and effectiveness[combat].non and isInArray(effectiveness[combat].non, poketype2) then
        multiplier = multiplier * 0
    end

    if multiplier == 0.25 then
        multiplier = 0.5
    elseif multiplier == 4 then
        multiplier = 2
    end

return multiplier
end

function getCreatureDirectionToTarget(cid, target, ranged)
    if not isCreature(cid) then return true end
    if not isCreature(target) then return getCreatureLookDir(cid) end
    local dirs = {
    [NORTHEAST] = {NORTH, EAST},
    [SOUTHEAST] = {SOUTH, EAST},
    [NORTHWEST] = {NORTH, WEST},
    [SOUTHWEST] = {SOUTH, WEST}}
    local x = getDirectionTo(getThingPos(cid), getThingPos(target), false)
        if x <= 3 then return x
        else
            local xdistance = math.abs(getThingPos(cid).x - getThingPos(target).x)
            local ydistance = math.abs(getThingPos(cid).y - getThingPos(target).y)
                if xdistance > ydistance then
                    return dirs[x][2]
                elseif ydistance > xdistance then
                    return dirs[x][1]
                elseif isInArray(dirs[x], getCreatureLookDir(cid)) then
                    return getCreatureLookDir(cid)
                else
                    return dirs[x][math.random(1, 2)]
                end
        end
end

function getSomeoneDescription(cid)
    if isPlayer(cid) then return getPlayerNameDescription(cid) end
return getMonsterInfo(getCreatureName(cid)).description
end
    

function isGhostPokemon(cid)
    if not isCreature(cid) then return false end                             --alterado v2.7
    if isInArray({"Gengar", "Haunter", "Gastly", "Misdreavus", "Shiny Misdreavus", "Mismagius", "Shiny Mismagius", "Shiny Haunter", "Shiny Gastly", "Shiny Gengar", "Darkrai", "Shuppet", "Banette", "Duskull", "Dusclops", "Dusknoir", "Shiny Duskull", "Shiny Dusclops", "Shiny Dusknoir"}, getCreatureName(cid)) then
    return true
    end
return false
end

function updateGhostWalk(cid)
    if not isCreature(cid) then return false end
    local pos = getThingPos(cid)
    pos.x = pos.x + 1
    pos.y = pos.y + 1
    local ret = getThingPos(cid)
    doTeleportThing(cid, pos, false)
    doTeleportThing(cid, ret, false)
return true
end

function doRemoveElementFromTable(t, e)
    local ret = {}
    for a = 1, #t do
        if t[a] ~= e then
        table.insert(ret, t[a])
        end
    end
return ret
end

function doFaceCreature(sid, pos)
if not isCreature(sid) then return true end
    if getThingPos(sid).x == pos.x and getThingPos(sid).y == pos.y then return true end
    local ret = 0

    local ld = getCreatureLookDir(sid)
    local dir = getDirectionTo(getThingPos(sid), pos)
    local al = {
    [NORTHEAST] = {NORTH, EAST},
    [NORTHWEST] = {NORTH, WEST},
    [SOUTHEAST] = {SOUTH, EAST},
    [SOUTHWEST] = {SOUTH, WEST}}

    if dir >= 4 and isInArray(al[dir], ld) then return true end

    doChangeSpeed(sid, 1)
        if dir == 4 then
            ret = math.random(2, 3)
        elseif dir == 5 then
            ret = math.random(1, 2)
        elseif dir == 6 then
            local dirs = {0, 3}
            ret = dirs[math.random(1, 2)]
        elseif dir == 7 then
            ret = math.random(0, 1)
        else
            ret = getDirectionTo(getThingPos(sid), pos)
        end
doCreatureSetLookDir(sid, ret)
doChangeSpeed(sid, -1)
return true
end

function doCreatureAddCondition(cid, condition)
if not isCreature(cid) then return true end
doAddCondition(cid, condition)
end

function doCreatureRemoveCondition(cid, condition)
if not isCreature(cid) then return true end
doRemoveCondition(cid, condition)
end

function setCD(item, tipo, tempo)

    if not tempo or not tonumber(tempo) then
        doItemEraseAttribute(item, tipo)
    return true
    end

    doItemSetAttribute(item, tipo, "cd:"..(tempo + os.time()).."")
return tempo + os.time()
end

function getCD(item, tipo, limite)

    if not getItemAttribute(item, tipo) then
    return 0
    end

    local string = getItemAttribute(item, tipo):gsub("cd:", "")
    local number = tonumber(string) - os.time()

    if number <= 0 then
    return 0
    end

    if limite and limite < number then
        return 0
    end

return number
end

function doSendMoveEffect(cid, target, effect)
if not isCreature(cid) or not isCreature(target) then return true end
doSendDistanceShoot(getThingPos(cid), getThingPos(target), effect)
return true
end

function doSetItemActionId(uid, actionid)
doItemSetAttribute(uid, "aid", actionid)
return true
end

function threeNumbers(number)
    if number <= 9 then
    return "00"..number..""
    elseif number <= 99 then
    return "0"..number..""
    end
return ""..number..""
end

function isBr(cid)
if getPlayerStorageValue(cid, 105505) ~= -1 then
return true
end
return false
end

function isBeingUsed(ball)            
if not ball then return false end
for a, b in pairs (pokeballs) do           --alterado v2.9
    if b.use == ball then return true end
end
return false
end

function doRemoveTile(pos)-- Script by mock
pos.stackpos = 0
local sqm = getTileThingByPos(pos)
doRemoveItem(sqm.uid,1)
end

function doCreateTile(id,pos) -- By mock
doAreaCombatHealth(0,0,pos,0,0,0,CONST_ME_NONE)
doCreateItem(id,1,pos)
end

function hasSqm(pos)
local f = getTileThingByPos(pos)
if f.itemid ~= 0 and f.itemid ~= 1 then
return true
end
return false
end

function getPosDirs(p, dir) -- By MatheusMkalo
return dir == 1 and {x=p.x-1, y=p.y, z=p.z} or dir == 2 and {x=p.x-1, y=p.y+1, z=p.z} or dir == 3 and {x=p.x, y=p.y+1, z=p.z} or dir == 4 and {x=p.x+1, y=p.y+1, z=p.z} or dir == 5 and {x=p.x+1, y=p.y, z=p.z} or dir == 6 and {x=p.x+1, y=p.y-1, z=p.z} or dir == 7 and {x=p.x, y=p.y-1, z=p.z} or dir == 8 and {x=p.x-1, y=p.y-1, z=p.z}
end

function canWalkOnPos(pos, creature, pz, water, sqm, proj)
if not pos then return false end
if not pos.x then return false end
if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid <= 1 and sqm then return false end
if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 919 then return false end
if isInArray({4820, 4821, 4822, 4823, 4824, 4825}, getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid) and water then return false end
if getTopCreature(pos).uid > 0 and creature then return false end
if getTileInfo(pos).protection and pz then return false end
    local n = not proj and 3 or 2                                    --alterado v2.6
    for i = 0, 255 do
        pos.stackpos = i                           
        local tile = getTileThingByPos(pos)        
        if tile.itemid ~= 0 and i ~= 253 and not isCreature(tile.uid) then     --edited
            if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then
                return false
            end
        end
    end   
return true
end

function canWalkOnPos2(pos, creature, pz, water, sqm, proj)     --alterado v2.6
if not pos then return false end
if not pos.x then return false end
if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid <= 1 and sqm then return false end
if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 919 then return false end
if isInArray({4820, 4821, 4822, 4823, 4824, 4825}, getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid) and water then return false end
if getTopCreature(pos).uid > 0 and creature then return false end
if getTileInfo(pos).protection and pz then return false end
    --[[local n = not proj and 3 or 2
    for i = 0, 255 do
        pos.stackpos = i                           --edited pra retirar um bug.. ;x
        local tile = getTileThingByPos(pos)        
        if tile.itemid ~= 0 and i ~= 253 and not isCreature(tile.uid) then     --edited
            if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then
                return false
            end
        end
    end ]]  
return true
end

function getFreeTile(pos, cid)
    if canWalkOnPos(pos, true, false, true, true, false) then
        return pos
    end
    local positions = {}
    for a = 0, 7 do
        if canWalkOnPos(getPosByDir(pos, a), true, false, true, true, false) then
        table.insert(positions, pos)
        end
    end
    if #positions >= 1 then
        if isCreature(cid) then
            local range = 1000
            local ret = getThingPos(cid)
            for b = 1, #positions do
                if getDistanceBetween(getThingPos(cid), positions) < range then
                    ret = positions
                    range = getDistanceBetween(getThingPos(cid), positions)
                end
            end
            return ret
        else
            return positions[math.random(#positions)]
        end
    end
return getThingPos(cid)
end

function isWalkable(pos, creature, proj, pz, water)-- by Nord
    if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end
    if isWater(getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid) and water then return false end
    if getTopCreature(pos).uid > 0 and creature then return false end
    if getTileInfo(pos).protection and pz then return false, true end
    local n = not proj and 3 or 2
    for i = 0, 255 do
        pos.stackpos = i
        local tile = getTileThingByPos(pos)
        if tile.itemid ~= 0 and not isCreature(tile.uid) then
            if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then
                return false
            end
        end
    end
    return true
end


function isPlayerSummon(cid, uid)
return getCreatureMaster(uid) == cid  --alterado v2.9
end

function isSummon(sid)
return isCreature(sid) and getCreatureMaster(sid) ~= sid and isPlayer(getCreatureMaster(sid))   --alterado v2.9
end 

function hasSpaceInContainer(container)                --alterado v2.6
if not isContainer(container) then return false end
if getContainerSize(container) < getContainerCap(container) then return true end

for slot = 0, (getContainerSize(container)-1) do
    local item = getContainerItem(container, slot)
    if isContainer(item.uid) then
       if hasSpaceInContainer(item.uid) then
          return true
       end
    end
end
return false
end

function getItemsInContainerById(container, itemid) -- Function By Kydrai
local items = {}
if isContainer(container) and getContainerSize(container) > 0 then
for slot=0, (getContainerSize(container)-1) do
local item = getContainerItem(container, slot)
if isContainer(item.uid) then
local itemsbag = getItemsInContainerById(item.uid, itemid)
for i=0, #itemsbag do
table.insert(items, itemsbag)
end
else
if itemid == item.itemid then
table.insert(items, item.uid)
end
end
end
end
return items
end

function getPokeballsInContainer(container) -- Function By Kydrai
    if not isContainer(container) then return {} end
    local items = {}
    if isContainer(container) and getContainerSize(container) > 0 then
        for slot=0, (getContainerSize(container)-1) do
            local item = getContainerItem(container, slot)
                if isContainer(item.uid) then
                    local itemsbag = getPokeballsInContainer(item.uid)
                    for i=0, #itemsbag do
                        table.insert(items, itemsbag)
                    end
                elseif isPokeball(item.itemid) then
                    table.insert(items, item.uid)
                end
        end
    end
return items
end

function getItensUniquesInContainer(container)    --alterado v2.6
if not isContainer(container) then return {} end
local items = {}
if isContainer(container) and getContainerSize(container) > 0 then
   for slot=0, (getContainerSize(container)-1) do
       local item = getContainerItem(container, slot)
       if isContainer(item.uid) then
          local itemsbag = getItensUniquesInContainer(item.uid)
          for i=0, #itemsbag do
              table.insert(items, itemsbag)
          end
       elseif getItemAttribute(item.uid, "unique") then
          table.insert(items, item)
       end
   end
end
return items
end

function doSendPokemon(cid, pokemon)


if getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 
or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 5700) >= 1  then    --alterado v1.9 <<
return true                                                                                                                        
end

if #getCreatureSummons(cid) > 1 and getPlayerStorageValue(cid, 212124) <= 0 then     --alterado v1.6
if getPlayerStorageValue(cid, 637501) == -2 or getPlayerStorageValue(cid, 637501) >= 1 then  
BackTeam(cid)       
end
end   

if #getCreatureSummons(cid) > 0 then
t = getPlayerSlotItem(cid, 😎
local btype = getPokeballType(t.itemid)
local effect = pokeballs[btype].effect or 21  

doReturnPokemon(cid, getCreatureSummons(cid)[1], t,effect)
end

t = getPlayerSlotItem(cid, 😎
if t.uid ~= 0 then
pokeslot = getItemAttribute(t.uid, "poke") 


if pokeslot == pokemon then
t = getPlayerSlotItem(cid, 😎
doGoPokemon(cid, t)
atualizaPokes(cid)
return true
end

if getPokemonByName(cid, pokemon) then
local poke = getPokemonByName(cid, pokemon)
local attr = copieAllStatusBalls(t.uid)
local id = t.itemid
doRemoveItem(t.uid)
local attr2 = copieAllStatusBalls(poke)
local id2 = getThing(poke).itemid
doRemoveItem(getPokemonByName(cid, pokemon))
createBallByStatus(cid, attr2, id2)
createBallByStatus(cid, attr, id)
t = getPlayerSlotItem(cid, 😎
doGoPokemon(cid, t)
atualizaPokes(cid)
return true
end
end


if getPokemonByName(cid, pokemon) then
local id = getThing(getPokemonByName(cid, pokemon)).itemid
local attr = copieAllStatusBalls(getPokemonByName(cid, pokemon))
doRemoveItem(getPokemonByName(cid, pokemon))
createBallByStatus(cid, attr, id)
t = getPlayerSlotItem(cid, 😎
doGoPokemon(cid, t)
atualizaPokes(cid)
return true
end
return false
end

function getPokemonByName(cid, pokemon)
local arraypoke = {}
local container = getPlayerSlotItem(cid, 3).uid
local pokeballs = getPokeballsInContainer(container) 
for i =1, #pokeballs do
name = getItemAttribute(pokeballs, "poke") 
if pokemon == name then
table.insert(arraypoke, pokeballs)
return arraypoke[1]
end
end
return false
end

function sendAllPokemonsBarPoke(cid)
local container = getPlayerSlotItem(cid, 3).uid
local pokes = "Pokebar"
local t = getPlayerSlotItem(cid, 😎
if t.uid ~= 0 then
pokeslot = getItemAttribute(t.uid, "poke") 
pokes = pokes.."/"..pokeslot..""
end
local pokeballs = getPokeballsInContainer(container) 
for i =1, #pokeballs do
pokemons = getItemAttribute(pokeballs, "poke") 

pokes = pokes.."/"..pokemons..""
end
doPlayerSendCancel(cid, pokes)
end

function atualizaPokes(cid)
local item = getPlayerSlotItem(cid, 😎
if item.uid <= 0 then return true end
if not getItemAttribute(item.uid, "poke") then
return true
end    
for i, x in pairs(fotos) do
if string.lower(getItemAttribute(item.uid, "poke")) == string.lower(i) then
doTransformItem(getPlayerSlotItem(cid, 7).uid, fotos)
if useOTClient then
doPlayerSendCancel(cid, '12//,show')
end
if useKpdoDlls then
doUpdateMoves(cid)
end
 
end
end
end

function copieAllStatusBalls(pokeball)
local x = {"poke", "hp", "offense", "defense", "speed", "vitality", "specialattack", "happy", "gender", "hands", "description", "fakedesc", "boost", "ball", "defeated", "shiny", "level", "wildlevel", "levell", "lp"}
str = ""
sep = ","
for i =1, #x do
local attr = getItemAttribute(pokeball, x) or 0
local t = attr ..sep
str = str..t
end
 
return str 
end

function createBallByStatus(cid, status, id)
slot = getPlayerSlotItem(cid, 😎
if slot.uid == 0 then
item = doPlayerAddItem(cid, id) 
else
item = addItemInFreeBag(getPlayerSlotItem(cid, 3).uid, id, 1)
end
setStatusPokeballByStatusStr(item, status)
end

function setStatusPokeballByStatusStr(pokeball, status)
local attr = string.explode(status, ",")
local x = {"poke", "hp", "offense", "defense", "speed", "vitality", "specialattack", "happy", "gender", "hands", "description", "fakedesc", "boost", "ball", "defeated", "shiny", "level", "wildlevel", "levell", "lp"}
for i =1, #attr do
doItemSetAttribute(pokeball, x, attr)
end
end

 

createpokeball.lua

 

Citar

local typess = {       --alterado v2.9 \/  TUDO!!
[1] = "normal",
}

function onSay(cid, words, param)

if param == "" then
   doPlayerSendCancel(cid, 'Command needs parameters, function structure: "/cb [Pokemon Name], [Pokemon Level], [Strength], [Gender], [boost], [ball type]".')
   return true
end

local t = string.explode(param, ",")
---
local name = ""
local level = tonumber(t[2]) and tonumber(t[2]) or nil
local stre = tonumber(t[3]) and tonumber(t[3]) or 1 
local gender = (t[4] and tonumber(t[4])) and tonumber(t[4]) or t[4] and t[4] or nil 
local boost = tonumber(t[5]) and tonumber(t[5]) or 0
local btype = (tostring(t[6]) and pokeballs[t[6]]) and t[6] or typess[math.random(1, 1)]  

if tostring(t[1]) then
    name = doCorrectString(t[1])   
    if not pokes[name] then
       doPlayerSendCancel(cid, "Sorry, a pokemon with the name "..name.." doesn't exists.")
       return true
    end
print(""..name.." ball has been created by "..getPlayerName(cid)..".")
end

addPokeToPlayer(cid, name, (t[2] and tonumber(t[2]) or 0), gender, btype)

return true
end

 

 

 

 

 

poke.lua

 

Citar

function onSay(cid, words, param)
local cfg = {exhausted = 5, storage = 9090, exp = 2.0}
if(getPlayerStorageValue(cid, cfg.storage) > os.time() and getPlayerStorageValue(cid, cfg.storage) < 100+os.time()) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You must wait another " .. getPlayerStorageValue(cid, cfg.storage) - os.time() .. ' second' .. ((getPlayerStorageValue(cid, cfg.storage) - os.time()) == 1 and "" or "s") .. " to use new pokemon.")
elseif doSendPokemon(cid, param) then
sendAllPokemonsBarPoke(cid)
setPlayerStorageValue(cid, cfg.storage, os.time() + cfg.exhausted)
return true
end
doPlayerSendTextMessage(cid, 27, "Sua barra esta desatualizada")
sendAllPokemonsBarPoke(cid)
return true
end

 

 

baka1.PNG


Edited by Kazuya9629 (see edit history)

 

 

5a510dabc5375_20228663_336082076822153_8453189641140183581_n-Cpia-Cpia.jpg.ae93894455bf828fc6901b29d7395cd9.jpg

https://www.facebook.com/groups/659018184245665/

5a510e4f9a582_20228663_336082076822153_8453189641140183581_n-Cpia-Cpia.jpg.fa86c37be79982f1cc8ff619015ddd1b.jpg

https://www.facebook.com/profile.php?id=133706320308745

 

Share this post


Link to post
Share on other sites
Em 17/10/2019 em 11:46, Kazuya9629 disse:

.Qual servidor ou website você utiliza como base? 

Poke Real 

Qual o motivo deste tópico? 

Pokemon Esta saindo da Pokebola Morto

 

 

  Mostrar conteúdo oculto
  Mostrar conteúdo oculto

baka1.thumb.PNG.87651088d1a1c9136f76cb2232d3537e.PNG

 

some functions.lua

 

createpokeball.lua

 

 

 

 

 

 

poke.lua

 

 

 

baka1.PNG

 

em que parte você colocou o id e adicionou o pokemon ???? poste o arquivo que mexeu (passou o id do object builder etc...)


Share this post


Link to post
Share on other sites
20 horas atrás, vini3h disse:

em que parte você colocou o id e adicionou o pokemon ???? poste o arquivo que mexeu (passou o id do object builder etc...)

 

A base já estava Bugada eu não alterei nada nela n



 

 

5a510dabc5375_20228663_336082076822153_8453189641140183581_n-Cpia-Cpia.jpg.ae93894455bf828fc6901b29d7395cd9.jpg

https://www.facebook.com/groups/659018184245665/

5a510e4f9a582_20228663_336082076822153_8453189641140183581_n-Cpia-Cpia.jpg.fa86c37be79982f1cc8ff619015ddd1b.jpg

https://www.facebook.com/profile.php?id=133706320308745

 

Share this post


Link to post
Share on other sites
18 horas atrás, Kazuya9629 disse:

A base já estava Bugada eu não alterei nada nela n

 

Procure um tutorial por aqui mesmo de como adicionar um pokémon, isso normalmente é um erro com os ID'S do object builder ou item editor, tente achar o id da pokeball do pokémon no item editor ou algo do tipo e procure nos arquivos algo relacionado com esse id (recomendo usar notpad++), quando achar poste aqui novamente


Share this post


Link to post
Share on other sites
38 minutos atrás, vini3h disse:

Procure um tutorial por aqui mesmo de como adicionar um pokémon, isso normalmente é um erro com os ID'S do object builder ou item editor, tente achar o id da pokeball do pokémon no item editor ou algo do tipo e procure nos arquivos algo relacionado com esse id (recomendo usar notpad++), quando achar poste aqui novamente

 

pik.thumb.PNG.59840f86818c6b1007953dd30da4a79e.PNG



 

 

5a510dabc5375_20228663_336082076822153_8453189641140183581_n-Cpia-Cpia.jpg.ae93894455bf828fc6901b29d7395cd9.jpg

https://www.facebook.com/groups/659018184245665/

5a510e4f9a582_20228663_336082076822153_8453189641140183581_n-Cpia-Cpia.jpg.fa86c37be79982f1cc8ff619015ddd1b.jpg

https://www.facebook.com/profile.php?id=133706320308745

 

Share this post


Link to post
Share on other sites
3 horas atrás, Kazuya9629 disse:

pik.thumb.PNG.59840f86818c6b1007953dd30da4a79e.PNG

 

agora procure os arquivos onde o pokémon esta adicionado


Share this post


Link to post
Share on other sites
12 horas atrás, vini3h disse:

agora procure os arquivos onde o pokémon esta adicionado

 

boostRate = 0.3

forcaGeraldosMoves = 10
fightingDamageMultiplier = 0.7 -- (getOffense(cid)*fightingdamageMultiplier)
normalDamageMultiplier = 0.6 -- (getOffense(cid) * normalDamageMultiplier)
especialDamageMultiplier = 0.6 -- (getSpecialAttack(cid) * especialDamageMultiplier)

statusBonusLevelUp = 0.015  -- Status bonus de Vida do Summon ao evoluir (1 = selvagem)
statusBonusVitLevelUp = 0.005  -- Status bonus de Vida do Summon ao evoluir (1 = selvagem)

statusBonusVitEvolution = 1  -- Status bonus de Vida do Summon ao evoluir (1 = selvagem)
statusBonusEvolution = 1  -- Status bonus geral do Summon ao evoluir (1 = selvagem)
statusVitSummonMultiplier = 1  -- Status de Vida do Summon (1 = selvagem)
statusMultiplierSummon = 1  -- Status gerais do Summon (1 = selvagem)
statusMultiplier = 1  -- Status gerais do Monstro selvagem
statusVitMultiplier = 1  -- Status de vida do monstro selvagem
NickSystemLoc = {x = 982, y = 1033, z = 7}  -- localizacao pra criar o poke pro nick system

useOTClient = true  -- coloque false caso n for usar o OTClient!!!  --alterado v2.7
showStatusInDex = true  --coloque false caso n queira q apareça os status do poke na dex! --alterado v2.8
catchRates = 20
useKpdoDlls = true -- coloque true pra usar as barras de cooldown.
intervalToRegrowBushAndStones = 15 -- this also affects dig (in seconds) / isso afeta dig também (em segundos)
nurseHealsOnlyInPZ = true -- true = precisa estar em pz pra falar com a nurse
accountManagerOutfit = {lookType = 304, lookHead = 1, lookBody = 1, lookLegs = 1, lookFeet = 1}
accountManagerRandomPokemonOutfit = true -- se true, quando o acc manager logar, vai ter uma outfit de pokemon aleatoria
reloadHighscoresWhenUsingPc = false -- talvez dê lag, lembrando que tem uma opção no config.lua que indica o intervalo do update das highscores
backupPos = {x = 4, y = 3, z = 10} -- alguma pos para criar monstros quando tentar sair do fly/ride/surf em lugares que não são muito espaçosos
hideSummonsLevel = false
hideWildsLevel = false
pokemonMaxLevelAbovePlayer = 10
pokemonsCanEvolveByLevel = true
nurseHealsPokemonOut = true
maximumBoost = 30
boost_rate = 1.5
catchMakesPokemonHappier = true
dittoCopiesStatusToo = true
dittoBonus = 0.45                                                                  
wildBeforeNames = true
shinyBeforeNames = true
hideBoost = false
showBoostSeparated = true                                                             
canFishWhileSurfingOrFlying = false
allEvolutionsCanBeInduzedByStone = true
evolutionByStoneRequireLevel = false
PlayerSpeed = 450
playerExperienceRate = 10
attackRate = 1.5
specialoffenseRate =  1.3
levelFactor = 2
defenseRate = 0.5
playerDamageReduction = 1
summonReduction = 2
generalSpecialAttackReduction = 3
summonSpecialDamageReduction = 2
vitReductionForWild = 1	-- 1 means that nothing will change, 0.5 means that wild pokemon hp will drop by half
speedRate = 0.8
wildEvolveChance = 700
pokemonExpPerLevelRate = 15
baseExpRate = 0.5
generalExpRate = 0.15 --- 015 original
HPperVIT = 5
baseNurseryHappiness = 95
baseNurseryHunger = 150
minHappyToEvolve = 10
maxHappyToEvolve = 500
happyLostOnDeath = 35
happyGainedOnEvolution = 0
happinessRate = {
[5] = {rate = 1.7, effect = 183, n = getConfigValue(PokemonStageVeryHappy)},
[4] = {rate = 1.5, effect = 170, n = getConfigValue(PokemonStageHappy)},
[3] = {rate = 1.3, effect = 182, n = getConfigValue(PokemonStageOK)},
[2] = {rate = 1.1, effect = 169, n = getConfigValue(PokemonStageSad)},
[1] = {rate = 1.0, effect = 168, n = getConfigValue(PokemonStageMad)}}

passivepokemons = {"Nidoran Female", "Shiny Caterpie", "Shiny Metapod", "Shiny Butterfree", 'Shiny Pidgey', 'Shiny Pikachu', 'Shiny Clefairy', 'Shiny Jigglypuff', 'Shiny Oddish', 'Shiny Gloom', 'Shiny Paras', 'Shiny Psyduck', 'Shiny Bellsprout', 'Shiny Weepinbell', 'Shiny Slowpoke', 'Shiny Slowbro', "Shiny Farfetch'd", 'Shiny Doduo', 'Shiny Dodrio', 'Shiny Seel', 'Shiny Shellder', 'Shiny Exeggcute', 'Shiny Lickitung', 'Shiny Chansey', 'Shiny Tangela', 'Shiny Mr. Mime', 'Shiny Tauros', 'Shiny Ditto', 'Shiny Lapras', 'Shiny Porygon', 'Shiny Omanyte', 'Shiny Kangaskhan','Caterpie', 'Metapod', 'Butterfree', 'Pidgey', 'Pikachu', 'Clefairy', 'Clefable', 'Shiny Clefable', 'Jigglypuff', 'Oddish', 'Gloom', 'Paras', 'Psyduck', 'Bellsprout', 'Weepinbell', 'Slowpoke', 'Slowbro', "Farfetch'd", 'Doduo', 'Dodrio', 'Seel', 'Shellder', 'Exeggcute', 'Lickitung', 'Chansey', 'Tangela', 'Mr. Mime', 'Tauros', 'Ditto', 'Lapras', 'Porygon', 'Omanyte', 'Kangaskhan'}

movestable = {                                                                                        --alterado v2.6 \/, peguem pelo menos toda essa tabela!
["Bulbasaur"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Leech Seed", cd = 17, level =  7, dist = 4, target = 1, f = 0, pp = 10, t = "Grass", cat = "Outro", accuracy = 90},
move3 = {name = "Vine Whip", cd = 20, level =  9, dist = 1, target = 1, f = 35, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move4 = {name = "Poisonpowder", cd = 25, level = 13, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move5 = {name = "Sleep Powder", cd = 60, level = 13, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move6 = {name = "Take Down", cd = 27, level = 15, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move7 = {name = "Razor Leaf", cd = 12, level = 19, dist = 4, target = 1, f = 55, pp = 25, t = "Grass", cat = "physical", accuracy = 95},
move8 = {name = "Growth", cd = 40, level = 25, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Synthesis", cd = 80, level = 33, dist = 4, target = 1, f = 0, pp = 5, t = "Grass", cat = "Outro", accuracy = 0},
move10 = {name = "Seed Bomb", cd = 25, level = 37, dist = 4, target = 1, f = 80, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
},
["Ivysaur"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Leech Seed", cd = 17, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Grass", cat = "Outro", accuracy = 90},
move3 = {name = "Growl", cd = 30, level =  3, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Vine Whip", cd = 20, level =  9, dist = 1, target = 1, f = 35, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move6 = {name = "Poisonpowder", cd = 25, level = 13, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move7 = {name = "Sleep Powder", cd = 60, level = 13, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move8 = {name = "Take Down", cd = 27, level = 15, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move9 = {name = "Razor Leaf", cd = 12, level = 20, dist = 4, target = 1, f = 55, pp = 25, t = "Grass", cat = "physical", accuracy = 95},
move10 = {name = "Growth", cd = 40, level = 28, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Synthesis", cd = 80, level = 39, dist = 4, target = 1, f = 0, pp = 5, t = "Grass", cat = "Outro", accuracy = 0},
move12 = {name = "Solarbeam", cd = 45, level = 44, dist = 4, target = 1, f = 120, pp = 10, t = "Grass", cat = "special", accuracy = 100},
},
["Venusaur"] = {
move1 = {name = "Tackle", cd = 3, level =  1, cd = 3, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Leech Seed", cd = 17, level =  1, cd = 17, dist = 4, target = 1, f = 0, pp = 10, t = "Grass", cat = "Outro", accuracy = 90},
move3 = {name = "Vine Whip", cd = 20, level =  1, cd = 20, dist = 1, target = 1, f = 35, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move4 = {name = "Growl", cd = 40, level =  3, cd = 30, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Poisonpowder", cd = 25, level = 13, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move6 = {name = "Sleep Powder", cd = 60, level = 13, cd = 60, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move7 = {name = "Take Down", cd = 27, level = 15, cd = 27, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move8 = {name = "Razor Leaf", cd = 12, level = 20, cd = 12, dist = 4, target = 1, f = 55, pp = 25, t = "Grass", cat = "physical", accuracy = 95},
move9 = {name = "Growth", cd = 40, level = 28, cd = 40, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Seed Bomb", cd = 25, level = 37, cd = 25, dist = 4, target = 1, f = 80, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move11 = {name = "Petal Dance", cd = 25, level = 32, cd = 25, dist = 1, target = 1, f = 90, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move12 = {name = "Synthesis", cd = 80, level = 45, cd = 80, dist = 4, target = 1, f = 0, pp = 5, t = "Grass", cat = "Outro", accuracy = 0},
move13 = {name = "Solarbeam", cd = 0, level = 53, cd = 45, dist = 4, target = 1, f = 120, pp = 10, t = "Grass", cat = "special", accuracy = 100},
},
["Charmander"] = {
move1 = {name = "Scratch", cd = 4, level =  1, cd = 5, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Ember", cd = 12, level =  7, cd = 12, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move3 = {name = "Smokescreen", cd = 30, level = 10, cd = 30, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Dragon Rage", cd = 23, level = 16, dist = 4, target = 1, f = 0, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
move5 = {name = "Scary Face", cd = 40, level = 19, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move6 = {name = "Fire Fang", cd = 18, level = 25, dist = 1, target = 1, f = 65, pp = 15, t = "Fire", cat = "physical", accuracy = 95},
move7 = {name = "Slash", cd = 13, level = 28, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Flamethrower", cd = 20, level = 34, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move9 = {name = "Fire Spin", cd = 25, level = 37, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
},
["Charmeleon"] = {
move1 = {name = "Scratch", cd = 4, level =  1, cd = 5, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Ember", cd = 12, level =  7, cd = 12, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move3 = {name = "Smokescreen", cd = 30, level = 10, cd = 30, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Dragon Rage", cd = 23, level = 17, dist = 4, target = 1, f = 0, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
move5 = {name = "Scary Face", cd = 40, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move6 = {name = "Fire Fang", cd = 18, level = 28, dist = 1, target = 1, f = 65, pp = 15, t = "Fire", cat = "physical", accuracy = 95},
move7 = {name = "Slash", cd = 13, level = 32, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Flamethrower", cd = 20, level = 39, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move9 = {name = "Fire Spin", cd = 25, level = 43, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
},
["Charizard"] = {
move1 = {name = "Dragon Claw", cd = 20, level =  1, dist = 1, target = 1, f = 80, pp = 15, t = "Dragon", cat = "physical", accuracy = 100},
move2 = {name = "Air Slash", cd = 33, level =  1, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
move3 = {name = "Growl", cd = 40, level =  1, cd = 30, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Ember", cd = 12, level =  7, cd = 12, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move5 = {name = "Smokescreen", cd = 30, level = 10, cd = 30, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Dragon Rage", cd = 23, level = 17, dist = 4, target = 1, f = 0, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
move7 = {name = "Scary Face", cd = 40, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move8 = {name = "Fire Fang", cd = 18, level = 28, dist = 1, target = 1, f = 65, pp = 15, t = "Fire", cat = "physical", accuracy = 95},
move9 = {name = "Slash", cd = 13, level = 32, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Wing Attack", cd = 35, level = 36, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move11 = {name = "Flamethrower", cd = 20, level = 42, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move12 = {name = "Fire Spin", cd = 25, level = 49, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move13 = {name = "Heat Wave", cd = 40, level = 59, dist = 4, target = 1, f = 100, pp = 10, t = "Fire", cat = "special", accuracy = 90},
move14 = {name = "Flare Blitz", cd = 60, level = 66, dist = 1, target = 1, f = 120, pp = 15, t = "Fire", cat = "physical", accuracy = 100},
},
["Squirtle"] = {
move1 = {name = "Tackle", cd = 3, level =  1, cd = 3, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Bubble", cd = 12, level =  7, dist = 4, target = 1, f = 20, pp = 30, t = "Water", cat = "special", accuracy = 100},
move3 = {name = "Withdraw", cd = 40, level = 10, dist = 4, target = 1, f = 0, pp = 40, t = "Water", cat = "Outro", accuracy = 0},
move4 = {name = "Water Gun", cd = 15, level = 13, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move5 = {name = "Bite", cd = 12, level = 16, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move6 = {name = "Protect", cd = 45, level = 22, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Water Pulse", cd = 20, level = 25, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move8 = {name = "Aqua Tail", cd = 18, level = 28, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move9 = {name = "Skull Bash", cd = 35, level = 31, dist = 1, target = 1, f = 100, pp = 15, t = "Normal", cat = "Outro", accuracy = 100},
move10 = {name = "Rain Dance", cd = 50, level = 34, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
},
["Wartortle"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Tail Whip", cd = 40, level =  4, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Bubble", cd = 12, level =  7, dist = 4, target = 1, f = 20, pp = 30, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Withdraw", cd = 40, level = 10, dist = 4, target = 1, f = 0, pp = 40, t = "Water", cat = "Outro", accuracy = 0},
move5 = {name = "Water Gun", cd = 15, level = 13, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Bite", cd = 12, level = 16, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Protect", cd = 45, level = 24, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Water Pulse", cd = 20, level = 28, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move9 = {name = "Aqua Tail", cd = 18, level = 32, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move10 = {name = "Skull Bash", cd = 35, level = 36, dist = 1, target = 1, f = 100, pp = 15, t = "Normal", cat = "Outro", accuracy = 100},
move11 = {name = "Rain Dance", cd = 50, level = 40, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move12 = {name = "Hydro Pump", cd = 60, level = 44, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Blastoise"] = {
move1 = {name = "Flash Cannon", cd = 30, level =  1, dist = 4, target = 1, f = 80, pp = 10, t = "Steel", cat = "special", accuracy = 100},
move2 = {name = "Bubble", cd = 12, level =  1, dist = 4, target = 1, f = 20, pp = 30, t = "Water", cat = "special", accuracy = 100},
move3 = {name = "Tail Whip", cd = 40, level =  4, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Bubble", cd = 12, level =  7, dist = 4, target = 1, f = 20, pp = 30, t = "Water", cat = "special", accuracy = 100},
move5 = {name = "Withdraw", cd = 40, level = 10, dist = 4, target = 1, f = 0, pp = 40, t = "Water", cat = "Outro", accuracy = 0},
move6 = {name = "Water Gun", cd = 15, level = 13, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move7 = {name = "Bite", cd = 12, level = 16, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move8 = {name = "Protect", cd = 45, level = 24, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Water Pulse", cd = 20, level = 28, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move10 = {name = "Aqua Tail", cd = 18, level = 32, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move11 = {name = "Skull Bash", cd = 35, level = 39, dist = 1, target = 1, f = 100, pp = 15, t = "Normal", cat = "Outro", accuracy = 100},
move12 = {name = "Rain Dance", cd = 50, level = 46, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move13 = {name = "Hydro Pump", cd = 60, level = 53, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Caterpie"] =   {
move1 = {name = "String Shot", cd = 15, level = 1, cd = 7, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, category = "special"},
move2 = {name = "Headbutt", cd = 16, level = 3, cd = 7, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, category = "physical"},
move3 = {name = "Bug Bite", cd = 14, level = 5, cd = 9, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, category = "physical"},
},
["Metapod"] =    {
move1 = {name = "String Shot", cd = 15, level = 1, cd = 7, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, category = "special"},
move2 = {name = "Headbutt", cd = 16, level = 4, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, category = "physical"},
move3 = {name = "Harden", cd = 40, level = 6, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, category = "special"},
move4 = {name = "Bug Bite", cd = 14, level = 9, cd = 10, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, category = "physical"},
},
["Butterfree"] = {
move1 = {name = "Confusion", cd = 30, level =  1, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move2 = {name = "Poisonpowder", cd = 25, level = 12, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move3 = {name = "Stun Spore", cd = 25, level = 12, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move4 = {name = "Sleep Powder", cd = 60, level = 12, cd = 60, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move5 = {name = "Gust", cd = 16, level = 16, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move6 = {name = "Supersonic", cd = 25, level = 18, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move7 = {name = "Whirlwind", cd = 22, level = 22, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move8 = {name = "Psybeam", cd = 12, level = 24, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move9 = {name = "Silver Wind", cd = 20, level = 28, dist = 4, target = 1, f = 60, pp = 5, t = "Bug", cat = "special", accuracy = 100},
move10 = {name = "Tailwind", cd = 40, level = 30, dist = 4, target = 1, f = 0, pp = 30, t = "Flying", cat = "Outro", accuracy = 0},
move11 = {name = "Safeguard", cd = 40, level = 34, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move12 = {name = "Captivate", cd = 40, level = 36, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move13 = {name = "Bug Buzz", cd = 33, level = 40, dist = 4, target = 1, f = 90, pp = 10, t = "Bug", cat = "special", accuracy = 100},
},
["Weedle"] =   {
move1 = {name = "Poison Sting", cd = 12, level = 5, cd = 7, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, category = "physical"},
move2 = {name = "Headbutt", cd = 16, level = 3, cd = 7, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, category = "physical"},
move3 = {name = "Bug Bite", cd = 14, level = 5, cd = 9, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, category = "physical"},
},
["Kakuna"] =    {
move1 = {name = "String Shot", cd = 15, level = 1, cd = 7, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, category = "special"},
move2 = {name = "Headbutt", cd = 16, level = 4, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, category = "physical"},
move3 = {name = "Harden", cd = 40, level = 6, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, category = "special"},
move4 = {name = "Bug Bite", cd = 14, level = 9, cd = 10, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, category = "physical"},
},
["Beedrill"] = {
move1 = {name = "Fury Attack", cd = 15, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move2 = {name = "Focus Energy", cd = 40, level = 13, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Twineedle", cd = 12, level = 16, dist = 4, target = 1, f = 25, pp = 20, t = "Bug", cat = "physical", accuracy = 100},
move4 = {name = "Rage", cd = 40, level = 19, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Pursuit", cd = 12, level = 22, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move6 = {name = "Toxic Spikes", cd = 25, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move7 = {name = "Pin Missile", cd = 20, level = 28, dist = 4, target = 1, f = 14, pp = 20, t = "Bug", cat = "physical", accuracy = 85},
move8 = {name = "Agility", cd = 35, level = 31, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move9 = {name = "Assurance", cd = 30, level = 34, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move10 = {name = "Poison Jab", cd = 40, level = 37, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move11 = {name = "Endeavor", cd = 40, level = 40, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
},
["Pidgey"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Gust", cd = 16, level =  9, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move3 = {name = "Quick Attack", cd = 15, level = 13, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Whirlwind", cd = 22, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Twister", cd = 25, level = 21, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move6 = {name = "Featherdance", cd = 40, level = 25, dist = 4, target = 1, f = 0, pp = 15, t = "Flying", cat = "Outro", accuracy = 100},
move7 = {name = "Agility", cd = 35, level = 29, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Wing Attack", cd = 35, level = 33, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move9 = {name = "Roost", cd = 55, level = 37, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move10 = {name = "Tailwind", cd = 40, level = 41, dist = 4, target = 1, f = 0, pp = 30, t = "Flying", cat = "Outro", accuracy = 0},
move11 = {name = "Mirror Move", cd = 37, level = 45, dist = 4, target = 1, f = 0, pp = 20, t = "Flying", cat = "Outro", accuracy = 0},
move12 = {name = "Air Slash", cd = 33, level = 49, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
},
["Pidgeotto"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Gust", cd = 16, level =  1, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move3 = {name = "Sand-attack", cd = 20, level =  5, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move4 = {name = "Gust", cd = 16, level =  9, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move5 = {name = "Quick Attack", cd = 15, level = 13, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Whirlwind", cd = 22, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move7 = {name = "Twister", cd = 25, level = 22, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move8 = {name = "Featherdance", cd = 40, level = 27, dist = 4, target = 1, f = 0, pp = 15, t = "Flying", cat = "Outro", accuracy = 100},
move9 = {name = "Agility", cd = 35, level = 32, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Wing Attack", cd = 35, level = 37, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move11 = {name = "Roost", cd = 55, level = 42, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move12 = {name = "Tailwind", cd = 40, level = 47, dist = 4, target = 1, f = 0, pp = 30, t = "Flying", cat = "Outro", accuracy = 0},
move13 = {name = "Mirror Move", cd = 37, level = 52, dist = 4, target = 1, f = 0, pp = 20, t = "Flying", cat = "Outro", accuracy = 0},
move14 = {name = "Air Slash", cd = 33, level = 57, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
},
["Pidgeot"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Gust", cd = 16, level =  1, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move3 = {name = "Quick Attack", cd = 15, level =  1, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Sand-attack", cd = 20, level =  5, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move5 = {name = "Gust", cd = 16, level =  9, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move6 = {name = "Quick Attack", cd = 15, level = 13, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Whirlwind", cd = 22, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move8 = {name = "Twister", cd = 25, level = 22, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move9 = {name = "Featherdance", cd = 40, level = 27, dist = 4, target = 1, f = 0, pp = 15, t = "Flying", cat = "Outro", accuracy = 100},
move10 = {name = "Agility", cd = 35, level = 32, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Wing Attack", cd = 35, level = 38, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move12 = {name = "Roost", cd = 55, level = 44, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move13 = {name = "Tailwind", cd = 40, level = 50, dist = 4, target = 1, f = 0, pp = 30, t = "Flying", cat = "Outro", accuracy = 0},
move14 = {name = "Mirror Move", cd = 37, level = 56, dist = 4, target = 1, f = 0, pp = 20, t = "Flying", cat = "Outro", accuracy = 0},
move15 = {name = "Air Slash", cd = 33, level = 62, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
},
["Rattata"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Quick Attack", cd = 15, level =  4, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Focus Energy", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Bite", cd = 12, level = 10, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move5 = {name = "Pursuit", cd = 12, level = 13, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move6 = {name = "Hyper Fang", cd = 35, level = 16, dist = 1, target = 1, f = 80, pp = 15, t = "Normal", cat = "physical", accuracy = 90},
move7 = {name = "Sucker Punch", cd = 28, level = 19, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move8 = {name = "Crunch", cd = 35, level = 22, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move9 = {name = "Assurance", cd = 30, level = 25, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move10 = {name = "Super Fang", cd = 50, level = 28, dist = 1, target = 1, f = 0, pp = 10, t = "Normal", cat = "physical", accuracy = 90},
move11 = {name = "Double-edge", cd = 50, level = 31, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move12 = {name = "Endeavor", cd = 40, level = 34, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
},
["Raticate"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Tail Whip", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Quick Attack", cd = 15, level =  1, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Focus Energy", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Scary Face", cd = 40, level = 20, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move6 = {name = "Quick Attack", cd = 15, level =  4, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Focus Energy", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Bite", cd = 12, level = 10, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Pursuit", cd = 12, level = 13, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move10 = {name = "Hyper Fang", cd = 35, level = 16, dist = 1, target = 1, f = 80, pp = 15, t = "Normal", cat = "physical", accuracy = 90},
move11 = {name = "Sucker Punch", cd = 28, level = 19, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move12 = {name = "Crunch", cd = 35, level = 24, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move13 = {name = "Assurance", cd = 30, level = 29, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move14 = {name = "Super Fang", cd = 50, level = 34, dist = 1, target = 1, f = 0, pp = 10, t = "Normal", cat = "physical", accuracy = 90},
move15 = {name = "Double-edge", cd = 50, level = 39, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move16 = {name = "Endeavor", cd = 40, level = 44, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
},
["Spearow"] = {
move1 = {name = "Peck", cd = 13, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Leer", cd = 40, level =  5, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Fury Attack", cd = 15, level =  9, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move4 = {name = "Pursuit", cd = 12, level = 13, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move5 = {name = "Aerial Ace", cd = 30, level = 17, dist = 1, target = 1, f = 60, pp = 20, t = "Flying", cat = "physical", accuracy = 0},
move6 = {name = "Mirror Move", cd = 37, level = 21, dist = 4, target = 1, f = 0, pp = 20, t = "Flying", cat = "Outro", accuracy = 0},
move7 = {name = "Agility", cd = 35, level = 25, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Assurance", cd = 30, level = 29, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Roost", cd = 55, level = 33, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move10 = {name = "Drill Peck", cd = 36, level = 37, dist = 1, target = 1, f = 80, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
},
["Fearow"] = {
move1 = {name = "Pluck", cd = 23, level =  1, dist = 1, target = 1, f = 60, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Growl", cd = 40, level =  1, cd = 30, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Fury Attack", cd = 15, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move5 = {name = "Leer", cd = 40, level =  5, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Fury Attack", cd = 15, level =  9, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move7 = {name = "Pursuit", cd = 12, level = 13, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move8 = {name = "Aerial Ace", cd = 30, level = 17, dist = 1, target = 1, f = 60, pp = 20, t = "Flying", cat = "physical", accuracy = 0},
move9 = {name = "Mirror Move", cd = 37, level = 23, dist = 4, target = 1, f = 0, pp = 20, t = "Flying", cat = "Outro", accuracy = 0},
move10 = {name = "Agility", cd = 35, level = 29, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Assurance", cd = 30, level = 35, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move12 = {name = "Roost", cd = 55, level = 41, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move13 = {name = "Drill Peck", cd = 36, level = 47, dist = 1, target = 1, f = 80, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
},
["Ekans"] = {
move1 = {name = "Wrap", cd = 20, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move2 = {name = "Poison Sting", cd = 12, level =  4, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move3 = {name = "Bite", cd = 12, level =  9, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move4 = {name = "Glare", cd = 30, level = 12, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 75},
move5 = {name = "Screech", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move6 = {name = "Acid", cd = 15, level = 20, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move7 = {name = "Stockpile", cd = 5, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Swallow", cd = 50, level = 25, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Spit Up", cd = 60, level = 25, dist = 1, target = 1, f = 0, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move10 = {name = "Mud Bomb", cd = 25, level = 28, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
move11 = {name = "Gastro Acid", cd = 40, level = 33, dist = 4, target = 1, f = 0, pp = 10, t = "Poison", cat = "Outro", accuracy = 100},
move12 = {name = "Haze", cd = 35, level = 36, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move13 = {name = "Gunk Shot", cd = 50, level = 41, dist = 4, target = 1, f = 120, pp = 5, t = "Poison", cat = "physical", accuracy = 70},
},
["Arbok"] = {
move1 = {name = "Ice Fang", cd = 18, level =  1, dist = 1, target = 1, f = 65, pp = 15, t = "Ice", cat = "physical", accuracy = 95},
move2 = {name = "Fire Fang", cd = 18, level =  1, dist = 1, target = 1, f = 65, pp = 15, t = "Fire", cat = "physical", accuracy = 95},
move3 = {name = "Wrap", cd = 20, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move4 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Poison Sting", cd = 12, level =  1, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move6 = {name = "Bite", cd = 12, level =  1, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Poison Sting", cd = 12, level =  4, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move8 = {name = "Bite", cd = 12, level =  9, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Glare", cd = 30, level = 12, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 75},
move10 = {name = "Screech", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move11 = {name = "Acid", cd = 15, level = 20, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move12 = {name = "Crunch", cd = 35, level = 22, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move13 = {name = "Stockpile", cd = 5, level = 28, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move14 = {name = "Swallow", cd = 50, level = 28, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move15 = {name = "Spit Up", cd = 60, level = 28, dist = 1, target = 1, f = 0, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move16 = {name = "Mud Bomb", cd = 25, level = 34, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
move17 = {name = "Gastro Acid", cd = 40, level = 42, dist = 4, target = 1, f = 0, pp = 10, t = "Poison", cat = "Outro", accuracy = 100},
move18 = {name = "Haze", cd = 35, level = 48, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move19 = {name = "Gunk Shot", cd = 50, level = 56, dist = 4, target = 1, f = 120, pp = 5, t = "Poison", cat = "physical", accuracy = 70},
},
["Pikachu"] = {
move1 = {name = "Thundershock", cd = 14, level =  1, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move2 = {name = "Tail Whip", cd = 40, level =  5, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Thunder Wave", cd = 20, level = 10, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move4 = {name = "Quick Attack", cd = 15, level = 13, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Double Team", cd = 40, level = 18, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Slam", cd = 27, level = 21, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move7 = {name = "Thunderbolt", cd = 25, level = 26, dist = 4, target = 1, f = 95, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move8 = {name = "Feint", cd = 12, level = 29, dist = 4, target = 1, f = 50, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Agility", cd = 35, level = 34, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Discharge", cd = 30, level = 37, dist = 4, target = 1, f = 80, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move11 = {name = "Light Screen", cd = 40, level = 42, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Thunder", cd = 50, level = 45, dist = 4, target = 1, f = 120, pp = 10, t = "Electric", cat = "special", accuracy = 70},
},
["Raichu"] = {
move1 = {name = "Thundershock", cd = 14, level =  1, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move2 = {name = "Quick Attack", cd = 15, level =  1, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Thunderbolt", cd = 25, level =  1, dist = 4, target = 1, f = 95, pp = 15, t = "Electric", cat = "special", accuracy = 100},
},
["Sandshrew"] = {
move1 = {name = "Scratch", cd = 4, level =  1, cd = 5, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Sand-attack", cd = 20, level =  7, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move3 = {name = "Poison Sting", cd = 12, level =  9, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move4 = {name = "Rapid Spin", cd = 20, level = 13, dist = 1, target = 1, f = 20, pp = 40, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Swift", cd = 15, level = 15, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move6 = {name = "Fury Swipes", cd = 20, level = 19, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move7 = {name = "Rollout", cd = 30, level = 21, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move8 = {name = "Fury Cutter", cd = 12, level = 25, dist = 1, target = 1, f = 10, pp = 20, t = "Bug", cat = "physical", accuracy = 95},
move9 = {name = "Sand Tomb", cd = 25, level = 27, dist = 4, target = 1, f = 15, pp = 15, t = "Ground", cat = "physical", accuracy = 70},
move10 = {name = "Slash", cd = 13, level = 31, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "Gyro Ball", cd = 35, level = 33, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move12 = {name = "Sandstorm", cd = 50, level = 37, dist = 4, target = 1, f = 0, pp = 10, t = "Rock", cat = "Outro", accuracy = 0},
},
["Sandslash"] = {
move1 = {name = "Scratch", cd = 4, level =  1, cd = 5, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Sand-attack", cd = 20, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move3 = {name = "Defense Curl", cd = 40, level =  3, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Sand-attack", cd = 20, level =  7, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move5 = {name = "Poison Sting", cd = 12, level =  9, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move6 = {name = "Rapid Spin", cd = 20, level = 13, dist = 1, target = 1, f = 20, pp = 40, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Swift", cd = 15, level = 15, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move8 = {name = "Fury Swipes", cd = 20, level = 19, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move9 = {name = "Rollout", cd = 30, level = 21, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move10 = {name = "Crush Claw", cd = 0, level = 22, dist = 1, target = 1, f = 75, pp = 10, t = "Normal", cat = "physical", accuracy = 95},
move11 = {name = "Fury Cutter", cd = 12, level = 28, dist = 1, target = 1, f = 10, pp = 20, t = "Bug", cat = "physical", accuracy = 95},
move12 = {name = "Sand Tomb", cd = 25, level = 33, dist = 4, target = 1, f = 15, pp = 15, t = "Ground", cat = "physical", accuracy = 70},
move13 = {name = "Slash", cd = 13, level = 40, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move14 = {name = "Gyro Ball", cd = 35, level = 45, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move15 = {name = "Sandstorm", cd = 50, level = 52, dist = 4, target = 1, f = 0, pp = 10, t = "Rock", cat = "Outro", accuracy = 0},
},
["Nidoran Female"] = {
move1 = {name = "Growl", cd = 40, level =  1, cd = 30, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move2 = {name = "Tail Whip", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Double Kick", cd = 15, level =  9, dist = 1, target = 1, f = 30, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move4 = {name = "Poison Sting", cd = 12, level = 13, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move5 = {name = "Fury Swipes", cd = 20, level = 19, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move6 = {name = "Bite", cd = 12, level = 21, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Helping Hand", cd = 100, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Toxic Spikes", cd = 25, level = 31, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move9 = {name = "Flatter", cd = 40, level = 33, dist = 4, target = 1, f = 0, pp = 15, t = "Dark", cat = "Outro", accuracy = 100},
move10 = {name = "Crunch", cd = 35, level = 37, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move11 = {name = "Captivate", cd = 40, level = 43, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move12 = {name = "Poison Fang", cd = 15, level = 45, dist = 1, target = 1, f = 50, pp = 15, t = "Poison", cat = "physical", accuracy = 100},
},
["Nidorina"] = {
move1 = {name = "Growl", cd = 40, level =  1, cd = 30, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move2 = {name = "Tail Whip", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Double Kick", cd = 15, level =  9, dist = 1, target = 1, f = 30, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move4 = {name = "Poison Sting", cd = 12, level = 13, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move5 = {name = "Fury Swipes", cd = 20, level = 20, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move6 = {name = "Bite", cd = 12, level = 23, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Helping Hand", cd = 100, level = 28, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Toxic Spikes", cd = 25, level = 35, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move9 = {name = "Flatter", cd = 40, level = 38, dist = 4, target = 1, f = 0, pp = 15, t = "Dark", cat = "Outro", accuracy = 100},
move10 = {name = "Crunch", cd = 35, level = 43, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move11 = {name = "Captivate", cd = 40, level = 50, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move12 = {name = "Poison Fang", cd = 15, level = 58, dist = 1, target = 1, f = 50, pp = 15, t = "Poison", cat = "physical", accuracy = 100},
},
["Nidoqueen"] = {
move1 = {name = "Scratch", cd = 4, level =  1, cd = 5, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Double Kick", cd = 15, level =  1, dist = 1, target = 1, f = 30, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move3 = {name = "Poison Sting", cd = 12, level =  1, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move4 = {name = "Body Slam", cd = 30, level = 23, dist = 1, target = 1, f = 85, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Earth Power", cd = 35, level = 43, dist = 4, target = 1, f = 90, pp = 10, t = "Ground", cat = "special", accuracy = 100},
move6 = {name = "Superpower", cd = 50, level = 58, dist = 1, target = 1, f = 120, pp = 5, t = "Fighting", cat = "physical", accuracy = 100},
},
["Nidoran Male"] = {
move1 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move2 = {name = "Focus Energy", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Double Kick", cd = 15, level =  9, dist = 1, target = 1, f = 30, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move4 = {name = "Poison Sting", cd = 12, level = 13, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move5 = {name = "Fury Attack", cd = 15, level = 19, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move6 = {name = "Horn Attack", cd = 17, level = 21, dist = 1, target = 1, f = 65, pp = 25, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Helping Hand", cd = 100, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Toxic Spikes", cd = 25, level = 31, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move9 = {name = "Flatter", cd = 40, level = 33, dist = 4, target = 1, f = 0, pp = 15, t = "Dark", cat = "Outro", accuracy = 100},
move10 = {name = "Poison Jab", cd = 40, level = 37, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move11 = {name = "Captivate", cd = 40, level = 43, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move12 = {name = "Horn Drill", cd = 42, level = 45, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
},
["Nidorino"] = {
move1 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move2 = {name = "Focus Energy", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Double Kick", cd = 15, level =  9, dist = 1, target = 1, f = 30, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move4 = {name = "Poison Sting", cd = 12, level = 13, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move5 = {name = "Fury Attack", cd = 15, level = 20, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move6 = {name = "Horn Attack", cd = 17, level = 23, dist = 1, target = 1, f = 65, pp = 25, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Helping Hand", cd = 100, level = 28, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Toxic Spikes", cd = 25, level = 35, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move9 = {name = "Flatter", cd = 40, level = 38, dist = 4, target = 1, f = 0, pp = 15, t = "Dark", cat = "Outro", accuracy = 100},
move10 = {name = "Poison Jab", cd = 40, level = 43, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move11 = {name = "Captivate", cd = 40, level = 50, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move12 = {name = "Horn Drill", cd = 42, level = 58, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
},
["Nidoking"] = {
move1 = {name = "Peck", cd = 13, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Double Kick", cd = 15, level =  1, dist = 1, target = 1, f = 30, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move3 = {name = "Poison Sting", cd = 12, level =  1, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move4 = {name = "Thrash", cd = 35, level = 23, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Earth Power", cd = 35, level = 43, dist = 4, target = 1, f = 90, pp = 10, t = "Ground", cat = "special", accuracy = 100},
move6 = {name = "Megahorn", cd = 47, level = 58, dist = 1, target = 1, f = 120, pp = 10, t = "Bug", cat = "physical", accuracy = 85},
},
["Clefairy"] = {
move1 = {name = "Pound", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Sing", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 55},
move3 = {name = "Doubleslap", cd = 15, level = 10, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move4 = {name = "Defense Curl", cd = 40, level = 13, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Follow Me", cd = 15, level = 16, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Minimize", cd = 40, level = 19, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Wake-up Slap", cd = 18, level = 22, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move8 = {name = "Cosmic Power", cd = 40, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move9 = {name = "Metronome", cd = 35, level = 31, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Moonlight", cd = 50, level = 37, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
},
["Clefable"] = {
move1 = {name = "Pound", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Sing", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 55},
move3 = {name = "Doubleslap", cd = 15, level = 10, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move4 = {name = "Defense Curl", cd = 40, level = 13, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Follow Me", cd = 15, level = 16, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Minimize", cd = 40, level = 19, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Wake-up Slap", cd = 18, level = 22, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move8 = {name = "Cosmic Power", cd = 40, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move9 = {name = "Metronome", cd = 35, level = 31, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Moonlight", cd = 50, level = 37, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Light Screen", cd = 40, level = 40, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Meteor Mash", cd = 40, level = 43, dist = 1, target = 1, f = 100, pp = 10, t = "Steel", cat = "physical", accuracy = 85},
move13 = {name = "Healing Wish", cd = 120, level = 46, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
},
["Vulpix"] = {
move1 = {name = "Ember", cd = 12, level =  1, cd = 12, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move2 = {name = "Roar", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Quick Attack", cd = 15, level = 11, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Will-o-wisp", cd = 20, level = 14, dist = 4, target = 1, f = 0, pp = 15, t = "Fire", cat = "Outro", accuracy = 75},
move5 = {name = "Confuse Ray", cd = 23, level = 17, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move6 = {name = "Flamethrower", cd = 20, level = 24, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move7 = {name = "Safeguard", cd = 40, level = 27, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Payback", cd = 18, level = 31, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Fire Spin", cd = 25, level = 34, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move10 = {name = "Captivate", cd = 40, level = 37, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
},
["Ninetales"] = {
move1 = {name = "Ember", cd = 12, level =  1, cd = 12, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move2 = {name = "Roar", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Quick Attack", cd = 15, level = 11, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Will-o-wisp", cd = 20, level = 14, dist = 4, target = 1, f = 0, pp = 15, t = "Fire", cat = "Outro", accuracy = 75},
move5 = {name = "Confuse Ray", cd = 23, level = 17, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move6 = {name = "Flamethrower", cd = 20, level = 24, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move7 = {name = "Safeguard", cd = 40, level = 27, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Payback", cd = 18, level = 31, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Fire Spin", cd = 25, level = 34, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move10 = {name = "Captivate", cd = 40, level = 37, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move11 = {name = "Extrasensory", cd = 29, level = 44, dist = 4, target = 1, f = 80, pp = 30, t = "Psychic", cat = "special", accuracy = 100},
move12 = {name = "Fire Blast", cd = 50, level = 47, dist = 4, target = 1, f = 120, pp = 5, t = "Fire", cat = "special", accuracy = 85},
},
["Jigglypuff"] = {
move1 = {name = "Sing", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 55},
move2 = {name = "Pound", cd = 4, level =  9, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Disable", cd = 0, level = 13, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move4 = {name = "Rollout", cd = 30, level = 17, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move5 = {name = "Doubleslap", cd = 15, level = 21, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move6 = {name = "Rest", cd = 0, level = 25, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Body Slam", cd = 30, level = 29, dist = 1, target = 1, f = 85, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Gyro Ball", cd = 35, level = 33, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move9 = {name = "Wake-up Slap", cd = 18, level = 37, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move10 = {name = "Mimic", cd = 32, level = 41, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Hyper Voice", cd = 33, level = 45, dist = 4, target = 1, f = 90, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move12 = {name = "Double-edge", cd = 50, level = 49, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Wigglytuff"] = {
move1 = {name = "Sing", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 55},
move2 = {name = "Defense Curl", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Doubleslap", cd = 15, level =  1, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
},
["Zubat"] = {
move1 = {name = "Leech Life", cd = 0, level =  1, dist = 1, target = 1, f = 20, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
move2 = {name = "Astonish", cd = 0, level =  9, dist = 1, target = 1, f = 30, pp = 15, t = "Ghost", cat = "physical", accuracy = 100},
move3 = {name = "Bite", cd = 12, level = 13, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move4 = {name = "Wing Attack", cd = 35, level = 17, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move5 = {name = "Confuse Ray", cd = 23, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move6 = {name = "Air Cutter", cd = 0, level = 25, dist = 4, target = 1, f = 55, pp = 25, t = "Flying", cat = "special", accuracy = 95},
move7 = {name = "Mean Look", cd = 0, level = 29, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Poison Fang", cd = 15, level = 33, dist = 1, target = 1, f = 50, pp = 15, t = "Poison", cat = "physical", accuracy = 100},
move9 = {name = "Haze", cd = 35, level = 37, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move10 = {name = "Air Slash", cd = 33, level = 41, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
},
["Golbat"] = {
move1 = {name = "Screech", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move2 = {name = "Supersonic", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move3 = {name = "Astonish", cd = 0, level =  1, dist = 1, target = 1, f = 30, pp = 15, t = "Ghost", cat = "physical", accuracy = 100},
move4 = {name = "Supersonic", cd = 25, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move5 = {name = "Astonish", cd = 0, level =  9, dist = 1, target = 1, f = 30, pp = 15, t = "Ghost", cat = "physical", accuracy = 100},
move6 = {name = "Bite", cd = 12, level = 13, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Wing Attack", cd = 35, level = 17, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move8 = {name = "Confuse Ray", cd = 23, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move9 = {name = "Air Cutter", cd = 0, level = 27, dist = 4, target = 1, f = 55, pp = 25, t = "Flying", cat = "special", accuracy = 95},
move10 = {name = "Mean Look", cd = 0, level = 33, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Poison Fang", cd = 15, level = 39, dist = 1, target = 1, f = 50, pp = 15, t = "Poison", cat = "physical", accuracy = 100},
move12 = {name = "Haze", cd = 35, level = 45, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move13 = {name = "Air Slash", cd = 33, level = 51, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
},
["Oddish"] = {
move1 = {name = "Absorb", cd = 0, level =  1, dist = 4, target = 1, f = 20, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move2 = {name = "Acid", cd = 15, level =  9, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move3 = {name = "Poisonpowder", cd = 25, level = 13, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move4 = {name = "Stun Spore", cd = 25, level = 15, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move5 = {name = "Sleep Powder", cd = 60, level = 17, cd = 60, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move6 = {name = "Mega Drain", cd = 0, level = 21, dist = 4, target = 1, f = 40, pp = 15, t = "Grass", cat = "special", accuracy = 100},
move7 = {name = "Lucky Chant", cd = 35, level = 25, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Natural Gift", cd = 0, level = 29, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Moonlight", cd = 50, level = 33, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Giga Drain", cd = 0, level = 37, dist = 4, target = 1, f = 60, pp = 10, t = "Grass", cat = "special", accuracy = 100},
move11 = {name = "Petal Dance", cd = 25, level = 41, cd = 25, dist = 1, target = 1, f = 90, pp = 20, t = "Grass", cat = "special", accuracy = 100},
},
["Gloom"] = {
move1 = {name = "Absorb", cd = 0, level =  1, dist = 4, target = 1, f = 20, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move2 = {name = "Acid", cd = 15, level =  1, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move3 = {name = "Sweet Scent", cd = 0, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Acid", cd = 15, level =  9, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move5 = {name = "Poisonpowder", cd = 25, level = 13, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move6 = {name = "Stun Spore", cd = 25, level = 15, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move7 = {name = "Sleep Powder", cd = 60, level = 17, cd = 60, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move8 = {name = "Mega Drain", cd = 0, level = 23, dist = 4, target = 1, f = 40, pp = 15, t = "Grass", cat = "special", accuracy = 100},
move9 = {name = "Lucky Chant", cd = 35, level = 29, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Natural Gift", cd = 0, level = 35, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "Moonlight", cd = 50, level = 41, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move12 = {name = "Giga Drain", cd = 0, level = 47, dist = 4, target = 1, f = 60, pp = 10, t = "Grass", cat = "special", accuracy = 100},
move13 = {name = "Petal Dance", cd = 25, level = 53, cd = 25, dist = 1, target = 1, f = 90, pp = 20, t = "Grass", cat = "special", accuracy = 100},
},
["Vileplume"] = {
move1 = {name = "Mega Drain", cd = 0, level =  1, dist = 4, target = 1, f = 40, pp = 15, t = "Grass", cat = "special", accuracy = 100},
move2 = {name = "Stun Spore", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move3 = {name = "Poisonpowder", cd = 25, level =  1, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move4 = {name = "Petal Dance", cd = 25, level = 53, cd = 25, dist = 1, target = 1, f = 90, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move5 = {name = "Solarbeam", cd = 0, level = 65, cd = 45, dist = 4, target = 1, f = 120, pp = 10, t = "Grass", cat = "special", accuracy = 100},
},
["Paras"] = {
move1 = {name = "Scratch", cd = 4, level =  1, cd = 5, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Poisonpowder", cd = 25, level =  6, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move3 = {name = "Leech Life", cd = 0, level = 11, dist = 1, target = 1, f = 20, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
move4 = {name = "Spore", cd = 0, level = 17, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 100},
move5 = {name = "Slash", cd = 13, level = 22, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Growth", cd = 40, level = 27, cd = 40, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Giga Drain", cd = 0, level = 33, dist = 4, target = 1, f = 60, pp = 10, t = "Grass", cat = "special", accuracy = 100},
move8 = {name = "Aromatherapy", cd = 0, level = 38, dist = 4, target = 1, f = 0, pp = 5, t = "Grass", cat = "Outro", accuracy = 0},
move9 = {name = "X-scissor", cd = 0, level = 43, dist = 1, target = 1, f = 80, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
},
["Parasect"] = {
move1 = {name = "Cross Poison", cd = 0, level =  1, dist = 1, target = 1, f = 70, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move2 = {name = "Stun Spore", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move3 = {name = "Poisonpowder", cd = 25, level =  1, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move4 = {name = "Leech Life", cd = 0, level =  1, dist = 1, target = 1, f = 20, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
move5 = {name = "Stun Spore", cd = 25, level =  6, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move6 = {name = "Leech Life", cd = 0, level = 11, dist = 1, target = 1, f = 20, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
move7 = {name = "Spore", cd = 0, level = 17, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 100},
move8 = {name = "Slash", cd = 13, level = 22, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Growth", cd = 40, level = 30, cd = 40, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Giga Drain", cd = 0, level = 39, dist = 4, target = 1, f = 60, pp = 10, t = "Grass", cat = "special", accuracy = 100},
move11 = {name = "Aromatherapy", cd = 0, level = 47, dist = 4, target = 1, f = 0, pp = 5, t = "Grass", cat = "Outro", accuracy = 0},
move12 = {name = "X-scissor", cd = 0, level = 55, dist = 1, target = 1, f = 80, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
},
["Venonat"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Foresight", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Supersonic", cd = 25, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move4 = {name = "Confusion", cd = 30, level = 11, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move5 = {name = "Poisonpowder", cd = 25, level = 13, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move6 = {name = "Leech Life", cd = 0, level = 17, dist = 1, target = 1, f = 20, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
move7 = {name = "Stun Spore", cd = 25, level = 23, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move8 = {name = "Psybeam", cd = 12, level = 25, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move9 = {name = "Sleep Powder", cd = 60, level = 29, cd = 60, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move10 = {name = "Signal Beam", cd = 0, level = 35, dist = 4, target = 1, f = 75, pp = 15, t = "Bug", cat = "special", accuracy = 100},
move11 = {name = "Zen Headbutt", cd = 0, level = 37, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move12 = {name = "Poison Fang", cd = 15, level = 41, dist = 1, target = 1, f = 50, pp = 15, t = "Poison", cat = "physical", accuracy = 100},
move13 = {name = "Psychic", cd = 0, level = 47, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
},
["Venomoth"] = {
move1 = {name = "Silver Wind", cd = 20, level =  1, dist = 4, target = 1, f = 60, pp = 5, t = "Bug", cat = "special", accuracy = 100},
move2 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move3 = {name = "Disable", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move4 = {name = "Foresight", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Supersonic", cd = 25, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move6 = {name = "Confusion", cd = 30, level = 11, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move7 = {name = "Poisonpowder", cd = 25, level = 13, cd = 25, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move8 = {name = "Leech Life", cd = 0, level = 17, dist = 1, target = 1, f = 20, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
move9 = {name = "Stun Spore", cd = 25, level = 23, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move10 = {name = "Psybeam", cd = 12, level = 25, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move11 = {name = "Sleep Powder", cd = 60, level = 29, cd = 60, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move12 = {name = "Gust", cd = 16, level = 31, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move13 = {name = "Signal Beam", cd = 0, level = 37, dist = 4, target = 1, f = 75, pp = 15, t = "Bug", cat = "special", accuracy = 100},
move14 = {name = "Zen Headbutt", cd = 0, level = 41, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move15 = {name = "Poison Fang", cd = 15, level = 47, dist = 1, target = 1, f = 50, pp = 15, t = "Poison", cat = "physical", accuracy = 100},
move16 = {name = "Psychic", cd = 0, level = 55, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move17 = {name = "Bug Buzz", cd = 33, level = 59, dist = 4, target = 1, f = 90, pp = 10, t = "Bug", cat = "special", accuracy = 100},
},
["Diglett"] = {
move1 = {name = "Scratch", cd = 4, level =  1, cd = 5, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Growl", cd = 40, level =  4, cd = 30, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Astonish", cd = 0, level =  7, dist = 1, target = 1, f = 30, pp = 15, t = "Ghost", cat = "physical", accuracy = 100},
move4 = {name = "Magnitude", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 30, t = "Ground", cat = "physical", accuracy = 100},
move6 = {name = "Dig", cd = 0, level = 18, dist = 1, target = 1, f = 80, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move7 = {name = "Sucker Punch", cd = 28, level = 23, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move8 = {name = "Earth Power", cd = 35, level = 26, dist = 4, target = 1, f = 90, pp = 10, t = "Ground", cat = "special", accuracy = 100},
move9 = {name = "Mud Bomb", cd = 25, level = 29, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
move10 = {name = "Slash", cd = 13, level = 34, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "Earthquake", cd = 0, level = 37, dist = 4, target = 1, f = 100, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move12 = {name = "Fissure", cd = 0, level = 40, dist = 4, target = 1, f = 0, pp = 5, t = "Ground", cat = "physical", accuracy = 30},
},
["Dugtrio"] = {
move1 = {name = "Night Slash", cd = 0, level =  1, dist = 1, target = 1, f = 70, pp = 15, t = "Dark", cat = "physical", accuracy = 100},
move2 = {name = "Scratch", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Sand-attack", cd = 20, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move4 = {name = "Growl", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Growl", cd = 40, level =  4, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Astonish", cd = 0, level =  7, dist = 1, target = 1, f = 30, pp = 15, t = "Ghost", cat = "physical", accuracy = 100},
move7 = {name = "Magnitude", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 30, t = "Ground", cat = "physical", accuracy = 100},
move9 = {name = "Dig", cd = 0, level = 18, dist = 1, target = 1, f = 80, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move10 = {name = "Sucker Punch", cd = 28, level = 23, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move11 = {name = "Sand Tomb", cd = 25, level = 26, dist = 4, target = 1, f = 15, pp = 15, t = "Ground", cat = "physical", accuracy = 70},
move12 = {name = "Earth Power", cd = 35, level = 28, dist = 4, target = 1, f = 90, pp = 10, t = "Ground", cat = "special", accuracy = 100},
move13 = {name = "Mud Bomb", cd = 25, level = 33, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
move14 = {name = "Slash", cd = 13, level = 40, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move15 = {name = "Earthquake", cd = 0, level = 45, dist = 4, target = 1, f = 100, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move16 = {name = "Fissure", cd = 0, level = 50, dist = 4, target = 1, f = 0, pp = 5, t = "Ground", cat = "physical", accuracy = 30},
},
["Meowth"] = {
move1 = {name = "Scratch", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Bite", cd = 12, level =  6, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move3 = {name = "Fake Out", cd = 0, level =  9, dist = 1, target = 1, f = 40, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Fury Swipes", cd = 20, level = 14, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move5 = {name = "Screech", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move6 = {name = "Faint Attack", cd = 0, level = 22, dist = 1, target = 1, f = 60, pp = 20, t = "Dark", cat = "physical", accuracy = 0},
move7 = {name = "Taunt", cd = 0, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 100},
move8 = {name = "Pay Day", cd = 0, level = 30, dist = 4, target = 1, f = 40, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Slash", cd = 13, level = 33, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Nasty Plot", cd = 0, level = 38, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 0},
move11 = {name = "Assurance", cd = 30, level = 41, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move12 = {name = "Captivate", cd = 40, level = 46, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move13 = {name = "Night Slash", cd = 0, level = 49, dist = 1, target = 1, f = 70, pp = 15, t = "Dark", cat = "physical", accuracy = 100},
},
["Persian"] = {
move1 = {name = "Switcheroo", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "Outro", accuracy = 100},
move2 = {name = "Fake Out", cd = 0, level =  1, dist = 1, target = 1, f = 40, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Scratch", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Growl", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Bite", cd = 12, level =  6, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move6 = {name = "Fake Out", cd = 0, level =  9, dist = 1, target = 1, f = 40, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Fury Swipes", cd = 20, level = 14, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move8 = {name = "Screech", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move9 = {name = "Faint Attack", cd = 0, level = 22, dist = 1, target = 1, f = 60, pp = 20, t = "Dark", cat = "physical", accuracy = 0},
move10 = {name = "Taunt", cd = 0, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 100},
move11 = {name = "Power Gem", cd = 0, level = 32, dist = 4, target = 1, f = 70, pp = 20, t = "Rock", cat = "special", accuracy = 100},
move12 = {name = "Slash", cd = 13, level = 37, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Nasty Plot", cd = 0, level = 44, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 0},
move14 = {name = "Assurance", cd = 30, level = 49, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move15 = {name = "Captivate", cd = 40, level = 56, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move16 = {name = "Night Slash", cd = 0, level = 61, dist = 1, target = 1, f = 70, pp = 15, t = "Dark", cat = "physical", accuracy = 100},
},
["Psyduck"] = {
move1 = {name = "Water Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Water", cat = "Outro", accuracy = 0},
move2 = {name = "Tail Whip", cd = 40, level =  5, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Water Gun", cd = 15, level =  9, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Disable", cd = 0, level = 14, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move5 = {name = "Confusion", cd = 30, level = 18, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move6 = {name = "Water Pulse", cd = 20, level = 22, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move7 = {name = "Fury Swipes", cd = 20, level = 27, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move8 = {name = "Screech", cd = 40, level = 31, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move9 = {name = "Psych Up", cd = 0, level = 35, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Zen Headbutt", cd = 0, level = 40, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move11 = {name = "Amnesia", cd = 0, level = 44, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Hydro Pump", cd = 60, level = 48, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Golduck"] = {
move1 = {name = "Water Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Water", cat = "Outro", accuracy = 0},
move2 = {name = "Tail Whip", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Water Gun", cd = 15, level =  1, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Tail Whip", cd = 40, level =  5, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Water Gun", cd = 15, level =  9, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Disable", cd = 0, level = 14, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move7 = {name = "Confusion", cd = 30, level = 18, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move8 = {name = "Water Pulse", cd = 20, level = 22, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move9 = {name = "Fury Swipes", cd = 20, level = 27, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move10 = {name = "Screech", cd = 40, level = 31, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move11 = {name = "Psych Up", cd = 0, level = 37, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move12 = {name = "Zen Headbutt", cd = 0, level = 44, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move13 = {name = "Amnesia", cd = 0, level = 50, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move14 = {name = "Hydro Pump", cd = 60, level = 56, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Mankey"] = {
move1 = {name = "Covet", cd = 0, level =  1, dist = 1, target = 1, f = 40, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move2 = {name = "Low Kick", cd = 0, level =  1, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move3 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Focus Energy", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Fury Swipes", cd = 20, level =  9, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move6 = {name = "Karate Chop", cd = 0, level = 13, dist = 1, target = 1, f = 50, pp = 25, t = "Fighting", cat = "physical", accuracy = 100},
move7 = {name = "Seismic Toss", cd = 0, level = 17, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move8 = {name = "Screech", cd = 40, level = 21, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move9 = {name = "Assurance", cd = 30, level = 25, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move10 = {name = "Swagger", cd = 0, level = 33, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 90},
move11 = {name = "Cross Chop", cd = 0, level = 37, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 80},
move12 = {name = "Thrash", cd = 35, level = 41, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Punishment", cd = 0, level = 45, dist = 1, target = 1, f = 0, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move14 = {name = "Close Combat", cd = 0, level = 49, dist = 1, target = 1, f = 120, pp = 5, t = "Fighting", cat = "physical", accuracy = 100},
},
["Primeape"] = {
move1 = {name = "Fling", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move2 = {name = "Low Kick", cd = 0, level =  1, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move3 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Focus Energy", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Fury Swipes", cd = 20, level =  9, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 80},
move6 = {name = "Karate Chop", cd = 0, level = 13, dist = 1, target = 1, f = 50, pp = 25, t = "Fighting", cat = "physical", accuracy = 100},
move7 = {name = "Seismic Toss", cd = 0, level = 17, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move8 = {name = "Screech", cd = 40, level = 21, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move9 = {name = "Assurance", cd = 30, level = 25, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move10 = {name = "Rage", cd = 40, level = 28, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "Swagger", cd = 0, level = 35, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 90},
move12 = {name = "Cross Chop", cd = 0, level = 41, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 80},
move13 = {name = "Thrash", cd = 35, level = 47, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move14 = {name = "Punishment", cd = 0, level = 53, dist = 1, target = 1, f = 0, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move15 = {name = "Close Combat", cd = 0, level = 59, dist = 1, target = 1, f = 120, pp = 5, t = "Fighting", cat = "physical", accuracy = 100},
},
["Growlithe"] = {
move1 = {name = "Bite", cd = 12, level =  1, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move2 = {name = "Ember", cd = 12, level =  6, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move3 = {name = "Leer", cd = 40, level =  9, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Odor Sleuth", cd = 0, level = 14, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Helping Hand", cd = 100, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Flame Wheel", cd = 0, level = 20, dist = 1, target = 1, f = 60, pp = 25, t = "Fire", cat = "physical", accuracy = 100},
move7 = {name = "Reversal", cd = 0, level = 25, dist = 1, target = 1, f = 0, pp = 15, t = "Fighting", cat = "physical", accuracy = 100},
move8 = {name = "Fire Fang", cd = 18, level = 28, dist = 1, target = 1, f = 65, pp = 15, t = "Fire", cat = "physical", accuracy = 95},
move9 = {name = "Take Down", cd = 27, level = 31, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move10 = {name = "Flamethrower", cd = 20, level = 34, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move11 = {name = "Agility", cd = 35, level = 39, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Crunch", cd = 35, level = 42, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move13 = {name = "Heat Wave", cd = 40, level = 45, dist = 4, target = 1, f = 100, pp = 10, t = "Fire", cat = "special", accuracy = 90},
move14 = {name = "Flare Blitz", cd = 60, level = 48, dist = 1, target = 1, f = 120, pp = 15, t = "Fire", cat = "physical", accuracy = 100},
},
["Arcanine"] = {
move1 = {name = "Thunder Fang", cd = 0, level =  1, dist = 1, target = 1, f = 65, pp = 15, t = "Electric", cat = "physical", accuracy = 95},
move2 = {name = "Roar", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Fire Fang", cd = 18, level =  1, dist = 1, target = 1, f = 65, pp = 15, t = "Fire", cat = "physical", accuracy = 95},
move4 = {name = "Odor Sleuth", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Extremespeed", cd = 0, level = 39, dist = 1, target = 1, f = 80, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
},
["Poliwag"] = {
move1 = {name = "Water Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Water", cat = "Outro", accuracy = 0},
move2 = {name = "Hypnosis", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move3 = {name = "Water Gun", cd = 15, level = 11, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Doubleslap", cd = 15, level = 15, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move5 = {name = "Rain Dance", cd = 50, level = 18, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move6 = {name = "Body Slam", cd = 30, level = 21, dist = 1, target = 1, f = 85, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Bubblebeam", cd = 0, level = 25, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move8 = {name = "Mud Shot", cd = 0, level = 28, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move9 = {name = "Belly Drum", cd = 0, level = 31, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Wake-up Slap", cd = 18, level = 35, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move11 = {name = "Hydro Pump", cd = 60, level = 38, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move12 = {name = "Mud Bomb", cd = 25, level = 41, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
},
["Poliwhril"] = {
move1 = {name = "Water Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Water", cat = "Outro", accuracy = 0},
move2 = {name = "Hypnosis", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move3 = {name = "Bubble", cd = 12, level =  5, dist = 4, target = 1, f = 20, pp = 30, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Hypnosis", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move5 = {name = "Water Gun", cd = 15, level = 11, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Doubleslap", cd = 15, level = 15, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move7 = {name = "Rain Dance", cd = 50, level = 18, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move8 = {name = "Body Slam", cd = 30, level = 21, dist = 1, target = 1, f = 85, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Bubblebeam", cd = 0, level = 27, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move10 = {name = "Mud Shot", cd = 0, level = 32, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move11 = {name = "Belly Drum", cd = 0, level = 37, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move12 = {name = "Wake-up Slap", cd = 18, level = 43, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move13 = {name = "Hydro Pump", cd = 60, level = 48, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move14 = {name = "Mud Bomb", cd = 25, level = 53, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
},
["Poliwrath"] = {
move1 = {name = "Bubblebeam", cd = 0, level =  1, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move2 = {name = "Doubleslap", cd = 15, level =  1, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move3 = {name = "Submission", cd = 0, level =  1, dist = 1, target = 1, f = 80, pp = 25, t = "Fighting", cat = "physical", accuracy = 80},
move4 = {name = "Dynamicpunch", cd = 0, level = 43, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 50},
move5 = {name = "Mind Reader", cd = 0, level = 53, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
},
["Abra"] = {
move1 = {name = "Teleport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
},
["Kadabra"] = {
move1 = {name = "Teleport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move2 = {name = "Confusion", cd = 30, level =  1, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move3 = {name = "Confusion", cd = 30, level = 16, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move4 = {name = "Disable", cd = 0, level = 18, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move5 = {name = "Miracle Eye", cd = 0, level = 22, dist = 4, target = 1, f = 0, pp = 40, t = "Psychic", cat = "Outro", accuracy = 0},
move6 = {name = "Psybeam", cd = 12, level = 24, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move7 = {name = "Reflect", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Recover", cd = 0, level = 30, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Psycho Cut", cd = 0, level = 34, dist = 4, target = 1, f = 70, pp = 20, t = "Psychic", cat = "physical", accuracy = 100},
move10 = {name = "Role Play", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Psychic", cd = 0, level = 40, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move12 = {name = "Future Sight", cd = 0, level = 42, dist = 4, target = 1, f = 80, pp = 15, t = "Psychic", cat = "special", accuracy = 90},
move13 = {name = "Trick", cd = 0, level = 46, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 100},
},
["Alakazam"] = {
move1 = {name = "Teleport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move2 = {name = "Confusion", cd = 30, level =  1, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move3 = {name = "Confusion", cd = 30, level = 16, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move4 = {name = "Disable", cd = 0, level = 18, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move5 = {name = "Miracle Eye", cd = 0, level = 22, dist = 4, target = 1, f = 0, pp = 40, t = "Psychic", cat = "Outro", accuracy = 0},
move6 = {name = "Psybeam", cd = 12, level = 24, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move7 = {name = "Reflect", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Recover", cd = 0, level = 30, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Psycho Cut", cd = 0, level = 34, dist = 4, target = 1, f = 70, pp = 20, t = "Psychic", cat = "physical", accuracy = 100},
move10 = {name = "Calm Mind", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Psychic", cd = 0, level = 40, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move12 = {name = "Future Sight", cd = 0, level = 42, dist = 4, target = 1, f = 80, pp = 15, t = "Psychic", cat = "special", accuracy = 90},
move13 = {name = "Trick", cd = 0, level = 46, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 100},
},
["Machop"] = {
move1 = {name = "Low Kick", cd = 0, level =  1, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move2 = {name = "Focus Energy", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Karate Chop", cd = 0, level = 10, dist = 1, target = 1, f = 50, pp = 25, t = "Fighting", cat = "physical", accuracy = 100},
move4 = {name = "Foresight", cd = 0, level = 13, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Seismic Toss", cd = 0, level = 19, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move6 = {name = "Revenge", cd = 0, level = 22, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move7 = {name = "Vital Throw", cd = 0, level = 25, dist = 1, target = 1, f = 70, pp = 10, t = "Fighting", cat = "physical", accuracy = 0},
move8 = {name = "Submission", cd = 0, level = 31, dist = 1, target = 1, f = 80, pp = 25, t = "Fighting", cat = "physical", accuracy = 80},
move9 = {name = "Wake-up Slap", cd = 18, level = 34, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move10 = {name = "Cross Chop", cd = 0, level = 37, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 80},
move11 = {name = "Scary Face", cd = 40, level = 43, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move12 = {name = "Dynamicpunch", cd = 0, level = 46, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 50},
},
["Machoke"] = {
move1 = {name = "Low Kick", cd = 0, level =  1, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move2 = {name = "Focus Energy", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Focus Energy", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Karate Chop", cd = 0, level = 10, dist = 1, target = 1, f = 50, pp = 25, t = "Fighting", cat = "physical", accuracy = 100},
move5 = {name = "Foresight", cd = 0, level = 13, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Seismic Toss", cd = 0, level = 19, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move7 = {name = "Revenge", cd = 0, level = 22, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move8 = {name = "Vital Throw", cd = 0, level = 25, dist = 1, target = 1, f = 70, pp = 10, t = "Fighting", cat = "physical", accuracy = 0},
move9 = {name = "Submission", cd = 0, level = 32, dist = 1, target = 1, f = 80, pp = 25, t = "Fighting", cat = "physical", accuracy = 80},
move10 = {name = "Wake-up Slap", cd = 18, level = 36, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move11 = {name = "Cross Chop", cd = 0, level = 40, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 80},
move12 = {name = "Scary Face", cd = 40, level = 44, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move13 = {name = "Dynamicpunch", cd = 0, level = 51, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 50},
},
["Machamp"] = {
move1 = {name = "Low Kick", cd = 0, level =  1, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move2 = {name = "Focus Energy", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Focus Energy", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Karate Chop", cd = 0, level = 10, dist = 1, target = 1, f = 50, pp = 25, t = "Fighting", cat = "physical", accuracy = 100},
move5 = {name = "Foresight", cd = 0, level = 13, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Seismic Toss", cd = 0, level = 19, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move7 = {name = "Revenge", cd = 0, level = 22, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move8 = {name = "Vital Throw", cd = 0, level = 25, dist = 1, target = 1, f = 70, pp = 10, t = "Fighting", cat = "physical", accuracy = 0},
move9 = {name = "Submission", cd = 0, level = 32, dist = 1, target = 1, f = 80, pp = 25, t = "Fighting", cat = "physical", accuracy = 80},
move10 = {name = "Wake-up Slap", cd = 18, level = 36, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move11 = {name = "Cross Chop", cd = 0, level = 40, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 80},
move12 = {name = "Scary Face", cd = 40, level = 44, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move13 = {name = "Dynamicpunch", cd = 0, level = 51, dist = 1, target = 1, f = 100, pp = 5, t = "Fighting", cat = "physical", accuracy = 50},
},
["Bellsprout"] = {
move1 = {name = "Vine Whip", cd = 20, level =  1, dist = 1, target = 1, f = 35, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move2 = {name = "Wrap", cd = 20, level = 11, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move3 = {name = "Sleep Powder", cd = 60, level = 13, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move4 = {name = "Poisonpowder", cd = 25, level = 15, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move5 = {name = "Stun Spore", cd = 25, level = 17, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move6 = {name = "Acid", cd = 15, level = 23, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move7 = {name = "Knock Off", cd = 0, level = 27, dist = 1, target = 1, f = 20, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move8 = {name = "Sweet Scent", cd = 0, level = 29, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move9 = {name = "Gastro Acid", cd = 40, level = 35, dist = 4, target = 1, f = 0, pp = 10, t = "Poison", cat = "Outro", accuracy = 100},
move10 = {name = "Razor Leaf", cd = 12, level = 39, dist = 4, target = 1, f = 55, pp = 25, t = "Grass", cat = "physical", accuracy = 95},
move11 = {name = "Slam", cd = 27, level = 41, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move12 = {name = "Wring Out", cd = 0, level = 47, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
},
["Weepinbell"] = {
move1 = {name = "Vine Whip", cd = 20, level =  1, dist = 1, target = 1, f = 35, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move2 = {name = "Wrap", cd = 20, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move3 = {name = "Growth", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Wrap", cd = 20, level = 11, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move5 = {name = "Sleep Powder", cd = 60, level = 13, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move6 = {name = "Poisonpowder", cd = 25, level = 15, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move7 = {name = "Stun Spore", cd = 25, level = 17, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move8 = {name = "Acid", cd = 15, level = 23, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move9 = {name = "Knock Off", cd = 0, level = 27, dist = 1, target = 1, f = 20, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move10 = {name = "Sweet Scent", cd = 0, level = 29, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move11 = {name = "Gastro Acid", cd = 40, level = 35, dist = 4, target = 1, f = 0, pp = 10, t = "Poison", cat = "Outro", accuracy = 100},
move12 = {name = "Razor Leaf", cd = 12, level = 39, dist = 4, target = 1, f = 55, pp = 25, t = "Grass", cat = "physical", accuracy = 95},
move13 = {name = "Slam", cd = 27, level = 41, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move14 = {name = "Wring Out", cd = 0, level = 47, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
},
["Victreebell"] = {
move1 = {name = "Stockpile", cd = 5, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move2 = {name = "Spit Up", cd = 60, level =  1, dist = 1, target = 1, f = 0, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move3 = {name = "Vine Whip", cd = 20, level =  1, dist = 1, target = 1, f = 35, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move4 = {name = "Sleep Powder", cd = 60, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move5 = {name = "Sweet Scent", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Razor Leaf", cd = 12, level =  1, dist = 4, target = 1, f = 55, pp = 25, t = "Grass", cat = "physical", accuracy = 95},
move7 = {name = "Leaf Storm", cd = 0, level = 47, dist = 4, target = 1, f = 140, pp = 5, t = "Grass", cat = "special", accuracy = 90},
},
["Tentacool"] = {
move1 = {name = "Poison Sting", cd = 12, level =  1, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move2 = {name = "Constrict", cd = 0, level =  8, dist = 1, target = 1, f = 10, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Acid", cd = 15, level = 12, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move4 = {name = "Toxic Spikes", cd = 25, level = 15, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move5 = {name = "Bubblebeam", cd = 0, level = 19, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Wrap", cd = 20, level = 22, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move7 = {name = "Barrier", cd = 0, level = 26, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Water Pulse", cd = 20, level = 29, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move9 = {name = "Poison Jab", cd = 40, level = 33, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move10 = {name = "Screech", cd = 40, level = 36, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move11 = {name = "Hydro Pump", cd = 60, level = 40, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move12 = {name = "Wring Out", cd = 0, level = 43, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
},
["Tentacruel"] = {
move1 = {name = "Poison Sting", cd = 12, level =  1, dist = 4, target = 1, f = 15, pp = 35, t = "Poison", cat = "physical", accuracy = 100},
move2 = {name = "Constrict", cd = 0, level =  1, dist = 1, target = 1, f = 10, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Supersonic", cd = 25, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move4 = {name = "Constrict", cd = 0, level =  8, dist = 1, target = 1, f = 10, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Acid", cd = 15, level = 12, dist = 4, target = 1, f = 40, pp = 30, t = "Poison", cat = "special", accuracy = 100},
move6 = {name = "Toxic Spikes", cd = 25, level = 15, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move7 = {name = "Bubblebeam", cd = 0, level = 19, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move8 = {name = "Wrap", cd = 20, level = 22, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move9 = {name = "Barrier", cd = 0, level = 26, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Water Pulse", cd = 20, level = 29, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move11 = {name = "Poison Jab", cd = 40, level = 36, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move12 = {name = "Screech", cd = 40, level = 42, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move13 = {name = "Hydro Pump", cd = 60, level = 49, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move14 = {name = "Wring Out", cd = 0, level = 55, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
},
["Geodude"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Mud Sport", cd = 0, level =  4, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move3 = {name = "Rock Polish", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Rock", cat = "Outro", accuracy = 0},
move4 = {name = "Rock Throw", cd = 0, level = 11, dist = 4, target = 1, f = 50, pp = 15, t = "Rock", cat = "physical", accuracy = 90},
move5 = {name = "Magnitude", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 30, t = "Ground", cat = "physical", accuracy = 100},
move6 = {name = "Selfdestruct", cd = 0, level = 18, dist = 4, target = 1, f = 200, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Rollout", cd = 30, level = 22, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move8 = {name = "Rock Blast", cd = 0, level = 25, dist = 4, target = 1, f = 25, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move9 = {name = "Earthquake", cd = 0, level = 29, dist = 4, target = 1, f = 100, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move10 = {name = "Explosion", cd = 0, level = 32, dist = 4, target = 1, f = 250, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "Double-edge", cd = 50, level = 36, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move12 = {name = "Stone Edge", cd = 0, level = 39, dist = 4, target = 1, f = 100, pp = 5, t = "Rock", cat = "physical", accuracy = 80},
},
["Graveler"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Mud Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move3 = {name = "Rock Polish", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Rock", cat = "Outro", accuracy = 0},
move4 = {name = "Mud Sport", cd = 0, level =  4, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move5 = {name = "Rock Polish", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Rock", cat = "Outro", accuracy = 0},
move6 = {name = "Rock Throw", cd = 0, level = 11, dist = 4, target = 1, f = 50, pp = 15, t = "Rock", cat = "physical", accuracy = 90},
move7 = {name = "Magnitude", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 30, t = "Ground", cat = "physical", accuracy = 100},
move8 = {name = "Selfdestruct", cd = 0, level = 18, dist = 4, target = 1, f = 200, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Rollout", cd = 30, level = 22, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move10 = {name = "Rock Blast", cd = 0, level = 27, dist = 4, target = 1, f = 25, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move11 = {name = "Earthquake", cd = 0, level = 33, dist = 4, target = 1, f = 100, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move12 = {name = "Explosion", cd = 0, level = 38, dist = 4, target = 1, f = 250, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Double-edge", cd = 50, level = 44, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move14 = {name = "Stone Edge", cd = 0, level = 49, dist = 4, target = 1, f = 100, pp = 5, t = "Rock", cat = "physical", accuracy = 80},
},
["Golem"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Mud Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move3 = {name = "Rock Polish", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Rock", cat = "Outro", accuracy = 0},
move4 = {name = "Mud Sport", cd = 0, level =  4, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move5 = {name = "Rock Polish", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Rock", cat = "Outro", accuracy = 0},
move6 = {name = "Rock Throw", cd = 0, level = 11, dist = 4, target = 1, f = 50, pp = 15, t = "Rock", cat = "physical", accuracy = 90},
move7 = {name = "Magnitude", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 30, t = "Ground", cat = "physical", accuracy = 100},
move8 = {name = "Selfdestruct", cd = 0, level = 18, dist = 4, target = 1, f = 200, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Rollout", cd = 30, level = 22, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move10 = {name = "Rock Blast", cd = 0, level = 27, dist = 4, target = 1, f = 25, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move11 = {name = "Earthquake", cd = 0, level = 33, dist = 4, target = 1, f = 100, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move12 = {name = "Explosion", cd = 0, level = 38, dist = 4, target = 1, f = 250, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Double-edge", cd = 50, level = 44, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move14 = {name = "Stone Edge", cd = 0, level = 49, dist = 4, target = 1, f = 100, pp = 5, t = "Rock", cat = "physical", accuracy = 80},
},
["Ponyta"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Tail Whip", cd = 40, level = 10, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Ember", cd = 12, level = 16, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move4 = {name = "Stomp", cd = 0, level = 19, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Fire Spin", cd = 25, level = 25, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move6 = {name = "Take Down", cd = 27, level = 28, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move7 = {name = "Agility", cd = 35, level = 34, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Fire Blast", cd = 50, level = 38, dist = 4, target = 1, f = 120, pp = 5, t = "Fire", cat = "special", accuracy = 85},
move9 = {name = "Bounce", cd = 0, level = 44, dist = 1, target = 1, f = 85, pp = 5, t = "Flying", cat = "physical", accuracy = 85},
move10 = {name = "Flare Blitz", cd = 60, level = 48, dist = 1, target = 1, f = 120, pp = 15, t = "Fire", cat = "physical", accuracy = 100},
},
["Rapidash"] = {
move1 = {name = "Poison Jab", cd = 40, level =  1, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move2 = {name = "Quick Attack", cd = 15, level =  1, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Growl", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Tail Whip", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Ember", cd = 12, level =  1, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move6 = {name = "Growl", cd = 40, level =  7, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move7 = {name = "Tail Whip", cd = 40, level = 10, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move8 = {name = "Ember", cd = 12, level = 16, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move9 = {name = "Stomp", cd = 0, level = 19, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Fire Spin", cd = 25, level = 25, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move11 = {name = "Take Down", cd = 27, level = 28, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move12 = {name = "Agility", cd = 35, level = 34, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move13 = {name = "Fire Blast", cd = 50, level = 38, dist = 4, target = 1, f = 120, pp = 5, t = "Fire", cat = "special", accuracy = 85},
move14 = {name = "Fury Attack", cd = 15, level = 40, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move15 = {name = "Bounce", cd = 0, level = 49, dist = 1, target = 1, f = 85, pp = 5, t = "Flying", cat = "physical", accuracy = 85},
move16 = {name = "Flare Blitz", cd = 60, level = 58, dist = 1, target = 1, f = 120, pp = 15, t = "Fire", cat = "physical", accuracy = 100},
},
["Slowpoke"] = {
move1 = {name = "Curse", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 0},
move2 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move3 = {name = "Growl", cd = 40, level =  6, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Water Gun", cd = 15, level = 11, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move5 = {name = "Confusion", cd = 30, level = 15, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move6 = {name = "Disable", cd = 0, level = 20, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move7 = {name = "Headbutt", cd = 16, level = 25, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Water Pulse", cd = 20, level = 29, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move9 = {name = "Zen Headbutt", cd = 0, level = 34, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move10 = {name = "Slack Off", cd = 0, level = 39, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Amnesia", cd = 0, level = 43, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Psychic", cd = 0, level = 48, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move13 = {name = "Rain Dance", cd = 50, level = 53, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move14 = {name = "Psych Up", cd = 0, level = 57, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
},
["Slowbro"] = {
move1 = {name = "Curse", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 0},
move2 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move3 = {name = "Growl", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Growl", cd = 40, level =  6, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Water Gun", cd = 15, level = 11, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Confusion", cd = 30, level = 15, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move7 = {name = "Disable", cd = 0, level = 20, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move8 = {name = "Headbutt", cd = 16, level = 25, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Water Pulse", cd = 20, level = 29, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move10 = {name = "Zen Headbutt", cd = 0, level = 34, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move11 = {name = "Withdraw", cd = 40, level = 37, dist = 4, target = 1, f = 0, pp = 40, t = "Water", cat = "Outro", accuracy = 0},
move12 = {name = "Slack Off", cd = 0, level = 41, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move13 = {name = "Amnesia", cd = 0, level = 47, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move14 = {name = "Psychic", cd = 0, level = 54, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move15 = {name = "Rain Dance", cd = 50, level = 61, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move16 = {name = "Psych Up", cd = 0, level = 67, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
},
["Magnemite"] = {
move1 = {name = "Metal Sound", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Steel", cat = "Outro", accuracy = 85},
move2 = {name = "Thundershock", cd = 14, level =  6, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move3 = {name = "Supersonic", cd = 25, level = 11, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move4 = {name = "Sonicboom", cd = 0, level = 14, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "special", accuracy = 90},
move5 = {name = "Thunder Wave", cd = 20, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move6 = {name = "Spark", cd = 0, level = 22, dist = 1, target = 1, f = 65, pp = 20, t = "Electric", cat = "physical", accuracy = 100},
move7 = {name = "Lock-on", cd = 0, level = 27, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Magnet Bomb", cd = 0, level = 30, dist = 4, target = 1, f = 60, pp = 20, t = "Steel", cat = "physical", accuracy = 0},
move9 = {name = "Screech", cd = 40, level = 33, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move10 = {name = "Discharge", cd = 30, level = 38, dist = 4, target = 1, f = 80, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move11 = {name = "Mirror Shot", cd = 0, level = 43, dist = 4, target = 1, f = 65, pp = 10, t = "Steel", cat = "special", accuracy = 85},
move12 = {name = "Magnet Rise", cd = 0, level = 46, dist = 4, target = 1, f = 0, pp = 10, t = "Electric", cat = "Outro", accuracy = 0},
move13 = {name = "Gyro Ball", cd = 35, level = 49, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move14 = {name = "Zap Cannon", cd = 0, level = 54, dist = 4, target = 1, f = 120, pp = 5, t = "Electric", cat = "special", accuracy = 50},
},
["Magneton"] = {
move1 = {name = "Tri Attack", cd = 0, level =  1, dist = 4, target = 1, f = 80, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move2 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move3 = {name = "Thundershock", cd = 14, level =  1, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move4 = {name = "Supersonic", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move5 = {name = "Thundershock", cd = 14, level =  6, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move6 = {name = "Supersonic", cd = 25, level = 11, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move7 = {name = "Sonicboom", cd = 0, level = 14, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "special", accuracy = 90},
move8 = {name = "Thunder Wave", cd = 20, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move9 = {name = "Spark", cd = 0, level = 22, dist = 1, target = 1, f = 65, pp = 20, t = "Electric", cat = "physical", accuracy = 100},
move10 = {name = "Lock-on", cd = 0, level = 27, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Magnet Bomb", cd = 0, level = 30, dist = 4, target = 1, f = 60, pp = 20, t = "Steel", cat = "physical", accuracy = 0},
move12 = {name = "Screech", cd = 40, level = 34, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move13 = {name = "Discharge", cd = 30, level = 40, dist = 4, target = 1, f = 80, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move14 = {name = "Mirror Shot", cd = 0, level = 46, dist = 4, target = 1, f = 65, pp = 10, t = "Steel", cat = "special", accuracy = 85},
move15 = {name = "Magnet Rise", cd = 0, level = 50, dist = 4, target = 1, f = 0, pp = 10, t = "Electric", cat = "Outro", accuracy = 0},
move16 = {name = "Gyro Ball", cd = 35, level = 54, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move17 = {name = "Zap Cannon", cd = 0, level = 60, dist = 4, target = 1, f = 120, pp = 5, t = "Electric", cat = "special", accuracy = 50},
},
["Farfetch\'d"] = {
move1 = {name = "Poison Jab", cd = 40, level =  1, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move2 = {name = "Sand-attack", cd = 20, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move3 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Fury Cutter", cd = 12, level =  1, dist = 1, target = 1, f = 10, pp = 20, t = "Bug", cat = "physical", accuracy = 95},
move5 = {name = "Fury Attack", cd = 15, level =  7, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move6 = {name = "Knock Off", cd = 0, level =  9, dist = 1, target = 1, f = 20, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Aerial Ace", cd = 30, level = 13, dist = 1, target = 1, f = 60, pp = 20, t = "Flying", cat = "physical", accuracy = 0},
move8 = {name = "Slash", cd = 13, level = 19, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Air Cutter", cd = 0, level = 21, dist = 4, target = 1, f = 55, pp = 25, t = "Flying", cat = "special", accuracy = 95},
move10 = {name = "Swords Dance", cd = 0, level = 25, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Agility", cd = 35, level = 31, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Night Slash", cd = 0, level = 33, dist = 1, target = 1, f = 70, pp = 15, t = "Dark", cat = "physical", accuracy = 100},
move13 = {name = "Air Slash", cd = 33, level = 37, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
move14 = {name = "False Swipe", cd = 0, level = 43, dist = 1, target = 1, f = 40, pp = 40, t = "Normal", cat = "physical", accuracy = 100},
},
["Duduo"] = {
move1 = {name = "Peck", cd = 13, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Quick Attack", cd = 15, level =  5, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Rage", cd = 40, level = 10, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Fury Attack", cd = 15, level = 14, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move5 = {name = "Pursuit", cd = 12, level = 19, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move6 = {name = "Uproar", cd = 0, level = 23, dist = 4, target = 1, f = 50, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move7 = {name = "Acupressure", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Double Hit", cd = 0, level = 32, dist = 1, target = 1, f = 35, pp = 10, t = "Normal", cat = "physical", accuracy = 90},
move9 = {name = "Agility", cd = 35, level = 37, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Drill Peck", cd = 36, level = 41, dist = 1, target = 1, f = 80, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
move11 = {name = "Endeavor", cd = 40, level = 46, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
},
["Dodrio"] = {
move1 = {name = "Peck", cd = 13, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Pluck", cd = 23, level =  1, dist = 1, target = 1, f = 60, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
move3 = {name = "Quick Attack", cd = 15, level =  1, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Rage", cd = 40, level =  1, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Quick Attack", cd = 15, level =  5, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Rage", cd = 40, level = 10, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Fury Attack", cd = 15, level = 14, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move8 = {name = "Pursuit", cd = 12, level = 19, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Uproar", cd = 0, level = 23, dist = 4, target = 1, f = 50, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move10 = {name = "Acupressure", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Tri Attack", cd = 0, level = 34, dist = 4, target = 1, f = 80, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move12 = {name = "Agility", cd = 35, level = 41, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move13 = {name = "Drill Peck", cd = 36, level = 47, dist = 1, target = 1, f = 80, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
move14 = {name = "Endeavor", cd = 40, level = 54, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
},
["Seel"] = {
move1 = {name = "Headbutt", cd = 16, level =  1, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Water Sport", cd = 0, level =  7, dist = 4, target = 1, f = 0, pp = 15, t = "Water", cat = "Outro", accuracy = 0},
move3 = {name = "Icy Wind", cd = 0, level = 11, dist = 4, target = 1, f = 55, pp = 15, t = "Ice", cat = "special", accuracy = 95},
move4 = {name = "Encore", cd = 100, level = 13, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Ice Shard", cd = 0, level = 17, dist = 4, target = 1, f = 40, pp = 30, t = "Ice", cat = "physical", accuracy = 100},
move6 = {name = "Rest", cd = 0, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Aqua Ring", cd = 0, level = 23, dist = 4, target = 1, f = 0, pp = 20, t = "Water", cat = "Outro", accuracy = 0},
move8 = {name = "Aurora Beam", cd = 0, level = 27, dist = 4, target = 1, f = 65, pp = 20, t = "Ice", cat = "special", accuracy = 100},
move9 = {name = "Aqua Jet", cd = 0, level = 31, dist = 1, target = 1, f = 40, pp = 20, t = "Water", cat = "physical", accuracy = 100},
move10 = {name = "Brine", cd = 0, level = 33, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move11 = {name = "Take Down", cd = 27, level = 37, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move12 = {name = "Dive", cd = 0, level = 41, dist = 1, target = 1, f = 80, pp = 10, t = "Water", cat = "physical", accuracy = 100},
move13 = {name = "Aqua Tail", cd = 18, level = 43, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move14 = {name = "Ice Beam", cd = 0, level = 47, dist = 4, target = 1, f = 95, pp = 10, t = "Ice", cat = "special", accuracy = 100},
move15 = {name = "Safeguard", cd = 40, level = 51, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
},
["Dewgong"] = {
move1 = {name = "Headbutt", cd = 16, level =  1, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Signal Beam", cd = 0, level =  1, dist = 4, target = 1, f = 75, pp = 15, t = "Bug", cat = "special", accuracy = 100},
move3 = {name = "Icy Wind", cd = 0, level =  1, dist = 4, target = 1, f = 55, pp = 15, t = "Ice", cat = "special", accuracy = 95},
move4 = {name = "Growl", cd = 40, level =  3, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Signal Beam", cd = 0, level =  7, dist = 4, target = 1, f = 75, pp = 15, t = "Bug", cat = "special", accuracy = 100},
move6 = {name = "Icy Wind", cd = 0, level = 11, dist = 4, target = 1, f = 55, pp = 15, t = "Ice", cat = "special", accuracy = 95},
move7 = {name = "Encore", cd = 100, level = 13, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 100},
move8 = {name = "Ice Shard", cd = 0, level = 17, dist = 4, target = 1, f = 40, pp = 30, t = "Ice", cat = "physical", accuracy = 100},
move9 = {name = "Rest", cd = 0, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Aqua Ring", cd = 0, level = 23, dist = 4, target = 1, f = 0, pp = 20, t = "Water", cat = "Outro", accuracy = 0},
move11 = {name = "Aurora Beam", cd = 0, level = 27, dist = 4, target = 1, f = 65, pp = 20, t = "Ice", cat = "special", accuracy = 100},
move12 = {name = "Aqua Jet", cd = 0, level = 31, dist = 1, target = 1, f = 40, pp = 20, t = "Water", cat = "physical", accuracy = 100},
move13 = {name = "Brine", cd = 0, level = 33, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move14 = {name = "Sheer Cold", cd = 0, level = 34, dist = 4, target = 1, f = 0, pp = 5, t = "Ice", cat = "special", accuracy = 30},
move15 = {name = "Take Down", cd = 27, level = 37, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move16 = {name = "Dive", cd = 0, level = 41, dist = 1, target = 1, f = 80, pp = 10, t = "Water", cat = "physical", accuracy = 100},
move17 = {name = "Aqua Tail", cd = 18, level = 43, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move18 = {name = "Ice Beam", cd = 0, level = 47, dist = 4, target = 1, f = 95, pp = 10, t = "Ice", cat = "special", accuracy = 100},
move19 = {name = "Safeguard", cd = 40, level = 51, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
},
["Grimer"] = {
move1 = {name = "Poison Gas", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 55},
move2 = {name = "Harden", cd = 40, level =  4, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Disable", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move5 = {name = "Minimize", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Sludge", cd = 0, level = 20, dist = 4, target = 1, f = 65, pp = 20, t = "Poison", cat = "special", accuracy = 100},
move7 = {name = "Mud Bomb", cd = 25, level = 23, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
move8 = {name = "Fling", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Screech", cd = 40, level = 33, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move10 = {name = "Sludge Bomb", cd = 0, level = 36, dist = 4, target = 1, f = 90, pp = 10, t = "Poison", cat = "special", accuracy = 100},
move11 = {name = "Acid Armor", cd = 0, level = 39, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 0},
move12 = {name = "Gunk Shot", cd = 50, level = 44, dist = 4, target = 1, f = 120, pp = 5, t = "Poison", cat = "physical", accuracy = 70},
move13 = {name = "Memento", cd = 0, level = 49, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "Outro", accuracy = 100},
},
["Muk"] = {
move1 = {name = "Poison Gas", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 55},
move2 = {name = "Harden", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Harden", cd = 40, level =  4, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Disable", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move7 = {name = "Minimize", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Sludge", cd = 0, level = 20, dist = 4, target = 1, f = 65, pp = 20, t = "Poison", cat = "special", accuracy = 100},
move9 = {name = "Mud Bomb", cd = 25, level = 23, dist = 4, target = 1, f = 65, pp = 10, t = "Ground", cat = "special", accuracy = 85},
move10 = {name = "Fling", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move11 = {name = "Screech", cd = 40, level = 33, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move12 = {name = "Sludge Bomb", cd = 0, level = 36, dist = 4, target = 1, f = 90, pp = 10, t = "Poison", cat = "special", accuracy = 100},
move13 = {name = "Acid Armor", cd = 0, level = 44, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 0},
move14 = {name = "Gunk Shot", cd = 50, level = 54, dist = 4, target = 1, f = 120, pp = 5, t = "Poison", cat = "physical", accuracy = 70},
move15 = {name = "Memento", cd = 0, level = 65, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "Outro", accuracy = 100},
},
["Shellder"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Supersonic", cd = 25, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move3 = {name = "Icicle Spear", cd = 0, level = 13, dist = 4, target = 1, f = 10, pp = 30, t = "Ice", cat = "physical", accuracy = 100},
move4 = {name = "Protect", cd = 45, level = 16, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Leer", cd = 40, level = 20, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Clamp", cd = 0, level = 25, dist = 1, target = 1, f = 35, pp = 10, t = "Water", cat = "physical", accuracy = 75},
move7 = {name = "Ice Shard", cd = 0, level = 28, dist = 4, target = 1, f = 40, pp = 30, t = "Ice", cat = "physical", accuracy = 100},
move8 = {name = "Aurora Beam", cd = 0, level = 32, dist = 4, target = 1, f = 65, pp = 20, t = "Ice", cat = "special", accuracy = 100},
move9 = {name = "Whirlpool", cd = 0, level = 37, dist = 4, target = 1, f = 15, pp = 15, t = "Water", cat = "special", accuracy = 70},
move10 = {name = "Iron Defense", cd = 0, level = 40, dist = 4, target = 1, f = 0, pp = 15, t = "Steel", cat = "Outro", accuracy = 0},
move11 = {name = "Brine", cd = 0, level = 44, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move12 = {name = "Ice Beam", cd = 0, level = 49, dist = 4, target = 1, f = 95, pp = 10, t = "Ice", cat = "special", accuracy = 100},
},
["Cloyster"] = {
move1 = {name = "Toxic Spikes", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Poison", cat = "Outro", accuracy = 0},
move2 = {name = "Supersonic", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move3 = {name = "Aurora Beam", cd = 0, level =  1, dist = 4, target = 1, f = 65, pp = 20, t = "Ice", cat = "special", accuracy = 100},
move4 = {name = "Protect", cd = 45, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Spikes", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 20, t = "Ground", cat = "Outro", accuracy = 0},
move6 = {name = "Spike Cannon", cd = 0, level = 40, dist = 4, target = 1, f = 20, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Gastly"] = {
move1 = {name = "Hypnosis", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move2 = {name = "Spite", cd = 0, level =  5, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move3 = {name = "Mean Look", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Curse", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 0},
move5 = {name = "Night Shade", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 15, t = "Ghost", cat = "special", accuracy = 100},
move6 = {name = "Confuse Ray", cd = 23, level = 19, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move7 = {name = "Sucker Punch", cd = 28, level = 22, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move8 = {name = "Payback", cd = 18, level = 26, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Shadow Ball", cd = 0, level = 29, dist = 4, target = 1, f = 80, pp = 15, t = "Ghost", cat = "special", accuracy = 100},
move10 = {name = "Dream Eater", cd = 0, level = 33, dist = 4, target = 1, f = 100, pp = 15, t = "Psychic", cat = "special", accuracy = 100},
move11 = {name = "Dark Pulse", cd = 0, level = 36, dist = 4, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move12 = {name = "Destiny Bond", cd = 0, level = 40, dist = 4, target = 1, f = 0, pp = 5, t = "Ghost", cat = "Outro", accuracy = 0},
move13 = {name = "Nightmare", cd = 0, level = 43, dist = 4, target = 1, f = 0, pp = 15, t = "Ghost", cat = "Outro", accuracy = 100},
},
["Haunter"] = {
move1 = {name = "Hypnosis", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move2 = {name = "Spite", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move3 = {name = "Spite", cd = 0, level =  5, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move4 = {name = "Mean Look", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Curse", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 0},
move6 = {name = "Night Shade", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 15, t = "Ghost", cat = "special", accuracy = 100},
move7 = {name = "Confuse Ray", cd = 23, level = 19, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move8 = {name = "Sucker Punch", cd = 28, level = 22, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Shadow Punch", cd = 0, level = 25, dist = 1, target = 1, f = 60, pp = 20, t = "Ghost", cat = "physical", accuracy = 0},
move10 = {name = "Payback", cd = 18, level = 28, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move11 = {name = "Shadow Ball", cd = 0, level = 33, dist = 4, target = 1, f = 80, pp = 15, t = "Ghost", cat = "special", accuracy = 100},
move12 = {name = "Dream Eater", cd = 0, level = 39, dist = 4, target = 1, f = 100, pp = 15, t = "Psychic", cat = "special", accuracy = 100},
move13 = {name = "Dark Pulse", cd = 0, level = 44, dist = 4, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move14 = {name = "Destiny Bond", cd = 0, level = 50, dist = 4, target = 1, f = 0, pp = 5, t = "Ghost", cat = "Outro", accuracy = 0},
move15 = {name = "Nightmare", cd = 0, level = 55, dist = 4, target = 1, f = 0, pp = 15, t = "Ghost", cat = "Outro", accuracy = 100},
},
["Gengar"] = {
move1 = {name = "Hypnosis", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move2 = {name = "Spite", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move3 = {name = "Spite", cd = 0, level =  5, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move4 = {name = "Mean Look", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Curse", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 0},
move6 = {name = "Night Shade", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 15, t = "Ghost", cat = "special", accuracy = 100},
move7 = {name = "Confuse Ray", cd = 23, level = 19, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move8 = {name = "Sucker Punch", cd = 28, level = 22, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Shadow Punch", cd = 0, level = 25, dist = 1, target = 1, f = 60, pp = 20, t = "Ghost", cat = "physical", accuracy = 0},
move10 = {name = "Payback", cd = 18, level = 28, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move11 = {name = "Shadow Ball", cd = 0, level = 33, dist = 4, target = 1, f = 80, pp = 15, t = "Ghost", cat = "special", accuracy = 100},
move12 = {name = "Dream Eater", cd = 0, level = 39, dist = 4, target = 1, f = 100, pp = 15, t = "Psychic", cat = "special", accuracy = 100},
move13 = {name = "Dark Pulse", cd = 0, level = 44, dist = 4, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move14 = {name = "Destiny Bond", cd = 0, level = 50, dist = 4, target = 1, f = 0, pp = 5, t = "Ghost", cat = "Outro", accuracy = 0},
move15 = {name = "Nightmare", cd = 0, level = 55, dist = 4, target = 1, f = 0, pp = 15, t = "Ghost", cat = "Outro", accuracy = 100},
},
["Onix"] = {
move1 = {name = "Mud Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move2 = {name = "Harden", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Bind", cd = 0, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move4 = {name = "Screech", cd = 40, level =  6, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move5 = {name = "Rock Throw", cd = 0, level =  9, dist = 4, target = 1, f = 50, pp = 15, t = "Rock", cat = "physical", accuracy = 90},
move6 = {name = "Rage", cd = 40, level = 14, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Rock Tomb", cd = 0, level = 17, dist = 4, target = 1, f = 50, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move8 = {name = "Sandstorm", cd = 50, level = 22, dist = 4, target = 1, f = 0, pp = 10, t = "Rock", cat = "Outro", accuracy = 0},
move9 = {name = "Slam", cd = 27, level = 25, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move10 = {name = "Rock Polish", cd = 0, level = 30, dist = 4, target = 1, f = 0, pp = 20, t = "Rock", cat = "Outro", accuracy = 0},
move11 = {name = "Dragonbreath", cd = 0, level = 33, dist = 4, target = 1, f = 60, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move12 = {name = "Iron Tail", cd = 0, level = 38, dist = 1, target = 1, f = 100, pp = 15, t = "Steel", cat = "physical", accuracy = 75},
move13 = {name = "Sand Tomb", cd = 25, level = 41, dist = 4, target = 1, f = 15, pp = 15, t = "Ground", cat = "physical", accuracy = 70},
move14 = {name = "Double-edge", cd = 50, level = 46, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move15 = {name = "Stone Edge", cd = 0, level = 49, dist = 4, target = 1, f = 100, pp = 5, t = "Rock", cat = "physical", accuracy = 80},
},
["Drowzee"] = {
move1 = {name = "Pound", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Disable", cd = 0, level =  7, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move3 = {name = "Confusion", cd = 30, level =  9, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move4 = {name = "Poison Gas", cd = 0, level = 18, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 55},
move5 = {name = "Meditate", cd = 0, level = 21, dist = 4, target = 1, f = 0, pp = 40, t = "Psychic", cat = "Outro", accuracy = 0},
move6 = {name = "Psybeam", cd = 12, level = 26, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move7 = {name = "Psych Up", cd = 0, level = 29, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Headbutt", cd = 16, level = 32, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Swagger", cd = 0, level = 37, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 90},
move10 = {name = "Psychic", cd = 0, level = 40, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move11 = {name = "Nasty Plot", cd = 0, level = 43, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 0},
move12 = {name = "Zen Headbutt", cd = 0, level = 50, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move13 = {name = "Future Sight", cd = 0, level = 53, dist = 4, target = 1, f = 80, pp = 15, t = "Psychic", cat = "special", accuracy = 90},
},
["Hypno"] = {
move1 = {name = "Nightmare", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ghost", cat = "Outro", accuracy = 100},
move2 = {name = "Pound", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Hypnosis", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move4 = {name = "Disable", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move5 = {name = "Confusion", cd = 30, level =  1, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move6 = {name = "Disable", cd = 0, level =  7, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move7 = {name = "Confusion", cd = 30, level =  9, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move8 = {name = "Poison Gas", cd = 0, level = 18, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 55},
move9 = {name = "Meditate", cd = 0, level = 21, dist = 4, target = 1, f = 0, pp = 40, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Psybeam", cd = 12, level = 28, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move11 = {name = "Psych Up", cd = 0, level = 33, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move12 = {name = "Headbutt", cd = 16, level = 38, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Swagger", cd = 0, level = 45, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 90},
move14 = {name = "Psychic", cd = 0, level = 50, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move15 = {name = "Nasty Plot", cd = 0, level = 55, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 0},
move16 = {name = "Zen Headbutt", cd = 0, level = 64, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move17 = {name = "Future Sight", cd = 0, level = 69, dist = 4, target = 1, f = 80, pp = 15, t = "Psychic", cat = "special", accuracy = 90},
},
["Krabby"] = {
move1 = {name = "Mud Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move2 = {name = "Vicegrip", cd = 0, level =  5, dist = 1, target = 1, f = 55, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Leer", cd = 40, level =  9, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Harden", cd = 40, level = 11, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Bubblebeam", cd = 0, level = 15, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Mud Shot", cd = 0, level = 19, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move7 = {name = "Metal Claw", cd = 0, level = 21, dist = 1, target = 1, f = 50, pp = 35, t = "Steel", cat = "physical", accuracy = 95},
move8 = {name = "Stomp", cd = 0, level = 25, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Protect", cd = 45, level = 29, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Guillotine", cd = 0, level = 31, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
move11 = {name = "Slam", cd = 27, level = 35, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move12 = {name = "Brine", cd = 0, level = 39, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move13 = {name = "Crabhammer", cd = 0, level = 41, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 85},
move14 = {name = "Flail", cd = 0, level = 45, dist = 1, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Kingler"] = {
move1 = {name = "Mud Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 0},
move2 = {name = "Vicegrip", cd = 0, level =  1, dist = 1, target = 1, f = 55, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Vicegrip", cd = 0, level =  5, dist = 1, target = 1, f = 55, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Leer", cd = 40, level =  9, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Harden", cd = 40, level = 11, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Bubblebeam", cd = 0, level = 15, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move7 = {name = "Mud Shot", cd = 0, level = 19, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move8 = {name = "Metal Claw", cd = 0, level = 21, dist = 1, target = 1, f = 50, pp = 35, t = "Steel", cat = "physical", accuracy = 95},
move9 = {name = "Stomp", cd = 0, level = 25, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Protect", cd = 45, level = 32, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Guillotine", cd = 0, level = 37, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
move12 = {name = "Slam", cd = 27, level = 44, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move13 = {name = "Brine", cd = 0, level = 51, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move14 = {name = "Crabhammer", cd = 0, level = 56, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 85},
move15 = {name = "Flail", cd = 0, level = 63, dist = 1, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Voltorb"] = {
move1 = {name = "Charge", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 0},
move2 = {name = "Sonicboom", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "special", accuracy = 90},
move3 = {name = "Spark", cd = 0, level = 12, dist = 1, target = 1, f = 65, pp = 20, t = "Electric", cat = "physical", accuracy = 100},
move4 = {name = "Rollout", cd = 30, level = 15, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move5 = {name = "Screech", cd = 40, level = 19, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move6 = {name = "Light Screen", cd = 40, level = 22, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Charge Beam", cd = 0, level = 26, dist = 4, target = 1, f = 50, pp = 10, t = "Electric", cat = "special", accuracy = 90},
move8 = {name = "Selfdestruct", cd = 0, level = 29, dist = 4, target = 1, f = 200, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Swift", cd = 15, level = 33, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move10 = {name = "Magnet Rise", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 10, t = "Electric", cat = "Outro", accuracy = 0},
move11 = {name = "Gyro Ball", cd = 35, level = 40, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move12 = {name = "Explosion", cd = 0, level = 43, dist = 4, target = 1, f = 250, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Mirror Coat", cd = 0, level = 47, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
},
["Electrode"] = {
move1 = {name = "Charge", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 0},
move2 = {name = "Sonicboom", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "special", accuracy = 90},
move3 = {name = "Tackle", cd = 3, level =  5, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move4 = {name = "Sonicboom", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "special", accuracy = 90},
move5 = {name = "Spark", cd = 0, level = 12, dist = 1, target = 1, f = 65, pp = 20, t = "Electric", cat = "physical", accuracy = 100},
move6 = {name = "Rollout", cd = 30, level = 15, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move7 = {name = "Screech", cd = 40, level = 19, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move8 = {name = "Light Screen", cd = 40, level = 22, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move9 = {name = "Charge Beam", cd = 0, level = 26, dist = 4, target = 1, f = 50, pp = 10, t = "Electric", cat = "special", accuracy = 90},
move10 = {name = "Selfdestruct", cd = 0, level = 29, dist = 4, target = 1, f = 200, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "Swift", cd = 15, level = 35, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move12 = {name = "Magnet Rise", cd = 0, level = 40, dist = 4, target = 1, f = 0, pp = 10, t = "Electric", cat = "Outro", accuracy = 0},
move13 = {name = "Gyro Ball", cd = 35, level = 46, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move14 = {name = "Explosion", cd = 0, level = 51, dist = 4, target = 1, f = 250, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move15 = {name = "Mirror Coat", cd = 0, level = 57, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
},
["Exeggcute"] = {
move1 = {name = "Barrage", cd = 0, level =  1, dist = 4, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move2 = {name = "Hypnosis", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move3 = {name = "Reflect", cd = 0, level =  7, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move4 = {name = "Leech Seed", cd = 17, level = 11, dist = 4, target = 1, f = 0, pp = 10, t = "Grass", cat = "Outro", accuracy = 90},
move5 = {name = "Bullet Seed", cd = 0, level = 17, dist = 4, target = 1, f = 10, pp = 30, t = "Grass", cat = "physical", accuracy = 100},
move6 = {name = "Stun Spore", cd = 25, level = 19, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move7 = {name = "Poisonpowder", cd = 25, level = 21, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move8 = {name = "Sleep Powder", cd = 60, level = 23, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move9 = {name = "Confusion", cd = 30, level = 27, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move10 = {name = "Worry Seed", cd = 0, level = 33, dist = 4, target = 1, f = 0, pp = 10, t = "Grass", cat = "Outro", accuracy = 100},
move11 = {name = "Natural Gift", cd = 0, level = 37, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move12 = {name = "Solarbeam", cd = 0, level = 43, dist = 4, target = 1, f = 120, pp = 10, t = "Grass", cat = "special", accuracy = 100},
move13 = {name = "Psychic", cd = 0, level = 47, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
},
["Exeggutor"] = {
move1 = {name = "Seed Bomb", cd = 25, level =  1, dist = 4, target = 1, f = 80, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move2 = {name = "Hypnosis", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 70},
move3 = {name = "Confusion", cd = 30, level =  1, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move4 = {name = "Stomp", cd = 0, level =  1, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Stomp", cd = 0, level = 17, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Egg Bomb", cd = 0, level = 27, dist = 4, target = 1, f = 100, pp = 10, t = "Normal", cat = "physical", accuracy = 75},
move7 = {name = "Wood Hammer", cd = 0, level = 37, dist = 1, target = 1, f = 120, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move8 = {name = "Leaf Storm", cd = 0, level = 47, dist = 4, target = 1, f = 140, pp = 5, t = "Grass", cat = "special", accuracy = 90},
},
["Cubone"] = {
move1 = {name = "Growl", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move2 = {name = "Bone Club", cd = 0, level =  7, dist = 4, target = 1, f = 65, pp = 20, t = "Ground", cat = "physical", accuracy = 85},
move3 = {name = "Headbutt", cd = 16, level = 11, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Leer", cd = 40, level = 13, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Focus Energy", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Bonemerang", cd = 0, level = 21, dist = 4, target = 1, f = 50, pp = 10, t = "Ground", cat = "physical", accuracy = 90},
move7 = {name = "Rage", cd = 40, level = 23, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "False Swipe", cd = 0, level = 27, dist = 1, target = 1, f = 40, pp = 40, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Thrash", cd = 35, level = 31, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Fling", cd = 0, level = 33, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move11 = {name = "Bone Rush", cd = 0, level = 37, dist = 4, target = 1, f = 25, pp = 10, t = "Ground", cat = "physical", accuracy = 80},
move12 = {name = "Endeavor", cd = 40, level = 41, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Double-edge", cd = 50, level = 43, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Marowak"] = {
move1 = {name = "Growl", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move2 = {name = "Bone Club", cd = 0, level =  1, dist = 4, target = 1, f = 65, pp = 20, t = "Ground", cat = "physical", accuracy = 85},
move3 = {name = "Headbutt", cd = 16, level =  1, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Tail Whip", cd = 40, level =  3, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Bone Club", cd = 0, level =  7, dist = 4, target = 1, f = 65, pp = 20, t = "Ground", cat = "physical", accuracy = 85},
move6 = {name = "Headbutt", cd = 16, level = 11, dist = 1, target = 1, f = 70, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Leer", cd = 40, level = 13, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move8 = {name = "Focus Energy", cd = 40, level = 17, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Bonemerang", cd = 0, level = 21, dist = 4, target = 1, f = 50, pp = 10, t = "Ground", cat = "physical", accuracy = 90},
move10 = {name = "Rage", cd = 40, level = 23, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "False Swipe", cd = 0, level = 27, dist = 1, target = 1, f = 40, pp = 40, t = "Normal", cat = "physical", accuracy = 100},
move12 = {name = "Thrash", cd = 35, level = 33, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Fling", cd = 0, level = 37, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move14 = {name = "Bone Rush", cd = 0, level = 43, dist = 4, target = 1, f = 25, pp = 10, t = "Ground", cat = "physical", accuracy = 80},
move15 = {name = "Endeavor", cd = 40, level = 49, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move16 = {name = "Double-edge", cd = 50, level = 53, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Hitmonlee"] = {
move1 = {name = "Revenge", cd = 0, level =  1, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move2 = {name = "Meditate", cd = 0, level =  5, dist = 4, target = 1, f = 0, pp = 40, t = "Psychic", cat = "Outro", accuracy = 0},
move3 = {name = "Rolling Kick", cd = 0, level =  9, dist = 1, target = 1, f = 60, pp = 15, t = "Fighting", cat = "physical", accuracy = 85},
move4 = {name = "Jump Kick", cd = 0, level = 13, dist = 1, target = 1, f = 85, pp = 25, t = "Fighting", cat = "physical", accuracy = 95},
move5 = {name = "Brick Break", cd = 0, level = 17, dist = 1, target = 1, f = 75, pp = 15, t = "Fighting", cat = "physical", accuracy = 100},
move6 = {name = "Focus Energy", cd = 40, level = 21, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Feint", cd = 12, level = 25, dist = 4, target = 1, f = 50, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Hi Jump Kick", cd = 0, level = 29, dist = 1, target = 1, f = 100, pp = 20, t = "Fighting", cat = "physical", accuracy = 90},
move9 = {name = "Mind Reader", cd = 0, level = 33, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Foresight", cd = 0, level = 37, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Blaze Kick", cd = 0, level = 41, dist = 1, target = 1, f = 85, pp = 10, t = "Fire", cat = "physical", accuracy = 90},
move12 = {name = "Endure", cd = 0, level = 45, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move13 = {name = "Mega Kick", cd = 0, level = 49, dist = 1, target = 1, f = 120, pp = 5, t = "Normal", cat = "physical", accuracy = 75},
move14 = {name = "Close Combat", cd = 0, level = 53, dist = 1, target = 1, f = 120, pp = 5, t = "Fighting", cat = "physical", accuracy = 100},
move15 = {name = "Reversal", cd = 0, level = 57, dist = 1, target = 1, f = 0, pp = 15, t = "Fighting", cat = "physical", accuracy = 100},
},
["Hitmonchan"] = {
move1 = {name = "Revenge", cd = 0, level =  1, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move2 = {name = "Agility", cd = 35, level =  6, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move3 = {name = "Pursuit", cd = 12, level = 11, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move4 = {name = "Mach Punch", cd = 0, level = 16, dist = 1, target = 1, f = 40, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move5 = {name = "Bullet Punch", cd = 0, level = 16, dist = 1, target = 1, f = 40, pp = 30, t = "Steel", cat = "physical", accuracy = 100},
move6 = {name = "Feint", cd = 12, level = 21, dist = 4, target = 1, f = 50, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Vacuum Wave", cd = 0, level = 26, dist = 4, target = 1, f = 40, pp = 30, t = "Fighting", cat = "special", accuracy = 100},
move8 = {name = "Thunderpunch", cd = 0, level = 31, dist = 1, target = 1, f = 75, pp = 15, t = "Electric", cat = "physical", accuracy = 100},
move9 = {name = "Ice Punch", cd = 0, level = 31, dist = 1, target = 1, f = 75, pp = 15, t = "Ice", cat = "physical", accuracy = 100},
move10 = {name = "Fire Punch", cd = 0, level = 31, dist = 1, target = 1, f = 75, pp = 15, t = "Fire", cat = "physical", accuracy = 100},
move11 = {name = "Sky Uppercut", cd = 0, level = 36, dist = 1, target = 1, f = 85, pp = 15, t = "Fighting", cat = "physical", accuracy = 90},
move12 = {name = "Mega Punch", cd = 0, level = 41, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move13 = {name = "Detect", cd = 0, level = 46, dist = 4, target = 1, f = 0, pp = 5, t = "Fighting", cat = "Outro", accuracy = 0},
move14 = {name = "Counter", cd = 0, level = 51, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move15 = {name = "Close Combat", cd = 0, level = 56, dist = 1, target = 1, f = 120, pp = 5, t = "Fighting", cat = "physical", accuracy = 100},
},
["Lickitung"] = {
move1 = {name = "Lick", cd = 0, level =  1, dist = 1, target = 1, f = 20, pp = 30, t = "Ghost", cat = "physical", accuracy = 100},
move2 = {name = "Defense Curl", cd = 40, level =  9, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Knock Off", cd = 0, level = 13, dist = 1, target = 1, f = 20, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move4 = {name = "Wrap", cd = 20, level = 17, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move5 = {name = "Stomp", cd = 0, level = 21, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Disable", cd = 0, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 80},
move7 = {name = "Slam", cd = 27, level = 29, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move8 = {name = "Rollout", cd = 30, level = 33, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move9 = {name = "Me First", cd = 0, level = 37, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Refresh", cd = 0, level = 41, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Screech", cd = 40, level = 45, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move12 = {name = "Power Whip", cd = 0, level = 49, dist = 1, target = 1, f = 120, pp = 10, t = "Grass", cat = "physical", accuracy = 85},
move13 = {name = "Wring Out", cd = 0, level = 53, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
},
["Koffing"] = {
move1 = {name = "Poison Gas", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 55},
move2 = {name = "Smog", cd = 0, level =  6, dist = 4, target = 1, f = 20, pp = 20, t = "Poison", cat = "special", accuracy = 70},
move3 = {name = "Smokescreen", cd = 30, level = 10, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Assurance", cd = 30, level = 15, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move5 = {name = "Selfdestruct", cd = 0, level = 19, dist = 4, target = 1, f = 200, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Sludge", cd = 0, level = 24, dist = 4, target = 1, f = 65, pp = 20, t = "Poison", cat = "special", accuracy = 100},
move7 = {name = "Haze", cd = 35, level = 28, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move8 = {name = "Gyro Ball", cd = 35, level = 33, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move9 = {name = "Explosion", cd = 0, level = 37, dist = 4, target = 1, f = 250, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Sludge Bomb", cd = 0, level = 42, dist = 4, target = 1, f = 90, pp = 10, t = "Poison", cat = "special", accuracy = 100},
move11 = {name = "Destiny Bond", cd = 0, level = 46, dist = 4, target = 1, f = 0, pp = 5, t = "Ghost", cat = "Outro", accuracy = 0},
move12 = {name = "Memento", cd = 0, level = 51, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "Outro", accuracy = 100},
},
["Weezing"] = {
move1 = {name = "Poison Gas", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 55},
move2 = {name = "Smog", cd = 0, level =  1, dist = 4, target = 1, f = 20, pp = 20, t = "Poison", cat = "special", accuracy = 70},
move3 = {name = "Smokescreen", cd = 30, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Smog", cd = 0, level =  6, dist = 4, target = 1, f = 20, pp = 20, t = "Poison", cat = "special", accuracy = 70},
move5 = {name = "Smokescreen", cd = 30, level = 10, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Assurance", cd = 30, level = 15, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Selfdestruct", cd = 0, level = 19, dist = 4, target = 1, f = 200, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Sludge", cd = 0, level = 24, dist = 4, target = 1, f = 65, pp = 20, t = "Poison", cat = "special", accuracy = 100},
move9 = {name = "Haze", cd = 35, level = 28, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move10 = {name = "Double Hit", cd = 0, level = 33, dist = 1, target = 1, f = 35, pp = 10, t = "Normal", cat = "physical", accuracy = 90},
move11 = {name = "Explosion", cd = 0, level = 40, dist = 4, target = 1, f = 250, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move12 = {name = "Sludge Bomb", cd = 0, level = 48, dist = 4, target = 1, f = 90, pp = 10, t = "Poison", cat = "special", accuracy = 100},
move13 = {name = "Destiny Bond", cd = 0, level = 55, dist = 4, target = 1, f = 0, pp = 5, t = "Ghost", cat = "Outro", accuracy = 0},
move14 = {name = "Memento", cd = 0, level = 63, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "Outro", accuracy = 100},
},
["Rhyhorn"] = {
move1 = {name = "Horn Attack", cd = 17, level =  1, dist = 1, target = 1, f = 65, pp = 25, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Stomp", cd = 0, level =  9, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Fury Attack", cd = 15, level = 13, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move4 = {name = "Scary Face", cd = 40, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move5 = {name = "Rock Blast", cd = 0, level = 25, dist = 4, target = 1, f = 25, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move6 = {name = "Take Down", cd = 27, level = 33, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move7 = {name = "Horn Drill", cd = 42, level = 37, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
move8 = {name = "Stone Edge", cd = 0, level = 45, dist = 4, target = 1, f = 100, pp = 5, t = "Rock", cat = "physical", accuracy = 80},
move9 = {name = "Earthquake", cd = 0, level = 49, dist = 4, target = 1, f = 100, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move10 = {name = "Megahorn", cd = 47, level = 57, dist = 1, target = 1, f = 120, pp = 10, t = "Bug", cat = "physical", accuracy = 85},
},
["Rhydon"] = {
move1 = {name = "Horn Attack", cd = 17, level =  1, dist = 1, target = 1, f = 65, pp = 25, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Stomp", cd = 0, level =  1, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Fury Attack", cd = 15, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move4 = {name = "Stomp", cd = 0, level =  9, dist = 1, target = 1, f = 65, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Fury Attack", cd = 15, level = 13, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move6 = {name = "Scary Face", cd = 40, level = 21, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move7 = {name = "Rock Blast", cd = 0, level = 25, dist = 4, target = 1, f = 25, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move8 = {name = "Take Down", cd = 27, level = 33, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move9 = {name = "Horn Drill", cd = 42, level = 37, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
move10 = {name = "Hammer Arm", cd = 0, level = 42, dist = 1, target = 1, f = 100, pp = 10, t = "Fighting", cat = "physical", accuracy = 90},
move11 = {name = "Stone Edge", cd = 0, level = 45, dist = 4, target = 1, f = 100, pp = 5, t = "Rock", cat = "physical", accuracy = 80},
move12 = {name = "Earthquake", cd = 0, level = 49, dist = 4, target = 1, f = 100, pp = 10, t = "Ground", cat = "physical", accuracy = 100},
move13 = {name = "Megahorn", cd = 47, level = 57, dist = 1, target = 1, f = 120, pp = 10, t = "Bug", cat = "physical", accuracy = 85},
},
["Chansey"] = {
move1 = {name = "Pound", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Tail Whip", cd = 40, level =  5, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Refresh", cd = 0, level =  9, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Softboiled", cd = 0, level = 12, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Doubleslap", cd = 15, level = 16, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move6 = {name = "Minimize", cd = 40, level = 20, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Sing", cd = 40, level = 23, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 55},
move8 = {name = "Fling", cd = 0, level = 27, dist = 4, target = 1, f = 0, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move9 = {name = "Defense Curl", cd = 40, level = 31, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Light Screen", cd = 40, level = 34, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Egg Bomb", cd = 0, level = 38, dist = 4, target = 1, f = 100, pp = 10, t = "Normal", cat = "physical", accuracy = 75},
move12 = {name = "Healing Wish", cd = 120, level = 42, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move13 = {name = "Double-edge", cd = 50, level = 46, dist = 1, target = 1, f = 120, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Tangela"] = {
move1 = {name = "Ingrain", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Grass", cat = "Outro", accuracy = 0},
move2 = {name = "Sleep Powder", cd = 60, level =  5, dist = 4, target = 1, f = 0, pp = 15, t = "Grass", cat = "Outro", accuracy = 75},
move3 = {name = "Absorb", cd = 0, level =  8, dist = 4, target = 1, f = 20, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move4 = {name = "Growth", cd = 40, level = 12, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Poisonpowder", cd = 25, level = 15, dist = 4, target = 1, f = 0, pp = 35, t = "Poison", cat = "Outro", accuracy = 75},
move6 = {name = "Vine Whip", cd = 20, level = 19, dist = 1, target = 1, f = 35, pp = 15, t = "Grass", cat = "physical", accuracy = 100},
move7 = {name = "Bind", cd = 0, level = 22, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move8 = {name = "Mega Drain", cd = 0, level = 26, dist = 4, target = 1, f = 40, pp = 15, t = "Grass", cat = "special", accuracy = 100},
move9 = {name = "Stun Spore", cd = 25, level = 29, dist = 4, target = 1, f = 0, pp = 30, t = "Grass", cat = "Outro", accuracy = 75},
move10 = {name = "Ancientpower", cd = 0, level = 33, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move11 = {name = "Knock Off", cd = 0, level = 36, dist = 1, target = 1, f = 20, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move12 = {name = "Natural Gift", cd = 0, level = 40, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move13 = {name = "Slam", cd = 27, level = 43, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move14 = {name = "Tickle", cd = 0, level = 47, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move15 = {name = "Wring Out", cd = 0, level = 50, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
move16 = {name = "Power Whip", cd = 0, level = 54, dist = 1, target = 1, f = 120, pp = 10, t = "Grass", cat = "physical", accuracy = 85},
},
["Kangaskhan"] = {
move1 = {name = "Comet Punch", cd = 0, level =  1, dist = 1, target = 1, f = 18, pp = 15, t = "Normal", cat = "physical", accuracy = 85},
move2 = {name = "Fake Out", cd = 0, level =  7, dist = 1, target = 1, f = 40, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Tail Whip", cd = 40, level = 10, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Bite", cd = 12, level = 13, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move5 = {name = "Mega Punch", cd = 0, level = 19, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move6 = {name = "Rage", cd = 40, level = 22, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Dizzy Punch", cd = 0, level = 25, dist = 1, target = 1, f = 70, pp = 10, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Crunch", cd = 35, level = 31, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move9 = {name = "Endure", cd = 0, level = 34, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Outrage", cd = 0, level = 37, dist = 1, target = 1, f = 120, pp = 15, t = "Dragon", cat = "physical", accuracy = 100},
move11 = {name = "Double Hit", cd = 0, level = 43, dist = 1, target = 1, f = 35, pp = 10, t = "Normal", cat = "physical", accuracy = 90},
move12 = {name = "Sucker Punch", cd = 28, level = 46, dist = 1, target = 1, f = 80, pp = 5, t = "Dark", cat = "physical", accuracy = 100},
move13 = {name = "Reversal", cd = 0, level = 49, dist = 1, target = 1, f = 0, pp = 15, t = "Fighting", cat = "physical", accuracy = 100},
},
["Horsea"] = {
move1 = {name = "Bubble", cd = 12, level =  1, dist = 4, target = 1, f = 20, pp = 30, t = "Water", cat = "special", accuracy = 100},
move2 = {name = "Leer", cd = 40, level =  8, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Water Gun", cd = 15, level = 11, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Focus Energy", cd = 40, level = 14, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Bubblebeam", cd = 0, level = 18, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Agility", cd = 35, level = 23, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Twister", cd = 25, level = 26, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move8 = {name = "Brine", cd = 0, level = 30, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move9 = {name = "Hydro Pump", cd = 60, level = 35, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move10 = {name = "Dragon Dance", cd = 0, level = 38, dist = 4, target = 1, f = 0, pp = 20, t = "Dragon", cat = "Outro", accuracy = 0},
move11 = {name = "Dragon Pulse", cd = 0, level = 42, dist = 4, target = 1, f = 90, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
},
["Seadra"] = {
move1 = {name = "Bubble", cd = 12, level =  1, dist = 4, target = 1, f = 20, pp = 30, t = "Water", cat = "special", accuracy = 100},
move2 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Water Gun", cd = 15, level =  1, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Smokescreen", cd = 30, level =  4, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Leer", cd = 40, level =  8, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Water Gun", cd = 15, level = 11, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move7 = {name = "Focus Energy", cd = 40, level = 14, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Bubblebeam", cd = 0, level = 18, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move9 = {name = "Agility", cd = 35, level = 23, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Twister", cd = 25, level = 26, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move11 = {name = "Brine", cd = 0, level = 30, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move12 = {name = "Hydro Pump", cd = 60, level = 40, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move13 = {name = "Dragon Dance", cd = 0, level = 48, dist = 4, target = 1, f = 0, pp = 20, t = "Dragon", cat = "Outro", accuracy = 0},
move14 = {name = "Dragon Pulse", cd = 0, level = 57, dist = 4, target = 1, f = 90, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
},
["Goldeen"] = {
move1 = {name = "Peck", cd = 13, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Water Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Water", cat = "Outro", accuracy = 0},
move3 = {name = "Supersonic", cd = 25, level =  7, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move4 = {name = "Horn Attack", cd = 17, level = 11, dist = 1, target = 1, f = 65, pp = 25, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Water Pulse", cd = 20, level = 17, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move6 = {name = "Flail", cd = 0, level = 21, dist = 1, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Aqua Ring", cd = 0, level = 27, dist = 4, target = 1, f = 0, pp = 20, t = "Water", cat = "Outro", accuracy = 0},
move8 = {name = "Fury Attack", cd = 15, level = 31, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move9 = {name = "Waterfall", cd = 0, level = 37, dist = 1, target = 1, f = 80, pp = 15, t = "Water", cat = "physical", accuracy = 100},
move10 = {name = "Horn Drill", cd = 42, level = 41, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
move11 = {name = "Agility", cd = 35, level = 47, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Megahorn", cd = 47, level = 51, dist = 1, target = 1, f = 120, pp = 10, t = "Bug", cat = "physical", accuracy = 85},
},
["Seaking"] = {
move1 = {name = "Poison Jab", cd = 40, level =  1, dist = 1, target = 1, f = 80, pp = 20, t = "Poison", cat = "physical", accuracy = 100},
move2 = {name = "Tail Whip", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move3 = {name = "Water Sport", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Water", cat = "Outro", accuracy = 0},
move4 = {name = "Supersonic", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move5 = {name = "Supersonic", cd = 25, level =  7, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move6 = {name = "Horn Attack", cd = 17, level = 11, dist = 1, target = 1, f = 65, pp = 25, t = "Normal", cat = "physical", accuracy = 100},
move7 = {name = "Water Pulse", cd = 20, level = 17, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move8 = {name = "Flail", cd = 0, level = 21, dist = 1, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Aqua Ring", cd = 0, level = 27, dist = 4, target = 1, f = 0, pp = 20, t = "Water", cat = "Outro", accuracy = 0},
move10 = {name = "Fury Attack", cd = 15, level = 31, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move11 = {name = "Waterfall", cd = 0, level = 40, dist = 1, target = 1, f = 80, pp = 15, t = "Water", cat = "physical", accuracy = 100},
move12 = {name = "Horn Drill", cd = 42, level = 47, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "physical", accuracy = 30},
move13 = {name = "Agility", cd = 35, level = 56, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move14 = {name = "Megahorn", cd = 47, level = 63, dist = 1, target = 1, f = 120, pp = 10, t = "Bug", cat = "physical", accuracy = 85},
},
["Staryu"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Water Gun", cd = 15, level =  6, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move3 = {name = "Rapid Spin", cd = 20, level = 10, dist = 1, target = 1, f = 20, pp = 40, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Recover", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Camouflage", cd = 0, level = 19, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Swift", cd = 15, level = 24, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move7 = {name = "Bubblebeam", cd = 0, level = 28, dist = 4, target = 1, f = 65, pp = 20, t = "Water", cat = "special", accuracy = 100},
move8 = {name = "Minimize", cd = 40, level = 33, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Gyro Ball", cd = 35, level = 37, dist = 1, target = 1, f = 0, pp = 5, t = "Steel", cat = "physical", accuracy = 100},
move10 = {name = "Light Screen", cd = 40, level = 42, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Power Gem", cd = 0, level = 46, dist = 4, target = 1, f = 70, pp = 20, t = "Rock", cat = "special", accuracy = 100},
move12 = {name = "Cosmic Power", cd = 40, level = 51, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move13 = {name = "Hydro Pump", cd = 60, level = 55, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Starmie"] = {
move1 = {name = "Water Gun", cd = 15, level =  1, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move2 = {name = "Recover", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Swift", cd = 15, level =  1, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move4 = {name = "Confuse Ray", cd = 23, level = 28, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
},
["Mr. Mime"] = {
move1 = {name = "Magical Leaf", cd = 0, level =  1, dist = 4, target = 1, f = 60, pp = 20, t = "Grass", cat = "special", accuracy = 0},
move2 = {name = "Guard Swap", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move3 = {name = "Barrier", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move4 = {name = "Confusion", cd = 30, level =  1, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move5 = {name = "Copycat", cd = 0, level =  4, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Meditate", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 40, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Encore", cd = 100, level = 11, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 100},
move8 = {name = "Doubleslap", cd = 15, level = 15, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move9 = {name = "Mimic", cd = 32, level = 18, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Light Screen", cd = 40, level = 22, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Reflect", cd = 0, level = 22, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Psybeam", cd = 12, level = 25, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move13 = {name = "Substitute", cd = 0, level = 29, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move14 = {name = "Recycle", cd = 0, level = 32, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move15 = {name = "Trick", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 100},
move16 = {name = "Psychic", cd = 0, level = 39, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move17 = {name = "Role Play", cd = 0, level = 43, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move18 = {name = "Baton Pass", cd = 0, level = 46, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move19 = {name = "Safeguard", cd = 40, level = 50, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
},
["Scyther"] = {
move1 = {name = "Quick Attack", cd = 15, level =  1, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Focus Energy", cd = 40, level =  5, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Pursuit", cd = 12, level =  9, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move4 = {name = "False Swipe", cd = 0, level = 13, dist = 1, target = 1, f = 40, pp = 40, t = "Normal", cat = "physical", accuracy = 100},
move5 = {name = "Agility", cd = 35, level = 17, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move6 = {name = "Wing Attack", cd = 35, level = 21, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move7 = {name = "Fury Cutter", cd = 12, level = 25, dist = 1, target = 1, f = 10, pp = 20, t = "Bug", cat = "physical", accuracy = 95},
move8 = {name = "Slash", cd = 13, level = 29, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move9 = {name = "Razor Wind", cd = 0, level = 33, dist = 4, target = 1, f = 80, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move10 = {name = "Double Team", cd = 40, level = 37, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "X-scissor", cd = 0, level = 41, dist = 1, target = 1, f = 80, pp = 15, t = "Bug", cat = "physical", accuracy = 100},
move12 = {name = "Night Slash", cd = 0, level = 45, dist = 1, target = 1, f = 70, pp = 15, t = "Dark", cat = "physical", accuracy = 100},
move13 = {name = "Double Hit", cd = 0, level = 49, dist = 1, target = 1, f = 35, pp = 10, t = "Normal", cat = "physical", accuracy = 90},
move14 = {name = "Air Slash", cd = 33, level = 53, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
move15 = {name = "Swords Dance", cd = 0, level = 57, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
},
["Jynx"] = {
move1 = {name = "Pound", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Lovely Kiss", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 75},
move3 = {name = "Powder Snow", cd = 0, level =  1, dist = 4, target = 1, f = 40, pp = 25, t = "Ice", cat = "special", accuracy = 100},
move4 = {name = "Lick", cd = 0, level =  5, dist = 1, target = 1, f = 20, pp = 30, t = "Ghost", cat = "physical", accuracy = 100},
move5 = {name = "Lovely Kiss", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 75},
move6 = {name = "Powder Snow", cd = 0, level = 11, dist = 4, target = 1, f = 40, pp = 25, t = "Ice", cat = "special", accuracy = 100},
move7 = {name = "Doubleslap", cd = 15, level = 15, dist = 1, target = 1, f = 15, pp = 10, t = "Normal", cat = "physical", accuracy = 85},
move8 = {name = "Ice Punch", cd = 0, level = 18, dist = 1, target = 1, f = 75, pp = 15, t = "Ice", cat = "physical", accuracy = 100},
move9 = {name = "Mean Look", cd = 0, level = 21, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Fake Tears", cd = 0, level = 25, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 100},
move11 = {name = "Wake-up Slap", cd = 18, level = 28, dist = 1, target = 1, f = 60, pp = 10, t = "Fighting", cat = "physical", accuracy = 100},
move12 = {name = "Avalanche", cd = 0, level = 33, dist = 1, target = 1, f = 60, pp = 10, t = "Ice", cat = "physical", accuracy = 100},
move13 = {name = "Body Slam", cd = 30, level = 39, dist = 1, target = 1, f = 85, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move14 = {name = "Wring Out", cd = 0, level = 44, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
move15 = {name = "Perish Song", cd = 0, level = 49, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move16 = {name = "Blizzard", cd = 0, level = 55, dist = 4, target = 1, f = 120, pp = 5, t = "Ice", cat = "special", accuracy = 70},
},
["Electabuzz"] = {
move1 = {name = "Quick Attack", cd = 15, level =  1, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Thundershock", cd = 14, level =  1, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move3 = {name = "Thundershock", cd = 14, level =  7, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move4 = {name = "Low Kick", cd = 0, level = 10, dist = 1, target = 1, f = 0, pp = 20, t = "Fighting", cat = "physical", accuracy = 100},
move5 = {name = "Swift", cd = 15, level = 16, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move6 = {name = "Shock Wave", cd = 0, level = 19, dist = 4, target = 1, f = 60, pp = 20, t = "Electric", cat = "special", accuracy = 0},
move7 = {name = "Light Screen", cd = 40, level = 25, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Thunderpunch", cd = 0, level = 28, dist = 1, target = 1, f = 75, pp = 15, t = "Electric", cat = "physical", accuracy = 100},
move9 = {name = "Discharge", cd = 30, level = 37, dist = 4, target = 1, f = 80, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move10 = {name = "Thunderbolt", cd = 25, level = 43, dist = 4, target = 1, f = 95, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move11 = {name = "Screech", cd = 40, level = 52, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 85},
move12 = {name = "Thunder", cd = 50, level = 58, dist = 4, target = 1, f = 120, pp = 10, t = "Electric", cat = "special", accuracy = 70},
},
["Pinsir"] = {
move1 = {name = "Smog", cd = 0, level =  1, dist = 4, target = 1, f = 20, pp = 20, t = "Poison", cat = "special", accuracy = 70},
move2 = {name = "Ember", cd = 12, level =  1, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move3 = {name = "Ember", cd = 12, level =  7, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move4 = {name = "Smokescreen", cd = 30, level = 10, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Faint Attack", cd = 0, level = 16, dist = 1, target = 1, f = 60, pp = 20, t = "Dark", cat = "physical", accuracy = 0},
move6 = {name = "Fire Spin", cd = 25, level = 19, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move7 = {name = "Confuse Ray", cd = 23, level = 25, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move8 = {name = "Fire Punch", cd = 0, level = 28, dist = 1, target = 1, f = 75, pp = 15, t = "Fire", cat = "physical", accuracy = 100},
move9 = {name = "Lava Plume", cd = 0, level = 37, dist = 4, target = 1, f = 80, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move10 = {name = "Flamethrower", cd = 20, level = 43, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move11 = {name = "Sunny Day", cd = 0, level = 52, dist = 4, target = 1, f = 0, pp = 5, t = "Fire", cat = "Outro", accuracy = 0},
move12 = {name = "Fire Blast", cd = 50, level = 58, dist = 4, target = 1, f = 120, pp = 5, t = "Fire", cat = "special", accuracy = 85},
},
["Tauros"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Rage", cd = 40, level =  5, dist = 1, target = 1, f = 20, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move3 = {name = "Horn Attack", cd = 17, level =  8, dist = 1, target = 1, f = 65, pp = 25, t = "Normal", cat = "physical", accuracy = 100},
move4 = {name = "Scary Face", cd = 40, level = 11, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move5 = {name = "Pursuit", cd = 12, level = 15, dist = 1, target = 1, f = 40, pp = 20, t = "Dark", cat = "physical", accuracy = 100},
move6 = {name = "Rest", cd = 0, level = 19, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Payback", cd = 18, level = 24, dist = 1, target = 1, f = 50, pp = 10, t = "Dark", cat = "physical", accuracy = 100},
move8 = {name = "Zen Headbutt", cd = 0, level = 29, dist = 1, target = 1, f = 80, pp = 15, t = "Psychic", cat = "physical", accuracy = 90},
move9 = {name = "Take Down", cd = 27, level = 35, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move10 = {name = "Swagger", cd = 0, level = 41, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 90},
move11 = {name = "Thrash", cd = 35, level = 48, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move12 = {name = "Giga Impact", cd = 0, level = 55, dist = 1, target = 1, f = 150, pp = 5, t = "Normal", cat = "physical", accuracy = 90},
},
["Magikarp"] = {
move1 = {name = "Splash", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move2 = {name = "Flail", cd = 0, level = 30, dist = 1, target = 1, f = 0, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
},
["Gyarados"] = {
move1 = {name = "Thrash", cd = 35, level =  1, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Dragon Rage", cd = 23, level = 23, dist = 4, target = 1, f = 0, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
move3 = {name = "Leer", cd = 40, level = 26, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Twister", cd = 25, level = 29, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move5 = {name = "Ice Fang", cd = 18, level = 32, dist = 1, target = 1, f = 65, pp = 15, t = "Ice", cat = "physical", accuracy = 95},
move6 = {name = "Aqua Tail", cd = 18, level = 35, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move7 = {name = "Rain Dance", cd = 50, level = 38, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move8 = {name = "Hydro Pump", cd = 60, level = 41, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move9 = {name = "Dragon Dance", cd = 0, level = 44, dist = 4, target = 1, f = 0, pp = 20, t = "Dragon", cat = "Outro", accuracy = 0},
move10 = {name = "Hyper Beam", cd = 0, level = 47, dist = 4, target = 1, f = 150, pp = 5, t = "Normal", cat = "special", accuracy = 90},
},
["Lapras"] = {
move1 = {name = "Sing", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 15, t = "Normal", cat = "Outro", accuracy = 55},
move2 = {name = "Water Gun", cd = 15, level =  1, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move3 = {name = "Mist", cd = 0, level =  4, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move4 = {name = "Confuse Ray", cd = 23, level =  7, dist = 4, target = 1, f = 0, pp = 10, t = "Ghost", cat = "Outro", accuracy = 100},
move5 = {name = "Ice Shard", cd = 0, level = 10, dist = 4, target = 1, f = 40, pp = 30, t = "Ice", cat = "physical", accuracy = 100},
move6 = {name = "Water Pulse", cd = 20, level = 14, dist = 4, target = 1, f = 60, pp = 20, t = "Water", cat = "special", accuracy = 100},
move7 = {name = "Body Slam", cd = 30, level = 18, dist = 1, target = 1, f = 85, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move8 = {name = "Rain Dance", cd = 50, level = 22, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
move9 = {name = "Perish Song", cd = 0, level = 27, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Ice Beam", cd = 0, level = 32, dist = 4, target = 1, f = 95, pp = 10, t = "Ice", cat = "special", accuracy = 100},
move11 = {name = "Brine", cd = 0, level = 37, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move12 = {name = "Safeguard", cd = 40, level = 43, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move13 = {name = "Hydro Pump", cd = 60, level = 49, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
move14 = {name = "Sheer Cold", cd = 0, level = 55, dist = 4, target = 1, f = 0, pp = 5, t = "Ice", cat = "special", accuracy = 30},
},
["Ditto"] = {
move1 = {name = "Transform", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
},
["Eevee"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Helping Hand", cd = 100, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Sand-attack", cd = 20, level =  8, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move4 = {name = "Growl", cd = 40, level = 15, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Quick Attack", cd = 15, level = 22, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Bite", cd = 12, level = 29, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Baton Pass", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Take Down", cd = 27, level = 43, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move9 = {name = "Last Resort", cd = 0, level = 50, dist = 1, target = 1, f = 130, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Trump Card", cd = 0, level = 57, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 0},
},
["Vaporeon"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Helping Hand", cd = 100, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Sand-attack", cd = 20, level =  8, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move4 = {name = "Water Gun", cd = 15, level = 15, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move5 = {name = "Quick Attack", cd = 15, level = 22, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Bite", cd = 12, level = 29, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Aurora Beam", cd = 0, level = 36, dist = 4, target = 1, f = 65, pp = 20, t = "Ice", cat = "special", accuracy = 100},
move8 = {name = "Aqua Ring", cd = 0, level = 43, dist = 4, target = 1, f = 0, pp = 20, t = "Water", cat = "Outro", accuracy = 0},
move9 = {name = "Last Resort", cd = 0, level = 50, dist = 1, target = 1, f = 130, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Haze", cd = 35, level = 57, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move11 = {name = "Acid Armor", cd = 0, level = 64, dist = 4, target = 1, f = 0, pp = 40, t = "Poison", cat = "Outro", accuracy = 0},
move12 = {name = "Hydro Pump", cd = 60, level = 71, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Jolteon"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Helping Hand", cd = 100, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Sand-attack", cd = 20, level =  8, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move4 = {name = "Thundershock", cd = 14, level = 15, dist = 4, target = 1, f = 40, pp = 30, t = "Electric", cat = "special", accuracy = 100},
move5 = {name = "Quick Attack", cd = 15, level = 22, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Double Kick", cd = 15, level = 29, dist = 1, target = 1, f = 30, pp = 30, t = "Fighting", cat = "physical", accuracy = 100},
move7 = {name = "Pin Missile", cd = 20, level = 36, dist = 4, target = 1, f = 14, pp = 20, t = "Bug", cat = "physical", accuracy = 85},
move8 = {name = "Thunder Fang", cd = 0, level = 43, dist = 1, target = 1, f = 65, pp = 15, t = "Electric", cat = "physical", accuracy = 95},
move9 = {name = "Last Resort", cd = 0, level = 50, dist = 1, target = 1, f = 130, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Thunder Wave", cd = 20, level = 57, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move11 = {name = "Agility", cd = 35, level = 64, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Thunder", cd = 50, level = 71, dist = 4, target = 1, f = 120, pp = 10, t = "Electric", cat = "special", accuracy = 70},
},
["Flareon"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Helping Hand", cd = 100, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Sand-attack", cd = 20, level =  8, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move4 = {name = "Ember", cd = 12, level = 15, dist = 4, target = 1, f = 40, pp = 25, t = "Fire", cat = "special", accuracy = 100},
move5 = {name = "Quick Attack", cd = 15, level = 22, dist = 1, target = 1, f = 40, pp = 30, t = "Normal", cat = "physical", accuracy = 100},
move6 = {name = "Bite", cd = 12, level = 29, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move7 = {name = "Fire Spin", cd = 25, level = 36, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move8 = {name = "Fire Fang", cd = 18, level = 43, dist = 1, target = 1, f = 65, pp = 15, t = "Fire", cat = "physical", accuracy = 95},
move9 = {name = "Last Resort", cd = 0, level = 50, dist = 1, target = 1, f = 130, pp = 5, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Smog", cd = 0, level = 57, dist = 4, target = 1, f = 20, pp = 20, t = "Poison", cat = "special", accuracy = 70},
move11 = {name = "Scary Face", cd = 40, level = 64, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move12 = {name = "Fire Blast", cd = 50, level = 71, dist = 4, target = 1, f = 120, pp = 5, t = "Fire", cat = "special", accuracy = 85},
},
["Porygon"] = {
move1 = {name = "Conversion 2", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move2 = {name = "Conversion", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move3 = {name = "Sharpen", cd = 0, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Psybeam", cd = 12, level =  7, dist = 4, target = 1, f = 65, pp = 20, t = "Psychic", cat = "special", accuracy = 100},
move5 = {name = "Agility", cd = 35, level = 12, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move6 = {name = "Recover", cd = 0, level = 18, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Magnet Rise", cd = 0, level = 23, dist = 4, target = 1, f = 0, pp = 10, t = "Electric", cat = "Outro", accuracy = 0},
move8 = {name = "Signal Beam", cd = 0, level = 29, dist = 4, target = 1, f = 75, pp = 15, t = "Bug", cat = "special", accuracy = 100},
move9 = {name = "Recycle", cd = 0, level = 34, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Discharge", cd = 30, level = 40, dist = 4, target = 1, f = 80, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move11 = {name = "Lock-on", cd = 0, level = 45, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move12 = {name = "Tri Attack", cd = 0, level = 51, dist = 4, target = 1, f = 80, pp = 10, t = "Normal", cat = "special", accuracy = 100},
move13 = {name = "Magic Coat", cd = 0, level = 56, dist = 4, target = 1, f = 0, pp = 15, t = "Psychic", cat = "Outro", accuracy = 0},
move14 = {name = "Zap Cannon", cd = 0, level = 62, dist = 4, target = 1, f = 120, pp = 5, t = "Electric", cat = "special", accuracy = 50},
},
["Omanyte"] = {
move1 = {name = "Constrict", cd = 0, level =  1, dist = 1, target = 1, f = 10, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Bite", cd = 12, level =  7, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move3 = {name = "Water Gun", cd = 15, level = 10, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move4 = {name = "Rollout", cd = 30, level = 16, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move5 = {name = "Leer", cd = 40, level = 19, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move6 = {name = "Mud Shot", cd = 0, level = 25, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move7 = {name = "Brine", cd = 0, level = 28, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move8 = {name = "Protect", cd = 45, level = 34, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Ancientpower", cd = 0, level = 37, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move10 = {name = "Tickle", cd = 0, level = 43, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move11 = {name = "Rock Blast", cd = 0, level = 46, dist = 4, target = 1, f = 25, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move12 = {name = "Hydro Pump", cd = 60, level = 52, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Omastar"] = {
move1 = {name = "Constrict", cd = 0, level =  1, dist = 1, target = 1, f = 10, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Bite", cd = 12, level =  1, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move3 = {name = "Bite", cd = 12, level =  7, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move4 = {name = "Water Gun", cd = 15, level = 10, dist = 4, target = 1, f = 40, pp = 25, t = "Water", cat = "special", accuracy = 100},
move5 = {name = "Rollout", cd = 30, level = 16, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move6 = {name = "Leer", cd = 40, level = 19, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move7 = {name = "Mud Shot", cd = 0, level = 25, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move8 = {name = "Brine", cd = 0, level = 28, dist = 4, target = 1, f = 65, pp = 10, t = "Water", cat = "special", accuracy = 100},
move9 = {name = "Protect", cd = 45, level = 34, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Ancientpower", cd = 0, level = 37, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move11 = {name = "Spike Cannon", cd = 0, level = 40, dist = 4, target = 1, f = 20, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move12 = {name = "Tickle", cd = 0, level = 48, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move13 = {name = "Rock Blast", cd = 0, level = 56, dist = 4, target = 1, f = 25, pp = 10, t = "Rock", cat = "physical", accuracy = 80},
move14 = {name = "Hydro Pump", cd = 60, level = 67, dist = 4, target = 1, f = 120, pp = 5, t = "Water", cat = "special", accuracy = 80},
},
["Kabuto"] = {
move1 = {name = "Scratch", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Absorb", cd = 0, level =  6, dist = 4, target = 1, f = 20, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move3 = {name = "Leer", cd = 40, level = 11, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move4 = {name = "Mud Shot", cd = 0, level = 16, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move5 = {name = "Sand-attack", cd = 20, level = 21, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move6 = {name = "Endure", cd = 0, level = 26, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move7 = {name = "Aqua Jet", cd = 0, level = 31, dist = 1, target = 1, f = 40, pp = 20, t = "Water", cat = "physical", accuracy = 100},
move8 = {name = "Mega Drain", cd = 0, level = 36, dist = 4, target = 1, f = 40, pp = 15, t = "Grass", cat = "special", accuracy = 100},
move9 = {name = "Metal Sound", cd = 0, level = 41, dist = 4, target = 1, f = 0, pp = 40, t = "Steel", cat = "Outro", accuracy = 85},
move10 = {name = "Ancientpower", cd = 0, level = 46, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move11 = {name = "Wring Out", cd = 0, level = 51, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
},
["Kabutops"] = {
move1 = {name = "Scratch", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Absorb", cd = 0, level =  1, dist = 4, target = 1, f = 20, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move3 = {name = "Absorb", cd = 0, level =  6, dist = 4, target = 1, f = 20, pp = 20, t = "Grass", cat = "special", accuracy = 100},
move4 = {name = "Leer", cd = 40, level = 11, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Mud Shot", cd = 0, level = 16, dist = 4, target = 1, f = 55, pp = 15, t = "Ground", cat = "special", accuracy = 95},
move6 = {name = "Sand-attack", cd = 20, level = 21, dist = 4, target = 1, f = 0, pp = 15, t = "Ground", cat = "Outro", accuracy = 100},
move7 = {name = "Endure", cd = 0, level = 26, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Aqua Jet", cd = 0, level = 31, dist = 1, target = 1, f = 40, pp = 20, t = "Water", cat = "physical", accuracy = 100},
move9 = {name = "Mega Drain", cd = 0, level = 36, dist = 4, target = 1, f = 40, pp = 15, t = "Grass", cat = "special", accuracy = 100},
move10 = {name = "Slash", cd = 13, level = 40, dist = 1, target = 1, f = 70, pp = 20, t = "Normal", cat = "physical", accuracy = 100},
move11 = {name = "Metal Sound", cd = 0, level = 45, dist = 4, target = 1, f = 0, pp = 40, t = "Steel", cat = "Outro", accuracy = 85},
move12 = {name = "Ancientpower", cd = 0, level = 54, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move13 = {name = "Wring Out", cd = 0, level = 63, dist = 1, target = 1, f = 0, pp = 5, t = "Normal", cat = "special", accuracy = 100},
move14 = {name = "Night Slash", cd = 0, level = 72, dist = 1, target = 1, f = 70, pp = 15, t = "Dark", cat = "physical", accuracy = 100},
},
["Aerodactyl"] = {
move1 = {name = "Ice Fang", cd = 18, level =  1, dist = 1, target = 1, f = 65, pp = 15, t = "Ice", cat = "physical", accuracy = 95},
move2 = {name = "Thunder Fang", cd = 0, level =  1, dist = 1, target = 1, f = 65, pp = 15, t = "Electric", cat = "physical", accuracy = 95},
move3 = {name = "Wing Attack", cd = 35, level =  1, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move4 = {name = "Supersonic", cd = 25, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 55},
move5 = {name = "Bite", cd = 12, level =  1, dist = 1, target = 1, f = 60, pp = 25, t = "Dark", cat = "physical", accuracy = 100},
move6 = {name = "Scary Face", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 90},
move7 = {name = "Roar", cd = 40, level =  9, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 100},
move8 = {name = "Agility", cd = 35, level = 17, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move9 = {name = "Ancientpower", cd = 0, level = 25, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move10 = {name = "Crunch", cd = 35, level = 33, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move11 = {name = "Take Down", cd = 27, level = 41, dist = 1, target = 1, f = 90, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move12 = {name = "Iron Head", cd = 0, level = 49, dist = 1, target = 1, f = 80, pp = 15, t = "Steel", cat = "physical", accuracy = 100},
move13 = {name = "Hyper Beam", cd = 0, level = 57, dist = 4, target = 1, f = 150, pp = 5, t = "Normal", cat = "special", accuracy = 90},
move14 = {name = "Rock Slide", cd = 0, level = 65, dist = 4, target = 1, f = 75, pp = 10, t = "Rock", cat = "physical", accuracy = 90},
move15 = {name = "Giga Impact", cd = 0, level = 73, dist = 1, target = 1, f = 150, pp = 5, t = "Normal", cat = "physical", accuracy = 90},
},
["Snorlax"] = {
move1 = {name = "Tackle", cd = 3, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Normal", cat = "physical", accuracy = 95},
move2 = {name = "Amnesia", cd = 0, level =  9, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move3 = {name = "Lick", cd = 0, level = 12, dist = 1, target = 1, f = 20, pp = 30, t = "Ghost", cat = "physical", accuracy = 100},
move4 = {name = "Belly Drum", cd = 0, level = 17, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Yawn", cd = 0, level = 20, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Rest", cd = 0, level = 25, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Snore", cd = 0, level = 28, dist = 4, target = 1, f = 40, pp = 15, t = "Normal", cat = "special", accuracy = 100},
move8 = {name = "Sleep Talk", cd = 0, level = 28, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Body Slam", cd = 30, level = 33, dist = 1, target = 1, f = 85, pp = 15, t = "Normal", cat = "physical", accuracy = 100},
move10 = {name = "Block", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move11 = {name = "Rollout", cd = 30, level = 41, dist = 1, target = 1, f = 30, pp = 20, t = "Rock", cat = "physical", accuracy = 90},
move12 = {name = "Crunch", cd = 35, level = 44, dist = 1, target = 1, f = 80, pp = 15, t = "Dark", cat = "special", accuracy = 100},
move13 = {name = "Giga Impact", cd = 0, level = 49, dist = 1, target = 1, f = 150, pp = 5, t = "Normal", cat = "physical", accuracy = 90},
},
["Articuno"] = {
move1 = {name = "Gust", cd = 16, level =  1, dist = 4, target = 1, f = 40, pp = 35, t = "Flying", cat = "special", accuracy = 100},
move2 = {name = "Mist", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move3 = {name = "Ice Shard", cd = 0, level = 15, dist = 4, target = 1, f = 40, pp = 30, t = "Ice", cat = "physical", accuracy = 100},
move4 = {name = "Mind Reader", cd = 0, level = 22, dist = 4, target = 1, f = 0, pp = 5, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Ancientpower", cd = 0, level = 29, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move6 = {name = "Agility", cd = 35, level = 36, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Ice Beam", cd = 0, level = 43, dist = 4, target = 1, f = 95, pp = 10, t = "Ice", cat = "special", accuracy = 100},
move8 = {name = "Reflect", cd = 0, level = 50, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move9 = {name = "Roost", cd = 55, level = 57, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move10 = {name = "Tailwind", cd = 40, level = 64, dist = 4, target = 1, f = 0, pp = 30, t = "Flying", cat = "Outro", accuracy = 0},
move11 = {name = "Blizzard", cd = 0, level = 71, dist = 4, target = 1, f = 120, pp = 5, t = "Ice", cat = "special", accuracy = 70},
move12 = {name = "Sheer Cold", cd = 0, level = 78, dist = 4, target = 1, f = 0, pp = 5, t = "Ice", cat = "special", accuracy = 30},
move13 = {name = "Hail", cd = 0, level = 85, dist = 4, target = 1, f = 0, pp = 10, t = "Ice", cat = "Outro", accuracy = 0},
},
["Zapdos"] = {
move1 = {name = "Peck", cd = 13, level =  1, dist = 1, target = 1, f = 35, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Thunder Wave", cd = 20, level =  8, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move3 = {name = "Detect", cd = 0, level = 15, dist = 4, target = 1, f = 0, pp = 5, t = "Fighting", cat = "Outro", accuracy = 0},
move4 = {name = "Pluck", cd = 23, level = 22, dist = 1, target = 1, f = 60, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
move5 = {name = "Ancientpower", cd = 0, level = 29, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move6 = {name = "Charge", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 0},
move7 = {name = "Agility", cd = 35, level = 43, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Discharge", cd = 30, level = 50, dist = 4, target = 1, f = 80, pp = 15, t = "Electric", cat = "special", accuracy = 100},
move9 = {name = "Roost", cd = 55, level = 57, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move10 = {name = "Light Screen", cd = 40, level = 64, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Drill Peck", cd = 36, level = 71, dist = 1, target = 1, f = 80, pp = 20, t = "Flying", cat = "physical", accuracy = 100},
move12 = {name = "Thunder", cd = 50, level = 78, dist = 4, target = 1, f = 120, pp = 10, t = "Electric", cat = "special", accuracy = 70},
move13 = {name = "Rain Dance", cd = 50, level = 85, dist = 4, target = 1, f = 0, pp = 5, t = "Water", cat = "Outro", accuracy = 0},
},
["Moltres"] = {
move1 = {name = "Wing Attack", cd = 35, level =  1, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move2 = {name = "Fire Spin", cd = 25, level =  8, dist = 4, target = 1, f = 15, pp = 15, t = "Fire", cat = "special", accuracy = 70},
move3 = {name = "Agility", cd = 35, level = 15, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move4 = {name = "Endure", cd = 0, level = 22, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move5 = {name = "Ancientpower", cd = 0, level = 29, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move6 = {name = "Flamethrower", cd = 20, level = 36, dist = 4, target = 1, f = 95, pp = 15, t = "Fire", cat = "special", accuracy = 100},
move7 = {name = "Safeguard", cd = 40, level = 43, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move8 = {name = "Air Slash", cd = 33, level = 50, dist = 4, target = 1, f = 75, pp = 20, t = "Flying", cat = "special", accuracy = 95},
move9 = {name = "Roost", cd = 55, level = 57, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move10 = {name = "Heat Wave", cd = 40, level = 64, dist = 4, target = 1, f = 100, pp = 10, t = "Fire", cat = "special", accuracy = 90},
move11 = {name = "Solarbeam", cd = 0, level = 71, dist = 4, target = 1, f = 120, pp = 10, t = "Grass", cat = "special", accuracy = 100},
move12 = {name = "Sky Attack", cd = 0, level = 78, dist = 4, target = 1, f = 140, pp = 5, t = "Flying", cat = "physical", accuracy = 90},
move13 = {name = "Sunny Day", cd = 0, level = 85, dist = 4, target = 1, f = 0, pp = 5, t = "Fire", cat = "Outro", accuracy = 0},
},
["Dratini"] = {
move1 = {name = "Wrap", cd = 20, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move2 = {name = "Thunder Wave", cd = 20, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move3 = {name = "Twister", cd = 25, level = 11, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move4 = {name = "Dragon Rage", cd = 23, level = 15, dist = 4, target = 1, f = 0, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
move5 = {name = "Slam", cd = 27, level = 21, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move6 = {name = "Agility", cd = 35, level = 25, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Aqua Tail", cd = 18, level = 31, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move8 = {name = "Dragon Rush", cd = 0, level = 35, dist = 1, target = 1, f = 100, pp = 10, t = "Dragon", cat = "physical", accuracy = 75},
move9 = {name = "Safeguard", cd = 40, level = 41, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Dragon Dance", cd = 0, level = 45, dist = 4, target = 1, f = 0, pp = 20, t = "Dragon", cat = "Outro", accuracy = 0},
move11 = {name = "Outrage", cd = 0, level = 51, dist = 1, target = 1, f = 120, pp = 15, t = "Dragon", cat = "physical", accuracy = 100},
move12 = {name = "Hyper Beam", cd = 0, level = 55, dist = 4, target = 1, f = 150, pp = 5, t = "Normal", cat = "special", accuracy = 90},
},
["Dragonair"] = {
move1 = {name = "Wrap", cd = 20, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move2 = {name = "Thunder Wave", cd = 20, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move3 = {name = "Twister", cd = 25, level =  1, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move4 = {name = "Thunder Wave", cd = 20, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move5 = {name = "Twister", cd = 25, level = 11, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move6 = {name = "Dragon Rage", cd = 23, level = 15, dist = 4, target = 1, f = 0, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
move7 = {name = "Slam", cd = 27, level = 21, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move8 = {name = "Agility", cd = 35, level = 25, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move9 = {name = "Aqua Tail", cd = 18, level = 33, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move10 = {name = "Dragon Rush", cd = 0, level = 39, dist = 1, target = 1, f = 100, pp = 10, t = "Dragon", cat = "physical", accuracy = 75},
move11 = {name = "Safeguard", cd = 40, level = 47, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move12 = {name = "Dragon Dance", cd = 0, level = 53, dist = 4, target = 1, f = 0, pp = 20, t = "Dragon", cat = "Outro", accuracy = 0},
move13 = {name = "Outrage", cd = 0, level = 61, dist = 1, target = 1, f = 120, pp = 15, t = "Dragon", cat = "physical", accuracy = 100},
move14 = {name = "Hyper Beam", cd = 0, level = 67, dist = 4, target = 1, f = 150, pp = 5, t = "Normal", cat = "special", accuracy = 90},
},
["Dragonite"] = {
move1 = {name = "Fire Punch", cd = 0, level =  1, dist = 1, target = 1, f = 75, pp = 15, t = "Fire", cat = "physical", accuracy = 100},
move2 = {name = "Roost", cd = 55, level =  1, dist = 4, target = 1, f = 0, pp = 10, t = "Flying", cat = "Outro", accuracy = 0},
move3 = {name = "Wrap", cd = 20, level =  1, dist = 1, target = 1, f = 15, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move4 = {name = "Leer", cd = 40, level =  1, dist = 4, target = 1, f = 0, pp = 30, t = "Normal", cat = "Outro", accuracy = 100},
move5 = {name = "Thunder Wave", cd = 20, level =  1, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move6 = {name = "Twister", cd = 25, level =  1, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move7 = {name = "Thunder Wave", cd = 20, level =  5, dist = 4, target = 1, f = 0, pp = 20, t = "Electric", cat = "Outro", accuracy = 100},
move8 = {name = "Twister", cd = 25, level = 11, dist = 4, target = 1, f = 40, pp = 20, t = "Dragon", cat = "special", accuracy = 100},
move9 = {name = "Dragon Rage", cd = 23, level = 15, dist = 4, target = 1, f = 0, pp = 10, t = "Dragon", cat = "special", accuracy = 100},
move10 = {name = "Slam", cd = 27, level = 21, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 75},
move11 = {name = "Agility", cd = 35, level = 25, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Aqua Tail", cd = 18, level = 33, dist = 1, target = 1, f = 90, pp = 10, t = "Water", cat = "physical", accuracy = 90},
move13 = {name = "Dragon Rush", cd = 0, level = 39, dist = 1, target = 1, f = 100, pp = 10, t = "Dragon", cat = "physical", accuracy = 75},
move14 = {name = "Safeguard", cd = 40, level = 47, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move15 = {name = "Dragon Dance", cd = 0, level = 53, dist = 4, target = 1, f = 0, pp = 20, t = "Dragon", cat = "Outro", accuracy = 0},
move16 = {name = "Wing Attack", cd = 35, level = 55, dist = 1, target = 1, f = 60, pp = 35, t = "Flying", cat = "physical", accuracy = 100},
move17 = {name = "Outrage", cd = 0, level = 64, dist = 1, target = 1, f = 120, pp = 15, t = "Dragon", cat = "physical", accuracy = 100},
move18 = {name = "Hyper Beam", cd = 0, level = 73, dist = 4, target = 1, f = 150, pp = 5, t = "Normal", cat = "special", accuracy = 90},
},
["Mewtwo"] = {
move1 = {name = "Confusion", cd = 30, level =  1, dist = 4, target = 1, f = 50, pp = 25, t = "Psychic", cat = "special", accuracy = 100},
move2 = {name = "Barrier", cd = 0, level =  8, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move3 = {name = "Swift", cd = 15, level = 15, dist = 4, target = 1, f = 60, pp = 20, t = "Normal", cat = "special", accuracy = 0},
move4 = {name = "Future Sight", cd = 0, level = 22, dist = 4, target = 1, f = 80, pp = 15, t = "Psychic", cat = "special", accuracy = 90},
move5 = {name = "Psych Up", cd = 0, level = 29, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move6 = {name = "Miracle Eye", cd = 0, level = 36, dist = 4, target = 1, f = 0, pp = 40, t = "Psychic", cat = "Outro", accuracy = 0},
move7 = {name = "Mist", cd = 0, level = 43, dist = 4, target = 1, f = 0, pp = 30, t = "Ice", cat = "Outro", accuracy = 0},
move8 = {name = "Psycho Cut", cd = 0, level = 50, dist = 4, target = 1, f = 70, pp = 20, t = "Psychic", cat = "physical", accuracy = 100},
move9 = {name = "Amnesia", cd = 0, level = 57, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move10 = {name = "Power Swap", cd = 0, level = 64, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move11 = {name = "Guard Swap", cd = 0, level = 64, dist = 4, target = 1, f = 0, pp = 10, t = "Psychic", cat = "Outro", accuracy = 0},
move12 = {name = "Psychic", cd = 0, level = 71, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move13 = {name = "Me First", cd = 0, level = 79, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move14 = {name = "Recover", cd = 0, level = 86, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move15 = {name = "Safeguard", cd = 40, level = 93, dist = 4, target = 1, f = 0, pp = 25, t = "Normal", cat = "Outro", accuracy = 0},
move16 = {name = "Aura Sphere", cd = 0, level = 100, dist = 4, target = 1, f = 90, pp = 20, t = "Fighting", cat = "special", accuracy = 0},
},
["Mew"] = {
move1 = {name = "Pound", cd = 4, level =  1, dist = 1, target = 1, f = 40, pp = 35, t = "Normal", cat = "physical", accuracy = 100},
move2 = {name = "Mega Punch", cd = 0, level = 10, dist = 1, target = 1, f = 80, pp = 20, t = "Normal", cat = "physical", accuracy = 85},
move3 = {name = "Metronome", cd = 35, level = 20, dist = 4, target = 1, f = 0, pp = 10, t = "Normal", cat = "Outro", accuracy = 0},
move4 = {name = "Psychic", cd = 0, level = 30, dist = 4, target = 1, f = 90, pp = 10, t = "Psychic", cat = "special", accuracy = 100},
move5 = {name = "Barrier", cd = 0, level = 40, dist = 4, target = 1, f = 0, pp = 30, t = "Psychic", cat = "Outro", accuracy = 0},
move6 = {name = "Ancientpower", cd = 0, level = 50, dist = 4, target = 1, f = 60, pp = 5, t = "Rock", cat = "special", accuracy = 100},
move7 = {name = "Amnesia", cd = 0, level = 60, dist = 4, target = 1, f = 0, pp = 20, t = "Psychic", cat = "Outro", accuracy = 0},
move8 = {name = "Me First", cd = 0, level = 70, dist = 4, target = 1, f = 0, pp = 20, t = "Normal", cat = "Outro", accuracy = 0},
move9 = {name = "Baton Pass", cd = 0, level = 80, dist = 4, target = 1, f = 0, pp = 40, t = "Normal", cat = "Outro", accuracy = 0},
move10 = {name = "Nasty Plot", cd = 0, level = 90, dist = 4, target = 1, f = 0, pp = 20, t = "Dark", cat = "Outro", accuracy = 0},
move11 = {name = "Aura Sphere", cd = 0, level = 100, dist = 4, target = 1, f = 90, pp = 20, t = "Fighting", cat = "special", accuracy = 0},
},



--------------------------------------Move Shiny------------------------------------
["Shiny Bulbasaur"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 3, cd = 13, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Vine Whip", level = 5, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Take Down", level = 30, cd = 20, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"}, 
		 move5 = {name = "Leech Seed", level = 10, cd = 45, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Seed Bomb", level = 20, cd = 30, dist = 1, target = 0, f = 80, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Sleep Powder", level = 17, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Stun Spore", level = 17, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Poison Powder", level = 17, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		},       	
["Shiny Ivysaur"] =   {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 27, cd = 13, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Vine Whip", level = 30, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Take Down", level = 30, cd = 20, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"}, 
		 move5 = {name = "Leech Seed", level = 33, cd = 45, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Synthesis", level = 42, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Solar Beam", level = 40, cd = 50, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move8 = {name = "Sleep Powder", level = 37, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Stun Spore", level = 37, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move10 = {name = "Poison Powder", level = 37, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		},
["Shiny Venusaur"] =  {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 50, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Vine Whip", level = 50, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Take Down", level = 50, cd = 20, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"}, 
		 move5 = {name = "Leech Seed", level = 55, cd = 30, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"}, 
		 move7 = {name = "Solar Beam", level = 70, cd = 30, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move8 = {name = "Sleep Powder", level = 60, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Stun Spore", level = 60, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move10 = {name = "Poison Powder", level = 60, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 move11 = {name = "Synthesis", level = 80, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		},
["Shiny Charmander"] = {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 3, cd = 13, dist = 4, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Flamethrower", level = 5, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fireball", level = 7, cd = 17, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fire Fang", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Slash", level = 28, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Charmeleon"] = {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 25, cd = 13, dist = 4, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Flamethrower", level = 27, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fireball", level = 28, cd = 17, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fire Fang", level = 29, cd = 20, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fire Blast", level = 37, cd = 50, dist = 1, target = 0, f = 115, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "SmokeScreen", level = 30, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Slash", level = 28, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Charizard"] =  {move1 = {name = "Dragon Claw", level = 1, cd = 15, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 50, cd = 10, dist = 10, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Flamethrower", level = 55, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fireball", level = 60, cd = 17, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fire Fang", level = 60, cd = 20, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fire Blast", level = 65, cd = 45, dist = 1, target = 0, f = 115, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Wing Attack", level = 65, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Magma Storm", level = 70, cd = 70, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		  move9 = {name = "Scary Face", level = 65, cd = 45, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move10 = {name = "SmokeScreen", level = 60, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move11 = {name = "Slash", level = 28, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Squirtle"] =   {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 3, cd = 13, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 5, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bite", level = 14, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Pulse", level = 20, cd = 25, dist = 1, target = 1, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Harden", level = 17, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydro Cannon", level = 38, cd = 50, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Wartortle"] =  {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 25, cd = 13, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 27, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bite", level = 30, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 32, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Pulse", level = 30, cd = 25, dist = 1, target = 1, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 55, cd = 50, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 50, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Skull Bash", level = 60, cd = 40, dist = 1, target = 0, f = 85, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Blastoise"] =  {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 50, cd = 13, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 53, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bite", level = 30, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 58, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Pulse", level = 48, cd = 25, dist = 1, target = 1, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 65, cd = 47, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Skull Bash", level = 67, cd = 40, dist = 1, target = 0, f = 85, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 70, cd = 60, dist = 1, target = 0, f = 125, t = "water", accuracy = 100, cat = "physical"},
		  move10 = {name = "Harden", level = 63, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"}, 
		  move11 = {name = "Waterball", level = 55, cd = 17, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},		  
		 },
["Shiny Caterpie"] = {move1 = {name = "String Shot", level = 1, cd = 7, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
                  move2 = {name = "Headbutt", level = 3, cd = 7, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bug Bite", level = 5, cd = 9, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, cat = "physical"},
		 },
["Shiny Metapod"] = {move1 = {name = "String Shot", level = 1, cd = 7, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 4, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Harden", level = 6, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bug Bite", level = 9, cd = 10, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, cat = "physical"},
		 },
["Shiny Butterfree"] = {move1 = {name = "String Shot", level = 1, cd = 10, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 10, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 10, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Whirlwind", level = 15, cd = 20, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Silver Wind", level = 18, cd = 25, dist = 4, target = 1, f = 70, t = "bug", accuracy = 100, cat = "physical"},  --alterado v2.8
                  move6 = {name = "Psybeam", level = 20, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Confusion", level = 23, cd = 20, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sleep Powder", level = 25, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Stun Spore", level = 25, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Poison Powder", level = 25, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Weedle"] = {move1 = {name = "String Shot", level = 1, cd = 5, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 3, cd = 10, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Sting", level = 5, cd = 7, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Shiny Kakuna"] = {move1 = {name = "String Shot", level = 1, cd = 7, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 4, cd = 8, dist = 10, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Harden", level = 6, cd = 20, dist = 15, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bug Bite", level = 9, cd = 10, dist = 10, target = 1, f = 45, t = "bug", accuracy = 100, cat = "physical"},
		 },
["Shiny Beedrill"] = {move1 = {name = "String Shot", level = 5, cd = 10, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Sting", level = 10, cd = 10, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fury Cutter", level = 15, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move4 = {name = "Pin Missile", level = 17, cd = 20, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rage", level = 20, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Strafe", level = 21, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Pidgey"] = {move1 = {name = "Quick Attack", level = 1, cd = 7, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 3, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Gust", level = 8, cd = 10, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Drill Peck", level = 7, cd = 15, dist = 1, target = 1, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Pidgeotto"] = {move1 = {name = "Quick Attack", level = 10, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 10, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Whirlwind", level = 19, cd = 20, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Drill Peck", level = 20, cd = 15, dist = 1, target = 1, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Wing Attack", level = 23, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Tornado", level = 25, cd = 70, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Pidgeot"] = {move1 = {name = "Quick Attack", level = 30, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 35, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Whirlwind", level = 40, cd = 20, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Drill Peck", level = 45, cd = 15, dist = 1, target = 1, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Wing Attack", level = 50, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hurricane", level = 55, cd = 45, dist = 1, target = 0, f = 15, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Tornado", level = 60, cd = 70, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
		  move9 = {name = "Roost", level = 65, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Rattata"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 3, cd = 15, dist = 10, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Scratch", level = 5, cd = 15, dist = 10, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Hyper Fang", level = 12, cd = 25, dist = 1, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Raticate"] = {move1 = {name = "Quick Attack", level = 10, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 4, cd = 15, dist = 15, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Scratch", level = 17, cd = 13, dist = 15, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Hyper Fang", level = 25, cd = 25, dist = 1, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Headbutt", level = 27, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Mega Punch", level = 30, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		 },
["Shiny Spearow"] = {move1 = {name = "Quick Attack", level = 5, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 9, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Gust", level = 10, cd = 15, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Drill Peck", level = 20, cd = 16, dist = 1, target = 1, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rage", level = 14, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Fearow"] = {move1 = {name = "Quick Attack", level = 5, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 9, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 10, cd = 20, dist = 1, target = 1, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Gust", level = 14, cd = 15, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Whirlwind", level = 34, cd = 22, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Wing Attack", level = 38, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Tornado", level = 42, cd = 100, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rage", level = 46, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
                  move10 = {name = "Hurricane", level = 55, cd = 35, dist = 1, target = 0, f = 15, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Ekans"] = {move1 = {name = "Bite", level = 7, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Fang", level = 9, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sting Gun", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Acid", level = 15, cd = 10, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fear", level = 18, cd = 25, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Arbok"] = {move1 = {name = "Bite", level = 7, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Fang", level = 9, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sting Gun", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Pin Missile", level = 15, cd = 25, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "Acid", level = 18, cd = 15, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Iron Tail", level = 28, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fear", level = 36, cd = 25, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rage", level = 36, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Pikachu"] = {move1 = {name = "Quick Attack", level = 7, cd = 10, dist = 2, target = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 13, cd = 10, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 14, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 15, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Iron Tail", level = 18, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 21, cd = 45, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Agility", level = 21, cd = 20, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Raichu"] = {move1 = {name = "Mega Kick", level = 7, cd = 32, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 13, cd = 8, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 14, cd = 16, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 15, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Punch", level = 18, cd = 32, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Iron Tail", level = 21, cd = 16, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder", level = 42, cd = 54, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Electric Storm", level = 72, cd = 25, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		  move9 = {name = "Agility", level = 48, cd = 54, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Sandshrew"] = {move1 = {name = "Sand Attack", level = 8, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mud Shot", level = 11, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Scratch", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 11, cd = 20, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		 },
["Shiny Sandslash"] = {move1 = {name = "Sand Attack", level = 42, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mud Shot", level = 42, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Scratch", level = 43, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 16, cd = 25, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 18, cd = 35, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fury Cutter", level = 24, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthshock", level = 47, cd = 35, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Earthquake", level = 51, cd = 60, dist = 1, target = 0, f = 10, t = "ground", accuracy = 100, cat = "physical"},
		 },
["Shiny Nidoran Female"] = {move1 = {name = "Quick Attack", level = 8, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 8, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Horn Attack", level = 10, cd = 15, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Sting", level = 13, cd = 15, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Fang", level = 14, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Shiny Nidorina"] = {move1 = {name = "Quick Attack", level = 8, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 8, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Horn Attack", level = 14, cd = 15, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Sting", level = 13, cd = 15, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Fang", level = 18, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stomp", level = 21, cd = 25, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Strafe", level = 21, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Nidoqueen"] = {move1 = {name = "Quick Attack", level = 50, cd = 15, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 50, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Horn Attack", level = 14, cd = 15, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Sting", level = 16, cd = 15, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Fang", level = 18, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Mega Punch", level = 21, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Toxic Spikes", level = 51, cd = 25, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move8 = {name = "Stomp", level = 55, cd = 25, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Earthshock", level = 60, cd = 30, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move10 = {name = "Strafe", level = 58, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Nidoran Male"] = {move1 = {name = "Quick Attack", level = 8, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 8, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Horn Attack", level = 11, cd = 15, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Sting", level = 12, cd = 15, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Fang", level = 18, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Shiny Nidorino"] = {move1 = {name = "Quick Attack", level = 8, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 8, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Horn Attack", level = 14, cd = 15, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Sting", level = 16, cd = 15, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Fang", level = 18, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stomp", level = 21, cd = 25, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rage", level = 21, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Nidoking"] = {move1 = {name = "Quick Attack", level = 8, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 50, cd = 12, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Sting", level = 16, cd = 12, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Fang", level = 18, cd = 12, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Jab", level = 11, cd = 16, dist = 4, target = 1, f = 85, t = "poison", accuracy = 100, cat = "physical"},   --alterado v2.7 achu q eh assim kk
		  move6 = {name = "Horn Drill", level = 51, cd = 16, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Toxic Spikes", level = 51, cd = 16, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move8 = {name = "Stomp", level = 54, cd = 20, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Venom Motion", level = 58, cd = 45, dist = 1, target = 0, f = 95, t = "poison", accuracy = 100, cat = "physical"},
		  move10 = {name = "Rage", level = 58, cd = 16, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move11 = {name = "Fear", level = 58, cd = 24, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Clefairy"] = {move1 = {name = "Doubleslap", level = 7, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lovely Kiss", level = 7, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 11, cd = 30, dist = 0, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 16, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Multislap", level = 16, cd = 20, dist = 1, target = 0, f = 35, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Metronome", level = 26, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Clefable"] = {move1 = {name = "Doubleslap", level = 7, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Lovely Kiss", level = 11, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 7, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Multislap", level = 16, cd = 25, dist = 1, target = 0, f = 35, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Meteor Smash", level = 16, cd = 20, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Great Love", level = 16, cd = 40, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Selfheal", level = 26, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Healarea", level = 29, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Focus", level = 29, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Metronome", level = 29, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Vulpix"] = {move1 = {name = "Quick Attack", level = 9, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Tail", level = 12, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 14, cd = 15, dist = 4, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 20, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 20, cd = 26, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		 },

["Shiny Jigglypuff"] = {move1 = {name = "Doubleslap", level = 9, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lovely Kiss", level = 12, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 14, cd = 22, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 18, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hyper Voice", level = 18, cd = 20, dist = 1, target = 0, f = 65, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Metronome", level = 17, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Wigglytuff"] = {move1 = {name = "Doubleslap", level = 9, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lovely Kiss", level = 12, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 14, cd = 22, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Hyper Voice", level = 18, cd = 15, dist = 1, target = 0, f = 65, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Selfheal", level = 18, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Healarea", level = 17, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Focus", level = 20, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Metronome", level = 28, cd = 70, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rock n'Roll", level = 28, cd = 60, dist = 1, target = 0, f = 65, t = "normal", accuracy = 100, cat = "physical"},  --alterado v1.5 
		  passive1 = {name = "Melody", level = 1, cd = 0, dist = 6, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Zubat"] = {move1 = {name = "Super Sonic", level = 9, cd = 12, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 13, cd = 8, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Fang", level = 15, cd = 8, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Absorb", level = 18, cd = 16, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Toxic", level = 16, cd = 16, dist = 1, target = 0, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Shiny Golbat"] = {move1 = {name = "Super Sonic", level = 9, cd = 12, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 13, cd = 8, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Fang", level = 15, cd = 8, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Absorb", level = 18, cd = 16, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Toxic", level = 16, cd = 16, dist = 1, target = 0, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Whirlwind", level = 24, cd = 18, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Wing Attack", level = 27, cd = 24, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Oddish"] = {move1 = {name = "Absorb", level = 5, cd = 15, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Acid", level = 7, cd = 10, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Leech Seed", level = 10, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Sleep Powder", level = 16, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Powder", level = 16, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stun Spore", level = 16, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 10, t = "grass", accuracy = 100, cat = "physical"},
		  passive2 = {name = "Spores Reaction", level = 1, cd = 0, dist = 6, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Gloom"] = {move1 = {name = "Absorb", level = 5, cd = 20, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
                  move2 = {name = "Leech Seed", level = 7, cd = 20, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Acid", level = 7, cd = 10, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Bomb", level = 10, cd = 20, dist = 4, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Gas", level = 19, cd = 25, dist = 1, target = 0, f = 5, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sleep Powder", level = 24, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Stun Spore", level = 16, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Poison Powder", level = 16, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "grass", accuracy = 100, cat = "physical"},
		  passive2 = {name = "Spores Reaction", level = 1, cd = 0, dist = 6, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Vileplume"] = {move1 = {name = "Absorb", level = 43, cd = 16, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Leech Seed", level = 7, cd = 16, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Acid", level = 10, cd = 8, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Bomb", level = 19, cd = 16, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Gas", level = 24, cd = 20, dist = 1, target = 0, f = 5, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Petal Dance", level = 41, cd = 16, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Solar Beam", level = 42, cd = 45, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sleep Powder", level = 16, cd = 72, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Stun Spore", level = 16, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Poison Powder", level = 16, cd = 16, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 20, t = "grass", accuracy = 100, cat = "physical"},
		  passive2 = {name = "Spores Reaction", level = 1, cd = 0, dist = 6, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Paras"] = {move1 = {name = "Scratch", level = 5, cd = 8, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Sting", level = 7, cd = 8, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Slash", level = 10, cd = 12, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Stun Spore", level = 15, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Powder", level = 15, cd = 12, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sleep Powder", level = 15, cd = 72, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Parasect"] = {move1 = {name = "Absorb", level = 5, cd = 16, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Scratch", level = 7, cd = 8, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Sting", level = 10, cd = 8, dist = 3, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Slash", level = 15, cd = 12, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Bomb", level = 15, cd = 16, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stun Spore", level = 28, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Poison Powder", level = 31, cd = 16, dist = 4, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sleep Powder", level = 34, cd = 72, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fury Cutter", level = 34, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move10 = {name = "X-Scissor", level = 34, cd = 20, dist = 1, target = 0, f = 70, t = "bug", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 20, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Shiny Venonat"] = {move1 = {name = "Absorb", level = 5, cd = 12, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bug Bite", level = 7, cd = 8, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, cat = "physical"},
		  move3 = {name = "Super Sonic", level = 10, cd = 12, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psychic", level = 15, cd = 16, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Fang", level = 15, cd = 12, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sleep Powder", level = 33, cd = 54, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Poison Powder", level = 35, cd = 16, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Stun Spore", level = 33, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Venomoth"] = {move1 = {name = "Absorb", level = 5, cd = 12, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bug Bite", level = 7, cd = 8, dist = 1, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Super Sonic", level = 10, cd = 12, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 15, cd = 20, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 15, cd = 16, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Poison Fang", level = 15, cd = 12, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move7 = {name = "Sleep Powder", level = 33, cd = 54, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Poison Powder", level = 35, cd = 16, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Stun Spore", level = 33, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Diglett"] = {move1 = {name = "Sand Attack", level = 6, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 8, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mud Shot", level = 11, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},   
		  move4 = {name = "Mud Slap", level = 5, cd = 20, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Earthshock", level = 5, cd = 40, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		 },
["Shiny Dugtrio"] = {move1 = {name = "Sand Attack", level = 6, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 8, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mud Shot", level = 11, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mud Slap", level = 15, cd = 20, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Earthshock", level = 20, cd = 40, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Shockwave", level = 29, cd = 35, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 32, cd = 60, dist = 1, target = 0, f = 10, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rage", level = 36, cd = 30, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Meowth"] =  {move1 = {name = "Slash", level = 6, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Scratch", level = 8, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Pay Day", level = 15, cd = 15, dist = 4, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Persian"] = {move1 = {name = "Slash", level = 6, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Scratch", level = 8, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Pay Day", level = 15, cd = 15, dist = 4, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fury Cutter", level = 21, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fear", level = 24, cd = 25, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Psyduck"] = {move1 = {name = "Water Gun", level = 9, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 10, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confusion", level = 13, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Headbutt", level = 15, cd = 15, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Stunning Confusion", level = 1, cd = 0, dist = 6, target = 0, f = 7, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Golduck"] = {move1 = {name = "Doubleslap", level = 9, cd = 15, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Water Gun", level = 10, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Aqua Tail", level = 13, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 45, cd = 20, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confusion", level = 15, cd = 30, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psybeam", level = 45, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Psywave", level = 48, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Mega Kick", level = 48, cd = 35, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move9 = {name = "Strafe", level = 45, cd = 30, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Stunning Confusion", level = 1, cd = 0, dist = 6, target = 0, f = 10, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Mankey"] = {move1 = {name = "Scratch", level = 10, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Triple Kick", level = 14, cd = 15, dist = 1, target = 1, f = 60, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Karate Chop", level = 15, cd = 20, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cross Chop", level = 20, cd = 15, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rage", level = 20, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Primeape"] = {move1 = {name = "Scratch", level = 10, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Triple Kick", level = 14, cd = 15, dist = 1, target = 1, f = 60, t = "fighting", accuracy = 100, cat = "physical"},   
		  move3 = {name = "Karate Chop", level = 15, cd = 25, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cross Chop", level = 20, cd = 20, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mega Punch", level = 20, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Mega Kick", level = 36, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rage", level = 37, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 40, cd = 25, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Growlithe"] = {move1 = {name = "Roar", level = 6, cd = 16, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 8, cd = 8, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Quick Attack", level = 0, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ember", level = 12, cd = 12, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flamethrower", level = 20, cd = 16, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fireball", level = 30, cd = 16, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rage", level = 30, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Arcanine"] = {move1 = {name = "Roar", level = 6, cd = 16, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 8, cd = 8, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 12, cd = 12, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 20, cd = 16, dist = 1, target = 80, f = 0, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fireball", level = 30, cd = 16, dist = 4, target = 1, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fire Fang", level = 52, cd = 20, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "ExtremeSpeed", level = 10, cd = 15, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fire Blast", level = 54, cd = 54, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move9 = {name = "Tri Flames", level = 58, cd = 36, dist = 1, target = 0, f = 90, t = "fire", accuracy = 100, cat = "physical"},
		  move10 = {name = "War Dog", level = 60, cd = 24, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Poliwag"] = {move1 = {name = "Doubleslap", level = 3, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 5, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 5, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Aqua Tail", level = 5, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 5, cd = 20, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Poliwhirl"] = {move1 = {name = "Mud Shot", level = 3, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Doubleslap", level = 18, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 19, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mega Punch", level = 19, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hypnosis", level = 21, cd = 20, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Poliwrath"] = {move1 = {name = "Mud Shot", level = 46, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Doubleslap", level = 18, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 19, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Dizzy Punch", level = 19, cd = 25, dist = 1, target = 1, f = 75, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Mega Punch", level = 21, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Ice Punch", level = 46, cd = 20, dist = 1, target = 1, f = 75, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Ice Beam", level = 49, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hypnosis", level = 52, cd = 25, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Abra"] =       {move1 = {name = "Teleport", level = 1, cd = 17, dist = 1, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psychic", level = 13, cd = 40, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confusion", level = 15, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Calm Mind", level = 15, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Restore", level = 17, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psy Pulse", level = 1, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Kadabra"] =    {move1 = {name = "Teleport", level = 20, cd = 17, dist = 1, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psybeam", level = 25, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psywave", level = 29, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 30, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 32, cd = 40, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psy Pulse", level = 30, cd = 15, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hypnosis", level = 37, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Reflect", level = 40, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Restore", level = 40, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Calm Mind", level = 35, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Alakazam"] =   {move1 = {name = "Teleport", level = 1, cd = 17, dist = 1, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psybeam", level = 50, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psywave", level = 55, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 57, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 60, cd = 40, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psy Pulse", level = 55, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Calm Mind", level = 65, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hypnosis", level = 65, cd = 80, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Reflect", level = 70, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move10 = {name = "Restore", level = 70, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move11 = {name = "Miracle Eye", level = 75, cd = 40, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move12 = {name = "Psyusion", level = 70, cd = 90, dist = 1, target = 0, f = 70, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Machop"] = {move1 = {name = "Triple Punch", level = 11, cd = 10, dist = 1, target = 1, f = 60, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Punch", level = 11, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Karate Chop", level = 12, cd = 15, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ground Chop", level = 14, cd = 15, dist = 1, target = 0, f = 100, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Strafe", level = 18, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Machoke"] = {move1 = {name = "Triple Punch", level = 11, cd = 10, dist = 1, target = 1, f = 60, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Punch", level = 11, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Kick", level = 12, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Karate Chop", level = 14, cd = 20, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ground Chop", level = 18, cd = 20, dist = 1, target = 0, f = 100, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fist Machine", level = 24, cd = 25, dist = 1, target = 0, f = 105, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Strafe", level = 30, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Machamp"] = {move1 = {name = "Triple Punch", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Punch", level = 11, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Kick", level = 12, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Karate Chop", level = 14, cd = 20, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ground Chop", level = 18, cd = 25, dist = 1, target = 0, f = 100, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fist Machine", level = 24, cd = 25, dist = 1, target = 0, f = 105, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Destroyer Hand", level = 30, cd = 45, dist = 1, target = 0, f = 90, t = "fighting", accuracy = 100, cat = "physical"},
		  move8 = {name = "Strafe", level = 30, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Bellsprout"] = {move1 = {name = "Razor Leaf", level = 5, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},  
		  move2 = {name = "Vine Whip", level = 9, cd = 12, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Acid", level = 10, cd = 10, dist = 3, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Slash", level = 15, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Weepinbell"] = {move1 = {name = "Razor Leaf", level = 5, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Vine Whip", level = 9, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Acid", level = 10, cd = 10, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Bomb", level = 20, cd = 14, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Slash", level = 19, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stun Spore", level = 18, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Victreebel"] = {move1 = {name = "Razor Leaf", level = 5, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Vine Whip", level = 9, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Acid", level = 10, cd = 12, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Bomb", level = 15, cd = 20, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Slash", level = 19, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stun Spore", level = 18, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Poison powder", level = 18, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sleep Powder", level = 44, cd = 70, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Solar Beam", level = 20, cd = 50, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move10 = {name = "Leaf Storm", level = 49, cd = 60, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Shiny Tentacool"] =  {move1 = {name = "Acid", level = 7, cd = 8, dist = 4, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 9, cd = 8, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Sting", level = 15, cd = 8, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psy Pulse", level = 12, cd = 16, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mud Shot", level = 15, cd = 16, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Super Sonic", level = 22, cd = 12, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Tentacruel"] = {move1 = {name = "Super Sonic", level = 7, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mud Shot", level = 40, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 10, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 12, cd = 20, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Acid", level = 15, cd = 15, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Poison Sting", level = 22, cd = 14, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move7 = {name = "Poison Bomb", level = 41, cd = 25, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydro Cannon", level = 36, cd = 35, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Psywave", level = 43, cd = 16, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move10 = {name = "Psy Pulse", level = 43, cd = 15, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move11 = {name = "Hydropump", level = 50, cd = 60, dist = 1, target = 0, f = 125, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Geodude"] = {move1 = {name = "Rock Throw", level = 7, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move2 = {name = "Rock Slide", level = 10, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Punch", level = 10, cd = 30, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Earthshock", level = 10, cd = 80, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Harden", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Graveler"] = {move1 = {name = "Rock Throw", level = 7, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move2 = {name = "Rock Slide", level = 12, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Punch", level = 13, cd = 30, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Earthshock", level = 16, cd = 80, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Falling Rocks", level = 27, cd = 100, dist = 1, target = 0, f = 135, t = "rock", accuracy = 100, cat = "physical"},
		  move6 = {name = "Harden", level = 15, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Selfdestruct", level = 20, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Golem"] = {move1 = {name = "Rock Throw", level = 7, cd = 8, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move2 = {name = "Rock Slide", level = 12, cd = 12, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Punch", level = 13, cd = 24, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Earthshock", level = 16, cd = 72, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Falling Rocks", level = 15, cd = 90, dist = 1, target = 0, f = 135, t = "rock", accuracy = 100, cat = "physical"},
		  move6 = {name = "Harden", level = 22, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rollout", level = 27, cd = 54, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Selfdestruct", level = 20, cd = 150, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Ponyta"] = {move1 = {name = "Quick Attack", level = 7, cd = 15, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 12, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Flamethrower", level = 13, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fireball", level = 14, cd = 25, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Stomp", level = 16, cd = 40, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		 },
["Shiny Rapidash"] = {move1 = {name = "Quick Attack", level = 1, cd = 15, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 35, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Flamethrower", level = 37, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fireball", level = 40, cd = 20, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Horn Attack", level = 43, cd = 15, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stomp", level = 45, cd = 40, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Crusher Stomp", level = 50, cd = 50, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},
		 },
["Shiny Slowpoke"] = {move1 = {name = "Aqua Tail", level = 7, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 8, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Iron Tail", level = 13, cd = 10, dist = 1, target = 1, f = 50, t = "steel", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 16, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Water Gun", level = 18, cd = 19, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Confusion", level = 20, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Slowbro"] = {move1 = {name = "Aqua Tail", level = 41, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 8, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Iron Tail", level = 13, cd = 10, dist = 1, target = 1, f = 50, t = "steel", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 16, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Water Gun", level = 18, cd = 19, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Confusion", level = 20, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Psywave", level = 43, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Psychic", level = 46, cd = 30, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Water Pulse", level = 41, cd = 25, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Magnemite"] = {move1 = {name = "Super Sonic", level = 7, cd = 35, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 8, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 11, cd = 30, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 11, cd = 15, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Sonicboom", level = 11, cd = 30, dist = 3, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Farfetch'd"] = {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Drill Peck", level = 1, cd = 20, dist = 1, target = 1, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Slash", level = 13, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Stickmerang", level = 26, cd = 15, dist = 4, target = 1, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stickslash", level = 30, cd = 25, dist = 1, target = 0, f = 60, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Stick Throw", level = 30, cd = 20, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Wing Attack", level = 34, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move9 = {name = "Strafe", level = 40, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Doduo"] = {move1 = {name = "Sand Attack", level = 7, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Quick Attack", level = 13, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 17, cd = 15, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rage", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Strafe", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Dodrio"] = {move1 = {name = "Sand Attack", level = 7, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Quick Attack", level = 13, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 15, cd = 20, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Pluck", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fury Attack", level = 34, cd = 20, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},  
		  move7 = {name = "Rage", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Strafe", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Seel"] = {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 17, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ice Shards", level = 20, cd = 15, dist = 4, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 21, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 23, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Ice Beam", level = 25, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Aurora Beam", level = 29, cd = 25, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		 },
["Shiny Dewgong"] = {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 45, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ice Shards", level = 47, cd = 20, dist = 4, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 50, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 51, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Ice Beam", level = 53, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Aurora Beam", level = 55, cd = 25, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Blizzard", level = 60, cd = 50, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rest", level = 60, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Grimer"] = {move1 = {name = "Mud Shot", level = 8, cd = 12, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Acid", level = 10, cd = 8, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sludge", level = 14, cd = 12, dist = 3, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mud Bomb", level = 17, cd = 16, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Bomb", level = 20, cd = 20, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Harden", level = 20, cd = 24, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Muk"] =  {move1 = {name = "Mud Shot", level = 8, cd = 12, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Acid", level = 10, cd = 8, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sludge", level = 14, cd = 16, dist = 3, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mud Bomb", level = 17, cd = 16, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Bomb", level = 20, cd = 24, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sludge Rain", level = 20, cd = 54, dist = 1, target = 0, f = 110, t = "poison", accuracy = 100, cat = "physical"},
		  move7 = {name = "Harden", level = 29, cd = 32, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Body Slam", level = 29, cd = 15, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Acid Armor", level = 29, cd = 50, dist = 1, target = 0, f = 0, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Shiny Shellder"] = {move1 = {name = "Lick", level = 8, cd = 15, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 10, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Clamp", level = 10, cd = 10, dist = 4, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 13, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Beam", level = 16, cd = 20, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Harden", level = 17, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Cloyster"] = {move1 = {name = "Lick", level = 8, cd = 15, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 10, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Clamp", level = 44, cd = 15, dist = 4, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 44, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Beam", level = 16, cd = 20, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aurora Beam", level = 17, cd = 25, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Blizzard", level = 45, cd = 50, dist = 1, target = 0, f = 110, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 47, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Gastly"] = {move1 = {name = "Lick", level = 8, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 8, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Invisible", level = 16, cd = 22, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 21, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fear", level = 21, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Haunter"] = {move1 = {name = "Lick", level = 8, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Shadow Storm", level = 16, cd = 120, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Invisible", level = 21, cd = 22, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Nightmare", level = 25, cd = 70, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move7 = {name = "Hypnosis", level = 28, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 28, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Dark Eye", level = 28, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Gengar"] = {move1 = {name = "Lick", level = 8, cd = 32, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 12, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Shadow Punch", level = 14, cd = 32, dist = 1, target = 1, f = 75, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Night Shade", level = 16, cd = 28, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shadow Storm", level = 21, cd = 100, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Invisible", level = 25, cd = 22, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Nightmare", level = 28, cd = 63, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move8 = {name = "Hypnosis", level = 52, cd = 72, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fear", level = 53, cd = 32, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move10 = {name = "Dark Eye", level = 63, cd = 28, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Crystal Onix"] = {move1 = {name = "Sand Attack", level = 20, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Tail", level = 22, cd = 10, dist = 2, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"}, --alterado v2.9
		  move3 = {name = "Rock Throw", level = 23, cd = 10, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 26, cd = 15, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Earthshock", level = 27, cd = 30, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Falling Rocks", level = 34, cd = 50, dist = 1, target = 0, f = 110, t = "rock", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 36, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 25, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Camouflage", level = 25, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Drowzee"] = {move1 = {name = "Headbutt", level = 10, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psybeam", level = 12, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confusion", level = 14, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dream Eater", level = 14, cd = 25, dist = 3, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 17, cd = 40, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Focus", level = 18, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Hypno"] =  {move1 = {name = "Headbutt", level = 10, cd = 8, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psywave", level = 12, cd = 12, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psybeam", level = 14, cd = 12, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 17, cd = 20, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 18, cd = 24, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Dream Eater", level = 20, cd = 24, dist = 3, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hypnosis", level = 42, cd = 32, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Focus", level = 42, cd = 24, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Krabby"] = {move1 = {name = "Bubbles", level = 1, cd = 8, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubblebeam", level = 9, cd = 16, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mud Shot", level = 14, cd = 16, dist = 3, target = 1, f = 40, t = "gound", accuracy = 100, cat = "physical"},
		  move4 = {name = "Crabhammer", level = 16, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Harden", level = 21, cd = 72, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Kingler"] = {move1 = {name = "Bubbles", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubblebeam", level = 35, cd = 15, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mud Shot", level = 37, cd = 13, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Crabhammer", level = 40, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fury Cutter", level = 43, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Guillotine", level = 45, cd = 15, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Body Slam", level = 45, cd = 12, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 40, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Voltorb"] =    {move1 = {name = "Thunder Shock", level = 7, cd = 8, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Spark", level = 8, cd = 12, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Wave", level = 10, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 16, cd = 54, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Selfdestruct", level = 23, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Electrode"] =  {move1 = {name = "Thunder Shock", level = 7, cd = 8, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Spark", level = 10, cd = 12, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Wave", level = 25, cd = 12, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 16, cd = 36, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Charge Beam", level = 23, cd = 24, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Electric Storm", level = 30, cd = 54, dist = 1, target = 0, f = 95, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Selfdestruct", level = 31, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Exeggcute"] = {move1 = {name = "Hypnosis", level = 5, cd = 15, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Leech Seed", level = 13, cd = 18, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Egg Bomb", level = 17, cd = 10, dist = 4, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 15, cd = 15, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Exeggutor"] = {move1 = {name = "Seed Bomb", level = 1, cd = 30, dist = 1, target = 0, f = 30, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Egg Bomb", level = 25, cd = 10, dist = 4, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Leaf Blade", level = 30, cd = 15, dist = 4, target = 1, f = 50, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 30, cd = 30, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},    --alterado v2.6
		  move5 = {name = "Psyshock", level = 35, cd = 35, dist = 1, target = 0, f = 65, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Bullet Seed", level = 37, cd = 45, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Solar Beam", level = 40, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Leaf Storm", level = 45, cd = 80, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hypnosis", level = 35, cd = 60, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Cubone"] = {move1 = {name = "Headbutt", level = 9, cd = 8, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bonemerang", level = 14, cd = 12, dist = 4, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bone Club", level = 16, cd = 16, dist = 4, target = 1, f = 70, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bone Slash", level = 15, cd = 20, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rage", level = 17, cd = 16, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Bone Counter", level = 1, cd = 0, dist = 6, target = 0, f = 30, t = "ground", accuracy = 100, cat = "physical"},
		 },
["Shiny Marowak"] = {move1 = {name = "Headbutt", level = 9, cd = 8, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bonemerang", level = 14, cd = 12, dist = 4, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bone Club", level = 16, cd = 16, dist = 4, target = 1, f = 70, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bone Slash", level = 15, cd = 20, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mud Shot", level = 17, cd = 12, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Earthshock", level = 35, cd = 24, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Shockwave", level = 37, cd = 28, dist = 1, target = 0, f = 80, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rage", level = 44, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Bone Counter", level = 1, cd = 0, dist = 6, target = 0, f = 30, t = "ground", accuracy = 100, cat = "physical"},
		 },
["Shiny Lickitung"] = {move1 = {name = "Lick", level = 28, cd = 15, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 29, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Doubleslap", level = 30, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mega Punch", level = 33, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Iron Tail", level = 34, cd = 20, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move6 = {name = "Squisky Licking", level = 36, cd = 35, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Super Sonic", level = 35, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Strafe", level = 30, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Koffing"] = {move1 = {name = "Mud Shot", level = 1, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Acid", level = 13, cd = 10, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 15, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mud Bomb", level = 17, cd = 25, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Bomb", level = 18, cd = 25, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Poison Gas", level = 20, cd = 30, dist = 1, target = 0, f = 10, t = "poison", accuracy = 100, cat = "physical"},
		  move8 = {name = "Selfdestruct", level = 25, cd = 200, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Weezing"] = {move1 = {name = "Mud Shot", level = 1, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Acid", level = 30, cd = 10, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 32, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mud Bomb", level = 33, cd = 25, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Bomb", level = 35, cd = 25, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Poison Gas", level = 37, cd = 20, dist = 1, target = 0, f = 10, t = "poison", accuracy = 100, cat = "physical"},
		  move8 = {name = "Mortal Gas", level = 40, cd = 45, dist = 1, target = 0, f = 90, t = "poison", accuracy = 100, cat = "physical"},
		  move9 = {name = "Selfdestruct", level = 40, cd = 200, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Rhyhorn"] = {move1 = {name = "Iron Tail", level = 16, cd = 10, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 18, cd = 15, dist = 2, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Stomp", level = 16, cd = 40, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Horn Drill", level = 20, cd = 30, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 22, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rock Drill", level = 22, cd = 35, dist = 3, target = 1, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Shiny Hitmonlee"] = {move1 = {name = "Triple Kick Lee", level = 40, cd = 12, dist = 1, target = 1, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Kick", level = 40, cd = 16, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Multi-Kick", level = 40, cd = 20, dist = 1, target = 0, f = 75, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Furious Legs", level = 40, cd = 24, dist = 1, target = 0, f = 0, t = "fighting", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Demon Kicker", level = 1, cd = 0, dist = 1, target = 1, f = 45, t = "fighting", accuracy = 100, cat = "physical"},
		 },
["Shiny Hitmontop"] = {move1 = {name = "Triple Kick", level = 40, cd = 12, dist = 1, target = 1, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Kick", level = 40, cd = 16, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rolling Kick", level = 40, cd = 20, dist = 1, target = 0, f = 75, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fighter Spirit", level = 40, cd = 24, dist = 1, target = 0, f = 0, t = "fighting", accuracy = 100, cat = "physical"},
 		 },
["Shiny Hitmonchan"] = {move1 = {name = "Triple Punch", level = 40, cd = 12, dist = 1, target = 1, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Punch", level = 40, cd = 16, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Multi-Punch", level = 47, cd = 20, dist = 1, target = 0, f = 75, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ultimate Champion", level = 30, cd = 24, dist = 1, target = 0, f = 0, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Elemental Hands", level = 40, cd = 1, dist = 1, target = 0, f = 0, t = "unknow", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Demon Puncher", level = 1, cd = 0, dist = 1, target = 1, f = 45, t = "unknow", accuracy = 100, cat = "physical"},
		 },
["Shiny Chansey"] = {move1 = {name = "Doubleslap", level = 26, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Egg Bomb", level = 28, cd = 10, dist = 4, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Great Love", level = 26, cd = 60, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 30, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Healarea", level = 32, cd = 55, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Body Slam", level = 32, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Tangela"] = {move1 = {name = "Absorb", level = 14, cd = 12, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Leech Seed", level = 16, cd = 8, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Vine Whip", level = 18, cd = 8, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Super Vines", level = 19, cd = 18, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Powder", level = 19, cd = 8, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sleep Powder", level = 25, cd = 72, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Stun Spore", level = 24, cd = 24, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 20, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Shiny Kangaskhan"] = {move1 = {name = "Bite", level = 30, cd = 15, dist = 1, target = 1, f = 40, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Dizzy Punch", level = 31, cd = 25, dist = 1, target = 1, f = 75, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 31, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mega Punch", level = 32, cd = 25, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 34, cd = 30, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Earthshock", level = 38, cd = 30, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Epicenter", level = 40, cd = 50, dist = 1, target = 0, f = 150, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rage", level = 45, cd = 40, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Groundshock", level = 1, cd = 0, dist = 6, target = 0, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Horsea"] =     {move1 = {name = "Mud Shot", level = 4, cd = 12, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 5, cd = 8, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubblebeam", level = 8, cd = 16, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 16, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Waterball", level = 12, cd = 12, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Seadra"] =     {move1 = {name = "Mud Shot", level = 4, cd = 12, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mud Bomb", level = 5, cd = 16, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Quick Attack", level = 8, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 11, cd = 12, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Bubblebeam", level = 12, cd = 16, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Gun", level = 34, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Waterball", level = 33, cd = 16, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydro Cannon", level = 36, cd = 28, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Goldeen"] =    {move1 = {name = "Horn Attack", level = 5, cd = 10, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Sting", level = 8, cd = 10, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Pulse", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Super Sonic", level = 11, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Seaking"] = {move1 = {name = "Super Sonic", level = 5, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 8, cd = 10, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Sting", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 12, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Water Pulse", level = 13, cd = 20, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aqua Tail", level = 20, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Horn Drill", level = 23, cd = 20, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rock Drill", level = 26, cd = 35, dist = 3, target = 1, f = 95, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Shiny Staryu"] =     {move1 = {name = "Swift", level = 8, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 13, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 14, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 16, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Waterball", level = 20, cd = 20, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Restore", level = 24, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Starmie"] = {move1 = {name = "Swift", level = 8, cd = 20, dist = 4, target = 1, f = 30, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 13, cd = 25, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 14, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 16, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Waterball", level = 20, cd = 25, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psybeam", level = 24, cd = 25, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder Wave", level = 36, cd = 35, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Restore", level = 40, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Scyther"] = {move1 = {name = "Quick Attack", level = 37, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 39, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Wing Attack", level = 41, cd = 28, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fury Cutter", level = 41, cd = 12, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "X-Scissor", level = 43, cd = 24, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Agility", level = 47, cd = 32, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Team Slice", level = 50, cd = 5, dist = 6, target = 1, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		 },
["Shiny Jynx"] =  {move1 = {name = "Lovely Kiss", level = 30, cd = 12, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Doubleslap", level = 30, cd = 8, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psywave", level = 32, cd = 16, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Punch", level = 34, cd = 20, dist = 1, target = 1, f = 75, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Beam", level = 37, cd = 20, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Icy Wind", level = 35, cd = 28, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Aurora Beam", level = 39, cd = 16, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Blizzard", level = 42, cd = 54, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Great Love", level = 45, cd = 45, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Electabuzz"] = {move1 = {name = "Quick Attack", level = 32, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Punch", level = 36, cd = 16, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Shock", level = 35, cd = 8, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Bolt", level = 37, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Wave", level = 38, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 43, cd = 28, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Electric Storm", level = 50, cd = 60, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Shiny Magmar"] = {move1 = {name = "Scratch", level = 35, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Punch", level = 36, cd = 30, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 32, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 37, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fireball", level = 38, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fire Blast", level = 43, cd = 40, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Magma Storm", level = 46, cd = 90, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sunny Day", level = 46, cd = 60, dist = 1, target = 0, f = 0, t = "fire", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Shiny Pinsir"] =     {move1 = {name = "Scratch", level = 24, cd = 8, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bug Bite", level = 26, cd = 8, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},
		  move3 = {name = "Slash", level = 26, cd = 16, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "X-Scissor", level = 31, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fury Cutter", level = 32, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Guillotine", level = 33, cd = 16, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"}, 
		  move7 = {name = "Harden", level = 40, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rage", level = 40, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Tauros"] = {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Body Slam", level = 33, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Horn Attack", level = 35, cd = 15, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Megahorn", level = 37, cd = 35, dist = 1, target = 0, f = 90, t = "bug", accuracy = 100, cat = "physical"},       
		  move5 = {name = "Thrash", level = 40, cd = 25, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hyper Beam", level = 45, cd = 25, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fissure", level = 60, cd = 50, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},    
		  move8 = {name = "Rage", level = 40, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Magikarp"] = {move1 = {name = "Splash", level = 1, cd = 5, dist = 1, target = 0, f = 30, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 25, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Gyarados"] = {move1 = {name = "Bubbles", level = 1, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 45, cd = 15, dist = 1, target = 1, f = 40, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Aqua Tail", level = 47, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 50, cd = 20, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Dragon Breath", level = 52, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hydro Cannon", level = 55, cd = 35, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 57, cd = 45, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydropump", level = 60, cd = 70, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydro Dance", level = 65, cd = 90, dist = 1, target = 0, f = 90, t = "water", accuracy = 100, cat = "physical"},
		  move10 = {name = "Roar", level = 50, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Ditto"] =      {},
["Shiny Eevee"] = {move1 = {name = "Sand Attack", level = 12, cd = 15, dist = 2, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Quick Attack", level = 12, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bite", level = 14, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Headbutt", level = 16, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Iron Tail", level = 18, cd = 20, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move6 = {name = "Great Love", level = 24, cd = 25, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Lapras"] =     {move1 = {name = "Horn Attack", level = 20, cd = 10, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ice Beam", level = 22, cd = 20, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ice Shards", level = 22, cd = 15, dist = 4, target = 1, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 24, cd = 18, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Waterball", level = 26, cd = 18, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aurora Beam", level = 26, cd = 20, dist = 1, target = 0, f = 80, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Blizzard", level = 31, cd = 60, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydropump", level = 34, cd = 75, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Sing", level = 45, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Vaporeon"] =   {move1 = {name = "Quick Attack", level = 12, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 12, cd = 12, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 14, cd = 16, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubblebeam", level = 16, cd = 16, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Water Pulse", level = 18, cd = 16, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Muddy Water", level = 30, cd = 20, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Aurora Beam", level = 30, cd = 20, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydro Cannon", level = 46, cd = 32, dist = 4, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 46, cd = 63, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Jolteon"] =    {move1 = {name = "Quick Attack", level = 12, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 12, cd = 12, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 14, cd = 16, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Fang", level = 16, cd = 16, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Wave", level = 30, cd = 16, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Pin Missile", level = 30, cd = 20, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move7 = {name = "Zap Cannon", level = 31, cd = 32, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder", level = 30, cd = 24, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move9 = {name = "Electric Storm", level = 46, cd = 63, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Shiny Flareon"] =    {move1 = {name = "Quick Attack", level = 12, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 12, cd = 12, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fireball", level = 38, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Sacred Fire", level = 16, cd = 16, dist = 4, target = 1, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Blaze Kick", level = 18, cd = 16, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Overheat", level = 31, cd = 24, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"}, 
		  move7 = {name = "Fire Blast", level = 33, cd = 32, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Magma Storm", level = 46, cd = 63, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Shiny Porygon"] =    {move1 = {name = "Super Sonic", level = 17, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psybeam", level = 18, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Cyber Pulse", level = 24, cd = 15, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},  
		  move4 = {name = "Tri-attack", level = 33, cd = 20, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},   
		  move5 = {name = "Psychic", level = 26, cd = 30, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Zap Cannon", level = 27, cd = 30, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Focus", level = 25, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Magic Coat", level = 17, cd = 40, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"}, 
		  move9 = {name = "Restore", level = 33, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Omanyte"] =    {move1 = {name = "Bite", level = 15, cd = 10, dist = 1, target = 1, f = 40, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Rock Throw", level = 16, cd = 10, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Waterball", level = 17, cd = 15, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 20, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mud Shot", level = 20, cd = 20, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Harden", level = 16, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Ancient Power", level = 22, cd = 40, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Shiny Omastar"] =    {move1 = {name = "Bite", level = 15, cd = 15, dist = 1, target = 1, f = 40, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Rock Throw", level = 16, cd = 10, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Waterball", level = 17, cd = 15, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 20, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Bubble Blast", level = 16, cd = 25, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rollout", level = 11, cd = 20, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move7 = {name = "Mud Shot", level = 22, cd = 20, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 45, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Ancient Power", level = 50, cd = 40, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Shiny Kabuto"] = {move1 = {name = "Rock Throw", level = 15, cd = 10, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 16, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Slash", level = 17, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mud Shot", level = 20, cd = 20, dist = 3, target = 2, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Harden", level = 16, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Ancient Power", level = 17, cd = 40, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 20, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Shiny Kabutops"] = {move1 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Slash", level = 11, cd = 20, dist = 1, target = 0, f = 60, t = "dark", accuracy = 100, cat = "physical"},  --alterado v2.7
		  move4 = {name = "Fury Cutter", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mud Shot", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Harden", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Ancient Power", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 20, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Shiny Snorlax"] =    {move1 = {name = "Scratch", level = 30, cd = 12, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 32, cd = 12, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dizzy Punch", level = 33, cd = 20, dist = 1, target = 1, f = 75, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mega Punch", level = 32, cd = 16, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Headbutt", level = 35, cd = 12, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Body Slam", level = 37, cd = 16, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 40, cd = 24, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Crusher Stomp", level = 46, cd = 36, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rest", level = 30, cd = 54, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Dratini"] =    {move1 = {name = "Aqua Tail", level = 9, cd = 8, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Wave", level = 10, cd = 12, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hyper Beam", level = 12, cd = 16, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dragon Breath", level = 16, cd = 20, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Dragonair"] =  {move1 = {name = "Headbutt", level = 50, cd = 12, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 10, cd = 12, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Wave", level = 12, cd = 16, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dragon Breath", level = 16, cd = 16, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move5 = {name = "Twister", level = 15, cd = 24, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hyper Beam", level = 22, cd = 20, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
	          move7 = {name = "Draco Meteor", level = 30, cd = 60, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Dragonite"] =  {move1 = {name = "Headbutt", level = 60, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 60, cd = 15, dist = 1, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Wave", level = 60, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Punch", level = 70, cd = 20, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fire Punch", level = 70, cd = 25, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Dragon Claw", level = 64, cd = 20, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move7 = {name = "Dragon Breath", level = 65, cd = 25, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Twister", level = 72, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move9 = {name = "Wing Attack", level = 60, cd = 35, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move10 = {name = "Hyper Beam", level = 75, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move11 = {name = "Draco Meteor", level = 80, cd = 70, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
----------------------------------MOVES JOTHO-------------------------------------------------

["Chikorita"] = {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move5 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move7 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
                                },
["Bayleef"] =   {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},  
		 move5 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Meganium"] =  {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},  
		 move5 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Petal Tornado", level = 11, cd = 80, dist = 1, target = 0, f = 40, t = "grass", accuracy = 100, cat = "physical"},      
		 move10 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move11 = {name = "Reflect", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Cyndaquil"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Eruption", level = 11, cd = 60, dist = 1, target = 0, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Defense Curl", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Quilava"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Eruption", level = 11, cd = 60, dist = 1, target = 0, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Lava Plume", level = 11, cd = 40, dist = 1, target = 0, f = 60, t = "fire", accuracy = 100, cat = "physical"},    --alterado v2.8
		  move9 = {name = "Defense Curl", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Typhlosion"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Eruption", level = 11, cd = 60, dist = 1, target = 0, f = 90, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Lava Plume", level = 11, cd = 40, dist = 1, target = 0, f = 60, t = "fire", accuracy = 100, cat = "physical"},    --alterado v2.8
		  move9 = {name = "Inferno", level = 11, cd = 80, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},      
		  move10 = {name = "Defense Curl", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Totodile"] =   {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		 },     
["Croconaw"] =   {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},         --alterado v2.7
		 },
["Feraligatr"] = {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thrash", level = 11, cd = 45, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},         --alterado v2.7
		  move10 = {name = "Hydro Dance", level = 11, cd = 90, dist = 1, target = 0, f = 90, t = "water", accuracy = 100, cat = "physical"},           --alterado v2.7
		 },
["Sentret"] =    {move1 = {name = "Quick Attack", level = 1, cd = 15, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Scratch", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Fury Swipes", level = 11, cd = 10, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},              --alterado v2.7
                  move4 = {name = "Hyper Voice", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Rest", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Furret"] =     {move1 = {name = "Quick Attack", level = 1, cd = 15, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Scratch", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Fury Swipes", level = 11, cd = 10, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},             --alterado v2.7       
                  move4 = {name = "Hyper Voice", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Sucker Punch", level = 11, cd = 30, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},           
                  move6 = {name = "Rest", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Hoothoot"] =   {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confusion", level = 11, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dream Eater", level = 11, cd = 50, dist = 4, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 11, cd = 50, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},  
		  move6 = {name = "Roost", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"}, 
		 },
["Noctowl"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Drill Peck", level = 11, cd = 15, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 11, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Echoed Voice", level = 11, cd = 30, dist = 1, target = 0, f = 85, t = "normal", accuracy = 100, cat = "physical"},            
		  move6 = {name = "Air Slash", level = 11, cd = 60, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Dream Eater", level = 11, cd = 50, dist = 4, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hypnosis", level = 11, cd = 50, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},  
		  move9 = {name = "Roost", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"}, 
		 },
["Ledyba"] =     {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 11, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Silver Wind", level = 11, cd = 25, dist = 4, target = 1, f = 70, t = "bug", accuracy = 100, cat = "physical"},       --alterado v2.8
		  move5 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Ledian"] =     {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 11, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Silver Wind", level = 11, cd = 25, dist = 4, target = 1, f = 70, t = "bug", accuracy = 100, cat = "physical"},       --alterado v2.8
		  move5 = {name = "Bug Buzz", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "bug", accuracy = 100, cat = "physical"},          --alterado v2.8
		  move6 = {name = "Reflect", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Spinarak"] =   {move1 = {name = "String Shot", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
                  move2 = {name = "Poison Sting", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fury Swipes", level = 1, cd = 10, dist = 4, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},              --alterado v2.7
		  move4 = {name = "Poison Jab", level = 1, cd = 15, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},          --alterado v2.7
		 },
["Ariados"] =    {move1 = {name = "String Shot", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bug Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},  
                  move3 = {name = "Poison Sting", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},              --alterado v2.7
		  move5 = {name = "Poison Jab", level = 11, cd = 25, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},              --alterado v2.7
		  move6 = {name = "Pin Missile", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move7 = {name = "Sting Gun", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},                --fazer web shot
		  move8 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"}, 
                 },
["Crobat"] =     {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Fang", level = 11, cd = 10, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Toxic", level = 11, cd = 20, dist = 1, target = 0, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Whirlwind", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Wing Attack", level = 11, cd = 35, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Air Cutter", level = 11, cd = 40, dist = 1, target = 0, f = 70, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Cross Poison", level = 11, cd = 50, dist = 1, target = 0, f = 70, t = "poison", accuracy = 100, cat = "physical"},            --alterado v2.7
		  move9 = {name = "Venom Gale", level = 11, cd = 80, dist = 1, target = 0, f = 85, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Chinchou"] =   {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bubbles", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
                  move3 = {name = "Spark", level = 1, cd = 15, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
                  move4 = {name = "Water Gun", level = 1, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
                  move5 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
                 },
["Lanturn"] =    {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
       	 	  move3 = {name = "Spark", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
       		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"}, 
      		  move6 = {name = "Thunder Shock", level = 11, cd = 15, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
      		  move7 = {name = "Waterball", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
         	  move8 = {name = "Wild Charge", level = 11, cd = 50, dist = 1, target = 0, f = 50, t = "electric", accuracy = 100, cat = "physical"},  --alterado v2.7
        	  move9 = {name = "Elecball", level = 11, cd = 45, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
         	 },
["Pichu"] =      {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 11, cd = 15, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Iron Tail", level = 11, cd = 20, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 11, cd = 60, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Cleffa"] =     {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lovely Kiss", level = 11, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Multislap", level = 11, cd = 30, dist = 1, target = 0, f = 35, t = "normal", accuracy = 100, cat = "physical"},  
		  move6 = {name = "Metronome", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Igglybuff"] =  {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lovely Kiss", level = 11, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 11, cd = 22, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hyper Voice", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Metronome", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Togepi"] =     {move1 = {name = "Charm", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Selfheal", level = 1, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Last Resort", level = 1, cd = 30, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},    
        	  move5 = {name = "Metronome", level = 1, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	 },
["Togetic"] =    {move1 = {name = "Lovely Kiss", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Charm", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},   
        	  move3 = {name = "Doubleslap", level = 11, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
       	 	  move4 = {name = "Magical Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Selfheal", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
       	 	  move6 = {name = "Great Love", level = 11, cd = 50, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},
        	  move7 = {name = "Last Resort", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},    
       	  	  move8 = {name = "Ancient Power", level = 11, cd = 45, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
        	  move9 = {name = "Metronome", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	 },
["Natu"] =       {move1 = {name = "Peck", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move2 = {name = "Feather Dance", level = 11, cd = 15, dist = 4, target = 1, f = 25, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confuse Ray", level = 11, cd = 25, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psy Pulse", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Night Shade", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},  
		  move6 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"}, 
		 },
["Xatu"] =       {move1 = {name = "Peck", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move2 = {name = "Feather Dance", level = 11, cd = 15, dist = 4, target = 1, f = 30, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confuse Ray", level = 11, cd = 25, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psy Pulse", level = 11, cd = 20, dist = 3, target = 1, f = 33, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Tailwind", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Future Sight", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Double Team", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},      
		 },
["Mareep"] =     {move1 = {name = "Charge", level = 1, cd = 40, dist = 1, target = 0, f = 0, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cotton Spore", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder Bolt", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},    --fazer signal beam   lvl40
		 },
["Flaaffy"] =    {move1 = {name = "Charge", level = 1, cd = 40, dist = 1, target = 0, f = 0, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cotton Spore", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder", level = 11, cd = 45, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move9 = {name = "Thunder Bolt", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},    --fazer signal beam  
		 },
["Ampharos"] =   {move1 = {name = "Charge", level = 1, cd = 40, dist = 1, target = 0, f = 0, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cotton Spore", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder", level = 11, cd = 45, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move9 = {name = "Electro Field", level = 11, cd = 80, dist = 1, target = 0, f = 35, t = "electric", accuracy = 100, cat = "physical"},   
		  move10 = {name = "Thunder Bolt", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},    --fazer signal beam   
		 },
["Bellossom"] =  {move1 = {name = "Absorb", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Leech Seed", level = 11, cd = 20, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Leaf Blade", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Gas", level = 11, cd = 25, dist = 1, target = 0, f = 5, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Petal Dance", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Leaf Storm", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sleep Powder", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Stun Spore", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Poison Powder", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Marill"] =     {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterfall", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "water", accuracy = 100, cat = "physical"},        --alterado v2.7
		  move5 = {name = "Bubblebeam", level = 11, cd = 25, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rain Dance", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"},      --alterado v2.7
		  move7 = {name = "Defense Curl", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Azumarill"] =  {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Beam", level = 11, cd = 20, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Waterfall", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "water", accuracy = 100, cat = "physical"},        --alterado v2.7
		  move6 = {name = "Bubblebeam", level = 11, cd = 25, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydropump", level = 11, cd = 50, dist = 4, target = 1, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rain Dance", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"},      --alterado v2.7
		  move9 = {name = "Defense Curl", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Sudowoodo"] =  {move1 = {name = "Rock Throw", level = 1, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},  --alterado v2.8 \/ fazer mimic
		  move2 = {name = "Rock Slide", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Tomb", level = 11, cd = 30, dist = 4, target = 1, f = 85, t = "rock", accuracy = 100, cat = "physical"},  
		  move4 = {name = "Stone Edge", level = 11, cd = 25, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Low Kick", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sucker Punch", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move7 = {name = "Reflect", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Reverse Earthshock", level = 11, cd = 80, dist = 1, target = 0, f = 135, t = "rock", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hammer Arm", level = 11, cd = 60, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		 },
["Politoed"] =   {move1 = {name = "Mud Shot", level = 1, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Doubleslap", level = 11, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubblebeam", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hyper Voice", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Whirlpool", level = 11, cd = 40, dist = 1, target = 0, f = 15, t = "water", accuracy = 100, cat = "physical"},  --alterado v2.8
		  move7 = {name = "Tongue Hook", level = 11, cd = 30, dist = 5, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},  
		  move8 = {name = "Tongue Grap", level = 11, cd = 30, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},  
		  move9 = {name = "Hypnosis", level = 11, cd = 40, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Hoppip"] =     {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
       		  move2 = {name = "Leech Seed", level = 1, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
      		  move3 = {name = "U-Turn", level = 1, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},         
        	  move4 = {name = "Synthesis", level = 1, cd = 30, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Sleep Powder", level = 1, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Cotton Spore", level = 1, cd = 25, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
         	  move7 = {name = "Poison Powder", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
         	 },
["Skiploom"] =   {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
         	  move2 = {name = "Leech Seed", level = 11, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
         	  move3 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},         
       		  move4 = {name = "Synthesis", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
       		  move5 = {name = "Bullet Seed", level = 11, cd = 30, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
       		  move6 = {name = "Sleep Powder", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
       		  move7 = {name = "Cotton Spore", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
       		  move8 = {name = "Poison Powder", level = 11, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	 },
["Jumpluff"] =   {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
         	  move2 = {name = "Leech Seed", level = 11, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
       		  move3 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},          
       		  move4 = {name = "Synthesis", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
       		  move5 = {name = "Bullet Seed", level = 11, cd = 30, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
       		  move6 = {name = "Giga Drain", level = 11, cd = 25, dist = 1, target = 1, f = 80, t = "grass", accuracy = 100, cat = "physical"},
       		  move7 = {name = "Sleep Powder", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
       		  move8 = {name = "Cotton Spore", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
        	  move9 = {name = "Poison Powder", level = 11, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	 },
["Aipom"] = 	 {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Doubleslap", level = 11, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
       		  move3 = {name = "Scratch", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
       		  move4 = {name = "Swift", level = 11, cd = 15, dist = 4, target = 1, f = 30, t = "normal", accuracy = 100, cat = "physical"},
       		  move5 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 85, t = "normal", accuracy = 100, cat = "physical"},    --alterado v2.7
       		  move6 = {name = "Last Resort", level = 11, cd = 25, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},  
       		  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
       		 },
["Sunkern"] =    {move1 = {name = "Absorb", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
         	  move2 = {name = "Leech Seed", level = 1, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
       		  move3 = {name = "Razor Leaf", level = 1, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
        	 },
["Sunflora"] =   {move1 = {name = "Leech Seed", level = 1, cd = 10, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Razor Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
       	 	  move3 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},
       		  move4 = {name = "Bullet Seed", level = 11, cd = 25, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Sunny Day", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "fire", accuracy = 100, cat = "physical"},
       		  move6 = {name = "Solar Beam", level = 11, cd = 50, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
       		  move7 = {name = "Leaf Storm", level = 11, cd = 60, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
        	 },
["Yanma"] =      {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},              
		  move5 ={name = "Double Team", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 ={name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move7 ={name = "Air Slash", level = 11, cd = 50, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move8 ={name = "Bug Buzz", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},        --alterado v2.8
		  move9 ={name = "Hypnosis", level = 11, cd = 60, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Wooper"] =     {move1 = {name = "Body Slam", level = 1, cd = 10, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Mud Shot", level = 11, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
       		  move3 = {name = "Aqua Tail", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
      		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Waterball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Muddy Water", level = 11, cd = 35, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
        	  move7 = {name = "Earthquake", level = 11, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
        	 },
["Quagsire"] =   {move1 = {name = "Body Slam", level = 1, cd = 10, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Mud Shot", level = 11, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Aqua Tail", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Waterball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Sand Tomb", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "ground", accuracy = 100, cat = "physical"},     --alterado v2.7
        	  move7 = {name = "Muddy Water", level = 11, cd = 35, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
        	  move8 = {name = "Earthquake", level = 11, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
        	 },
["Espeon"] =     {move1 = {name = "Swift", level = 1, cd = 10, dist = 4, target = 1, f = 30, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psybeam", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psy Pulse", level = 11, cd = 20, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Confusion", level = 11, cd = 20, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Psychic", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Psyshock", level = 11, cd = 35, dist = 1, target = 0, f = 65, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Miracle Eye", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},      
		  move10 = {name = "Restore", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},        --opicional... ;p
		 },
["Umbreon"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move3 = {name = "Shadowave", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move4 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move5 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},    
                  move6 = {name = "Confuse Ray", level = 11, cd = 40, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move7 = {name = "Last Resort", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},    --alterado v1.5 
		  move8 = {name = "Assurance", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "dark", accuracy = 100, cat = "physical"},
                 },
["Murkrow"] =    {move1 = {name = "Peck", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
                  move2 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
                  move5 = {name = "Sucker Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},    
		  move6 = {name = "Tailwind", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Shadowave", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},              --fazer torment
                 },
["Slowking"] =   {move1 = {name = "Water Gun", level = 1, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Waterball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psy Ball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psy Impact", level = 11, cd = 90, dist = 1, target = 0, f = 100, t = "psychic", accuracy = 100, cat = "physical"},         --alterado v1.5 
		  move7 = {name = "Calm Mind", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Power Wave", level = 11, cd = 70, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},            --alterado v1.5 
		  move9 = {name = "Miracle Eye", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Misdreavus"] = {move1 = {name = "Psybeam", level = 1, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Shadow Ball", level = 11, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confuse Ray", level = 11, cd = 25, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Night Daze", level = 11, cd = 80, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"}, --alterado v1.4
		  move7 = {name = "Invisible", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Dark Eye", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Wobbuffet"] =  {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bite", level = 17, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Safeguard", level = 20, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Metronome", level = 25, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Restore", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Stunning Confusion", level = 1, cd = 0, dist = 6, target = 0, f = 10, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Girafarig"] =  {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Stomp", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psybeam", level = 11, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confusion", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psychic", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Assurance", level = 11, cd = 50, dist = 1, target = 0, f = 95, t = "dark", accuracy = 100, cat = "physical"},
		  move8 = {name = "Restore", level = 17, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Pineco"] =     {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bug Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Toxic Spikes", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
         	  move4 = {name = "Gyro Ball", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "steel", accuracy = 100, cat = "physical"},      --alterado v2.7 
        	  move5 = {name = "Harden", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Selfdestruct", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},   --alterado v2.7
         	 },
["Forretress"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
      	          move2 = {name = "Bug Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Toxic Spikes", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
         	  move4 = {name = "Headbutt", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},       --fazer heavy slam
        	  move5 = {name = "Gyro Ball", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "steel", accuracy = 100, cat = "physical"},      --alterado v2.7
        	  move6 = {name = "Zap Cannon", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
        	  move7 = {name = "Harden", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move8 = {name = "Selfdestruct", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},  --alterado v2.7
      		 },
["Porygon2"] =   {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psybeam", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Cyber Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"}, 
		  move4 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},   
		  move5 = {name = "Zap Cannon", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Tri-Attack", level = 11, cd = 25, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Focus", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Magic Coat", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"}, 
		  move10 = {name = "Restore", level = 11, cd = 90, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Dunsparce"] =  {move1 = {name = "Yawn", level = 1, cd = 50, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
       		  move2 = {name = "Pursuit", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Take Down", level = 11, cd = 15, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},              
         	  move4 = {name = "Ancient Power", level = 11, cd = 40, dist = 1, target = 1, f = 100, t = "rock", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Roost", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Rage", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
       		  move7 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Gligar"] =     {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Sting", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Slash", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},     
		  move5 = {name = "X-Scissor", level = 11, cd = 30, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fury Cutter", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move7 = {name = "Guillotine", level = 11, cd = 15, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Harden", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Steelix"] =    {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Tail", level = 11, cd = 10, dist = 2, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},  --alterado v2.9
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},     --opicional
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},     --opicional
		  move5 = {name = "Stone Edge", level = 11, cd = 20, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},      
		  move6 = {name = "Earthshock", level = 11, cd = 40, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fissure", level = 11, cd = 50, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},    
		  move8 = {name = "Earthquake", level = 11, cd = 60, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Harden", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Iron Defense", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "steel", accuracy = 100, cat = "physical"},
		 },
["Snubbull"] =   {move1 = {name = "Lick", level = 1, cd = 15, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
       	          move4 = {name = "Thunder Fang", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
       	 	  move5 = {name = "Fire Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Ice Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
        	  move7 = {name = "Rage", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
        	 },
["Granbull"] =   {move1 = {name = "Roar", level = 1, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},  --alterado v2.7 \/
        	  move2 = {name = "Lick", level = 11, cd = 15, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Thunder Fang", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Fire Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
        	  move7 = {name = "Ice Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
        	  move8 = {name = "Take Down", level = 11, cd = 15, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},      
        	  move9 = {name = "Scary Face", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
        	  move10 = {name = "Rage", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},           --/\
       		 },
["Qwilfish"] =   {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Poison Sting", level = 11, cd = 15, dist = 1, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
                  move3 = {name = "Toxic Spikes", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
                  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
                  move5 = {name = "Aqua Tail", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
                  move6 = {name = "Harden", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move7 = {name = "Minimize", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
                 },
["Scizor"] =     {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Head", level = 35, cd = 20, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},              --alterado v2.8
		  move3 = {name = "Wing Attack", level = 35, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Red Fury", level = 35, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "X-Scissor", level = 35, cd = 30, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Agility", level = 35, cd = 40, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Team Claw", level = 40, cd = 7, dist = 6, target = 1, f = 80, t = "steel", accuracy = 100, cat = "physical"},
		  move8 = {name = "Swords Dance", level = 41, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shuckle"] =    {move1 = {name = "Bug Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Wrap", level = 11, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},         
        	  move3 = {name = "Shell Attack", level = 11, cd = 10, dist = 4, target = 1, f = 70, t = "bug", accuracy = 100, cat = "physical"},          
        	  move4 = {name = "Struggle Bug", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},        
        	  move5 = {name = "Safeguard", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Rest", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	 },
["Heracross"] =  {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Horn Attack", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Take Down", level = 11, cd = 20, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},           
		  move4 = {name = "Mega Punch", level = 11, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Karate Chop", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},     --fazer close combat
		  move6 = {name = "Brick Beak", level = 11, cd = 40, dist = 1, target = 0, f = 85, t = "fighting", accuracy = 100, cat = "physical"},       --alterado v2.8
		  move7 = {name = "Bug Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},          --fazer revange    lvl92
		  move8 = {name = "Megahorn", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "bug", accuracy = 100, cat = "physical"},       
		  move9 = {name = "Revenge", level = 50, cd = 60, dist = 1, target = 1, f = 30, t = "fighting", accuracy = 100, cat = "physical"},
		  move10 = {name = "Bug Fighter", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "bug", accuracy = 100, cat = "physical"},     
		 },
["Sneasel"] =    {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Faint Attack", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Shards", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 11, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Metal Claw", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},       
		  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Teddiursa"] =  {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hammer Arm", level = 11, cd = 50, dist = 1, target = 0, f = 75, t = "fighting", accuracy = 100, cat = "physical"},   --alterado v2.8
		  move4 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 85, t = "normal", accuracy = 100, cat = "physical"},    --alterado v2.7
		  move5 = {name = "Scary Face", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rest", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Ursaring"] =   {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hammer Arm", level = 11, cd = 50, dist = 1, target = 0, f = 75, t = "fighting", accuracy = 100, cat = "physical"},   --alterado v2.8
		  move4 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 85, t = "normal", accuracy = 100, cat = "physical"},    --alterado v2.7
		  move5 = {name = "Body Slam", level = 11, cd = 25, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thrash", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Ground Crusher", level = 11, cd = 80, dist = 1, target = 0, f = 30, t = "ground", accuracy = 100, cat = "physical"},   --alterado v1.5
		  move8 = {name = "Scary Face", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rest", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Slugma"] =     {move1 = {name = "Ember", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move2 = {name = "Flamethrower", level = 10, cd = 20, dist = 1, target = 0, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 13, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Harden", level = 15, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		  move6 = {name = "Yawn", level = 17, cd = 60, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		 },
["Magcargo"] =   {move1 = {name = "Ember", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move2 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Lava Plume", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},   --alterado v2.8
		  move6 = {name = "Volcano Burst", level = 11, cd = 50, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},  --alterado v2.8
		  move7 = {name = "Ancient Power", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 11, cd = 60, dist = 1, target = 0, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		  move9 = {name = "Yawn", level = 11, cd = 60, dist = 3, target = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		 },
["Swinub"] =     {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Mud Slap", level = 1, cd = 15, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Mud Bomb", level = 1, cd = 20, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Ice Fang", level = 1, cd = 15, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Icy Wind", level = 1, cd = 25, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Ice Beam", level = 1, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},       --fazer frost breath
        	 },
["Piloswine"] =  {move1 = {name = "Mud Slap", level = 1, cd = 15, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
       	  	  move2 = {name = "Mud Bomb", level = 11, cd = 20, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Ice Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Icy Wind", level = 11, cd = 25, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
       	          move5 = {name = "Aurora Beam", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},     --fazer powder snow
        	  move6 = {name = "Ice Beam", level = 11, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},        --fazer frost breath
        	  move7 = {name = "Two Face Shock", level = 11, cd = 40, dist = 1, target = 0, f = 75, t = "unknow", accuracy = 100, cat = "physical"},      
        	  move8 = {name = "Earthquake", level = 11, cd = 60, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},       
        	  move9 = {name = "Blizzard", level = 11, cd = 80, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
        	 },
["Corsola"] =    {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
                  move3 = {name = "Bubblebeam", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Blast", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Power Gem", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		  move6 = {name = "Ancient Power", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		  move7 = {name = "Restore", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},          --fazer recorver
		  move8 = {name = "Harden", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Remoraid"] =   {move1 = {name = "Ice Beam", level = 1, cd = 15, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move2 = {name = "Water Gun", level = 1, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Waterball", level = 1, cd = 10, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubblebeam", level = 1, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
                 },
["Octillery"] =  {move1 = {name = "Ice Beam", level = 1, cd = 20, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move2 = {name = "Water Gun", level = 11, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Waterball", level = 11, cd = 10, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},       
		  move4 = {name = "Bubblebeam", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aurora Beam", level = 11, cd = 40, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Octazooka", level = 11, cd = 45, dist = 1, target = 0, f = 80, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Surf", level = 11, cd = 60, dist = 1, target = 0, f = 80, t = "water", accuracy = 100, cat = "physical"},
          },                                                 --15
["Delibird"] =   {move1 = {name = "Present", level = 1, cd = 15, dist = 4, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},      
                  move2 = {name = "Doubleslap", level = 23, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Pluck", level = 25, cd = 15, dist = 1, target = 1, f = 60, t = "flying", accuracy = 100, cat = "physical"},
                  move4 = {name = "Wing Attack", level = 27, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},       --fazer frost breath
                  move5 = {name = "Ice Beam", level = 30, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Powder Snow", level = 33, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Blizzard", level = 35, cd = 70, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rest", level = 40, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Mantine"] =    {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Bubblebeam", level = 11, cd = 25, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Pulse", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Wing Attack", level = 11, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Surf", level = 11, cd = 50, dist = 1, target = 0, f = 80, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 11, cd = 70, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
                 },
["Skarmory"] =   {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Slash", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Swift", level = 11, cd = 15, dist = 4, target = 1, f = 30, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Air Slash", level = 11, cd = 50, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},   
		  move6 = {name = "Air Cutter", level = 11, cd = 45, dist = 1, target = 0, f = 70, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Steel Wing", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "steel", accuracy = 100, cat = "physical"},
		  move8 = {name = "Aerial Ace", level = 11, cd = 80, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Houndour"] =   {move1 = {name = "Roar", level = 1, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Faint Attack", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fire Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Houndoom"] =   {move1 = {name = "Roar", level = 1, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Faint Attack", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fire Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fire Blast", level = 11, cd = 40, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move9 = {name = "Inferno", level = 11, cd = 75, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},   
		 },
["Kingdra"] =    {move1 = {name = "Mud Shot", level = 1, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "SmokeScreen", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Bubblebeam", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Gun", level = 11, cd = 25, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Twister", level = 11, cd = 45, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Dragon Pulse", level = 11, cd = 45, dist = 1, target = 0, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 11, cd = 80, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		 },
["Phanpy"] =     {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Take Down", level = 11, cd = 15, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},      
		  move3 = {name = "Horn Attack", level = 11, cd = 15, dist = 2, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 11, cd = 25, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Donphan"] =    {move1 = {name = "Thunder Fang", level = 1, cd = 15, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},      
		  move3 = {name = "Horn Attack", level = 11, cd = 15, dist = 2, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 11, cd = 30, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},        --fazer cannon ball
		  move6 = {name = "Scary Face", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 11, cd = 55, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Stantler"] =   {move1 = {name = "Tackle", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 11, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},            --alterado v2.7
		  move3 = {name = "Stomp", level = 11, cd = 30, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
                  move4 = {name = "Take Down", level = 11, cd = 20, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Confuse Ray", level = 11, cd = 35, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Calm Mind", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Jump Kick", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},      --alterado v2.7
		  move8 = {name = "Hypnosis", level = 11, cd = 60, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
                 },
["Smeargle"] =   {move1 = {name = "Sketch 1", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Sketch 2", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
				  move3 = {name = "Sketch 3", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
				  move4 = {name = "Sketch 4", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Sketch 5", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move6 = {name = "Sketch 6", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move7 = {name = "Sketch 7", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move8 = {name = "Sketch 8", level = 1, cd = 6, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Tyrogue"] =    {move1 = {name = "Triple Punch", level = 1, cd = 15, dist = 1, target = 1, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Punch", level = 11, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Multi-Punch", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Triple Kick", level = 11, cd = 15, dist = 1, target = 1, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mega Kick", level = 11, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Multi-Kick", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
                 },
["Hitmontop"] =  {move1 = {name = "Triple Kick", level = 1, cd = 15, dist = 1, target = 1, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Mega Punch", level = 11, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rolling Kick", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fighter Spirit", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "fighting", accuracy = 100, cat = "physical"},
		 },
["Smoochum"] =   {move1 = {name = "Lovely Kiss", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Doubleslap", level = 11, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Beam", level = 11, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Icy Wind", level = 11, cd = 25, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Aurora Beam", level = 11, cd = 35, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		 },
["Elekid"] =     {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Bolt", level = 11, cd = 25, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Wave", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "electric", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Magby"] =      {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fireball", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fire Blast", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "fire", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Miltank"] =    {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Body Slam", level = 11, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Stomp", level = 11, cd = 30, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},                
                  move4 = {name = "Rollout", level = 11, cd = 40, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
                  move5 = {name = "Earthshock", level = 11, cd = 35, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},       --fazer cannon ball
                  move6 = {name = "Healarea", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},         --fazer milk drink
		  move7 = {name = "Emergency Call", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},   --fazer heal bell
		  move8 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Blissey"] =    {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Egg Bomb", level = 11, cd = 10, dist = 4, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Great Love", level = 11, cd = 60, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},          
		  move4 = {name = "Selfheal", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Healarea", level = 11, cd = 55, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Emergency Call", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Harden", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},             --fazer protection
		  move8 = {name = "Egg Rain", level = 11, cd = 50, dist = 1, target = 0, f = 85, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Raikou"] =     {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
                  move3 = {name = "Thunder Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Bolt", level = 11, cd = 25, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Wave", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Zap Cannon", level = 31, cd = 40, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 22, cd = 25, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "electric", accuracy = 100, cat = "physical"},
		  move9 = {name = "Electric Storm", level = 51, cd = 80, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Entei"] =      {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"}, 
		  move4 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fireball", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 22, cd = 25, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fire Blast", level = 11, cd = 40, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move9 = {name = "Magma Storm", level = 70, cd = 70, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Suicune"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubblebeam", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
          	  move5 = {name = "Waterball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Whirlpool", level = 11, cd = 40, dist = 1, target = 0, f = 15, t = "water", accuracy = 100, cat = "physical"},
         	  move7 = {name = "Muddy Water", level = 11, cd = 35, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Ice Beam", level = 42, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hyper Beam", level = 22, cd = 25, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Rain Dance", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"}, 
		  move11 = {name = "Hydropump", level = 11, cd = 50, dist = 4, target = 1, f = 120, t = "water", accuracy = 100, cat = "physical"},
		 },
["Larvitar"] =   {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move2 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},  
		  move4 = {name = "Stone Edge", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},     
		  move5 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Shadowave", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},      --NAO fazer sandstorm
		 },
["Pupitar"] =    {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move2 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},  
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Stone Edge", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},     
		  move6 = {name = "Earthquake", level = 11, cd = 50, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Shadowave", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},      --NAO fazer sandstorm
		 },
["Tyranitar"] =  {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
          	  move2 = {name = "Shadowave", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
          	  move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},             --opicional
          	  move4 = {name = "Dark Pulse", level = 11, cd = 20, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rock Slide", level = 11, cd = 20, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},   
		  move6 = {name = "Stone Edge", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 11, cd = 50, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},    
		  move8 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rock Throw", level = 11, cd = 15, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},  --NAO fazer sandstorm
		  move10 = {name = "Scary Face", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},      
		 },
["Mega Tyranitar"] =  {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
          	  move2 = {name = "Shadowave", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
          	  move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},             --opicional
          	  move4 = {name = "Dark Pulse", level = 11, cd = 20, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rock Slide", level = 11, cd = 20, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},   
		  move6 = {name = "Stone Edge", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 11, cd = 50, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},    
		  move8 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rock Throw", level = 11, cd = 15, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},  --NAO fazer sandstorm
		  move10 = {name = "Scary Face", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},      
		 },
["Lugia"] =      {move1 = {name = "Psy Pulse", level = 1, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubblebeam", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psywave", level = 10, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confusion", level = 20, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psychic", level = 28, cd = 40, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
          	  move7 = {name = "Waterball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Psyusion", level = 27, cd = 90, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rain Dance", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"}, 
		  move10 = {name = "Hydropump", level = 11, cd = 50, dist = 4, target = 1, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move11 = {name = "Reflect", level = 56, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move12 = {name = "Restore", level = 60, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Ho-oh"] = 	 {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fireball", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
                  move6 = {name = "Pluck", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "flying", accuracy = 100, cat = "physical"},
                  move7 = {name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Air Slash", level = 11, cd = 50, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move9 = {name = "Sacred Fire", level = 16, cd = 16, dist = 4, target = 1, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move10 = {name = "Fire Blast", level = 11, cd = 40, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move11 = {name = "Magma Storm", level = 70, cd = 70, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Celebi"] =     {move1 = {name = "Psy Pulse", level = 1, cd = 20, dist = 4, target = 1, f = 33, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 50, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Vine Whip", level = 50, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
                  move4 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Leech Seed", level = 55, cd = 40, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move6 = {name = "Confusion", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Bullet Seed", level = 65, cd = 35, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
                  move9 = {name = "Magical Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "grass", accuracy = 100, cat = "physical"},
		  move10 = {name = "Solar Beam", level = 70, cd = 45, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move11 = {name = "Psyusion", level = 11, cd = 60, dist = 1, target = 0, f = 70, t = "psychic", accuracy = 100, cat = "physical"},
		  move12 = {name = "Leaf Storm", level = 75, cd = 60, dist = 1, target = 0, f = 120, t = "grass", accuracy = 100, cat = "physical"},
		 },

["Shiny Mr. Mime"] = {move1 = {name = "Doubleslap", level = 1, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},   --alterado v1.9 \/
                  move2 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
                  move3 = {name = "Magical Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psyusion", level = 11, cd = 60, dist = 1, target = 0, f = 70, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Reflect", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Mimic Wall", level = 999999999999999, cd = 5, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Miracle Eye", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Rhydon"] = {move1 = {name = "Iron Tail", level = 1, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 11, cd = 25, dist = 2, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 25, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Stomp", level = 11, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Horn Drill", level = 11, cd = 30, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Shockwave", level = 11, cd = 50, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Falling Rocks", level = 11, cd = 80, dist = 1, target = 0, f = 110, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rock Drill", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Shiny Ninetales"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Tail", level = 11, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 11, cd = 20, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fireball", level = 11, cd = 20, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fire Blast", level = 11, cd = 30, dist = 1, target = 0, f = 105, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Magma Storm", level = 11, cd = 60, dist = 1, target = 0, f = 100, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Shiny Chikorita"] = {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move5 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move7 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
                                },
["Shiny Meganium"] = {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},  
		 move5 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Petal Tornado", level = 11, cd = 80, dist = 1, target = 0, f = 40, t = "grass", accuracy = 100, cat = "physical"},      
		 move10 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move11 = {name = "Reflect", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Typhlosion"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Eruption", level = 11, cd = 60, dist = 1, target = 0, f = 90, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Lava Plume", level = 11, cd = 40, dist = 1, target = 0, f = 60, t = "fire", accuracy = 100, cat = "physical"},    --alterado v2.8
		  move9 = {name = "Inferno", level = 11, cd = 80, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},      
		  move10 = {name = "Defense Curl", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Totodile"] = {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Spinarak"] = {move1 = {name = "String Shot", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
                  move2 = {name = "Poison Sting", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fury Swipes", level = 1, cd = 10, dist = 4, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},              --alterado v2.7
		  move4 = {name = "Poison Jab", level = 1, cd = 15, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},          --alterado v2.7
		 },
["Shiny Ariados"] = {move1 = {name = "String Shot", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bug Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},
                  move3 = {name = "Poison Sting", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},              
		  move5 = {name = "Poison Jab", level = 11, cd = 25, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},             
		  move6 = {name = "Pin Missile", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move7 = {name = "Sting Gun", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},                --fazer web shot
		  move8 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Ledyba"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 11, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Silver Wind", level = 11, cd = 25, dist = 4, target = 1, f = 70, t = "bug", accuracy = 100, cat = "physical"},       --alterado v2.8
		  move5 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Hoothoot"] = {move1 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confusion", level = 11, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dream Eater", level = 11, cd = 50, dist = 4, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 11, cd = 50, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},  
		  move6 = {name = "Roost", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"}, 
		 },
["Shiny Hoppip"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
       		  move2 = {name = "Leech Seed", level = 1, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
      		  move3 = {name = "U-Turn", level = 1, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},         
        	  move4 = {name = "Synthesis", level = 1, cd = 30, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Sleep Powder", level = 1, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Cotton Spore", level = 1, cd = 25, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
         	  move7 = {name = "Poison Powder", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
         	 },
["Shiny Skiploom"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
         	  move2 = {name = "Leech Seed", level = 11, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
         	  move3 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},         
       		  move4 = {name = "Synthesis", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
       		  move5 = {name = "Bullet Seed", level = 11, cd = 30, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
       		  move6 = {name = "Sleep Powder", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
       		  move7 = {name = "Cotton Spore", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
       		  move8 = {name = "Poison Powder", level = 11, cd = 15, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	 },
["Shiny Sunkern"] = {move1 = {name = "Absorb", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
         	  move2 = {name = "Leech Seed", level = 1, cd = 15, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
       		  move3 = {name = "Razor Leaf", level = 1, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
        	 },
["Shiny Sunflora"] = {move1 = {name = "Leech Seed", level = 1, cd = 10, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Razor Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
       	 	  move3 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},
       		  move4 = {name = "Bullet Seed", level = 11, cd = 25, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Sunny Day", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "fire", accuracy = 100, cat = "physical"},
       		  move6 = {name = "Solar Beam", level = 11, cd = 50, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
       		  move7 = {name = "Leaf Storm", level = 11, cd = 60, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
        	 },
["Shiny Pichu"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 11, cd = 15, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Iron Tail", level = 11, cd = 20, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 11, cd = 60, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Yanma"] = {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},          
		  move5 ={name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move6 ={name = "Air Slash", level = 11, cd = 50, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move7 ={name = "Bug Buzz", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},        --alterado v2.8
		  move8 ={name = "Hypnosis", level = 11, cd = 60, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Chinchou"] = {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bubbles", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
                  move3 = {name = "Spark", level = 1, cd = 15, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
                  move4 = {name = "Water Gun", level = 1, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
                  move5 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
                 },
["Shiny Lanturn"] = {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
       	 	  move3 = {name = "Spark", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
       		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"}, 
      		  move6 = {name = "Thunder Shock", level = 11, cd = 15, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
      		  move7 = {name = "Waterball", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
         	  move8 = {name = "Wild Charge", level = 11, cd = 50, dist = 1, target = 0, f = 50, t = "electric", accuracy = 100, cat = "physical"},  --alterado v2.7
        	  move9 = {name = "Elecball", level = 11, cd = 45, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
         	 },
["Shiny Wooper"] = {move1 = {name = "Body Slam", level = 1, cd = 10, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Mud Shot", level = 11, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
       		  move3 = {name = "Aqua Tail", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
      		  move4 = {name = "Water Gun", level = 13, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Waterball", level = 17, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Muddy Water", level = 18, cd = 35, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
        	  move7 = {name = "Earthquake", level = 20, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
        	 },
["Shiny Wobbuffet"] = {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bite", level = 17, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Safeguard", level = 20, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Metronome", level = 25, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Restore", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stunning Confusion", level = 35, cd = 60, dist = 6, target = 0, f = 5, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Aipom"] = {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
                  move2 = {name = "Doubleslap", level = 11, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Scratch", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move4 = {name = "Swift", level = 11, cd = 15, dist = 4, target = 1, f = 30, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 85, t = "normal", accuracy = 100, cat = "physical"},    --alterado v2.7
                  move6 = {name = "Last Resort", level = 11, cd = 25, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},  
                  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
                 },
["Shiny Murkrow"] = {move1 = {name = "Peck", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
                 move2 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		 move3 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		 move4 = {name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
                 move5 = {name = "Sucker Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},    
		 move6 = {name = "Tailwind", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 move7 = {name = "Shadowave", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},              --fazer torment
                },
["Shiny Marill"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterfall", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "water", accuracy = 100, cat = "physical"},        --alterado v2.7
		  move5 = {name = "Bubblebeam", level = 11, cd = 25, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rain Dance", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"},      --alterado v2.7
		  move7 = {name = "Defense Curl", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Azumarill"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Beam", level = 11, cd = 20, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Waterfall", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "water", accuracy = 100, cat = "physical"},        --alterado v2.7
		  move6 = {name = "Bubblebeam", level = 11, cd = 25, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydropump", level = 11, cd = 50, dist = 4, target = 1, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rain Dance", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"},      --alterado v2.7
		  move9 = {name = "Defense Curl", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Pineco"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bug Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Toxic Spikes", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
         	  move4 = {name = "Gyro Ball", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "steel", accuracy = 100, cat = "physical"},      --alterado v2.7 
        	  move5 = {name = "Harden", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Selfdestruct", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},   --alterado v2.7
       		  move7 = {name = "Counter Helix", level = 20, cd = 40, dist = 6, target = 0, f = 20, t = "bug", accuracy = 100, cat = "physical"},
       		 },
["Shiny Forretress"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
      	          move2 = {name = "Bug Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Toxic Spikes", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
         	  move4 = {name = "Headbutt", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},       --fazer heavy slam
        	  move5 = {name = "Gyro Ball", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "steel", accuracy = 100, cat = "physical"},      --alterado v2.7
        	  move6 = {name = "Zap Cannon", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
        	  move7 = {name = "Harden", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move8 = {name = "Selfdestruct", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},  --alterado v2.7
        	  move9 = {name = "Counter Helix", level = 40, cd = 40, dist = 6, target = 0, f = 20, t = "steel", accuracy = 100, cat = "physical"},
        	 },
["Shiny Natu"] = {move1 = {name = "Peck", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move2 = {name = "Feather Dance", level = 11, cd = 15, dist = 4, target = 1, f = 25, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confuse Ray", level = 11, cd = 25, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psy Pulse", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Night Shade", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},  
		  move6 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"}, 
		 },
["Shiny Mareep"] = {move1 = {name = "Charge", level = 1, cd = 40, dist = 1, target = 0, f = 0, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cotton Spore", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder Bolt", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},    --fazer signal beam   lvl40
		 },
["Shiny Misdreavus"] = {move1 = {name = "Psybeam", level = 1, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Shadow Ball", level = 11, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confuse Ray", level = 11, cd = 25, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Night Daze", level = 11, cd = 80, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"}, --alterado v1.4
		  move7 = {name = "Invisible", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Dark Eye", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Corsola"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                 move2 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
                 move3 = {name = "Bubblebeam", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		 move4 = {name = "Rock Blast", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		 move5 = {name = "Power Gem", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		 move6 = {name = "Ancient Power", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		 move7 = {name = "Restore", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},          --fazer recorver
		 move8 = {name = "Harden", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                },
["Shiny Remoraid"] = {move1 = {name = "Ice Beam", level = 1, cd = 15, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		 move2 = {name = "Water Gun", level = 1, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		 move3 = {name = "Waterball", level = 1, cd = 10, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		 move4 = {name = "Bubblebeam", level = 1, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
                },
["Shiny Magneton"] =   {move1 = {name = "Super Sonic", level = 1, cd = 35, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 11, cd = 10, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 11, cd = 25, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder", level = 11, cd = 35, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Electric Storm", level = 11, cd = 50, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Sonicboom", level = 11, cd = 30, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Delibird"] = {move1 = {name = "Present", level = 1, cd = 15, dist = 4, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},      
                  move2 = {name = "Doubleslap", level = 11, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Pluck", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "flying", accuracy = 100, cat = "physical"},
                  move4 = {name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},       --fazer frost breath
                  move5 = {name = "Ice Beam", level = 11, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Blizzard", level = 11, cd = 70, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rest", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Shiny Mantine"] = {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Bubblebeam", level = 11, cd = 25, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Pulse", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Wing Attack", level = 11, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Surf", level = 11, cd = 50, dist = 1, target = 0, f = 80, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 11, cd = 70, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
                 },
["Shiny Espeon"] = {move1 = {name = "Swift", level = 1, cd = 15, dist = 4, target = 1, f = 30, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psybeam", level = 11, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psy Pulse", level = 11, cd = 20, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Confusion", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Psychic", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Psyshock", level = 11, cd = 45, dist = 1, target = 0, f = 65, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Miracle Eye", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move10 = {name = "Restore", level = 11, cd = 100, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},        
		 },
["Shiny Politoed"] = {move1 = {name = "Mud Shot", level = 1, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Doubleslap", level = 11, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubblebeam", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hyper Voice", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Whirlpool", level = 11, cd = 40, dist = 1, target = 0, f = 15, t = "water", accuracy = 100, cat = "physical"},  
		  move7 = {name = "Tongue Hook", level = 11, cd = 30, dist = 5, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Tongue Grap", level = 11, cd = 30, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hypnosis", level = 11, cd = 40, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Umbreon"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
       		  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
       		  move3 = {name = "Shadowave", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move4 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
      		  move5 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},
      		  move6 = {name = "Confuse Ray", level = 11, cd = 40, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Last Resort", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},    
		  move8 = {name = "Assurance", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "dark", accuracy = 100, cat = "physical"},
                 },
["Shiny Houndour"] = {move1 = {name = "Roar", level = 1, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Faint Attack", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fire Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Shiny Cleffa"] =     {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lovely Kiss", level = 11, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Multislap", level = 11, cd = 30, dist = 1, target = 0, f = 35, t = "normal", accuracy = 100, cat = "physical"},  
		  move6 = {name = "Metronome", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Igglybuff"] =  {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lovely Kiss", level = 11, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sing", level = 11, cd = 22, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hyper Voice", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Metronome", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Kingdra"] = {move1 = {name = "Mud Shot", level = 1, cd = 15, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "SmokeScreen", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Bubblebeam", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Water Gun", level = 11, cd = 25, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Twister", level = 11, cd = 45, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Dragon Pulse", level = 11, cd = 45, dist = 1, target = 0, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 11, cd = 80, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Dunsparce"] = {move1 = {name = "Yawn", level = 1, cd = 50, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
       		  move2 = {name = "Pursuit", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Take Down", level = 11, cd = 15, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},              
         	  move4 = {name = "Ancient Power", level = 11, cd = 40, dist = 1, target = 1, f = 100, t = "rock", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Roost", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Rage", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
       		  move7 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Shiny Phanpy"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Take Down", level = 11, cd = 15, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},      
		  move3 = {name = "Horn Attack", level = 11, cd = 15, dist = 2, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 11, cd = 25, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Donphan"] = {move1 = {name = "Thunder Fang", level = 1, cd = 15, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},      
		  move3 = {name = "Horn Attack", level = 11, cd = 15, dist = 2, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 11, cd = 30, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},        --fazer cannon ball
		  move6 = {name = "Scary Face", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 11, cd = 55, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Stantler"] = {move1 = {name = "Tackle", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 11, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},            --alterado v2.7
		  move3 = {name = "Stomp", level = 11, cd = 30, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
                  move4 = {name = "Take Down", level = 11, cd = 20, dist = 1, target = 0, f = 60, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Confuse Ray", level = 11, cd = 35, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Calm Mind", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Jump Kick", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},      --alterado v2.7
		  move8 = {name = "Hypnosis", level = 11, cd = 60, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
                 },
["Shiny Larvitar"] = {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move2 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},  
		  move4 = {name = "Stone Edge", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},     
		  move5 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Shadowave", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},      --NAO fazer sandstorm
		 },
["Shiny Pupitar"] = {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move2 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},  
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Stone Edge", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},     
		  move6 = {name = "Earthquake", level = 11, cd = 50, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Shadowave", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},      --NAO fazer sandstorm
		 },
["Shiny Tyranitar"] = {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
          	  move2 = {name = "Shadowave", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
          	  move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},             --opicional
          	  move4 = {name = "Dark Pulse", level = 11, cd = 20, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rock Slide", level = 11, cd = 20, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},   
		  move6 = {name = "Stone Edge", level = 11, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 11, cd = 50, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},    
		  move8 = {name = "Hyper Beam", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rock Throw", level = 11, cd = 15, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},  --NAO fazer sandstorm
		  move10 = {name = "Scary Face", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},      
		 },
["Shiny Celebi"] = {move1 = {name = "Psy Pulse", level = 1, cd = 20, dist = 4, target = 1, f = 33, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 50, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Vine Whip", level = 50, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
                  move4 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Leech Seed", level = 55, cd = 40, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move6 = {name = "Confusion", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Psychic", level = 11, cd = 30, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Bullet Seed", level = 65, cd = 35, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
                  move9 = {name = "Magical Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "grass", accuracy = 100, cat = "physical"},
		  move10 = {name = "Solar Beam", level = 70, cd = 45, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move11 = {name = "Psyusion", level = 11, cd = 60, dist = 1, target = 0, f = 70, t = "psychic", accuracy = 100, cat = "physical"},
		  move12 = {name = "Leaf Storm", level = 75, cd = 60, dist = 1, target = 0, f = 120, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Shiny Elekid"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Bolt", level = 13, cd = 25, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Wave", level = 15, cd = 25, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 20, cd = 40, dist = 1, target = 0, f = 90, t = "electric", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Shiny Magby"] = {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 15, cd = 25, dist = 1, target = 0, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fireball", level = 16, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fire Blast", level = 20, cd = 40, dist = 1, target = 0, f = 100, t = "fire", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Shiny Scizor"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Head", level = 11, cd = 20, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},              --alterado v2.8
		  move3 = {name = "Wing Attack", level = 11, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Red Fury", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "X-Scissor", level = 11, cd = 30, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Agility", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Team Claw", level = 11, cd = 7, dist = 6, target = 1, f = 80, t = "steel", accuracy = 100, cat = "physical"},
		  move8 = {name = "Swords Dance", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Counter Helix", level = 45, cd = 50, dist = 6, target = 0, f = 20, t = "bug", accuracy = 100, cat = "physical"},
		 },
["Shiny Cyndaquil"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Eruption", level = 11, cd = 60, dist = 1, target = 0, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Defense Curl", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Quilava"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "SmokeScreen", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Eruption", level = 11, cd = 60, dist = 1, target = 0, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Lava Plume", level = 11, cd = 40, dist = 1, target = 0, f = 60, t = "fire", accuracy = 100, cat = "physical"},    --alterado v2.8
		  move9 = {name = "Defense Curl", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Croconaw"] = {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Feraligatr"] = {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thrash", level = 11, cd = 45, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},         --alterado v2.7
		  move10 = {name = "Hydro Dance", level = 11, cd = 90, dist = 1, target = 0, f = 90, t = "water", accuracy = 100, cat = "physical"},
		 },
["Shiny Crobat"] = {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Fang", level = 11, cd = 10, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Toxic", level = 11, cd = 20, dist = 1, target = 0, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Whirlwind", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Wing Attack", level = 11, cd = 35, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Air Cutter", level = 11, cd = 40, dist = 1, target = 0, f = 70, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Cross Poison", level = 11, cd = 50, dist = 1, target = 0, f = 70, t = "poison", accuracy = 100, cat = "physical"},            --alterado v2.7
		  move9 = {name = "Venom Gale", level = 11, cd = 80, dist = 1, target = 0, f = 85, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Shiny Sneasel"] = {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Faint Attack", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Shards", level = 11, cd = 20, dist = 3, target = 1, f = 40, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 11, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Metal Claw", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},       
		  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Teddiursa"] = {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hammer Arm", level = 11, cd = 50, dist = 1, target = 0, f = 75, t = "fighting", accuracy = 100, cat = "physical"},   --alterado v2.8
		  move4 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 85, t = "normal", accuracy = 100, cat = "physical"},    --alterado v2.7
		  move5 = {name = "Scary Face", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rest", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Porygon2"] = {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psybeam", level = 13, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Cyber Pulse", level = 13, cd = 15, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"}, 
		  move4 = {name = "Psychic", level = 15, cd = 30, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},   
		  move5 = {name = "Zap Cannon", level = 20, cd = 35, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hyper Beam", level = 30, cd = 50, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Tri-Attack", level = 30, cd = 25, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Focus", level = 31, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Magic Coat", level = 33, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"}, 
		  move10 = {name = "Restore", level = 35, cd = 90, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Slugma"] = {move1 = {name = "Ember", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move2 = {name = "Flamethrower", level = 10, cd = 20, dist = 1, target = 0, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 13, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Harden", level = 15, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		  move6 = {name = "Yawn", level = 17, cd = 60, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		 },
["Shiny Magcargo"] = {move1 = {name = "Ember", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move2 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Lava Plume", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},   --alterado v2.8
		  move6 = {name = "Volcano Burst", level = 11, cd = 50, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},  --alterado v2.8
		  move7 = {name = "Ancient Power", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 11, cd = 60, dist = 1, target = 0, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		  move9 = {name = "Yawn", level = 11, cd = 60, dist = 3, target = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		 },
["Shiny Ampharos"] = {move1 = {name = "Charge", level = 1, cd = 40, dist = 1, target = 0, f = 0, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cotton Spore", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Shock", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder Punch", level = 11, cd = 25, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder", level = 11, cd = 45, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move9 = {name = "Electro Field", level = 11, cd = 80, dist = 1, target = 0, f = 35, t = "electric", accuracy = 100, cat = "physical"},   
		  move10 = {name = "Thunder Bolt", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},    --fazer signal beam   
		 },
["Shiny Onix"] = {move1 = {name = "Sand Attack", level = 1, cd = 12, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Tail", level = 22, cd = 8, dist = 2, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"}, --alterado v2.9
		  move3 = {name = "Rock Throw", level = 23, cd = 8, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 26, cd = 12, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Earthshock", level = 27, cd = 24, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Falling Rocks", level = 34, cd = 45, dist = 1, target = 0, f = 135, t = "rock", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 36, cd = 36, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 25, cd = 28, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Steelix"] = {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Iron Tail", level = 11, cd = 10, dist = 2, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},  --alterado v2.9
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},     --opicional
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},     --opicional
		  move5 = {name = "Stone Edge", level = 11, cd = 20, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},      
		  move6 = {name = "Earthshock", level = 11, cd = 40, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fissure", level = 11, cd = 50, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},    
		  move8 = {name = "Earthquake", level = 11, cd = 60, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Harden", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Iron Defense", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "steel", accuracy = 100, cat = "physical"},
		 },
["Pink Caterpie"] = {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "String Shot", level = 4, cd = 10, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bug Bite", level = 6, cd = 5, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, cat = "physical"},
		 },
["Pink Butterfree"] = {move1 = {name = "String Shot", level = 1, cd = 10, dist = 3, target = 1, f = 0, t = "bug", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 21, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 21, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Whirlwind", level = 23, cd = 25, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Silver Wind", level = 23, cd = 25, dist = 4, target = 1, f = 70, t = "bug", accuracy = 100, cat = "physical"},  --alterado v2.8
                  move6 = {name = "Psybeam", level = 24, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Confusion", level = 23, cd = 30, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sleep Powder", level = 25, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Stun Spore", level = 23, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Poison Powder", level = 23, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Pink Dodrio"] = {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Drill Peck", level = 11, cd = 20, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Pluck", level = 13, cd = 15, dist = 1, target = 1, f = 60, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fury Attack", level = 15, cd = 20, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rage", level = 20, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move7 = {name = "Strafe", level = 25, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Pink Nidoking"] = {move1 = {name = "Quick Attack", level = 1, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 50, cd = 12, dist = 2, target = 1, f = 55, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Poison Sting", level = 16, cd = 12, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Fang", level = 18, cd = 12, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Jab", level = 11, cd = 16, dist = 4, target = 1, f = 85, t = "poison", accuracy = 100, cat = "physical"},   --alterado v2.7 achu q eh assim kk
		  move6 = {name = "Horn Drill", level = 51, cd = 16, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Toxic Spikes", level = 51, cd = 16, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move8 = {name = "Stomp", level = 54, cd = 20, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Venom Motion", level = 58, cd = 45, dist = 1, target = 0, f = 95, t = "poison", accuracy = 100, cat = "physical"},
		  move10 = {name = "Rage", level = 58, cd = 16, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move11 = {name = "Fear", level = 58, cd = 24, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Pink Venonat"] = {move1 = {name = "Absorb", level = 1, cd = 12, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bug Bite", level = 7, cd = 8, dist = 1, target = 1, f = 45, t = "bug", accuracy = 100, cat = "physical"},
		  move3 = {name = "Super Sonic", level = 10, cd = 12, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psychic", level = 15, cd = 16, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Fang", level = 15, cd = 12, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sleep Powder", level = 33, cd = 54, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Poison Powder", level = 35, cd = 16, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Stun Spore", level = 33, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Pink Scyther"] = {move1 = {name = "Quick Attack", level = 1, cd = 8, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Slash", level = 39, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Wing Attack", level = 41, cd = 28, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fury Cutter", level = 41, cd = 12, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "X-Scissor", level = 43, cd = 24, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Agility", level = 47, cd = 32, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Team Slice", level = 50, cd = 5, dist = 6, target = 1, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move8 = {name = "Counter Helix", level = 50, cd = 50, dist = 6, target = 0, f = 20, t = "bug", accuracy = 100, cat = "physical"},
		  move9 = {name = "Double Team", level = 60, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"}, 
                 },
["Pink Mankey"] =     {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Triple Kick", level = 14, cd = 15, dist = 1, target = 1, f = 60, t = "fighting", accuracy = 100, cat = "physical"},
		  move3 = {name = "Karate Chop", level = 15, cd = 20, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cross Chop", level = 20, cd = 15, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rage", level = 20, cd = 20, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Pink Primeape"] =   {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Triple Kick", level = 14, cd = 15, dist = 1, target = 1, f = 60, t = "fighting", accuracy = 100, cat = "physical"},   
		  move3 = {name = "Karate Chop", level = 15, cd = 25, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Cross Chop", level = 20, cd = 20, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mega Punch", level = 20, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Mega Kick", level = 36, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rage", level = 37, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 40, cd = 25, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Pink Rhyhorn"] =    {move1 = {name = "Iron Tail", level = 1, cd = 10, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 18, cd = 15, dist = 2, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Stomp", level = 16, cd = 40, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Horn Drill", level = 20, cd = 30, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 22, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rock Drill", level = 22, cd = 35, dist = 3, target = 1, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Pink Rhydon"] =     {move1 = {name = "Iron Tail", level = 1, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 11, cd = 25, dist = 2, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 25, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Stomp", level = 11, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Horn Drill", level = 11, cd = 30, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Shockwave", level = 11, cd = 50, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Falling Rocks", level = 11, cd = 80, dist = 1, target = 0, f = 110, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rock Drill", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Pink Donphan"] = {move1 = {name = "Thunder Fang", level = 1, cd = 15, dist = 1, target = 1, f = 65, t = "electric", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},      
		  move3 = {name = "Horn Attack", level = 11, cd = 15, dist = 2, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rollout", level = 11, cd = 30, dist = 1, target = 0, f = 15, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 11, cd = 35, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},        --fazer cannon ball
		  move6 = {name = "Scary Face", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Earthquake", level = 11, cd = 55, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Defense Curl", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Ancient Gengar"] = {move1 = {name = "Lick", level = 8, cd = 32, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 12, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Shadow Punch", level = 14, cd = 32, dist = 1, target = 1, f = 75, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Night Shade", level = 16, cd = 28, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shadow Storm", level = 21, cd = 100, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Invisible", level = 25, cd = 22, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Nightmare", level = 28, cd = 63, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move8 = {name = "Hypnosis", level = 52, cd = 72, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fear", level = 53, cd = 32, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move10 = {name = "Dark Eye", level = 63, cd = 28, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shadow Lugia"] = {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 150, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Magiking"] =   {move1 = {name = "Splash", level = 1, cd = 5, dist = 1, target = 0, f = 30, t = "water", accuracy = 100, cat = "physical"},
                 },
["Snowmen Snorlax"] = {move1 = {name = "Scratch", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 32, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},   
		  move3 = {name = "Mega Punch", level = 32, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Punch", level = 34, cd = 25, dist = 1, target = 1, f = 75, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Body Slam", level = 37, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
                  move6 = {name = "Dizzy Punch", level = 38, cd = 25, dist = 1, target = 1, f = 75, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Crusher Stomp", level = 40, cd = 45, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Ice Beam", level = 42, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Icy Wind", level = 45, cd = 35, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move10 = {name = "Hyper Beam", level = 50, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move11 = {name = "Blizzard", level = 55, cd = 60, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move12 = {name = "Rest", level = 60, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Treecko"] =   {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move5 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move7 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
                },
["Grovyle"] =   {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},  
		 move5 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Sceptile"] =  {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 11, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Petal Dance", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},  
		 move5 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Solar Beam", level = 11, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Sleep Powder", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move8 = {name = "Poison Powder", level = 11, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 move9 = {name = "Petal Tornado", level = 11, cd = 80, dist = 1, target = 0, f = 40, t = "grass", accuracy = 100, cat = "physical"},      
		 move10 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 move11 = {name = "Bullet Storm", level = 30, cd = 50, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Torchic"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 10, cd = 20, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 70, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Combusken"] =  {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 10, cd = 20, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flamethrower", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Mega Kick", level = 36, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move8 = {name = "Lava Plume", level = 11, cd = 40, dist = 1, target = 0, f = 60, t = "fire", accuracy = 100, cat = "physical"},    --alterado v2.8
		 },
["Blaziken"] =   {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mega Kick", level = 17, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Blaze Kick", level = 18, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flamethrower", level = 20, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Flame Wheel", level = 21, cd = 25, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fireball", level = 23, cd = 20, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move9 = {name = "Eruption", level = 25, cd = 60, dist = 1, target = 0, f = 90, t = "fire", accuracy = 100, cat = "physical"},
		  move10 = {name = "Overheat", level = 31, cd = 30, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"}, 
		  move11 = {name = "Fire Blast", level = 29, cd = 60, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Mudkip"] =     {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		 },     
["Marshtomp"] =  {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},
		 },
["Swampert"] =   {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Crunch", level = 11, cd = 10, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thrash", level = 11, cd = 45, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move9 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},         --alterado v2.7
		  move10 = {name = "Hydro Dance", level = 11, cd = 90, dist = 1, target = 0, f = 90, t = "water", accuracy = 100, cat = "physical"},
		  move11 = {name = "Water Wave", level = 19, cd = 70, dist = 1, target = 0, f = 90, t = "water", accuracy = 100, cat = "physical"},
		 },
["Camerupt"] =   {move1 = {name = "Ember", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move2 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Lava Plume", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},   --alterado v2.8
		  move6 = {name = "Volcano Burst", level = 11, cd = 50, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},  --alterado v2.8
		  move7 = {name = "Ancient Power", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 11, cd = 60, dist = 1, target = 0, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		  move9 = {name = "Yawn", level = 11, cd = 60, dist = 3, target = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		 },
["Torkoal"] =    {move1 = {name = "Ember", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move2 = {name = "Flamethrower", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 11, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 11, cd = 15, dist = 3, target = 1, f = 33, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Lava Plume", level = 11, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},   --alterado v2.8
		  move6 = {name = "Volcano Burst", level = 11, cd = 50, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},  --alterado v2.8
		  move7 = {name = "Ancient Power", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 11, cd = 60, dist = 1, target = 0, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		  move9 = {name = "Yawn", level = 11, cd = 60, dist = 3, target = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},    
		 },
["Mawile"] =     {move1 = {name = "Slash", level = 6, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Scratch", level = 8, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Pay Day", level = 15, cd = 15, dist = 4, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fury Cutter", level = 21, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fear", level = 24, cd = 25, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Crawdaunt"] =  {move1 = {name = "Bubbles", level = 1, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubblebeam", level = 35, cd = 20, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mud Shot", level = 37, cd = 20, dist = 3, target = 1, f = 40, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Crabhammer", level = 40, cd = 30, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fury Cutter", level = 43, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Guillotine", level = 45, cd = 20, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Body Slam", level = 45, cd = 15, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 40, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Cacnea"] =     {move1 = {name = "Poison Sting", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 1, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Acid", level = 31, cd = 12, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Slash", level = 35, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hammer Arm", level = 11, cd = 60, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sleep Powder", level = 40, cd = 70, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Stun Spore", level = 40, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Poison powder", level = 40, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Cacturne"] =   {move1 = {name = "Poison Sting", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 1, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Acid", level = 31, cd = 12, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Bomb", level = 33, cd = 20, dist = 3, target = 1, f = 70, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Slash", level = 35, cd = 20, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
                  move6 = {name = "Sucker Punch", level = 11, cd = 30, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hammer Arm", level = 11, cd = 60, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		  move8 = {name = "Solar Beam", level = 40, cd = 50, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move9 = {name = "Sleep Powder", level = 40, cd = 70, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Stun Spore", level = 40, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move11 = {name = "Poison powder", level = 40, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Seviper"] =    {move1 = {name = "Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Fang", level = 25, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Sting Gun", level = 27, cd = 15, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move4 = {name = "Pin Missile", level = 29, cd = 25, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Jab", level = 11, cd = 25, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Acid", level = 30, cd = 15, dist = 4, target = 1, f = 45, t = "poison", accuracy = 100, cat = "physical"},
		  move7 = {name = "Iron Tail", level = 35, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 37, cd = 25, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rage", level = 37, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shuppet"] =    {move1 = {name = "Lick", level = 1, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 8, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Invisible", level = 16, cd = 20, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 21, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fear", level = 21, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Banette"] =    {move1 = {name = "Lick", level = 1, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Shadow Storm", level = 16, cd = 120, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Invisible", level = 21, cd = 15, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Nightmare", level = 25, cd = 70, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move7 = {name = "Hypnosis", level = 28, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 28, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Dark Eye", level = 28, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Sableye"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move3 = {name = "Shadowave", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move4 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move5 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},    
                  move6 = {name = "Confuse Ray", level = 11, cd = 40, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move7 = {name = "Last Resort", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},    --alterado v1.5 
		  move8 = {name = "Assurance", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "dark", accuracy = 100, cat = "physical"},
                 },
["Duskull"] =     {move1 = {name = "Lick", level = 1, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 8, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Invisible", level = 16, cd = 20, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 21, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fear", level = 21, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Dusclops"] =   {move1 = {name = "Lick", level = 1, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Shadow Storm", level = 16, cd = 120, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Invisible", level = 21, cd = 15, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Nightmare", level = 25, cd = 70, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move7 = {name = "Hypnosis", level = 28, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 28, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Dark Eye", level = 28, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Dusknoir"] =   {move1 = {name = "Lick", level = 1, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 15, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Shadow Punch", level = 14, cd = 40, dist = 1, target = 1, f = 75, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Night Shade", level = 16, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shadow Storm", level = 21, cd = 120, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Invisible", level = 25, cd = 15, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Nightmare", level = 28, cd = 70, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hypnosis", level = 52, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fear", level = 53, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move10 = {name = "Dark Eye", level = 63, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Feebas"] =     {move1 = {name = "Splash", level = 1, cd = 10, dist = 1, target = 0, f = 20, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 30, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Milotic"] =    {move1 = {name = "Bubbles", level = 1, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 5, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubblebeam", level = 11, cd = 25, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 15, cd = 20, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Beam", level = 20, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hydro Cannon", level = 25, cd = 35, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rain Dance", level = 30, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Blizzard", level = 35, cd = 50, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 35, cd = 70, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move10 = {name = "Hydro Dance", level = 40, cd = 90, dist = 1, target = 0, f = 90, t = "water", accuracy = 100, cat = "physical"},
		 },
["Slakoth"] =    {move1 = {name = "Scratch", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 15, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dizzy Punch", level = 17, cd = 25, dist = 1, target = 1, f = 75, t = "normal", accuracy = 100, cat = "physical"},   
		  move4 = {name = "Mega Punch", level = 18, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Headbutt", level = 20, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Body Slam", level = 21, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Vigoroth"] =   {move1 = {name = "Scratch", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 25, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dizzy Punch", level = 27, cd = 25, dist = 1, target = 1, f = 75, t = "normal", accuracy = 100, cat = "physical"},   
		  move4 = {name = "Mega Punch", level = 30, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Headbutt", level = 33, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Body Slam", level = 35, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 40, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Slaking"] =    {move1 = {name = "Scratch", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 32, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dizzy Punch", level = 33, cd = 25, dist = 1, target = 1, f = 75, t = "normal", accuracy = 100, cat = "physical"},   
		  move4 = {name = "Mega Punch", level = 32, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Headbutt", level = 35, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Body Slam", level = 37, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 40, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Crusher Stomp", level = 46, cd = 45, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rest", level = 40, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Spheal"] =     {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 15, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ice Shards", level = 17, cd = 15, dist = 4, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 19, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 21, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Ice Beam", level = 25, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		 },
["Sealeo"] =     {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 25, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ice Shards", level = 27, cd = 15, dist = 4, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 30, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 31, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Ice Beam", level = 33, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Aurora Beam", level = 35, cd = 25, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rest", level = 40, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Walrein"] =    {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 55, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ice Shards", level = 57, cd = 15, dist = 4, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubbles", level = 59, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 61, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Ice Beam", level = 63, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move7 = {name = "Aurora Beam", level = 65, cd = 25, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Powder Snow", level = 65, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Blizzard", level = 67, cd = 50, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		  move10 = {name = "Hydropump", level = 68, cd = 70, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move11 = {name = "Rest", level = 70, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Beldum"] =  {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 150, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Metang"] =  {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 150, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Metagross"] =  {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 150, t = "normal", accuracy = 100, cat = "physical"},
		 },
               
["Gardevoir"] =  {move1 = {name = "Psy Pulse", level = 1, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psybeam", level = 50, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psywave", level = 55, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 57, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 60, cd = 40, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psyusion", level = 70, cd = 90, dist = 1, target = 0, f = 70, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Calm Mind", level = 65, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hypnosis", level = 65, cd = 80, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Reflect", level = 70, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move10 = {name = "Restore", level = 70, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move11 = {name = "Miracle Eye", level = 75, cd = 40, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Kyogre"] =     {move1 = {name = "Aqua Tail", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Waterball", level = 20, cd = 20, dist = 4, target = 1, f = 60, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hydro Cannon", level = 22, cd = 45, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dragon Breath", level = 26, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Beam", level = 27, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hyper Beam", level = 30, cd = 45, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Twister", level = 33, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hydropump", level = 35, cd = 70, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		 },
["Groudon"] =    {move1 = {name = "Earthshock", level = 1, cd = 30, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Punch", level = 36, cd = 30, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Stomp", level = 20, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ember", level = 32, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 49, cd = 50, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flamethrower", level = 37, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fireball", level = 38, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Earthquake", level = 36, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fire Blast", level = 43, cd = 40, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move10 = {name = "Magma Storm", level = 46, cd = 90, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Rayquaza"] =   {move1 = {name = "Headbutt", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Punch", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dragon Claw", level = 11, cd = 20, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move5 = {name = "Dragon Breath", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Twister", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 11, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Draco Meteor", level = 40, cd = 70, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Jirachi"] =    {move1 = {name = "Psybeam", level = 1, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psywave", level = 10, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psy Pulse", level = 12, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 20, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 28, cd = 40, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psyusion", level = 27, cd = 90, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Calm Mind", level = 32, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hypnosis", level = 55, cd = 80, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Reflect", level = 56, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move10 = {name = "Restore", level = 60, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Duskull"] = {move1 = {name = "Lick", level = 1, cd = 40, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 8, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Invisible", level = 16, cd = 20, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 21, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fear", level = 21, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Shiny Rayquaza"] = {move1 = {name = "Headbutt", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Wave", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fire Punch", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Dragon Claw", level = 11, cd = 20, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move5 = {name = "Dragon Breath", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Twister", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 11, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Draco Meteor", level = 40, cd = 70, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Torterra"] =   {move1 = {name = "Body Slam", level = 1, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 50, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Vine Whip", level = 50, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
  		  move4 = {name = "Leech Seed", level = 55, cd = 40, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Bullet Seed", level = 65, cd = 35, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		  move6 = {name = "Solar Beam", level = 70, cd = 45, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Leaf Storm", level = 75, cd = 60, dist = 1, target = 0, f = 120, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Bullet Storm", level = 80, cd = 50, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		  move9 = {name = "Sleep Powder", level = 65, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Stun Spore", level = 65, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move11 = {name = "Poison Powder", level = 65, cd = 45, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Chimchar"] =   {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 11, cd = 10, dist = 10, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fireball", level = 15, cd = 25, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 17, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Karate Chop", level = 19, cd = 25, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fire Blast", level = 25, cd = 60, dist = 1, target = 0, f = 115, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Rage", level = 25, cd = 40, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Monferno"] =   {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 25, cd = 10, dist = 10, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fireball", level = 27, cd = 25, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 30, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 32, cd = 20, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Mega Punch", level = 35, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Karate Chop", level = 37, cd = 25, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fire Blast", level = 40, cd = 60, dist = 1, target = 0, f = 115, t = "fire", accuracy = 100, cat = "physical"},
		  move9 = {name = "Rage", level = 40, cd = 40, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Infernape"] =  {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 55, cd = 10, dist = 10, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fireball", level = 57, cd = 25, dist = 4, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 59, cd = 20, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flame Wheel", level = 60, cd = 20, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Mega Punch", level = 61, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move7 = {name = "Karate Chop", level = 63, cd = 25, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move8 = {name = "Mega Kick", level = 65, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fire Blast", level = 70, cd = 60, dist = 1, target = 0, f = 115, t = "fire", accuracy = 100, cat = "physical"},
		  move10 = {name = "Rage", level = 70, cd = 40, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Azurill"] =    {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Aqua Tail", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterfall", level = 11, cd = 25, dist = 1, target = 0, f = 65, t = "water", accuracy = 100, cat = "physical"},        --alterado v2.7
		  move5 = {name = "Bubblebeam", level = 11, cd = 25, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rain Dance", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "water", accuracy = 100, cat = "physical"},      --alterado v2.7
		  move7 = {name = "Defense Curl", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Honchkrow"] =  {move1 = {name = "Peck", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
                  move2 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Gust", level = 14, cd = 15, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
                  move6 = {name = "Sucker Punch", level = 11, cd = 20, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},    
		  move7 = {name = "Tailwind", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Shadowave", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},              --fazer torment
		  move9 = {name = "Whirlwind", level = 34, cd = 22, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move10 = {name = "Tornado", level = 42, cd = 100, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
                 },
["Purugly"] =   {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                 move2 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		 move3 = {name = "Shadow Ball", level = 12, cd = 15, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		 move4 = {name = "Night Shade", level = 16, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
                 move5 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                 move6 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},    
                 move7 = {name = "Confuse Ray", level = 11, cd = 40, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"}, 
		 move8 = {name = "Hypnosis", level = 52, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 move9 = {name = "Dream Eater", level = 20, cd = 30, dist = 3, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		 move10 = {name = "Assurance", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "dark", accuracy = 100, cat = "physical"},
                },
["Leafeon"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 14, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 16, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Razor Leaf", level = 17, cd = 7, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Leech Seed", level = 19, cd = 28, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move6 = {name = "Bullet Seed", level = 23, cd = 28, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Solar Beam", level = 30, cd = 54, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Leaf Storm", level = 35, cd = 81, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Glaceon"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 14, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Headbutt", level = 16, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Shards", level = 20, cd = 20, dist = 4, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aurora Beam", level = 23, cd = 25, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Iron Tail", level = 25, cd = 20, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move7 = {name = "Icy Wind", level = 30, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Ice Beam", level = 35, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Powder Snow", level = 40, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move10 = {name = "Blizzard", level = 40, cd = 50, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		 },
["Riolu"] =      {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Karate Chop", level = 7, cd = 15, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
 		  move3 = {name = "Mega Punch", level = 9, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psy Pulse", level = 10, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confusion", level = 15, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Strafe", level = 18, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Lucario"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Karate Chop", level = 27, cd = 15, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
 		  move3 = {name = "Mega Punch", level = 29, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psy Pulse", level = 30, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confusion", level = 35, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psychic", level = 37, cd = 40, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Revenge", level = 40, cd = 60, dist = 1, target = 1, f = 30, t = "fighting", accuracy = 100, cat = "physical"},
		  move8 = {name = "Strafe", level = 45, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Munchlax"] =    {move1 = {name = "Scratch", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 13, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Punch", level = 15, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Headbutt", level = 15, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Body Slam", level = 20, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rest", level = 25, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 30, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Bonsly"] =     {move1 = {name = "Rock Throw", level = 1, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},  --alterado v2.8 \/ fazer mimic
		  move2 = {name = "Rock Slide", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Stone Edge", level = 11, cd = 25, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Low Kick", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Reverse Earthshock", level = 11, cd = 80, dist = 1, target = 0, f = 135, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Ambipom"] =    {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
                  move2 = {name = "Doubleslap", level = 11, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Scratch", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move4 = {name = "Swift", level = 12, cd = 13, dist = 4, target = 1, f = 30, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Iron Tail", level = 15, cd = 20, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
                  move6 = {name = "Fury Swipes", level = 17, cd = 15, dist = 4, target = 1, f = 85, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Mega Punch", level = 20, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
                  move8 = {name = "Last Resort", level = 21, cd = 25, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},  
                  move9 = {name = "Agility", level = 21, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
                 },
["Snover"] =     {move1 = {name = "Scratch", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 17, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Leech Seed", level = 19, cd = 28, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mega Punch", level = 22, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ice Punch", level = 24, cd = 25, dist = 1, target = 1, f = 75, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Body Slam", level = 25, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Icy Wind", level = 27, cd = 35, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		 },
["Abomasnow"] =  {move1 = {name = "Hammer Arm", level = 1, cd = 45, dist = 1, target = 0, f = 80, t = "fighting", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 30, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Leech Seed", level = 31, cd = 28, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Punch", level = 33, cd = 25, dist = 1, target = 1, f = 75, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Body Slam", level = 35, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Bullet Seed", level = 37, cd = 28, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Crusher Stomp", level = 40, cd = 45, dist = 1, target = 0, f = 110, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Icy Wind", level = 40, cd = 35, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Ice Beam", level = 45, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move10 = {name = "Powder Snow", level = 47, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move11 = {name = "Bullet Storm", level = 50, cd = 50, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		  move12 = {name = "Blizzard", level = 55, cd = 60, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
		 },
["Drifloon"] =     {move1 = {name = "Gust", level = 1, cd = 10, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 12, cd = 8, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 14, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Invisible", level = 16, cd = 20, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Hypnosis", level = 21, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Fear", level = 21, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Drifblim"] =   {move1 = {name = "Wing Attack", level = 1, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 35, cd = 15, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Shadow Punch", level = 40, cd = 40, dist = 1, target = 1, f = 75, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Night Shade", level = 42, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shadow Storm", level = 43, cd = 120, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Invisible", level = 43, cd = 15, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Nightmare", level = 45, cd = 70, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hypnosis", level = 47, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fear", level = 50, cd = 40, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move10 = {name = "Dark Eye", level = 50, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Lickilicky"] = {move1 = {name = "Headbutt", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Lick", level = 55, cd = 15, dist = 1, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Super Sonic", level = 55, cd = 20, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Doubleslap", level = 57, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mega Punch", level = 60, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move6 = {name = "Iron Tail", level = 61, cd = 20, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move7 = {name = "Squisky Licking", level = 63, cd = 35, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Tongue Hook", level = 65, cd = 30, dist = 5, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},  
		  move9 = {name = "Tongue Grap", level = 67, cd = 30, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},  
		  move10 = {name = "Strafe", level = 70, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Mismagius"] =  {move1 = {name = "Psybeam", level = 1, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psywave", level = 11, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Shadow Ball", level = 11, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confuse Ray", level = 11, cd = 25, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Night Daze", level = 11, cd = 80, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"}, --alterado v1.4
		  move7 = {name = "Invisible", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fear", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Dark Eye", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Electrike"] =  {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 7, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move3 = {name = "Thunder Shock", level = 13, cd = 10, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Bolt", level = 15, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Wave", level = 17, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level =25, cd = 45, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  },
["Turtwig"] =   {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                 move2 = {name = "Bite", level = 7, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		 move3 = {name = "Razor Leaf", level =8, cd = 13, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move4 = {name = "Headbutt", level = 12, cd = 15, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		 move5 = {name = "Leech Seed", level = 15, cd = 45, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		 move6 = {name = "Solar Beam", level = 25, cd = 50, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Absorb", level = 15, cd = 20, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Grotle"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		 move2 = {name = "Razor Leaf", level = 30, cd = 13, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		 move3 = {name = "Body Slam", level = 45, cd = 15, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
                 move4 = {name = "Vine Whip", level = 50, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		 move5 = {name = "Headbutt", level = 30, cd = 15, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		 move6 = {name = "Leech Seed", level = 33, cd = 45, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		 move7 = {name = "Bullet Seed", level = 35, cd = 35, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		 move8 = {name = "Solar Beam", level = 40, cd = 50, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
                 },
["Cresselia"] =  {move1 = {name = "Psybeam", level = 1, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psy Pulse", level = 12, cd = 15, dist = 5, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confusion", level = 20, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psychic", level = 28, cd = 40, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psyusion", level = 27, cd = 90, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hypnosis", level = 55, cd = 80, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Reflect", level = 56, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
                  move8 = {name = "Restore", level = 60, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Skorupi"] =    {move1 = {name = "Poison Sting", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
                  move2 = {name = "Fury Swipes", level = 1, cd = 10, dist = 4, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},              --alterado v2.7
		  move3 = {name = "Poison Jab", level = 1, cd = 15, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},          --alterado v2.7
                  move4 = {name = "Bug Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},  
                  move5 = {name = "Pin Missile", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
                  move6 = {name = "Toxic", level = 16, cd = 16, dist = 1, target = 0, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		 },
["Drapion"] =    {move1 = {name = "Bug Bite", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "bug", accuracy = 100, cat = "physical"},  
                  move2 = {name = "Poison Sting", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Fury Swipes", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},              --alterado v2.7
		  move4 = {name = "Poison Jab", level = 11, cd = 25, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},              --alterado v2.7
		  move5 = {name = "Pin Missile", level = 11, cd = 25, dist = 1, target = 0, f = 80, t = "bug", accuracy = 100, cat = "physical"},
		  move6 = {name = "Sting Gun", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},                --fazer web shot
		  move7 = {name = "Toxic", level = 11, cd = 20, dist = 1, target = 0, f = 50, t = "poison", accuracy = 100, cat = "physical"},
                  move8 = {name = "X-Scissor", level = 34, cd = 20, dist = 1, target = 0, f = 70, t = "bug", accuracy = 100, cat = "physical"},
                 },
["Piplup"] =     {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Scratch", level = 5, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 7, cd = 13, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Gun", level = 9, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Waterball", level = 12, cd = 17, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hydro Cannon", level = 20, cd = 50, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  },
["Prinplup"] =   {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 25, cd = 13, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 27, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 29, cd = 17, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Icy Wind", level = 22, cd = 20, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Bubble Blast", level = 35, cd = 35, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 40, cd = 50, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Ice Beam", level = 49, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  },
["Empoleon"] =   {move1 = {name = "Headbutt", level = 1, cd = 10, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 50, cd = 13, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 53, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Waterball", level = 55, cd = 17, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Metal Claw", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"}, 
		  move6 = {name = "Bubble Blast", level = 62, cd = 33, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 65, cd = 47, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Ice Beam", level = 49, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hydropump", level = 70, cd = 60, dist = 1, target = 0, f = 125, t = "water", accuracy = 100, cat = "physical"},
		  move10 = {name = "Iron Head", level = 11, cd = 20, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},              --alterado v2.8     
		 },
["Happiny"] =    {move1 = {name = "Doubleslap", level = 1, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Egg Bomb", level = 12, cd = 10, dist = 4, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Great Love", level = 24, cd = 60, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Selfheal", level = 20, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  },
["Magnezone"] =  {move1 = {name = "Super Sonic", level = 1, cd = 35, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Spark", level = 50, cd = 15, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Shock", level = 60, cd = 10, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Bolt", level = 60, cd = 25, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Wave", level = 62, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 65, cd = 35, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Electric Storm", level = 75, cd = 50, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sonicboom", level = 70, cd = 30, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                  move9 = {name = "Zap Cannon", level = 80, cd = 40, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Mantyke"] =    {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 15, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Water Pulse", level = 20, cd = 30, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Wing Attack", level = 15, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
                 },
["Spiritomb"] =  {move1 = {name = "Bite", level = 17, cd = 1, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Pursuit", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
          move3 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Shadow Ball", level = 11, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confuse Ray", level = 11, cd = 25, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"},
		  move6 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move7 = {name = "Night Daze", level = 11, cd = 80, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"}, --alterado v1.4
		  move8 = {name = "Invisible", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move9 = {name = "Fear", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move10 = {name = "Dark Eye", level = 11, cd = 35, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		 },
["Starly"] =     {move1 = {name = "Quick Attack", level = 1, cd = 7, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 3, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Gust", level = 8, cd = 10, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 7, cd = 15, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Staravia"] =  {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 10, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Whirlwind", level = 19, cd = 20, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 20, cd = 15, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Wing Attack", level = 23, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Tornado", level = 25, cd = 70, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Staraptor"] =  {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 35, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Whirlwind", level = 40, cd = 20, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 45, cd = 15, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Wing Attack", level = 50, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hurricane", level = 55, cd = 45, dist = 1, target = 0, f = 15, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Tornado", level = 60, cd = 70, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
		  move8 = {name = "Roost", level = 65, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Weavile"] =    {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Quick Attack", level = 30, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Crunch", level = 35, cd = 50, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move4 = {name = "Slash", level = 37, cd = 50, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Ice Fang", level = 40, cd = 60, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move6 = {name = "Faint Attack", level = 43, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move7 = {name = "Ice Shards", level = 45, cd = 20, dist = 3, target = 1, f = 40, t = "ice", accuracy = 100, cat = "physical"},
		  move8 = {name = "Ice Punch", level = 47, cd = 25, dist = 1, target = 1, f = 75, t = "ice", accuracy = 100, cat = "physical"},
		  move9 = {name = "Metal Claw", level = 49, cd = 15, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},       
		  move10 = {name = "Powder Snow", level = 50, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
		  move11 = {name = "Agility", level = 50, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Yanmega"] =    {move1 = {name = "Super Sonic", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Tackle", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Quick Attack", level = 11, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},        
                  move5 = {name = "Whirlwind", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move6 ={name = "Wing Attack", level = 11, cd = 25, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
                  move7 = {name = "Tornado", level = 42, cd = 90, dist = 1, target = 0, f = 90, t = "flying", accuracy = 100, cat = "physical"},
		  move8 ={name = "Air Slash", level = 11, cd = 50, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move9 ={name = "Bug Buzz", level = 11, cd = 20, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},        --alterado v2.8
		  move10 ={name = "Hypnosis", level = 11, cd = 60, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Manectric"] =  {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 7, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move3 = {name = "Headbutt", level = 15, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move4 = {name = "Thunder Shock", level = 13, cd = 10, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Bolt", level = 15, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder Wave", level = 17, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Thunder", level =25, cd = 45, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
                  move8 = {name = "Spark", level = 60, cd = 15, dist = 4, target = 1, f = 50, t = "electric", accuracy = 100, cat = "physical"},
                  move9 = {name = "Electric Storm", level = 75, cd = 50, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Absol"] =      {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Scratch", level = 50, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Bite", level = 11, cd = 50, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move4 = {name = "Shadowave", level = 55, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move5 = {name = "Pursuit", level = 65, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move6 = {name = "Dark Pulse", level = 60, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},    
                  move7 = {name = "Sucker Punch", level = 65, cd = 20, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"}, 
		  move8 = {name = "Last Resort", level = 60, cd = 30, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},    --alterado v1.5 
		  move9 = {name = "Assurance", level = 70, cd = 40, dist = 1, target = 0, f = 90, t = "dark", accuracy = 100, cat = "physical"},
                 },
["Zigzagoon"] =  {move1 = {name = "Slash", level = 1, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Scratch", level = 8, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bite", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Quick Attack", level = 10, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Headbutt", level = 20, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Zangoose"] =   {move1 = {name = "Slash", level = 1, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Scratch", level = 50, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bite", level = 50, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Quick Attack", level = 50, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Headbutt", level = 55, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move6 = {name = "Iron Tail", level = 65, cd = 10, dist = 1, target = 1, f = 50, t = "steel", accuracy = 100, cat = "physical"},
                  move7 = {name = "Sand Attack", level = 60, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
                  move8 = {name = "Fury Attack", level = 70, cd = 20, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},  
                 },
["Linoone"] =    {move1 = {name = "Slash", level = 1, cd = 10, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Scratch", level = 50, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bite", level = 50, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Quick Attack", level = 50, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move5 = {name = "Headbutt", level = 50, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move8 = {name = "Fury Attack", level = 60, cd = 20, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},         
                  move6 = {name = "Sand Attack", level = 60, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
                  move7 = {name = "Water Pulse", level = 70, cd = 30, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
                  move8 = {name = "Thunder Bolt", level = 70, cd = 30, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
                 },
["Aron"] =       {move1 = {name = "Body Slam", level = 1, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 10, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Quick Attack", level = 10, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Stomp", level = 20, cd = 40, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Shockwave", level = 22, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rock Drill", level = 22, cd = 35, dist = 3, target = 1, f = 90, t = "rock", accuracy = 100, cat = "physical"},
                  move7 = {name = "Harden", level = 25, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Lairon"] =     {move1 = {name = "Body Slam", level = 1, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 40, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 40, cd = 25, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Stomp", level = 42, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Quick Attack", level = 40, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Shockwave", level = 49, cd = 50, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Falling Rocks", level = 60, cd = 80, dist = 1, target = 0, f = 110, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rock Drill", level = 60, cd = 35, dist = 3, target = 1, f = 90, t = "rock", accuracy = 100, cat = "physical"},
                  move9 = {name = "Harden", level = 55, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Aggron"] =     {move1 = {name = "Body Slam", level = 1, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Headbutt", level = 60, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 60, cd = 25, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 60, cd = 15, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Earthshock", level = 70, cd = 30, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stomp", level = 70, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Shockwave", level = 60, cd = 50, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move8 = {name = "Earthquake", level = 75, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Falling Rocks", level = 70, cd = 80, dist = 1, target = 0, f = 110, t = "rock", accuracy = 100, cat = "physical"},
		  move10 = {name = "Rock Drill", level = 65, cd = 35, dist = 3, target = 1, f = 90, t = "rock", accuracy = 100, cat = "physical"},
                  move11 = {name = "Harden", level = 60, cd = 25, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Bagon"] =      {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Headbutt", level = 10, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Bite", level = 10, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ember", level = 20, cd = 13, dist = 4, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flamethrower", level = 25, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rage", level = 20, cd = 60, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shelgon"] =    {move1 = {name = "Dragon Claw", level = 1, cd = 15, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
                  move2 = {name = "Body Slam", level = 40, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Headbutt", level = 40, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move4 = {name = "Bite", level = 40, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move5 = {name = "Ember", level = 45, cd = 13, dist = 4, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
                  move6 = {name = "Dragon Breath", level = 46, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
                  move7 = {name = "Crunch", level = 11, cd = 50, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move8 = {name = "Rage", level = 40, cd = 50, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Salamence"] =  {move1 = {name = "Dragon Claw", level = 1, cd = 15, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
                  move2 = {name = "Headbutt", level = 60, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Bite", level = 60, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ember", level = 60, cd = 10, dist = 10, target = 1, f = 42, t = "fire", accuracy = 100, cat = "physical"},
                  move5 = {name = "Dragon Breath", level = 46, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flamethrower", level = 60, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Dragon Pulse", level = 11, cd = 45, dist = 1, target = 0, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Wing Attack", level = 70, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
	          move9 = {name = "Draco Meteor", level = 50, cd = 60, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		  move10 = {name = "Scary Face", level = 65, cd = 45, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
		  move11 = {name = "Rage", level = 67, cd = 35, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Wailmer"] =    {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},
		 },
["Wailord"] =    {move1 = {name = "Bite", level = 1, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bubbles", level = 11, cd = 15, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Water Gun", level = 11, cd = 20, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Ice Fang", level = 11, cd = 25, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
		  move5 = {name = "Aqua Tail", level = 11, cd = 20, dist = 1, target = 1, f = 50, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thrash", level = 11, cd = 45, dist = 1, target = 0, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Waterfall", level = 11, cd = 40, dist = 1, target = 0, f = 100, t = "water", accuracy = 100, cat = "physical"},         --alterado v2.7
		  move9 = {name = "Hydro Dance", level = 11, cd = 90, dist = 1, target = 0, f = 90, t = "water", accuracy = 100, cat = "physical"},
		 },
["Swablu"] =     {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 9, cd = 10, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Gust", level = 10, cd = 15, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Drill Peck", level = 20, cd = 16, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Rage", level = 14, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Altaria"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Sand Attack", level = 9, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move3 = {name = "Drill Peck", level = 10, cd = 20, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Gust", level = 14, cd = 15, dist = 1, target = 0, f = 65, t = "flying", accuracy = 100, cat = "physical"},
		  move5 = {name = "Whirlwind", level = 34, cd = 22, dist = 1, target = 0, f = 80, t = "flying", accuracy = 100, cat = "physical"},
		  move6 = {name = "Wing Attack", level = 38, cd = 30, dist = 1, target = 0, f = 75, t = "flying", accuracy = 100, cat = "physical"},
                  move7 = {name = "Twister", level = 55, cd = 45, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move8 = {name = "Tornado", level = 42, cd = 100, dist = 1, target = 0, f = 100, t = "flying", accuracy = 100, cat = "physical"},
                  move9 = {name = "Dragon Breath", level = 46, cd = 30, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move10 = {name = "Rage", level = 46, cd = 25, dist = 1, target = 0, f = 0, t = "dragon", accuracy = 100, cat = "physical"},
                 },
["Buneary"] =    {move1 = {name = "Quick Attack", level = 1, cd = 15, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Bite", level = 10, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
                  move3 = {name = "Scratch", level = 12, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move4 = {name = "Fury Swipes", level = 12, cd = 10, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},              --alterado v2.7
                  move5 = {name = "Icy Wind", level = 15, cd = 25, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
                  move6 = {name = "Ice Beam", level = 20, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},        --fazer frost breath
                 },
["Pachirisu"] =  {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Shock", level = 13, cd = 10, dist = 3, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Bolt", level = 14, cd = 20, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 15, cd = 20, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Iron Tail", level = 18, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder", level = 21, cd = 45, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Agility", level = 21, cd = 20, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Mime Jr."] =   {move1 = {name = "Doubleslap", level = 1, cd = 10, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
	  	  move2 = {name = "Psywave", level = 13, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Confusion", level = 16, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psychic", level = 20, cd = 30, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mimic Wall", level = 22, cd = 20, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Miracle Eye", level = 25, cd = 40, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Bronzor"] =    {move1 = {name = "Calm Mind", level = 1, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
                  move2 = {name = "Psy Pulse", level = 12, cd = 15, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
                  move3 = {name = "Psybeam", level = 10, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psywave", level = 10, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confusion", level = 20, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psychic", level = 28, cd = 40, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hypnosis", level = 32, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Bronzong"] =   {move1 = {name = "Calm Mind", level = 1, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psywave", level = 10, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
                  move3 = {name = "Psybeam", level = 10, cd = 15, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Psy Pulse", level = 12, cd = 15, dist = 4, target = 1, f = 35, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Confusion", level = 20, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psychic", level = 28, cd = 40, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hypnosis", level = 32, cd = 80, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Reflect", level = 32, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move9 = {name = "Restore", level = 32, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Croagunk"] =   {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Karate Chop", level = 7, cd = 15, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
 		  move3 = {name = "Mega Punch", level = 9, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Poison Sting", level = 16, cd = 15, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move5 = {name = "Toxic Spikes", level = 51, cd = 25, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Strafe", level = 18, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Toxicroak"] =  {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Karate Chop", level = 7, cd = 15, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
 		  move3 = {name = "Mega Punch", level = 9, cd = 15, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Karate Chop", level = 15, cd = 20, dist = 1, target = 1, f = 50, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Sting", level = 16, cd = 15, dist = 2, target = 1, f = 40, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Poison Fang", level = 18, cd = 15, dist = 1, target = 1, f = 65, t = "poison", accuracy = 100, cat = "physical"},
		  move7 = {name = "Toxic", level = 16, cd = 20, dist = 1, target = 0, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move8 = {name = "Toxic Spikes", level = 51, cd = 25, dist = 4, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move9 = {name = "Strafe", level = 18, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Gliscor"] =    {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Poison Sting", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "poison", accuracy = 100, cat = "physical"},
		  move3 = {name = "Slash", level = 11, cd = 15, dist = 1, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
       		  move4 = {name = "Bite", level = 11, cd = 10, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
       		  move5 = {name = "Crunch", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move6 = {name = "U-Turn", level = 11, cd = 15, dist = 4, target = 1, f = 60, t = "bug", accuracy = 100, cat = "physical"},     
		  move7 = {name = "X-Scissor", level = 11, cd = 30, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move8 = {name = "Fury Cutter", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "bug", accuracy = 100, cat = "physical"},
		  move9 = {name = "Guillotine", level = 11, cd = 15, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Harden", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Cranidos"] =   {move1 = {name = "Rock Throw", level = 1, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move2 = {name = "Rock Slide", level = 12, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Punch", level = 13, cd = 30, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Earthshock", level = 16, cd = 80, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move5 = {name = "Falling Rocks", level = 27, cd = 100, dist = 1, target = 0, f = 135, t = "rock", accuracy = 100, cat = "physical"},
		  move6 = {name = "Harden", level = 15, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Rampardos"] =  {move1 = {name = "Rock Throw", level = 1, cd = 10, dist = 4, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move2 = {name = "Rock Slide", level = 12, cd = 15, dist = 3, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move3 = {name = "Iron Tail", level = 22, cd = 10, dist = 2, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move4 = {name = "Mega Punch", level = 13, cd = 30, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move5 = {name = "Earthshock", level = 16, cd = 80, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Earthquake", level = 36, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Falling Rocks", level = 15, cd = 100, dist = 1, target = 0, f = 135, t = "rock", accuracy = 100, cat = "physical"},
		  move8 = {name = "Harden", level = 22, cd = 50, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Togekiss"] =   {move1 = {name = "Lovely Kiss", level = 1, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
       		  move2 = {name = "Charm", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},   
        	  move3 = {name = "Doubleslap", level = 11, cd = 5, dist = 1, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
         	  move4 = {name = "Magical Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
       	 	  move5 = {name = "Selfheal", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Great Love", level = 11, cd = 50, dist = 1, target = 0, f = 50, t = "normal", accuracy = 100, cat = "physical"},
         	  move7 = {name = "Last Resort", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},    
      	 	  move8 = {name = "Ancient Power", level = 11, cd = 45, dist = 1, target = 0, f = 100, t = "rock", accuracy = 100, cat = "physical"},
         	  move9 = {name = "Metronome", level = 11, cd = 40, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Tangrowth"] =  {move1 = {name = "Absorb", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Leech Seed", level = 30, cd = 10, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Vine Whip", level = 32, cd = 8, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Super Vines", level = 35, cd = 22, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Mega Drain", level = 37, cd = 40, dist = 6, target = 0, f = 20, t = "grass", accuracy = 100, cat = "physical"},
		  move6 = {name = "Bullet Seed", level = 28, cd = 35, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Solar Beam", level = 31, cd = 60, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Poison Powder", level = 40, cd = 10, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Sleep Powder", level = 40, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Stun Spore", level = 40, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Mega Drain", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Mamoswine"] = {move1 = {name = "Mud Slap", level = 1, cd = 15, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
       	  	 move2 = {name = "Mud Bomb", level = 40, cd = 20, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
        	 move3 = {name = "Ice Fang", level = 45, cd = 15, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
        	 move4 = {name = "Icy Wind", level = 47, cd = 25, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
       	         move5 = {name = "Aurora Beam", level = 50, cd = 30, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},     --fazer powder snow
        	 move6 = {name = "Ice Beam", level = 53, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},        --fazer frost breath
        	 move7 = {name = "Two Face Shock", level = 55, cd = 40, dist = 1, target = 0, f = 75, t = "unknow", accuracy = 100, cat = "physical"},      
		 move8 = {name = "Powder Snow", level = 60, cd = 25, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},
        	 move9 = {name = "Earthquake", level = 65, cd = 60, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},       
        	 move10 = {name = "Blizzard", level = 70, cd = 80, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
        	},
["Rhyperior"] =  {move1 = {name = "Iron Tail", level = 1, cd = 15, dist = 1, target = 1, f = 70, t = "steel", accuracy = 100, cat = "physical"},
		  move2 = {name = "Horn Attack", level = 18, cd = 25, dist = 2, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Rock Throw", level = 16, cd = 25, dist = 3, target = 1, f = 55, t = "rock", accuracy = 100, cat = "physical"},
		  move4 = {name = "Rock Slide", level = 26, cd = 15, dist = 4, target = 1, f = 35, t = "rock", accuracy = 100, cat = "physical"},
		  move5 = {name = "Earthshock", level = 27, cd = 30, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move6 = {name = "Stomp", level = 20, cd = 45, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Horn Drill", level = 22, cd = 30, dist = 2, target = 1, f = 60, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Shockwave", level = 49, cd = 50, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move9 = {name = "Earthquake", level = 36, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move10 = {name = "Falling Rocks", level = 50, cd = 80, dist = 1, target = 0, f = 110, t = "rock", accuracy = 100, cat = "physical"},
		  move11 = {name = "Rock Drill", level = 51, cd = 35, dist = 3, target = 1, f = 90, t = "rock", accuracy = 100, cat = "physical"},
		 },
["Electivire"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Thunder Punch", level = 36, cd = 20, dist = 1, target = 1, f = 75, t = "electric", accuracy = 100, cat = "physical"},
		  move3 = {name = "Thunder Shock", level = 37, cd = 10, dist = 4, target = 1, f = 55, t = "electric", accuracy = 100, cat = "physical"},
		  move4 = {name = "Swift", level = 8, cd = 40, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Thunder Bolt", level = 41, cd = 25, dist = 4, target = 1, f = 33, t = "electric", accuracy = 100, cat = "physical"},
		  move6 = {name = "Thunder Wave", level = 43, cd = 25, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move7 = {name = "Zap Cannon", level = 45, cd = 32, dist = 1, target = 0, f = 80, t = "electric", accuracy = 100, cat = "physical"},
		  move8 = {name = "Thunder", level = 50, cd = 35, dist = 1, target = 0, f = 100, t = "electric", accuracy = 100, cat = "physical"},
		  move9 = {name = "Electric Storm", level = 51, cd = 80, dist = 1, target = 0, f = 105, t = "electric", accuracy = 100, cat = "physical"},
		  move10 = {name = "Electro Field", level = 55, cd = 80, dist = 1, target = 0, f = 35, t = "electric", accuracy = 100, cat = "physical"},   
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "electric", accuracy = 100, cat = "physical"},
		 },
["Magmortar"] =  {move1 = {name = "Scratch", level = 1, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Fire Punch", level = 36, cd = 30, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move3 = {name = "Ember", level = 32, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
		  move4 = {name = "Flamethrower", level = 37, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Fireball", level = 38, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Flame Wheel", level = 11, cd = 25, dist = 1, target = 0, f = 85, t = "fire", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fire Blast", level = 43, cd = 40, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Magma Storm", level = 46, cd = 90, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		  move9 = {name = "Inferno", level = 11, cd = 80, dist = 1, target = 0, f = 110, t = "fire", accuracy = 100, cat = "physical"},
		  passive1 = {name = "Lava-Electricity", level = 1, cd = 0, dist = 6, target = 0, f = 15, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Dialga"] =     {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Dragon Breath", level = 40, cd = 20, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hyper Beam", level = 40, cd = 24, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 41, cd = 25, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Twister", level = 46, cd = 24, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Dragon Claw", level = 47, cd = 16, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
	          move7 = {name = "Draco Meteor", level = 50, cd = 60, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Palkia"] =     {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Water Pulse", level = 41, cd = 25, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dragon Claw", level = 47, cd = 16, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move4 = {name = "Hydro Cannon", level = 11, cd = 60, dist = 1, target = 0, f = 95, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Twister", level = 46, cd = 24, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Hyper Beam", level = 40, cd = 24, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydropump", level = 11, cd = 50, dist = 4, target = 1, f = 120, t = "water", accuracy = 100, cat = "physical"},
	          move8 = {name = "Draco Meteor", level = 50, cd = 60, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Heatran"] =    {move1 = {name = "Earthshock", level = 1, cd = 30, dist = 1, target = 0, f = 75, t = "ground", accuracy = 100, cat = "physical"},
		  move2 = {name = "Ember", level = 32, cd = 10, dist = 4, target = 1, f = 40, t = "fire", accuracy = 100, cat = "physical"},
         	  move3 = {name = "Gyro Ball", level = 11, cd = 30, dist = 1, target = 0, f = 80, t = "steel", accuracy = 100, cat = "physical"},
		  move4 = {name = "Fire Punch", level = 36, cd = 30, dist = 1, target = 1, f = 75, t = "fire", accuracy = 100, cat = "physical"},
		  move5 = {name = "Flamethrower", level = 37, cd = 15, dist = 1, target = 0, f = 80, t = "fire", accuracy = 100, cat = "physical"},
		  move6 = {name = "Shockwave", level = 49, cd = 50, dist = 1, target = 0, f = 90, t = "ground", accuracy = 100, cat = "physical"},
		  move7 = {name = "Fireball", level = 38, cd = 20, dist = 4, target = 1, f = 65, t = "fire", accuracy = 100, cat = "physical"},
		  move8 = {name = "Iron Head", level = 35, cd = 20, dist = 1, target = 1, f = 60, t = "steel", accuracy = 100, cat = "physical"},
		  move9 = {name = "Earthquake", level = 36, cd = 45, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},
		  move10 = {name = "Fire Blast", level = 43, cd = 40, dist = 1, target = 0, f = 120, t = "fire", accuracy = 100, cat = "physical"},
		  move11 = {name = "Magma Storm", level = 46, cd = 90, dist = 1, target = 0, f = 95, t = "fire", accuracy = 100, cat = "physical"},
		 },
["Giratina"] =   {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Ball", level = 11, cd = 10, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Dragon Claw", level = 47, cd = 16, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
		  move4 = {name = "Night Shade", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move5 = {name = "Night Daze", level = 11, cd = 80, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
                  move6 = {name = "Shadowave", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 40, cd = 24, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move8 = {name = "Shadow Storm", level = 45, cd = 120, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
	          move9 = {name = "Draco Meteor", level = 50, cd = 60, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shaymin"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Razor Leaf", level = 50, cd = 10, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Vine Whip", level = 50, cd = 15, dist = 1, target = 0, f = 65, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Absorb", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Leech Seed", level = 55, cd = 40, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move6 = {name = "Bullet Seed", level = 65, cd = 35, dist = 1, target = 0, f = 95, t = "grass", accuracy = 100, cat = "physical"},
                  move7 = {name = "Magical Leaf", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Solar Beam", level = 70, cd = 45, dist = 1, target = 0, f = 135, t = "grass", accuracy = 100, cat = "physical"},
		  move9 = {name = "Leaf Storm", level = 75, cd = 60, dist = 1, target = 0, f = 120, t = "grass", accuracy = 100, cat = "physical"},
		  move10 = {name = "Synthesis", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		  move11 = {name = "Aromateraphy", level = 11, cd = 45, dist = 1, target = 0, f = 0, t = "grass", accuracy = 100, cat = "physical"},
		 },
["Manaphy"] =    {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Headbutt", level = 11, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Bubbles", level = 11, cd = 10, dist = 4, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move4 = {name = "Bubblebeam", level = 11, cd = 25, dist = 3, target = 1, f = 40, t = "water", accuracy = 100, cat = "physical"},
		  move5 = {name = "Water Pulse", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "water", accuracy = 100, cat = "physical"},
		  move6 = {name = "Surf", level = 11, cd = 50, dist = 1, target = 0, f = 80, t = "water", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hydropump", level = 11, cd = 70, dist = 1, target = 0, f = 120, t = "water", accuracy = 100, cat = "physical"},
		  move8 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
                 },
["Darkrai"] =    {move1 = {name = "Shadow Ball", level = 1, cd = 12, dist = 4, target = 1, f = 60, t = "ghost", accuracy = 100, cat = "physical"},
		  move2 = {name = "Shadow Punch", level = 14, cd = 32, dist = 1, target = 1, f = 75, t = "ghost", accuracy = 100, cat = "physical"},
		  move3 = {name = "Night Shade", level = 16, cd = 28, dist = 1, target = 0, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
                  move4 = {name = "Shadowave", level = 11, cd = 15, dist = 1, target = 0, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move5 = {name = "Pursuit", level = 11, cd = 20, dist = 4, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},
                  move6 = {name = "Dark Pulse", level = 11, cd = 15, dist = 4, target = 1, f = 35, t = "dark", accuracy = 100, cat = "physical"},    
                  move7 = {name = "Confuse Ray", level = 11, cd = 40, dist = 3, target = 1, f = 65, t = "ghost", accuracy = 100, cat = "physical"}, 
		  move8 = {name = "Assurance", level = 11, cd = 40, dist = 1, target = 0, f = 90, t = "dark", accuracy = 100, cat = "physical"},
		  move9 = {name = "Shadow Storm", level = 21, cd = 100, dist = 1, target = 0, f = 95, t = "ghost", accuracy = 100, cat = "physical"},
		  move10 = {name = "Hypnosis", level = 52, cd = 72, dist = 3, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move11 = {name = "Nightmare", level = 28, cd = 63, dist = 3, target = 1, f = 80, t = "ghost", accuracy = 100, cat = "physical"},
		  move12 = {name = "Dark Eye", level = 63, cd = 28, dist = 1, target = 0, f = 0, t = "ghost", accuracy = 100, cat = "physical"},
                 },
["Arceus"] =     {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Psywave", level = 20, cd = 20, dist = 1, target = 0, f = 75, t = "psychic", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hyper Beam", level = 25, cd = 24, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 25, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 28, cd = 40, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psyusion", level = 29, cd = 90, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Calm Mind", level = 32, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
	          move8 = {name = "Draco Meteor", level = 50, cd = 60, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		  move9 = {name = "Hypnosis", level = 33, cd = 80, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move10 = {name = "Reflect", level = 40, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move11 = {name = "Restore", level = 40, cd = 180, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },

["Primal Dialga"] = {move1 = {name = "Headbutt", level = 1, cd = 12, dist = 1, target = 1, f = 70, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Dragon Breath", level = 40, cd = 20, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move3 = {name = "Hyper Beam", level = 40, cd = 24, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Thunder Wave", level = 41, cd = 25, dist = 1, target = 0, f = 70, t = "electric", accuracy = 100, cat = "physical"},
		  move5 = {name = "Twister", level = 46, cd = 24, dist = 1, target = 0, f = 80, t = "dragon", accuracy = 100, cat = "physical"},
		  move6 = {name = "Dragon Claw", level = 47, cd = 16, dist = 1, target = 1, f = 60, t = "dragon", accuracy = 100, cat = "physical"},
	          move7 = {name = "Draco Meteor", level = 50, cd = 60, dist = 1, target = 0, f = 90, t = "dragon", accuracy = 100, cat = "physical"},
		 },
["Shiny Furret"] = {move1 = {name = "Quick Attack", level = 1, cd = 15, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move2 = {name = "Scratch", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
                  move3 = {name = "Fury Swipes", level = 11, cd = 10, dist = 4, target = 1, f = 65, t = "normal", accuracy = 100, cat = "physical"},             --alterado v2.7       
                  move4 = {name = "Hyper Voice", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "normal", accuracy = 100, cat = "physical"},                                     
                  move5 = {name = "Sucker Punch", level = 11, cd = 30, dist = 1, target = 1, f = 65, t = "dark", accuracy = 100, cat = "physical"},           
                  move6 = {name = "Rest", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
                 },
["Shiny Noctowl"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Peck", level = 11, cd = 10, dist = 1, target = 1, f = 40, t = "flying", accuracy = 100, cat = "physical"},
		  move3 = {name = "Drill Peck", level = 11, cd = 15, dist = 1, target = 1, f = 35, t = "flying", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 11, cd = 25, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Echoed Voice", level = 11, cd = 30, dist = 1, target = 0, f = 85, t = "normal", accuracy = 100, cat = "physical"},            
		  move6 = {name = "Air Slash", level = 11, cd = 60, dist = 1, target = 0, f = 55, t = "flying", accuracy = 100, cat = "physical"},
		  move7 = {name = "Dream Eater", level = 11, cd = 50, dist = 4, target = 1, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Hypnosis", level = 11, cd = 50, dist = 4, target = 1, f = 0, t = "psychic", accuracy = 100, cat = "physical"},  
		  move9 = {name = "Roost", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"}, 
		 },
["Shiny Bellossom"] = {move1 = {name = "Absorb", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "grass", accuracy = 100, cat = "physical"},
		  move2 = {name = "Leech Seed", level = 11, cd = 20, dist = 3, target = 1, f = 1, t = "grass", accuracy = 100, cat = "physical"},
		  move3 = {name = "Leaf Blade", level = 11, cd = 15, dist = 4, target = 1, f = 50, t = "grass", accuracy = 100, cat = "physical"},
		  move4 = {name = "Magical Leaf", level = 11, cd = 20, dist = 4, target = 1, f = 33, t = "grass", accuracy = 100, cat = "physical"},
		  move5 = {name = "Poison Gas", level = 11, cd = 25, dist = 1, target = 0, f = 5, t = "poison", accuracy = 100, cat = "physical"},
		  move6 = {name = "Petal Dance", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "grass", accuracy = 100, cat = "physical"},
		  move7 = {name = "Leaf Storm", level = 11, cd = 50, dist = 1, target = 0, f = 100, t = "grass", accuracy = 100, cat = "physical"},
		  move8 = {name = "Sleep Powder", level = 11, cd = 80, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move9 = {name = "Stun Spore", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move10 = {name = "Poison Powder", level = 11, cd = 20, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Red Munchlax"] = {move1 = {name = "Scratch", level = 1, cd = 15, dist = 1, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Bite", level = 13, cd = 15, dist = 1, target = 1, f = 50, t = "dark", accuracy = 100, cat = "physical"},
		  move3 = {name = "Mega Punch", level = 15, cd = 20, dist = 1, target = 1, f = 85, t = "fighting", accuracy = 100, cat = "physical"},
		  move4 = {name = "Headbutt", level = 15, cd = 15, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
		  move5 = {name = "Body Slam", level = 20, cd = 20, dist = 1, target = 1, f = 80, t = "normal", accuracy = 100, cat = "physical"},
		  move6 = {name = "Rest", level = 25, cd = 60, dist = 1, target = 0, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move7 = {name = "Hyper Beam", level = 30, cd = 30, dist = 1, target = 0, f = 100, t = "normal", accuracy = 100, cat = "physical"},
		 },
["Shiny Slowking"] = {move1 = {name = "Water Gun", level = 1, cd = 15, dist = 1, target = 0, f = 55, t = "water", accuracy = 100, cat = "physical"},
		  move2 = {name = "Waterball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "water", accuracy = 100, cat = "physical"},
		  move3 = {name = "Psy Ball", level = 11, cd = 15, dist = 4, target = 1, f = 65, t = "psychic", accuracy = 100, cat = "physical"},
		  move4 = {name = "Confusion", level = 11, cd = 35, dist = 1, target = 0, f = 50, t = "psychic", accuracy = 100, cat = "physical"},
		  move5 = {name = "Psychic", level = 11, cd = 35, dist = 1, target = 0, f = 80, t = "psychic", accuracy = 100, cat = "physical"},
		  move6 = {name = "Psy Impact", level = 11, cd = 90, dist = 1, target = 0, f = 100, t = "psychic", accuracy = 100, cat = "physical"},         --alterado v1.5 
		  move7 = {name = "Calm Mind", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move8 = {name = "Power Wave", level = 11, cd = 70, dist = 1, target = 0, f = 90, t = "psychic", accuracy = 100, cat = "physical"},            --alterado v1.5 
		  move9 = {name = "Miracle Eye", level = 11, cd = 50, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		 },
["Shiny Swinub"] = {move1 = {name = "Tackle", level = 1, cd = 10, dist = 1, target = 1, f = 50, t = "normal", accuracy = 100, cat = "physical"},
        	  move2 = {name = "Mud Slap", level = 1, cd = 15, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Mud Bomb", level = 1, cd = 20, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Ice Fang", level = 1, cd = 15, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
        	  move5 = {name = "Icy Wind", level = 1, cd = 25, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
        	  move6 = {name = "Ice Beam", level = 1, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},       --fazer frost breath
        	 },
["Shiny Piloswine"] = {move1 = {name = "Mud Slap", level = 1, cd = 15, dist = 3, target = 1, f = 50, t = "ground", accuracy = 100, cat = "physical"},
       	  	  move2 = {name = "Mud Bomb", level = 11, cd = 20, dist = 3, target = 1, f = 60, t = "ground", accuracy = 100, cat = "physical"},
        	  move3 = {name = "Ice Fang", level = 11, cd = 15, dist = 1, target = 1, f = 65, t = "ice", accuracy = 100, cat = "physical"},
        	  move4 = {name = "Icy Wind", level = 11, cd = 25, dist = 1, target = 0, f = 45, t = "ice", accuracy = 100, cat = "physical"},
       	          move5 = {name = "Aurora Beam", level = 11, cd = 30, dist = 1, target = 0, f = 70, t = "ice", accuracy = 100, cat = "physical"},     --fazer powder snow
        	  move6 = {name = "Ice Beam", level = 11, cd = 30, dist = 1, target = 0, f = 95, t = "ice", accuracy = 100, cat = "physical"},        --fazer frost breath
        	  move7 = {name = "Two Face Shock", level = 11, cd = 40, dist = 1, target = 0, f = 75, t = "unknow", accuracy = 100, cat = "physical"},      
        	  move8 = {name = "Earthquake", level = 11, cd = 60, dist = 1, target = 0, f = 15, t = "ground", accuracy = 100, cat = "physical"},       
        	  move9 = {name = "Blizzard", level = 11, cd = 80, dist = 1, target = 0, f = 100, t = "ice", accuracy = 100, cat = "physical"},
                 },
["Shiny Ledian"] = {move1 = {name = "Quick Attack", level = 1, cd = 10, dist = 2, target = 1, f = 40, t = "normal", accuracy = 100, cat = "physical"},
		  move2 = {name = "Super Sonic", level = 11, cd = 15, dist = 3, target = 1, f = 0, t = "normal", accuracy = 100, cat = "physical"},
		  move3 = {name = "Swift", level = 11, cd = 10, dist = 4, target = 1, f = 25, t = "normal", accuracy = 100, cat = "physical"},
		  move4 = {name = "Silver Wind", level = 11, cd = 25, dist = 4, target = 1, f = 70, t = "bug", accuracy = 100, cat = "physical"},       --alterado v2.8
		  move5 = {name = "Bug Buzz", level = 11, cd = 20, dist = 1, target = 0, f = 70, t = "bug", accuracy = 100, cat = "physical"},          --alterado v2.8
		  move6 = {name = "Reflect", level = 11, cd = 60, dist = 1, target = 0, f = 0, t = "psychic", accuracy = 100, cat = "physical"},
		  move7 = {name = "Agility", level = 11, cd = 30, dist = 1, target = 0, f = 0, t = "flying", accuracy = 100, cat = "physical"},
		 },
["Shiny Gligar"] = {move1 = {name = "Sand Attack", level = 1, cd = 15, dist = 1, target = 0, f = 0, t = "ground", accur