模块:DataQuery/Spells

来自Noita Wiki
跳到导航 跳到搜索

此模块的文档可以在模块:DataQuery/Spells/doc创建

---------------------------------------------------------------------------
-- 字段说明
-- gameID: 游戏文件gun_actions.lua中的id
-- name: 页面渲染所使用的名称 需要查询csv进行初始化
-- nameEn: 游戏内的英文名
-- nameOcn: 游戏的官方中文名(光明穿凿)
-- pageName: wiki中的页面名,多个法术可能链接到同一个页面
-- bounces:
-- castDelay:
-- criticalChance: 暴击概率
-- damageDrill: 穿凿伤害
-- damageElectric: 雷电伤害
-- damageExplosion: 爆炸伤害
-- damageFire: 火焰伤害
-- damageImpact: 投射物伤害
-- damageSlice: 切割伤害
-- description: 页面渲染所使用的描述 需要查询csv进行初始化
-- effect:
-- image: 法术图片文件名
-- lifetime: 法术提供的投射物的基本存在时间存在时间(帧)
-- lifetimeFluctuation: 法术提供的投射物的存在时间的波动值(帧)
-- lifetimeMod: 法术提供的存在时间修正值(帧)
-- timerLifetime:定时时间
-- lifetimelimit: 最大持续时间限制
-- manaDrain:
-- radius:
-- rechargeDelay:
-- sortKey: 该key绝大部分源于英文wiki,用于筛选同类法术,如传送类
-- speed:
-- speedMod:
-- spellTier: 法术等级,用于筛选某一等级的法术
-- spawnProbability: 每级生成权重
-- spread:
-- spreadMod:
-- type: 法术类型,用于渲染法术边框颜色,以及筛选某一类型的法术
-- typeCategory + 各种内容 用于法术分类
-- 投射物(Projectile), 静态投射物(Static projectile), 被动(Passive), 实用(Utility), 投射修正(Projectile modifier), 材料(Material), 多重释放(Multicast)
-- uses:
--- csv中翻译所需要的键
-- nameKey: 名称键
-- descriptionKey: 描述键
---------------------------------------------------------------------------

local all_spells = {
    {
        gameID = "BOMB",
        nameOcn = "炸弹",
        nameEn = "Bomb",
        pageName = "炸弹",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "125.0",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bomb.png",
        lifetime = "180",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "25",
        radius = "60",
        rechargeDelay = "",
        sortKey = "Bomb",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "1,1,1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "3",
        nameKey = "action_bomb",
        descriptionKey = "actiondesc_bomb"
    },

    {
        gameID = "LIGHT_BULLET",
        nameOcn = "火花弹",
        nameEn = "Spark bolt",
        pageName = "火花弹",
        castDelay = "+0.05",
        criticalChance = "+5",
        damageImpact = "3.0",
        effect = "",
        image = "Spell light bullet.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        manaDrain = "5",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spark Bolt",
        speed = "800",
        spellTier = "0,1,2",
        spawnProbability = "2,1,0.5",
        spread = "",
        spreadMod = "-1",
        type = "投射物",
        uses = "",
        nameKey = "action_light_bullet",
        descriptionKey = "actiondesc_light_bullet"
    },

    {
        gameID = "LIGHT_BULLET_TRIGGER",
        nameOcn = "带有触发的火花弹",
        nameEn = "Spark bolt with trigger",
        pageName = "火花弹",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "3.0",
        damageSlice = "",
        effect = "",
        image = "Spell light bullet trigger.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spark Bolt2",
        speed = "800",
        speedMod = "",
        spellTier = "0,1,2,3",
        spawnProbability = "1,0.5,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_light_bullet_trigger",
        descriptionKey = "actiondesc_light_bullet_trigger"
    },

    {
        gameID = "LIGHT_BULLET_TRIGGER_2",
        nameOcn = "带有双重触发的火花弹",
        nameEn = "Spark bolt with double trigger",
        pageName = "火花弹",
        bounces = "",
        castDelay = "+0.07",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "2.5",
        damageFire = "",
        damageImpact = "3.75",
        damageSlice = "",
        effect = "",
        image = "Spell light bullet trigger 2.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "12",
        rechargeDelay = "",
        sortKey = "Spark Bolt3",
        speed = "700",
        speedMod = "",
        spellTier = "2,3,5,6,10",
        spawnProbability = "1,0.5,1,1,0.2",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_light_bullet_trigger_2",
        descriptionKey = "actiondesc_light_bullet_trigger_2"
    },

    {
        gameID = "LIGHT_BULLET_TIMER",
        nameOcn = "带有定时的火花弹",
        nameEn = "Spark bolt with timer",
        pageName = "火花弹",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "3.0",
        damageSlice = "",
        effect = "",
        image = "Spell light bullet timer.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        timerLifetime = "10",
        manaDrain = "10",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spark Bolt4",
        speed = "800",
        speedMod = "",
        spellTier = "1,2,3",
        spawnProbability = "0.5,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_light_bullet_timer",
        descriptionKey = "actiondesc_light_bullet_timer"
    },

    {
        gameID = "BULLET",
        nameOcn = "魔法箭",
        nameEn = "Magic arrow",
        pageName = "魔法箭",
        castDelay = "+0.07",
        criticalChance = "+5",
        damageImpact = "10",
        effect = "",
        image = "Spell bullet.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        manaDrain = "20",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Magic Arrow",
        speed = "625",
        spellTier = "1,2,3,4,5",
        spawnProbability = "1,1,1,1,1",
        spread = "0.6",
        spreadMod = "+2",
        type = "投射物",
        uses = "",
        nameKey = "action_bullet",
        descriptionKey = "actiondesc_bullet"
    },

    {
        gameID = "BULLET_TRIGGER",
        nameOcn = "带有触发的魔法箭",
        nameEn = "Magic arrow with trigger",
        pageName = "魔法箭",
        bounces = "",
        castDelay = "+0.07",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "10.0",
        damageSlice = "",
        effect = "",
        image = "Spell bullet trigger.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "35",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Magic Arrow2",
        speed = "625",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5",
        spread = "0.6",
        spreadMod = "+2",
        type = "投射物",
        uses = "",
        nameKey = "action_bullet_trigger",
        descriptionKey = "actiondesc_bullet_trigger"
    },

    {
        gameID = "BULLET_TIMER",
        nameOcn = "带有定时的魔法箭",
        nameEn = "Magic arrow with timer",
        pageName = "魔法箭",
        bounces = "",
        castDelay = "+0.07",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "10.0",
        damageSlice = "",
        effect = "",
        image = "Spell bullet timer.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        timerLifetime = "10",
        manaDrain = "35",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Magic Arrow3",
        speed = "625",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5",
        spread = "0.6",
        spreadMod = "+2",
        type = "投射物",
        uses = "",
        nameKey = "action_bullet_timer",
        descriptionKey = "actiondesc_bullet_timer"
    },

    {
        gameID = "HEAVY_BULLET",
        nameOcn = "魔法弹",
        nameEn = "Magic bolt",
        pageName = "魔法弹",
        castDelay = "+0.12",
        criticalChance = "+5",
        damageImpact = "12.75",
        effect = "",
        image = "Spell heavy bullet.png",
        lifetime = "30",
        lifetimeFluctuation = "7",
        manaDrain = "30",
        radius = "6",
        rechargeDelay = "",
        sortKey = "Magic Bolt",
        speed = "675",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.5,1,1,1,1,1",
        spread = "2.9",
        spreadMod = "+5",
        type = "投射物",
        uses = "",
        nameKey = "action_heavy_bullet",
        descriptionKey = "actiondesc_heavy_bullet"
    },

    {
        gameID = "HEAVY_BULLET_TRIGGER",
        nameOcn = "带有触发的魔法弹",
        nameEn = "Magic bolt with trigger",
        pageName = "魔法弹",
        bounces = "",
        castDelay = "+0.12",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "12.75",
        damageSlice = "",
        effect = "",
        image = "Spell heavy bullet trigger.png",
        lifetime = "30",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "6",
        rechargeDelay = "",
        sortKey = "Magic Bolt2",
        speed = "675",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5",
        spread = "2.9",
        spreadMod = "+5",
        type = "投射物",
        uses = "",
        nameKey = "action_heavy_bullet_trigger",
        descriptionKey = "actiondesc_heavy_bullet_trigger"
    },

    {
        gameID = "HEAVY_BULLET_TIMER",
        nameOcn = "带有定时的魔法弹",
        nameEn = "Magic bolt with timer",
        pageName = "魔法弹",
        bounces = "",
        castDelay = "+0.12",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "12.75",
        damageSlice = "",
        effect = "",
        image = "Spell heavy bullet timer.png",
        lifetime = "30",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        timerLifetime = "10",
        manaDrain = "40",
        radius = "6",
        rechargeDelay = "",
        sortKey = "Magic Bolt3",
        speed = "675",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5",
        spread = "2.9",
        spreadMod = "+5",
        type = "投射物",
        uses = "",
        nameKey = "action_heavy_bullet_timer",
        descriptionKey = "actiondesc_heavy_bullet_timer"
    },

    {
        gameID = "AIR_BULLET",
        nameOcn = "强气流",
        nameEn = "Burst of air",
        pageName = "强气流",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "5.75",
        damageSlice = "",
        effect = "",
        image = "Spell air bullet.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Burst Of Air",
        speed = "400",
        speedMod = "",
        spellTier = "1,2",
        spawnProbability = "1,1",
        spread = "",
        spreadMod = "-2",
        type = "投射物",
        uses = "",
        nameKey = "action_air_bullet",
        descriptionKey = "actiondesc_air_bullet"
    },

    {
        gameID = "SLOW_BULLET",
        nameOcn = "能量球",
        nameEn = "Energy orb",
        pageName = "能量球",
        castDelay = "+0.10",
        damageExplosion = "4.5",
        damageImpact = "11.25",
        image = "Spell slow bullet.png",
        lifetime = "50",
        lifetimeFluctuation = "7",
        manaDrain = "30",
        radius = "15",
        rechargeDelay = "",
        sortKey = "Energy Orb",
        speed = "210",
        spellTier = "1,2,3,4",
        spawnProbability = "1,1,1,1",
        spread = "1.7",
        spreadMod = "+4",
        type = "投射物",
        uses = "",
        nameKey = "action_slow_bullet",
        descriptionKey = "actiondesc_slow_bullet"
    },

    {
        gameID = "SLOW_BULLET_TRIGGER",
        nameOcn = "带有触发的能量球",
        nameEn = "Energy orb with a trigger",
        pageName = "能量球",
        bounces = "",
        castDelay = "+0.42",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "4.5",
        damageFire = "",
        damageImpact = "11.25",
        damageSlice = "",
        effect = "",
        image = "Spell slow bullet trigger.png",
        lifetime = "50",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "15",
        rechargeDelay = "",
        sortKey = "Energy Orb2",
        speed = "210",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.5,0.5,0.5,0.5,1",
        spread = "1.7",
        spreadMod = "+10",
        type = "投射物",
        uses = "",
        nameKey = "action_slow_bullet_trigger",
        descriptionKey = "actiondesc_slow_bullet_trigger"
    },

    {
        gameID = "SLOW_BULLET_TIMER",
        nameOcn = "带有定时的能量球",
        nameEn = "Energy orb with a timer",
        pageName = "能量球",
        bounces = "",
        castDelay = "+0.10",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "4.5",
        damageFire = "",
        damageImpact = "11.25",
        damageSlice = "",
        effect = "",
        image = "Spell slow bullet timer.png",
        lifetime = "50",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        timerLifetime = "100",
        manaDrain = "50",
        radius = "15",
        rechargeDelay = "",
        sortKey = "Energy Orb3",
        speed = "210",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,1,1",
        spread = "1.7",
        spreadMod = "+4",
        type = "投射物",
        uses = "",
        nameKey = "action_slow_bullet_timer",
        descriptionKey = "actiondesc_slow_bullet_timer"
    },

    {
        gameID = "BLACK_HOLE",
        nameOcn = "黑洞",
        nameEn = "Black hole",
        pageName = "黑洞",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "摧毁一切被吸入的[[材料]]",
        image = "Spell black hole.png",
        lifetime = "120",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "180",
        radius = "1",
        rechargeDelay = "",
        sortKey = "Black Hole",
        speed = "40",
        speedMod = "",
        spellTier = "0,2,4,5",
        spawnProbability = "0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "3",
        nameKey = "action_black_hole",
        descriptionKey = "actiondesc_black_hole"
    },

    {
        gameID = "BLACK_HOLE_DEATH_TRIGGER",
        nameOcn = "带有死亡触发的黑洞",
        nameEn = "Black Hole with Death Trigger",
        pageName = "黑洞",
        bounces = "",
        castDelay = "+1.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "摧毁一切被吸入的[[材料]]",
        image = "Spell black_hole_timer.png",
        lifetime = "120",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "200",
        radius = "1",
        rechargeDelay = "",
        sortKey = "2",
        speed = "40",
        speedMod = "",
        spellTier = "2,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "3",
        nameKey = "action_black_hole_death_trigger",
        descriptionKey = "actiondesc_black_hole_death_trigger"
    },

    {
        gameID = "BLACK_HOLE_BIG",
        nameOcn = "巨大黑洞",
        nameEn = "Giga black hole",
        pageName = "巨大黑洞",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell black hole big.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "240",
        radius = "1",
        rechargeDelay = "",
        sortKey = "Giga Black Hole",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5,6,10",
        spawnProbability = "0.8,0.8,0.8,0.8,0.5",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "6",
        nameKey = "action_black_hole_big",
        descriptionKey = "actiondesc_black_hole_big"
    },

    {
        gameID = "BLACK_HOLE_GIGA",
        unlockCondition = "完成太阳支线-[[太阳支线攻略|上下一致,不过]]",
        nameOcn = "终结黑洞",
        nameEn = "Omega Black Hole",
        pageName = "终结黑洞",
        bounces = "",
        castDelay = "+2.0",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell black hole giga.png",
        lifetime = "1000",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "500",
        radius = "",
        rechargeDelay = "+1.67",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "6",
        nameKey = "action_black_hole_giga",
        descriptionKey = "actiondesc_black_hole_giga"
    },

    {
        gameID = "TENTACLE_PORTAL",
        nameOcn = "怪异传送门",
        nameEn = "Eldritch portal",
        pageName = "怪异传送门",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tentacle portal.png",
        lifetime = "800",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Eldritch Portal",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,10",
        spawnProbability = "0.4,0.4,0.4,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "5",
        nameKey = "action_tentacle_portal",
        descriptionKey = "actiondesc_tentacle_portal"
    },

    {
        gameID = "SPITTER",
        nameOcn = "分裂弹",
        nameEn = "Spitter bolt",
        pageName = "分裂弹",
        castDelay = "-0.02",
        damageImpact = "7.5",
        image = "Spell spitter.png",
        lifetime = "25",
        lifetimeFluctuation = "7",
        manaDrain = "5",
        radius = "2",
        sortKey = "Spitter Bolt",
        speed = "500",
        spellTier = "0,1,2,3",
        spawnProbability = "1,1,1,0.5",
        spread = "",
        spreadMod = "+6",
        type = "投射物",
        uses = "",
        nameKey = "action_spitter",
        descriptionKey = "actiondesc_spitter"
    },

    {
        gameID = "SPITTER_TIMER",
        nameOcn = "带有定时的分裂弹",
        nameEn = "Spitter bolt with timer",
        pageName = "分裂弹",
        bounces = "",
        castDelay = "-0.02",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "7.5",
        damageSlice = "",
        effect = "",
        image = "Spell spitter timer.png",
        lifetime = "25",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        timerLifetime = "40",
        manaDrain = "10",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spitter Bolt2",
        speed = "500",
        speedMod = "",
        spellTier = "0,1,2,3",
        spawnProbability = "0.5,0.5,0.5,1",
        spread = "",
        spreadMod = "+6",
        type = "投射物",
        uses = "",
        nameKey = "action_spitter_timer",
        descriptionKey = "actiondesc_spitter_timer"
    },

    {
        gameID = "SPITTER_TIER_2",
        nameOcn = "大型分裂弹",
        nameEn = "Large spitter bolt",
        pageName = "分裂弹",
        bounces = "",
        castDelay = "-0.03",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "12.5",
        damageSlice = "",
        effect = "",
        image = "Spell spitter green.png",
        lifetime = "30",
        lifetimeFluctuation = "12",
        lifetimeMod = "",
        manaDrain = "25",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spitter Bolt3",
        speed = "700",
        speedMod = "",
        spellTier = "2,3,4,5",
        spawnProbability = "1,1,1,0.5",
        spread = "",
        spreadMod = "+8",
        type = "投射物",
        uses = "",
        nameKey = "action_spitter_tier_2",
        descriptionKey = "actiondesc_spitter_tier_2"
    },

    {
        gameID = "SPITTER_TIER_2_TIMER",
        nameOcn = "带有定时的大型分裂弹",
        nameEn = "Large spitter bolt with timer",
        pageName = "分裂弹",
        bounces = "",
        castDelay = "-0.03",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "12.5",
        damageSlice = "",
        effect = "",
        image = "Spell spitter green timer.png",
        lifetime = "30",
        lifetimeFluctuation = "12",
        lifetimeMod = "",
        timerLifetime = "40",
        manaDrain = "30",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spitter Bolt4",
        speed = "700",
        speedMod = "",
        spellTier = "2,3,4,5",
        spawnProbability = "0.5,0.5,0.5,1",
        spread = "",
        spreadMod = "+8",
        type = "投射物",
        uses = "",
        nameKey = "action_spitter_tier_2_timer",
        descriptionKey = "actiondesc_spitter_tier_2_timer"
    },

    {
        gameID = "SPITTER_TIER_3",
        nameOcn = "巨型分裂弹",
        nameEn = "Giant spitter bolt",
        pageName = "分裂弹",
        bounces = "",
        castDelay = "-0.07",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "15.0",
        damageSlice = "",
        effect = "",
        image = "Spell spitter purple.png",
        lifetime = "35",
        lifetimeFluctuation = "12",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spitter Bolt5",
        speed = "900",
        speedMod = "",
        spellTier = "3,4,5,6",
        spawnProbability = "0.8,0.8,1,1",
        spread = "",
        spreadMod = "+9",
        type = "投射物",
        uses = "",
        nameKey = "action_spitter_tier_3",
        descriptionKey = "actiondesc_spitter_tier_3"
    },

    {
        gameID = "SPITTER_TIER_3_TIMER",
        nameOcn = "带有定时的巨型分裂弹",
        nameEn = "Giant spitter bolt with timer",
        pageName = "分裂弹",
        bounces = "",
        castDelay = "-0.07",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "15.0",
        damageSlice = "",
        effect = "",
        image = "Spell spitter purple timer.png",
        lifetime = "35",
        lifetimeFluctuation = "12",
        lifetimeMod = "",
        timerLifetime = "40",
        manaDrain = "45",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Spitter Bolt6",
        speed = "900",
        speedMod = "",
        spellTier = "4,5,6",
        spawnProbability = "0.5,0.5,0.5",
        spread = "",
        spreadMod = "+9",
        type = "投射物",
        uses = "",
        nameKey = "action_spitter_tier_3_timer",
        descriptionKey = "actiondesc_spitter_tier_3_timer"
    },

    {
        gameID = "BUBBLESHOT",
        nameOcn = "泡泡火花",
        nameEn = "Bubble spark",
        pageName = "泡泡火花",
        castDelay = "-0.08",
        damageImpact = "5.0",
        image = "Spell bubbleshot.png",
        lifetime = "100",
        lifetimeFluctuation = "7",
        manaDrain = "5",
        radius = "4",
        sortKey = "Bubble Spark",
        speed = "250",
        spellTier = "0,1,2,3",
        spawnProbability = "1,1,1,0.5",
        spread = "22.9",
        type = "投射物",
        uses = "",
        nameKey = "action_bubbleshot",
        descriptionKey = "actiondesc_bubbleshot"
    },

    {
        gameID = "BUBBLESHOT_TRIGGER",
        nameOcn = "带有触发的泡泡火花",
        nameEn = "Bubble spark with trigger",
        pageName = "泡泡火花",
        bounces = "",
        castDelay = "-0.08",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "5.0",
        damageSlice = "",
        effect = "",
        image = "Spell bubbleshot trigger.png",
        lifetime = "100",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "16",
        radius = "4",
        rechargeDelay = "",
        sortKey = "Bubble Spark2",
        speed = "250",
        speedMod = "",
        spellTier = "1,2,3",
        spawnProbability = "0.5,0.5,1",
        spread = "22.9",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_bubbleshot_trigger",
        descriptionKey = "actiondesc_bubbleshot_trigger"
    },

    {
        gameID = "DISC_BULLET",
        nameOcn = "碟状投射物",
        nameEn = "Disc projectile",
        pageName = "碟状投射物",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "20.0",
        effect = "",
        image = "Spell disc bullet.png",
        lifetime = "750",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "sawblade10",
        speed = "400",
        speedMod = "",
        spellTier = "0,2,4",
        spawnProbability = "1,1,1",
        spread = "0.6",
        spreadMod = "+2",
        type = "投射物",
        uses = "",
        nameKey = "action_disc_bullet",
        descriptionKey = "actiondesc_disc_bullet"
    },

    {
        gameID = "DISC_BULLET_BIG",
        nameOcn = "巨型碟状投射物",
        nameEn = "Giga disc projectile",
        pageName = "巨型碟状投射物",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "62.5",
        effect = "",
        image = "Spell disc bullet big.png",
        lifetime = "300",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "38",
        radius = "",
        rechargeDelay = "",
        sortKey = "sawblade20",
        speed = "250",
        speedMod = "",
        spellTier = "0,2,4,10",
        spawnProbability = "0.6,0.6,0.6,0.1",
        spread = "0.6",
        spreadMod = "+3",
        type = "投射物",
        uses = "",
        nameKey = "action_disc_bullet_big",
        descriptionKey = "actiondesc_disc_bullet_big"
    },

    {
        gameID = "DISC_BULLET_BIGGER",
        unlockCondition = "打开[[召唤传送门|科技之蛋]]中的铁箱子",
        nameOcn = "召唤终结锯刃",
        nameEn = "Summon Omega Sawblade",
        pageName = "召唤终极锯片",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "+5.0",
        damageSlice = "38.0",
        effect = "",
        image = "Spell omega disc bullet.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "sawblade30",
        speed = "150",
        speedMod = "",
        spellTier = "2,3,5,10",
        spawnProbability = "0.1,0.6,1.0,0.1",
        spread = "0.6",
        spreadMod = "+6",
        type = "投射物",
        uses = "",
        nameKey = "action_omega_disc_bullet",
        descriptionKey = "actiondesc_omega_disc_bullet"
    },

    {
        gameID = "BOUNCY_ORB",
        nameOcn = "能量球体",
        nameEn = "Energy sphere",
        pageName = "能量球体",
        castDelay = "+0.17",
        damageImpact = "5.0",
        damageSlice = "5.0",
        image = "Spell bouncy orb.png",
        lifetime = "750",
        lifetimeFluctuation = "7",
        manaDrain = "20",
        radius = "2",
        sortKey = "Energy Sphere",
        speed = "450",
        spellTier = "0,2,4",
        spawnProbability = "1,1,1",
        spread = "0.6",
        type = "投射物",
        uses = "",
        nameKey = "action_bouncy_orb",
        descriptionKey = "actiondesc_bouncy_orb"
    },

    {
        gameID = "BOUNCY_ORB_TIMER",
        nameOcn = "带有定时的能量球体",
        nameEn = "Energy sphere with timer",
        pageName = "能量球体",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "5.0",
        damageSlice = "5.0",
        effect = "",
        image = "Spell bouncy orb timer.png",
        lifetime = "750",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        timerLifetime = "200",
        manaDrain = "50",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Energy Sphere2",
        speed = "450",
        speedMod = "",
        spellTier = "0,2,4",
        spawnProbability = "0.5,0.5,0.5",
        spread = "0.6",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_bouncy_orb_timer",
        descriptionKey = "actiondesc_bouncy_orb_timer"
    },

    {
        gameID = "RUBBER_BALL",
        nameOcn = "弹跳爆发",
        nameEn = "Bouncing burst",
        pageName = "弹跳爆发",
        bounces = "",
        castDelay = "-0.03",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "3.0",
        damageSlice = "",
        effect = "",
        image = "Spell rubber ball.png",
        lifetime = "750",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Bouncing Burst",
        speed = "700",
        speedMod = "",
        spellTier = "0,1,6",
        spawnProbability = "1,1,1",
        spread = "0.6",
        spreadMod = "-1",
        type = "投射物",
        uses = "",
        nameKey = "action_rubber_ball",
        descriptionKey = "actiondesc_rubber_ball"
    },

    {
        gameID = "ARROW",
        nameOcn = "箭矢",
        nameEn = "Arrow",
        pageName = "箭矢",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "5.0",
        effect = "",
        image = "Spell arrow.png",
        lifetime = "750",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "",
        rechargeDelay = "",
        sortKey = "Arrow",
        speed = "600",
        speedMod = "",
        spellTier = "1,2,4,5",
        spawnProbability = "1,1,1,1",
        spread = "0.6",
        spreadMod = "-20",
        type = "投射物",
        uses = "",
        nameKey = "action_arrow",
        descriptionKey = "actiondesc_arrow"
    },

    {
        gameID = "POLLEN",
        nameOcn = "花粉",
        nameEn = "Pollen",
        pageName = "花粉",
        bounces = "",
        castDelay = "+0.03",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "5",
        damageFire = "",
        damageImpact = "5",
        damageSlice = "",
        effect = "",
        image = "Spell pollen.png",
        lifetime = "750",
        lifetimeFluctuation = "100",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "7",
        rechargeDelay = "",
        sortKey = "",
        speed = "200",
        speedMod = "",
        spellTier = "0,1,3,4",
        spawnProbability = "0.6,1,1,0.8",
        spread = "0.6",
        spreadMod = "+20",
        type = "投射物",
        uses = "",
        nameKey = "action_pollen",
        descriptionKey = "actiondesc_pollen"
    },

    {
        gameID = "LANCE",
        nameOcn = "闪耀之枪",
        nameEn = "Glowing lance",
        pageName = "闪耀之枪",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "35.0",
        damageSlice = "",
        effect = "",
        image = "Spell lance.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "1",
        rechargeDelay = "",
        sortKey = "Glowing Lance",
        speed = "350",
        speedMod = "",
        spellTier = "1,2,5,6",
        spawnProbability = "1,1,1,1",
        spread = "0.2",
        spreadMod = "-20",
        type = "投射物",
        uses = "",
        nameKey = "action_lance",
        descriptionKey = "actiondesc_lance"
    },

    {
        gameID = "ROCKET",
        nameOcn = "魔法飞弹",
        nameEn = "Magic missile",
        pageName = "魔法飞弹",
        castDelay = "+1.00",
        damageExplosion = "105",
        damageImpact = "75.0",
        image = "Spell rocket.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        manaDrain = "70",
        radius = "15",
        sortKey = "Magic Missile",
        speed = "85",
        spellTier = "1,2,3,4,5",
        spawnProbability = "1,1,1,0.5,0.5",
        spread = "",
        type = "投射物",
        uses = "10",
        nameKey = "action_rocket",
        descriptionKey = "actiondesc_rocket"
    },

    {
        gameID = "ROCKET_TIER_2",
        nameOcn = "大型魔法飞弹",
        nameEn = "Large magic missile",
        pageName = "魔法飞弹",
        bounces = "",
        castDelay = "+1.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "117.5",
        damageFire = "",
        damageImpact = "100.0",
        damageSlice = "",
        effect = "",
        image = "Spell rocket tier 2.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "32",
        rechargeDelay = "",
        sortKey = "Magic Missile2",
        speed = "85",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "8",
        nameKey = "action_rocket_tier_2",
        descriptionKey = "actiondesc_rocket_tier_2"
    },

    {
        gameID = "ROCKET_TIER_3",
        nameOcn = "巨型魔法飞弹",
        nameEn = "Giant magic missile",
        pageName = "魔法飞弹",
        bounces = "",
        castDelay = "+2.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "130",
        damageFire = "",
        damageImpact = "125.0",
        damageSlice = "",
        effect = "",
        image = "Spell rocket tier 3.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "42",
        rechargeDelay = "",
        sortKey = "Magic Missile3",
        speed = "85",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.25,0.5,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "6",
        nameKey = "action_rocket_tier_3",
        descriptionKey = "actiondesc_rocket_tier_3"
    },

    {
        gameID = "GRENADE",
        nameOcn = "火焰弹",
        nameEn = "Firebolt",
        pageName = "火焰弹",
        castDelay = "+0.50",
        damageExplosion = "47.5",
        damageImpact = "45.0",
        image = "Spell grenade.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        manaDrain = "50",
        radius = "7",
        sortKey = "Firebolt",
        speed = "265",
        spellTier = "0,1,2,3,4",
        spawnProbability = "1,1,0.5,0.25,0.25",
        spread = "2.9",
        type = "投射物",
        uses = "25",
        nameKey = "action_grenade",
        descriptionKey = "actiondesc_grenade"
    },

    {
        gameID = "GRENADE_TRIGGER",
        nameOcn = "带有触发的火焰弹",
        nameEn = "Firebolt with trigger",
        pageName = "火焰弹",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "47.5",
        damageFire = "",
        damageImpact = "45.0",
        damageSlice = "",
        effect = "",
        image = "Spell grenade trigger.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "7",
        rechargeDelay = "",
        sortKey = "Firebolt2",
        speed = "265",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5,1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "25",
        nameKey = "action_grenade_trigger",
        descriptionKey = "actiondesc_grenade_trigger"
    },

    {
        gameID = "GRENADE_TIER_2",
        nameOcn = "大型火焰弹",
        nameEn = "Large firebolt",
        pageName = "火焰弹",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "60",
        damageFire = "",
        damageImpact = "70.0",
        damageSlice = "",
        effect = "",
        image = "Spell grenade tier 2.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "25",
        rechargeDelay = "",
        sortKey = "Firebolt3",
        speed = "265",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.5,1,1,1,1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_grenade_tier_2",
        descriptionKey = "actiondesc_grenade_tier_2"
    },

    {
        gameID = "GRENADE_TIER_3",
        nameOcn = "巨型火焰弹",
        nameEn = "Giant firebolt",
        pageName = "火焰弹",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "72.5",
        damageFire = "",
        damageImpact = "95.0",
        damageSlice = "",
        effect = "",
        image = "Spell grenade tier 3.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "40",
        rechargeDelay = "",
        sortKey = "Firebolt4",
        speed = "265",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.25,0.5,0.75,1,1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_grenade_tier_3",
        descriptionKey = "actiondesc_grenade_tier_3"
    },

    {
        gameID = "GRENADE_ANTI",
        nameOcn = "怪异火焰弹",
        nameEn = "Odd Firebolt",
        pageName = "火焰弹",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "47.5",
        damageFire = "",
        damageImpact = "45.0",
        damageSlice = "",
        effect = "",
        image = "Spell grenade anti.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "7",
        rechargeDelay = "",
        sortKey = "Firebolt5",
        speed = "265",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.4",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "25",
        nameKey = "action_grenade_anti",
        descriptionKey = "actiondesc_grenade_anti"
    },

    {
        gameID = "GRENADE_LARGE",
        nameOcn = "坠落弹",
        nameEn = "Dropper bolt",
        pageName = "坠落弹",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "97.5",
        damageFire = "",
        damageImpact = "95.0",
        damageSlice = "",
        effect = "",
        image = "Spell grenade large.png",
        lifetime = "500",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "16",
        rechargeDelay = "",
        sortKey = "Dropper Bolt",
        speed = "65",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.4",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "35",
        nameKey = "action_grenade_large",
        descriptionKey = "actiondesc_grenade_large"
    },

    {
        gameID = "MINE",
        nameOcn = "不稳晶体",
        nameEn = "Unstable crystal",
        pageName = "不稳晶体",
        castDelay = "+0.50",
        damageExplosion = "100",
        image = "Spell mine.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        manaDrain = "20",
        radius = "30",
        sortKey = "Unstable Crystal",
        speed = "265",
        speedMod = "0.75",
        spellTier = "1,3,4,6",
        spawnProbability = "1,1,1,1",
        spread = "2.9",
        type = "投射物",
        uses = "15",
        nameKey = "action_mine",
        descriptionKey = "actiondesc_mine"
    },

    {
        gameID = "MINE_DEATH_TRIGGER",
        nameOcn = "带有触发的不稳晶体",
        nameEn = "Unstable crystal with trigger",
        pageName = "不稳晶体",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "100",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell mine death trigger.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "30",
        rechargeDelay = "",
        sortKey = "Unstable Crystal2",
        speed = "265",
        speedMod = "0.75",
        spellTier = "2,6",
        spawnProbability = "1,1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "15",
        nameKey = "action_mine_death_trigger",
        descriptionKey = "actiondesc_mine_death_trigger"
    },

    {
        gameID = "PIPE_BOMB",
        nameOcn = "休眠晶体",
        nameEn = "Dormant crystal",
        pageName = "休眠晶体",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageExplosion = "137.5",
        effect = "",
        image = "Spell pipe bomb.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "30",
        rechargeDelay = "",
        sortKey = "Dormant Crystal",
        speed = "265",
        speedMod = "0.75",
        spellTier = "2,3,4",
        spawnProbability = "1,1,1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_pipe_bomb",
        descriptionKey = "actiondesc_pipe_bomb"
    },

    {
        gameID = "PIPE_BOMB_DEATH_TRIGGER",
        nameOcn = "带有触发的休眠晶体",
        nameEn = "Dormant crystal with trigger",
        pageName = "休眠晶体",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "137.5",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell pipe bomb death trigger.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "30",
        rechargeDelay = "",
        sortKey = "Dormant Crystal2",
        speed = "265",
        speedMod = "0.75",
        spellTier = "2,3,4,5",
        spawnProbability = "1,1,1,1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_pipe_bomb_death_trigger",
        descriptionKey = "actiondesc_pipe_bomb_death_trigger"
    },

    {
        gameID = "EXPLODING_DEER",
        unlockCondition = "收集[[真理魔球#真理魔球10|真理魔球]]",
        nameOcn = "召唤鹿诱饵",
        nameEn = "Summon deercoy",
        pageName = "召唤鹿诱饵",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "400.0",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell exploding deer.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Summon Deercoy",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5",
        spawnProbability = "0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "10",
        nameKey = "action_exploding_deer",
        descriptionKey = "actiondesc_exploding_deer"
    },

    {
        gameID = "EXPLODING_DUCKS",
        nameOcn = "鸭群",
        nameEn = "Flock of Ducks",
        pageName = "鸭群",
        bounces = "",
        castDelay = "+1.0",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "60",
        damageFire = "30",
        damageImpact = "40",
        damageSlice = "",
        effect = "",
        image = "Spell duck 2.png",
        lifetime = "300",
        lifetimeFluctuation = "100",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "25",
        rechargeDelay = "+0.33",
        sortKey = "",
        speed = "265",
        speedMod = "",
        spellTier = "3,4,5",
        spawnProbability = "0.6,0.8,0.6",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_exploding_ducks",
        descriptionKey = "actiondesc_exploding_ducks"
    },

    {
        gameID = "WORM_SHOT",
        unlockCondition = "收集[[真理魔球#真理魔球10|真理魔球]]",
        nameOcn = "蠕虫发射器",
        nameEn = "Worm Launcher",
        pageName = "蠕虫发射器",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "2.5",
        damageSlice = "",
        effect = "",
        image = "Spell worm.png",
        lifetime = "100",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "150",
        radius = "",
        rechargeDelay = "+0.67",
        sortKey = "",
        speed = "250",
        speedMod = "",
        spellTier = "3,4,5",
        spawnProbability = "0.6,0.8,0.6",
        spread = "+20",
        spreadMod = "",
        type = "投射物",
        uses = "10",
        nameKey = "action_worm_shot",
        descriptionKey = "actiondesc_worm_shot"
    },

    {
        gameID = "BOMB_DETONATOR",
        nameOcn = "炸药引爆器",
        nameEn = "Explosive Detonator",
        pageName = "炸药引爆器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell pipe bomb detonator.png",
        lifetime = "3",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "30",
        rechargeDelay = "",
        sortKey = "Explosive Detonator",
        speed = "26",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_bomb_detonator",
        descriptionKey = "actiondesc_bomb_detonator"
    },

    {
        gameID = "LASER",
        nameOcn = "汇聚之光",
        nameEn = "Concentrated light",
        pageName = "汇聚之光C",
        bounces = "",
        castDelay = "-0.37",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "5.5",
        damageFire = "",
        damageImpact = "9.75",
        damageSlice = "",
        effect = "",
        image = "Spell laser.png",
        lifetime = "30",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "3",
        rechargeDelay = "",
        sortKey = "laser",
        speed = "140",
        speedMod = "",
        spellTier = "1,2,4",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_laser",
        descriptionKey = "actiondesc_laser"
    },

    {
        gameID = "MEGALASER",
        nameOcn = "强烈汇聚之光",
        nameEn = "Intense concentrated light",
        pageName = "强烈汇聚之光",
        bounces = "",
        castDelay = "+1.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "125.0 x 5",
        damageSlice = "",
        effect = "",
        image = "Spell megalaser.png",
        lifetime = "180",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "laser",
        speed = "1",
        speedMod = "",
        spellTier = "3,4,5,6,10",
        spawnProbability = "0.6,0.6,0.6,0.6,0.1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_megalaser",
        descriptionKey = "actiondesc_megalaser"
    },

    {
        gameID = "LIGHTNING",
        nameOcn = "闪电弹",
        nameEn = "Lightning bolt",
        pageName = "闪电弹",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "25.0",
        damageExplosion = "125",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell lightning.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "35",
        rechargeDelay = "",
        sortKey = "lightning",
        speed = "",
        speedMod = "",
        spellTier = "1,2,5,6",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_lightning",
        descriptionKey = "actiondesc_lightning"
    },

    {
        gameID = "BALL_LIGHTNING",
        nameOcn = "球状闪电",
        nameEn = "Ball Lightning",
        pageName = "球状闪电",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "12.5 x 3",
        damageExplosion = "25.0 x 3",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ball lightning.png",
        lifetime = "30",
        lifetimeFluctuation = "20",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "15",
        rechargeDelay = "",
        sortKey = "lightning",
        speed = "800",
        speedMod = "",
        spellTier = "1,2,4,5",
        spawnProbability = "0.2,0.2,1,1",
        spread = "45.8",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_ball_lightning",
        descriptionKey = "actiondesc_ball_lightning"
    },

    {
        gameID = "LASER_EMITTER",
        nameOcn = "激光束",
        nameEn = "Plasma beam",
        pageName = "电浆束",
        castDelay = "+0.10",
        damageImpact = "20",
        image = "Spell laser emitter.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        manaDrain = "60",
        sortKey = "Plasma Beam",
        speed = "40",
        spellTier = "3,4,5",
        spawnProbability = "0.2,1,1,0.5",
        type = "投射物",
        nameKey = "action_laser_emitter",
        descriptionKey = "actiondesc_laser_emitter"
    },

    {
        gameID = "LASER_EMITTER_FOUR",
        nameOcn = "电浆束十字",
        nameEn = "Plasma Beam Cross",
        pageName = "电浆束十字",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "20",
        damageSlice = "",
        effect = "",
        image = "Spell laser_emitter_four.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "40",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.2,1,0.2,0.5,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_laser_emitter_four",
        descriptionKey = "actiondesc_laser_emitter_four"
    },

    {
        gameID = "LASER_EMITTER_CUTTER",
        nameOcn = "电浆切割器",
        nameEn = "Plasma Cutter",
        pageName = "电浆切割器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "20",
        damageSlice = "",
        effect = "",
        image = "Spell laser emitter cutter.png",
        lifetime = "60",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "+0.17",
        sortKey = "",
        speed = "40",
        speedMod = "",
        spellTier = "0,1,2,3,4",
        spawnProbability = "0.2,0.3,1,0.5,0.1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_laser_emitter_cutter",
        descriptionKey = "actiondesc_laser_emitter_cutter"
    },

    {
        gameID = "DIGGER",
        nameOcn = "挖掘魔弹",
        nameEn = "Digging bolt",
        pageName = "挖掘魔弹",
        bounces = "",
        castDelay = "+0.02",
        criticalChance = "",
        damageDrill = "8",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell digger.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "6",
        rechargeDelay = "-0.17",
        sortKey = "Digging Bolt",
        speed = "",
        speedMod = "",
        spellTier = "1,2",
        spawnProbability = "1,0.5",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_digger",
        descriptionKey = "actiondesc_digger"
    },

    {
        gameID = "POWERDIGGER",
        nameOcn = "挖掘爆破",
        nameEn = "Digging blast",
        pageName = "挖掘爆破",
        bounces = "",
        castDelay = "+0.02",
        criticalChance = "",
        damageDrill = "0.25",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell powerdigger.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "7",
        rechargeDelay = "-0.17",
        sortKey = "Digging Blast",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.5,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_powerdigger",
        descriptionKey = "actiondesc_powerdigger"
    },

    {
        gameID = "CHAINSAW",
        nameOcn = "链锯",
        nameEn = "Chainsaw",
        pageName = "链锯",
        bounces = "",
        castDelay = "0.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "12.75",
        effect = "",
        image = "Spell chainsaw.png",
        lifetime = "1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "3",
        rechargeDelay = "-0.17",
        sortKey = "Chainsaw",
        speed = "",
        speedMod = "",
        spellTier = "0,2",
        spawnProbability = "1,1",
        spread = "",
        spreadMod = "+6",
        type = "投射物",
        uses = "",
        nameKey = "action_chainsaw",
        descriptionKey = "actiondesc_chainsaw"
    },

    {
        gameID = "LUMINOUS_DRILL",
        nameOcn = "光明穿凿",
        nameEn = "Luminous drill",
        pageName = "光明穿凿",
        castDelay = "-0.58",
        damageImpact = "10.0",
        image = "Spell luminous drill.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        manaDrain = "10",
        rechargeDelay = "-0.17",
        sortKey = "Luminous Drill",
        speed = "1400",
        spellTier = "0,2",
        spawnProbability = "1,1",
        type = "投射物",
        uses = "",
        nameKey = "action_luminous_drill",
        descriptionKey = "actiondesc_luminous_drill"
    },

    {
        gameID = "LASER_LUMINOUS_DRILL",
        nameOcn = "带有定时的光明穿凿",
        nameEn = "Luminous drill with timer",
        pageName = "光明穿凿",
        bounces = "",
        castDelay = "-0.58",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "10.0",
        damageSlice = "",
        effect = "",
        image = "Spell luminous drill timer.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        timerLifetime = "4",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "-0.17",
        sortKey = "Luminous Drill2",
        speed = "1400",
        speedMod = "",
        spellTier = "0,2",
        spawnProbability = "1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_luminous_drill_timer",
        descriptionKey = "actiondesc_luminous_drill_timer"
    },

    {
        gameID = "TENTACLE",
        unlockCondition = "收集[[真理魔球#真理魔球3|真理魔球]]",
        nameOcn = "召唤触手",
        nameEn = "Summon Tentacle",
        pageName = "召唤触手",
        castDelay = "+0.67",
        image = "Spell tentacle.png",
        lifetime = "60",
        lifetimeFluctuation = "0",
        manaDrain = "20",
        sortKey = "Summon Tentacle",
        speed = "8",
        spellTier = "3,4,5,6",
        spawnProbability = "1,1,1,1",
        type = "投射物",
        uses = "",
        nameKey = "action_tentacle",
        descriptionKey = "actiondesc_tentacle"
    },

    {
        gameID = "TENTACLE_TIMER",
        unlockCondition = "收集[[真理魔球#真理魔球3|真理魔球]]",
        nameOcn = "带有定时的触手",
        nameEn = "Summon Tentacle with timer",
        pageName = "召唤触手",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tentacle timer.png",
        lifetime = "60",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        timerLifetime = "20",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "Summon Tentacle2",
        speed = "8",
        speedMod = "",
        spellTier = "3,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_tentacle_timer",
        descriptionKey = "actiondesc_tentacle_timer"
    },

    {
        gameID = "HEAL_BULLET",
        nameOcn = "治疗魔弹",
        nameEn = "Healing bolt",
        pageName = "治疗魔弹",
        bounces = "",
        castDelay = "+0.07",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell heal bullet.png",
        lifetime = "60",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Healing Bolt",
        speed = "625",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "1,1,1",
        spread = "0.6",
        spreadMod = "+2",
        type = "投射物",
        uses = "20",
        nameKey = "action_heal_bullet",
        descriptionKey = "actiondesc_heal_bullet"
    },

    {
        gameID = "SPIRAL_SHOT",
        unlockCondition = "收集[[真理魔球#真理魔球7|真理魔球]]",
        nameOcn = "螺旋魔弹",
        nameEn = "Spiral shot",
        pageName = "螺旋魔弹S",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "5.0",
        damageSlice = "",
        effect = "",
        image = "Spell spiral shot.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Spiral Shot",
        speed = "110",
        speedMod = "",
        spellTier = "4,5,6",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "15",
        nameKey = "action_spiral_shot",
        descriptionKey = "actiondesc_spiral_shot"
    },

    {
        gameID = "MAGIC_SHIELD",
        nameOcn = "魔法护卫",
        nameEn = "Magic guard",
        pageName = "魔法护卫",
        castDelay = "+0.33",
        image = "Spell magic shield.png",
        lifetime = "5",
        lifetimeFluctuation = "0",
        manaDrain = "40",
        sortKey = "Magic Guard",
        spellTier = "2,4,5,6",
        spawnProbability = "0.5,0.5,1,1",
        type = "投射物",
        uses = "",
        nameKey = "action_magic_shield",
        descriptionKey = "actiondesc_magic_shield"
    },

    {
        gameID = "BIG_MAGIC_SHIELD",
        nameOcn = "大型魔法护卫",
        nameEn = "Big magic guard",
        pageName = "魔法护卫",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell big magic shield.png",
        lifetime = "5",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "60",
        radius = "",
        rechargeDelay = "",
        sortKey = "Magic Guard2",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5,6,10",
        spawnProbability = "0.2,0.2,0.5,0.5,0.1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_big_magic_shield",
        descriptionKey = "actiondesc_big_magic_shield"
    },

    {
        gameID = "CHAIN_BOLT",
        nameOcn = "连环魔弹",
        nameEn = "Chain bolt",
        pageName = "连锁魔弹",
        bounces = "",
        castDelay = "+0.75",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "25.0",
        damageSlice = "",
        effect = "",
        image = "Spell chain bolt.png",
        lifetime = "44",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "",
        rechargeDelay = "",
        sortKey = "Chain Bolt",
        speed = "40",
        speedMod = "",
        spellTier = "0,4,5,6",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "+14",
        type = "投射物",
        uses = "",
        nameKey = "action_chain_bolt",
        descriptionKey = "actiondesc_chain_bolt"
    },

    {
        gameID = "FIREBALL",
        nameOcn = "火球",
        nameEn = "Fireball",
        pageName = "火球",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "50",
        damageFire = "6.25",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fireball.png",
        lifetime = "60",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "15",
        rechargeDelay = "",
        sortKey = "Fireball",
        speed = "165",
        speedMod = "",
        spellTier = "0,3,4,6",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "+4",
        type = "投射物",
        uses = "15",
        nameKey = "action_fireball",
        descriptionKey = "actiondesc_fireball"
    },

    {
        gameID = "METEOR",
        nameOcn = "陨石",
        nameEn = "Meteor",
        pageName = "陨石",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "125",
        damageFire = "56.25",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell meteor.png",
        lifetime = "200",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "150",
        radius = "45",
        rechargeDelay = "",
        sortKey = "Meteor",
        speed = "350",
        speedMod = "",
        spellTier = "4,5,6,10",
        spawnProbability = "0.6,0.6,0.6,0.5",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "10",
        nameKey = "action_meteor",
        descriptionKey = "actiondesc_meteor"
    },

    {
        gameID = "FLAMETHROWER",
        nameOcn = "火焰喷射器",
        nameEn = "Flamethrower",
        pageName = "火焰喷射器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "12.5",
        damageFire = "11.25",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell flamethrower.png",
        lifetime = "80",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "8",
        rechargeDelay = "",
        sortKey = "Flamethrower",
        speed = "165",
        speedMod = "",
        spellTier = "2,3,6",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "+4",
        type = "投射物",
        uses = "60",
        nameKey = "action_flamethrower",
        descriptionKey = "actiondesc_flamethrower"
    },

    {
        gameID = "ICEBALL",
        nameOcn = "冰球",
        nameEn = "Iceball",
        pageName = "冰球",
        bounces = "",
        castDelay = "1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "50",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell iceball.png",
        lifetime = "60",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "15",
        rechargeDelay = "",
        sortKey = "",
        speed = "165",
        speedMod = "",
        spellTier = "2,3,4,6",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "+8",
        type = "投射物",
        uses = "15",
        nameKey = "action_iceball",
        descriptionKey = "actiondesc_iceball"
    },

    {
        gameID = "SLIMEBALL",
        nameOcn = "粘液球",
        nameEn = "Slimeball",
        pageName = "粘液球",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "7.5",
        damageFire = "",
        damageImpact = "6.25",
        damageSlice = "",
        effect = "",
        image = "Spell slimeball.png",
        lifetime = "330",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "9",
        rechargeDelay = "",
        sortKey = "Slimeball",
        speed = "102",
        speedMod = "1.10",
        spellTier = "0,3,4",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "+4",
        type = "投射物",
        uses = "",
        nameKey = "action_slimeball",
        descriptionKey = "actiondesc_slimeball"
    },

    {
        gameID = "DARKFLAME",
        nameOcn = "黑焰之道",
        nameEn = "Path of dark flame",
        pageName = "黑焰之道",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "20.0",
        damageSlice = "",
        effect = "",
        image = "Spell darkflame.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "1",
        rechargeDelay = "",
        sortKey = "Path Of Dark Flame",
        speed = "250",
        speedMod = "",
        spellTier = "3,5,6",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "60",
        nameKey = "action_darkflame",
        descriptionKey = "actiondesc_darkflame"
    },

    {
        gameID = "MISSILE",
        nameOcn = "召唤飞弹",
        nameEn = "Summon missile",
        pageName = "召唤飞弹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "25",
        damageFire = "",
        damageImpact = "50",
        damageSlice = "",
        effect = "",
        image = "Spell missile.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "60",
        radius = "10",
        rechargeDelay = "+0.50",
        sortKey = "Summon Missile",
        speed = "80",
        speedMod = "",
        spellTier = "1,2,3,5",
        spawnProbability = "0.5,0.5,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_missile",
        descriptionKey = "actiondesc_missile"
    },

    {
        gameID = "FUNKY_SPELL",
        unlockCondition = "在实验性魔杖中找到(非常现代化( )",
        nameOcn = "???",
        nameEn = "???",
        pageName = "BULLET???",
        bounces = "",
        castDelay = "-0.05",
        criticalChance = "+1",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "10",
        damageFire = "",
        damageImpact = "4",
        damageSlice = "",
        effect = "",
        image = "Spell machinegun bullet.png",
        lifetime = "50",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "2",
        rechargeDelay = "",
        sortKey = "",
        speed = "450",
        speedMod = "",
        spellTier = "6,10",
        spawnProbability = "0.1,0.1",
        spread = "5.7",
        spreadMod = "+2",
        type = "投射物",
        uses = "",
        nameKey = "???",
        descriptionKey = "???"
    },

    {
        gameID = "PEBBLE",
        nameOcn = "召唤岩石精灵",
        nameEn = "Summon rock spirit",
        pageName = "召唤岩石精灵",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell pebble.png",
        lifetime = "60",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "Summon Rock Spirit",
        speed = "230",
        speedMod = "",
        spellTier = "1,2,4,6",
        spawnProbability = "1,1,1,1",
        spread = "1.1",
        spreadMod = "",
        type = "投射物",
        uses = "10",
        nameKey = "action_pebble",
        descriptionKey = "actiondesc_pebble"
    },

    {
        gameID = "DYNAMITE",
        nameOcn = "炸药",
        nameEn = "Dynamite",
        pageName = "TNT",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "62.5",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell dynamite.png",
        lifetime = "50",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "28",
        rechargeDelay = "",
        sortKey = "Dynamite",
        speed = "800",
        speedMod = "",
        spellTier = "0,1,2,3,4",
        spawnProbability = "1,1,1,1,1",
        spread = "",
        spreadMod = "+6",
        type = "投射物",
        uses = "16",
        nameKey = "action_dynamite",
        descriptionKey = "actiondesc_dynamite"
    },

    {
        gameID = "GLITTER_BOMB",
        nameOcn = "闪烁炸弹",
        nameEn = "Glitter bomb",
        pageName = "闪烁炸弹",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "25",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell glitter bomb.png",
        lifetime = "50",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "16",
        rechargeDelay = "",
        sortKey = "Glitter Bomb",
        speed = "800",
        speedMod = "",
        spellTier = "0,1,2,3,4",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "+12",
        type = "投射物",
        uses = "16",
        nameKey = "action_glitter_bomb",
        descriptionKey = "actiondesc_glitter_bomb"
    },

    {
        gameID = "BUCKSHOT",
        nameOcn = "三联魔弹",
        nameEn = "Triplicate bolt",
        pageName = "三联魔弹",
        bounces = "",
        castDelay = "+0.13",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "4.625 x 3",
        damageSlice = "",
        effect = "",
        image = "Spell buckshot.png",
        lifetime = "120",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "25",
        radius = "4",
        rechargeDelay = "",
        sortKey = "Triplicate Bolt",
        speed = "550",
        speedMod = "",
        spellTier = "0,1,2,3,4",
        spawnProbability = "1,1,1,1,1",
        spread = "2.3",
        spreadMod = "+14",
        type = "投射物",
        uses = "",
        nameKey = "action_buckshot",
        descriptionKey = "actiondesc_buckshot"
    },

    {
        gameID = "FREEZING_GAZE",
        nameOcn = "冰冷凝视",
        nameEn = "Freezing gaze",
        pageName = "冰冷凝视",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell freezing gaze.png",
        lifetime = "25",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "45",
        radius = "",
        rechargeDelay = "",
        sortKey = "Freezing Gaze",
        speed = "220",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_freezing_gaze",
        descriptionKey = "actiondesc_freezing_gaze"
    },

    {
        gameID = "GLOWING_BOLT",
        nameOcn = "聚爆光束",
        nameEn = "Pinpoint of light",
        pageName = "聚爆光束",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "10",
        damageFire = "",
        damageImpact = "5.0",
        damageSlice = "",
        effect = "",
        image = "Spell glowing bolt.png",
        lifetime = "90",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "65",
        radius = "20",
        rechargeDelay = "",
        sortKey = "Pinpoint Of Light",
        speed = "850",
        speedMod = "",
        spellTier = "3,4,5,10",
        spawnProbability = "1,1,1,0.1",
        spread = "1.7",
        spreadMod = "+6",
        type = "投射物",
        uses = "",
        nameKey = "action_glowing_bolt",
        descriptionKey = "actiondesc_glowing_bolt"
    },

    {
        gameID = "SPORE_POD",
        nameOcn = "多刺孢子荚",
        nameEn = "Prickly Spore Pod",
        pageName = "多刺孢子荚",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "2.5",
        damageSlice = "",
        effect = "",
        image = "Spell spore pod.png",
        lifetime = "100",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "Prickly Spore Pod",
        speed = "225",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_spore_pod",
        descriptionKey = "actiondesc_spore_pod"
    },

    {
        gameID = "GLUE_SHOT",
        nameOcn = "胶球",
        nameEn = "Glue Ball",
        pageName = "胶球",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "3",
        damageSlice = "",
        effect = "",
        image = "Spell glue shot.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "25",
        radius = "",
        rechargeDelay = "",
        sortKey = "Glue Ball",
        speed = "325",
        speedMod = "",
        spellTier = "2,3,4,5",
        spawnProbability = "0.6,0.2,0.2,0.6",
        spread = "8.6",
        spreadMod = "+5",
        type = "投射物",
        uses = "",
        nameKey = "action_glue_shot",
        descriptionKey = "actiondesc_glue_shot"
    },

    {
        gameID = "BOMB_HOLY",
        unlockCondition = "收集[[真理魔球#真理魔球6|真理魔球]]",
        nameOcn = "神圣炸弹",
        nameEn = "Holy Bomb",
        pageName = "神圣炸弹",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "200",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bomb holy.png",
        lifetime = "170",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "300",
        radius = "180",
        rechargeDelay = "+1.33",
        sortKey = "Holy Bomb",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6,10",
        spawnProbability = "0.2,0.2,0.2,0.2,0.2,0.5",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "2",
        nameKey = "action_bomb_holy",
        descriptionKey = "actiondesc_bomb_holy"
    },

    {
        gameID = "BOMB_HOLY_GIGA",
        unlockCondition = "友谊[[成就石柱|成就]]2",
        nameOcn = "巨型神圣炸弹",
        nameEn = "Giga Holy Bomb",
        pageName = "巨型神圣炸弹",
        bounces = "",
        castDelay = "+2.0",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "500",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bomb holy giga.png",
        lifetime = "260",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "600",
        radius = "320",
        rechargeDelay = "+2.67",
        sortKey = "",
        speed = "60",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "2",
        nameKey = "action_bomb_holy_giga",
        descriptionKey = "actiondesc_bomb_holy_giga"
    },

    {
        gameID = "PROPANE_TANK",
        nameOcn = "丙烷罐",
        nameEn = "Propane tank",
        pageName = "丙烷罐",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "325",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell propane tank.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "75",
        radius = "60",
        rechargeDelay = "",
        sortKey = "Propane Tank",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0,0,1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "10",
        nameKey = "action_propane_tank",
        descriptionKey = "actiondesc_propane_tank"
    },

    {
        gameID = "BOMB_CART",
        nameOcn = "炸弹矿车",
        nameEn = "Bomb cart",
        pageName = "炸弹矿车",
        bounces = "",
        castDelay = "+1.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "100",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bomb cart.png",
        lifetime = "420",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "75",
        radius = "40",
        rechargeDelay = "",
        sortKey = "Bomb Cart",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0,0,0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "6",
        nameKey = "action_bomb_cart",
        descriptionKey = "actiondesc_bomb_cart"
    },

    {
        gameID = "CURSED_ORB",
        nameOcn = "诅咒之球",
        nameEn = "Cursed sphere",
        pageName = "诅咒之球",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "15.0",
        damageSlice = "",
        effect = "",
        image = "Spell cursed orb.png",
        lifetime = "120",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "1",
        rechargeDelay = "",
        sortKey = "Cursed Sphere",
        speed = "1",
        speedMod = "",
        spellTier = "1,2,3",
        spawnProbability = "0.3,0.2,0.1",
        spread = "8.6",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_cursed_orb",
        descriptionKey = "actiondesc_cursed_orb"
    },

    {
        gameID = "EXPANDING_ORB",
        nameOcn = "扩张之球",
        nameEn = "Expanding Sphere",
        pageName = "扩张之球",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "75",
        damageSlice = "",
        effect = "",
        image = "Spell expanding orb.png",
        lifetime = "180",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "50",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,1.0,1.0,1.0",
        spread = "+8.6",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_expanding_orb",
        descriptionKey = "actiondesc_expanding_orb"
    },

    {
        gameID = "CRUMBLING_EARTH",
        unlockCondition = "收集[[真理魔球#真理魔球1|真理魔球]]",
        nameOcn = "地震",
        nameEn = "Earthquake",
        pageName = "地震",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell crumbling earth.png",
        lifetime = "30",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "240",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Earthquake",
        speed = "110",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "3",
        nameKey = "action_crumbling_earth",
        descriptionKey = "actiondesc_crumbling_earth"
    },

    {
        gameID = "SUMMON_ROCK",
        nameOcn = "岩石",
        nameEn = "Rock",
        pageName = "召唤岩石",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell summon rock.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "",
        rechargeDelay = "",
        sortKey = "Rock",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "3",
        nameKey = "action_summon_rock",
        descriptionKey = "actiondesc_summon_rock"
    },

    {
        gameID = "SUMMON_EGG",
        nameOcn = "召唤蛋",
        nameEn = "Summon egg",
        pageName = "召唤蛋",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell summon egg.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "3",
        rechargeDelay = "",
        sortKey = "Summon Egg",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "2",
        nameKey = "action_summon_egg",
        descriptionKey = "actiondesc_summon_egg"
    },

    {
        gameID = "SUMMON_HOLLOW_EGG",
        nameOcn = "召唤空的蛋",
        nameEn = "Summon hollow egg",
        pageName = "召唤空的蛋",
        bounces = "",
        castDelay = "-0.20",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "20.0",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell summon hollow egg.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "3",
        rechargeDelay = "",
        sortKey = "Summon Hollow Egg",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_summon_hollow_egg",
        descriptionKey = "actiondesc_summon_hollow_egg"
    },

    {
        gameID = "TNTBOX",
        nameOcn = "召唤炸药箱",
        nameEn = "Summon Explosive Box",
        pageName = "召唤炸药箱",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "125",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tntbox.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "40",
        rechargeDelay = "",
        sortKey = "",
        speed = "60",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "15",
        nameKey = "action_tntbox",
        descriptionKey = "actiondesc_tntbox"
    },

    {
        gameID = "TNTBOX_BIG",
        nameOcn = "召唤大号炸药箱",
        nameEn = "Summon Large Explosive Box",
        pageName = "召唤炸药箱",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "200",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tntbox big.png",
        lifetime = "-1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "60",
        rechargeDelay = "",
        sortKey = "Summon Explosive Box2",
        speed = "60",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "15",
        nameKey = "action_tntbox_big",
        descriptionKey = "actiondesc_tntbox_big"
    },

    {
        gameID = "SWARM_FLY",
        nameOcn = "召唤苍蝇群",
        nameEn = "Summon fly swarm",
        pageName = "召唤虫群",
        castDelay = "+1.00",
        image = "Spell swarm fly.png",
        lifetime = "750",
        lifetimeFluctuation = "100",
        manaDrain = "70",
        radius = "1",
        rechargeDelay = "+0.33",
        sortKey = "Summon Swarm",
        speed = "100",
        spellTier = "2,4,5,6",
        spawnProbability = "0.2,0.2,0.5,0.5",
        spread = "45.8",
        spreadMod = "+6",
        type = "静态投射物",
        uses = "",
        nameKey = "action_swarm_fly",
        descriptionKey = "actiondesc_swarm_fly"
    },

    {
        gameID = "SWARM_FIREBUG",
        nameOcn = "召唤萤火虫群",
        nameEn = "Summon Firebug swarm",
        pageName = "召唤虫群",
        bounces = "",
        castDelay = "+1.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "3.75 x 4",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell swarm firebug.png",
        lifetime = "850",
        lifetimeFluctuation = "100",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "1",
        rechargeDelay = "+0.33",
        sortKey = "Summon Swarm2",
        speed = "100",
        speedMod = "",
        spellTier = "2,4,5,6",
        spawnProbability = "0.2,0.2,0.5,0.5",
        spread = "45.8",
        spreadMod = "+12",
        type = "静态投射物",
        uses = "",
        nameKey = "action_swarm_firebug",
        descriptionKey = "actiondesc_swarm_firebug"
    },

    {
        gameID = "SWARM_WASP",
        nameOcn = "召唤黄蜂群",
        nameEn = "Summon Wasp swarm",
        pageName = "召唤虫群",
        bounces = "",
        castDelay = "+1.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell swarm wasp.png",
        lifetime = "1100",
        lifetimeFluctuation = "100",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "1",
        rechargeDelay = "+0.33",
        sortKey = "Summon Swarm3",
        speed = "100",
        speedMod = "",
        spellTier = "2,4,5,6",
        spawnProbability = "0.2,0.2,0.5,0.5",
        spread = "45.8",
        spreadMod = "+24",
        type = "静态投射物",
        uses = "",
        nameKey = "action_swarm_wasp",
        descriptionKey = "actiondesc_swarm_wasp"
    },

    {
        gameID = "FRIEND_FLY",
        nameOcn = "召唤友好苍蝇",
        nameEn = "Summon Friendly fly",
        pageName = "召唤友好苍蝇",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell friend fly.png",
        lifetime = "1800",
        lifetimeFluctuation = "100",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "1",
        rechargeDelay = "+0.67",
        sortKey = "Summon Friendly Fly",
        speed = "100",
        speedMod = "",
        spellTier = "4,5,6",
        spawnProbability = "0.2,0.5,0.5",
        spread = "45.8",
        spreadMod = "+24",
        type = "静态投射物",
        uses = "",
        nameKey = "action_friend_fly",
        descriptionKey = "actiondesc_friend_fly"
    },

    {
        gameID = "ACIDSHOT",
        nameOcn = "酸液球",
        nameEn = "Acid ball",
        pageName = "酸液球",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "6.0",
        damageSlice = "",
        effect = "",
        image = "Spell acidshot.png",
        lifetime = "330",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "9",
        rechargeDelay = "",
        sortKey = "Acid Ball",
        speed = "99",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_acidshot",
        descriptionKey = "actiondesc_acidshot"
    },

    {
        gameID = "THUNDERBALL",
        nameOcn = "雷霆放射",
        nameEn = "Thunder charge",
        pageName = "雷霆放射",
        bounces = "",
        castDelay = "+2.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "37.5",
        damageExplosion = "45",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell thunderball.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "50",
        rechargeDelay = "",
        sortKey = "lightning",
        speed = "110",
        speedMod = "",
        spellTier = "2,4,6,10",
        spawnProbability = "1,1,1,0.2",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "3",
        nameKey = "action_thunderball",
        descriptionKey = "actiondesc_thunderball"
    },

    {
        gameID = "FIREBOMB",
        nameOcn = "火焰炸弹",
        nameEn = "Firebomb",
        pageName = "火焰炸弹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "10.0",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell firebomb.png",
        lifetime = "70",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "7",
        rechargeDelay = "",
        sortKey = "Firebomb",
        speed = "130",
        speedMod = "",
        spellTier = "1,2,3",
        spawnProbability = "1,1,1",
        spread = "2.9",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_firebomb",
        descriptionKey = "actiondesc_firebomb"
    },

    {
        gameID = "SOILBALL",
        nameOcn = "一把泥土",
        nameEn = "Chunk of soil",
        pageName = "一把泥土",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell soil.png",
        lifetime = "1",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "15",
        rechargeDelay = "",
        sortKey = "Chunk Of Soil",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,5",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "",
        nameKey = "action_soilball",
        descriptionKey = "actiondesc_soilball"
    },

    {
        gameID = "DEATH_CROSS",
        nameOcn = "死亡十字",
        nameEn = "Death cross",
        pageName = "死亡十字",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "75",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell death cross.png",
        lifetime = "68",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "25",
        rechargeDelay = "",
        sortKey = "Death Cross",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "1,0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_death_cross",
        descriptionKey = "actiondesc_death_cross"
    },

    {
        gameID = "DEATH_CROSS_BIG",
        nameOcn = "巨大死亡十字",
        nameEn = "Giga death cross",
        pageName = "死亡十字",
        bounces = "",
        castDelay = "+1.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "100",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell death cross big.png",
        lifetime = "50",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "150",
        radius = "35",
        rechargeDelay = "",
        sortKey = "Death Cross2",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6,10",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "8",
        nameKey = "action_death_cross_big",
        descriptionKey = "actiondesc_death_cross_big"
    },

    {
        gameID = "INFESTATION",
        nameOcn = "侵扰",
        nameEn = "Infestation",
        pageName = "侵扰",
        bounces = "",
        castDelay = "-0.03",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "1.25 x 6",
        damageSlice = "",
        effect = "",
        image = "Spell infestation.png",
        lifetime = "600",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "Infestation",
        speed = "550",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.3,0.3",
        spread = "360",
        spreadMod = "+25",
        type = "投射物",
        uses = "",
        nameKey = "action_infestation",
        descriptionKey = "actiondesc_infestation"
    },

    {
        gameID = "WALL_HORIZONTAL",
        nameOcn = "水平屏障",
        nameEn = "Horizontal barrier",
        pageName = "屏障",
        castDelay = "+0.08",
        image = "Spell wall horizontal.png",
        lifetime = "3",
        lifetimeFluctuation = "0",
        manaDrain = "70",
        sortKey = "Barrier",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.4",
        type = "静态投射物",
        uses = "",
        nameKey = "action_wall_horizontal",
        descriptionKey = "actiondesc_wall_horizontal"
    },

    {
        gameID = "WALL_VERTICAL",
        nameOcn = "垂直屏障",
        nameEn = "Vertical barrier",
        pageName = "屏障",
        bounces = "",
        castDelay = "+0.08",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell wall vertical.png",
        lifetime = "3",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "Barrier2",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_wall_vertical",
        descriptionKey = "actiondesc_wall_vertical"
    },

    {
        gameID = "WALL_SQUARE",
        nameOcn = "方形屏障",
        nameEn = "Square barrier",
        pageName = "屏障",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell wall square.png",
        lifetime = "3",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "Barrier3",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "20",
        nameKey = "action_wall_square",
        descriptionKey = "actiondesc_wall_square"
    },

    {
        gameID = "TEMPORARY_WALL",
        nameOcn = "召唤墙壁",
        nameEn = "Summon Wall",
        pageName = "召唤墙壁",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell temporary wall.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "summonObj",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.1,0.1,0.3,0.4,0.2,0.1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "20",
        nameKey = "action_temporary_wall",
        descriptionKey = "actiondesc_temporary_wall"
    },

    {
        gameID = "TEMPORARY_PLATFORM",
        nameOcn = "召唤平台",
        nameEn = "Summon Platform",
        pageName = "召唤平台",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell temporary platform.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "summonObj",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.1,0.1,0.3,0.4,0.2,0.1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "20",
        nameKey = "action_temporary_platform",
        descriptionKey = "actiondesc_temporary_platform"
    },

    {
        gameID = "PURPLE_EXPLOSION_FIELD",
        nameOcn = "盛大场面",
        nameEn = "Glittering field",
        pageName = "盛大场面",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell purple explosion field.png",
        lifetime = "600",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "",
        rechargeDelay = "",
        sortKey = "Glittering Field",
        speed = "",
        speedMod = "-1.00",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "1,1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "20",
        nameKey = "action_purple_explosion_field",
        descriptionKey = "actiondesc_purple_explosion_field"
    },

    {
        gameID = "DELAYED_SPELL",
        nameOcn = "延迟施法",
        nameEn = "Delayed spellcast",
        pageName = "延迟施法",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell delayed spell.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "multiscatter40",
        speed = "26",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "1,1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_delayed_spell",
        descriptionKey = "actiondesc_delayed_spell"
    },

    {
        gameID = "LONG_DISTANCE_CAST",
        nameOcn = "远距离施放",
        nameEn = "Long-distance cast",
        pageName = "远距离施放",
        bounces = "",
        castDelay = "-0.08",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell long distance cast.png",
        lifetime = "4",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "2",
        rechargeDelay = "",
        sortKey = "cast",
        speed = "1800",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "",
        nameKey = "action_long_distance_cast",
        descriptionKey = "actiondesc_long_distance_cast"
    },

    {
        gameID = "TELEPORT_CAST",
        nameOcn = "传送施放",
        nameEn = "Teleporting cast",
        pageName = "传送施放(敌人位置)",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell Teleport cast.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "",
        rechargeDelay = "",
        sortKey = "cast",
        speed = "26",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "+24",
        type = "实用",
        uses = "",
        nameKey = "action_teleport_cast",
        descriptionKey = "actiondesc_teleport_cast"
    },

    {
        gameID = "SUPER_TELEPORT_CAST",
        nameOcn = "传送施放",
        nameEn = "Warp cast",
        pageName = "传送施放",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell super teleport cast.png",
        lifetime = "5",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "cast",
        speed = "100",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.2,0.2,0.2,0.6,0.6,0.6",
        spread = "",
        spreadMod = "-6",
        type = "实用",
        uses = "",
        nameKey = "action_super_teleport_cast",
        descriptionKey = "actiondesc_super_teleport_cast"
    },

    {
        gameID = "MIST_RADIOACTIVE",
        nameOcn = "毒雾",
        nameEn = "Toxic mist",
        pageName = "雾",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell mist radioactive.png",
        lifetime = "500",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "Mist4",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_mist_radioactive",
        descriptionKey = "actiondesc_mist_radioactive"
    },

    {
        gameID = "MIST_ALCOHOL",
        nameOcn = "烈酒云雾",
        nameEn = "mist of spirits",
        pageName = "雾",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell mist alcohol.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "Mist2",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_mist_alcohol",
        descriptionKey = "actiondesc_mist_alcohol"
    },

    {
        gameID = "MIST_SLIME",
        nameOcn = "粘液雾",
        nameEn = "Slime mist",
        pageName = "雾",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell mist slime.png",
        lifetime = "500",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "Mist3",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_mist_slime",
        descriptionKey = "actiondesc_mist_slime"
    },

    {
        gameID = "MIST_BLOOD",
        nameOcn = "血雾",
        nameEn = "Blood mist",
        pageName = "雾",
        castDelay = "+0.17",
        image = "Spell mist blood.png",
        lifetime = "500",
        lifetimeFluctuation = "0",
        manaDrain = "40",
        sortKey = "Mist",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        type = "投射物",
        uses = "10",
        nameKey = "action_mist_blood",
        descriptionKey = "actiondesc_mist_blood"
    },

    {
        gameID = "CIRCLE_FIRE",
        nameOcn = "烈火之环",
        nameEn = "Circle of fire",
        pageName = "烈火之环",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell circle fire.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "circleliquid",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "15",
        nameKey = "action_circle_fire",
        descriptionKey = "actiondesc_circle_fire"
    },

    {
        gameID = "CIRCLE_ACID",
        nameOcn = "酸液之环",
        nameEn = "Circle of acid",
        pageName = "酸液之环",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell circle acid.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "circleliquid",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "4",
        nameKey = "action_circle_acid",
        descriptionKey = "actiondesc_circle_acid"
    },

    {
        gameID = "CIRCLE_OIL",
        nameOcn = "油液之环",
        nameEn = "Circle of oil",
        pageName = "油液之环",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell circle oil.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "circleliquid",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "15",
        nameKey = "action_circle_oil",
        descriptionKey = "actiondesc_circle_oil"
    },

    {
        gameID = "CIRCLE_WATER",
        nameOcn = "清水之环",
        nameEn = "Circle of water",
        pageName = "清水之环",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell circle water.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "circleliquid",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "15",
        nameKey = "action_circle_water",
        descriptionKey = "actiondesc_circle_water"
    },

    {
        gameID = "MATERIAL_WATER",
        nameOcn = "水",
        nameEn = "Water",
        pageName = "水 (法术)",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell material water.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "-0.17",
        sortKey = "materialdrop",
        speed = "129",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "",
        nameKey = "action_material_water",
        descriptionKey = "actiondesc_material_water"
    },

    {
        gameID = "MATERIAL_OIL",
        nameOcn = "油",
        nameEn = "Oil",
        pageName = "油 (法术)",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell material oil.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "-0.17",
        sortKey = "materialdrop",
        speed = "129",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "",
        nameKey = "action_material_oil",
        descriptionKey = "actiondesc_material_oil"
    },

    {
        gameID = "MATERIAL_BLOOD",
        nameOcn = "血液",
        nameEn = "Blood",
        pageName = "血液(法术)",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell material blood.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "-0.17",
        sortKey = "materialdrop",
        speed = "129",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "250",
        nameKey = "action_material_blood",
        descriptionKey = "actiondesc_material_blood"
    },

    {
        gameID = "MATERIAL_ACID",
        nameOcn = "酸液",
        nameEn = "Acid",
        pageName = "酸液(法术)",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell material acid.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "-0.17",
        sortKey = "materialdrop",
        speed = "129",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "",
        nameKey = "action_material_acid",
        descriptionKey = "actiondesc_material_acid"
    },

    {
        gameID = "MATERIAL_CEMENT",
        unlockCondition = "收集[[真理魔球#真理魔球11|真理魔球]]",
        nameOcn = "水泥",
        nameEn = "Cement",
        pageName = "水泥(法术)",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell material cement.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "-0.17",
        sortKey = "materialdrop",
        speed = "129",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "",
        nameKey = "action_material_cement",
        descriptionKey = "actiondesc_material_cement"
    },

    {
        gameID = "TELEPORT_PROJECTILE",
        nameOcn = "传送魔弹",
        nameEn = "Teleport bolt",
        pageName = "传送魔弹",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell teleport projectile.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "2",
        rechargeDelay = "",
        sortKey = "teleport",
        speed = "800",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.4,0.4,0.4",
        spread = "",
        spreadMod = "-2",
        type = "投射物",
        uses = "",
        nameKey = "action_teleport_projectile",
        descriptionKey = "actiondesc_teleport_projectile"
    },

    {
        gameID = "TELEPORT_PROJECTILE_SHORT",
        nameOcn = "小传送魔弹",
        nameEn = "Small Teleport Bolt",
        pageName = "传送魔弹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell teleport projectile short.png",
        lifetime = "8",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "2",
        rechargeDelay = "",
        sortKey = "Teleport Bolt2",
        speed = "1350",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.4,0.4,0.4",
        spread = "",
        spreadMod = "-2",
        type = "投射物",
        uses = "",
        nameKey = "action_teleport_projectile_short",
        descriptionKey = "actiondesc_teleport_projectile_short"
    },

    {
        gameID = "TELEPORT_PROJECTILE_STATIC",
        nameOcn = "返回",
        nameEn = "Return",
        pageName = "返回",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell teleport projectile static.png",
        lifetime = "240",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "2",
        rechargeDelay = "",
        sortKey = "teleport",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.4,0.4,0.4",
        spread = "",
        spreadMod = "-2",
        type = "投射物",
        uses = "",
        nameKey = "action_teleport_projectile_static",
        descriptionKey = "actiondesc_teleport_projectile_static"
    },

    {
        gameID = "SWAPPER_PROJECTILE",
        nameOcn = "交换者",
        nameEn = "Swapper",
        pageName = "交换者",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "+5",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell Swapper projectile.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "2",
        rechargeDelay = "",
        sortKey = "teleport",
        speed = "800",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.05,0.05,0.05,0.05,0.05,0.05",
        spread = "",
        spreadMod = "-2",
        type = "投射物",
        uses = "",
        nameKey = "action_swapper_projectile",
        descriptionKey = "actiondesc_swapper_projectile"
    },

    {
        gameID = "TELEPORT_PROJECTILE_CLOSER",
        nameOcn = "“归家”传送魔弹",
        nameEn = "Homebringer Teleport Bolt",
        pageName = "“归家”传送魔弹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell teleport projectile closer.png",
        lifetime = "40",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "2",
        rechargeDelay = "",
        sortKey = "teleport",
        speed = "800",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.4,0.4,0.4",
        spread = "",
        spreadMod = "-2",
        type = "投射物",
        uses = "",
        nameKey = "action_teleport_closer",
        descriptionKey = "actiondesc_teleport_closer"
    },

    {
        gameID = "NUKE",
        unlockCondition = "收集[[真理魔球#真理魔球4|真理魔球]]",
        nameOcn = "核弹",
        nameEn = "Nuke",
        pageName = "核弹",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "250",
        damageFire = "",
        damageImpact = "75",
        damageSlice = "",
        effect = "",
        image = "Spell nuke.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "200",
        radius = "250",
        rechargeDelay = "+10.00",
        sortKey = "nuke",
        speed = "300",
        speedMod = "0.75",
        spellTier = "1,5,6,10",
        spawnProbability = "0.3,1,1,0.2",
        spread = "0.6",
        spreadMod = "",
        type = "投射物",
        uses = "1",
        nameKey = "action_nuke",
        descriptionKey = "actiondesc_nuke"
    },

    {
        gameID = "NUKE_GIGA",
        unlockCondition = "友谊[[成就石柱|成就]]",
        nameOcn = "巨型核弹",
        nameEn = "Giga Nuke",
        pageName = "核弹",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "500",
        damageFire = "",
        damageImpact = "250",
        damageSlice = "",
        effect = "",
        image = "Spell nuke giga.png",
        lifetime = "360",
        lifetimeFluctuation = "7",
        lifetimeMod = "",
        manaDrain = "500",
        radius = "400",
        rechargeDelay = "+13.33",
        sortKey = "Nuke2",
        speed = "900",
        speedMod = "0.50",
        spellTier = "10",
        spawnProbability = "1",
        spread = "0.6",
        spreadMod = "",
        type = "投射物",
        uses = "1",
        nameKey = "action_nuke_giga",
        descriptionKey = "actiondesc_nuke_giga"
    },

    {
        gameID = "FIREWORK",
        unlockCondition = "收集[[真理魔球#真理魔球9|真理魔球]]",
        nameOcn = "烟火!",
        nameEn = "Fireworks!",
        pageName = "烟火!",
        bounces = "",
        castDelay = "+1.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "30",
        damageFire = "",
        damageImpact = "25.0",
        damageSlice = "",
        effect = "",
        image = "Spell fireworks.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "15",
        rechargeDelay = "",
        sortKey = "Fireworks!",
        speed = "75",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "1,1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "20",
        nameKey = "action_firework",
        descriptionKey = "actiondesc_firework"
    },

    {
        gameID = "SUMMON_WANDGHOST",
        nameOcn = "召唤魔法棒",
        nameEn = "Summon Taikasauva",
        pageName = "召唤魔杖灵",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell summon wandghost.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "300",
        radius = "",
        rechargeDelay = "",
        sortKey = "Summon Taikasauva",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5,6,10",
        spawnProbability = "0.08,0.1,0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "1",
        nameKey = "action_summon_wandghost",
        descriptionKey = "actiondesc_summon_wandghost"
    },

    {
        gameID = "TOUCH_GOLD",
        nameOcn = "黄金之触",
        nameEn = "Touch of Gold",
        pageName = "法术之触",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell touch gold.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "4",
        manaDrain = "300",
        radius = "",
        rechargeDelay = "",
        sortKey = "Touch of...2",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6,7,10",
        spawnProbability = "0,0,0,0,0.1,0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "1",
        nameKey = "action_touch_gold",
        descriptionKey = "actiondesc_touch_gold"
    },

    {
        gameID = "TOUCH_WATER",
        nameOcn = "清水之触",
        nameEn = "Touch of Water",
        pageName = "法术之触",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell touch water.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "4",
        manaDrain = "280",
        radius = "",
        rechargeDelay = "",
        sortKey = "Touch of...6",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6,7,10",
        spawnProbability = "0,0,0,0,0.1,0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "5",
        nameKey = "action_touch_water",
        descriptionKey = "actiondesc_touch_water"
    },

    {
        gameID = "TOUCH_OIL",
        nameOcn = "油脂之触",
        nameEn = "Touch of Oil",
        pageName = "法术之触",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell touch oil.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "4",
        manaDrain = "260",
        radius = "",
        rechargeDelay = "",
        sortKey = "Touch of...3",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6,7,10",
        spawnProbability = "0,0,0,0,0.1,0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "5",
        nameKey = "action_touch_oil",
        descriptionKey = "actiondesc_touch_oil"
    },

    {
        gameID = "TOUCH_ALCOHOL",
        nameOcn = "烈酒之触",
        nameEn = "Touch of Spirits",
        pageName = "法术之触",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell touch alcohol.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "4",
        manaDrain = "240",
        radius = "",
        rechargeDelay = "",
        sortKey = "Touch of...5",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6,7,10",
        spawnProbability = "0,0,0,0,0.1,0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "5",
        nameKey = "action_touch_alcohol",
        descriptionKey = "actiondesc_touch_alcohol"
    },

    {
        gameID = "TOUCH_BLOOD",
        nameOcn = "鲜血之触",
        nameEn = "Touch of Blood",
        pageName = "法术之触",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell touch blood.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "4",
        manaDrain = "270",
        radius = "",
        rechargeDelay = "",
        sortKey = "Touch of...",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6,7,10",
        spawnProbability = "0,0,0,0,0.1,0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "3",
        nameKey = "action_touch_blood",
        descriptionKey = "actiondesc_touch_blood"
    },

    {
        gameID = "TOUCH_SMOKE",
        nameOcn = "烟雾之触",
        nameEn = "Touch of Smoke",
        pageName = "法术之触",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell touch smoke.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "4",
        manaDrain = "230",
        radius = "",
        rechargeDelay = "",
        sortKey = "Touch of...4",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6,7,10",
        spawnProbability = "0,0,0,0,0.1,0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "5",
        nameKey = "action_touch_smoke",
        descriptionKey = "actiondesc_touch_smoke"
    },

    {
        gameID = "DESTRUCTION",
        unlockCondition = "奶酪月[[成就石柱|成就]]",
        nameOcn = "破坏",
        nameEn = "Destruction",
        pageName = "毁灭",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell destruction.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "600",
        radius = "",
        rechargeDelay = "+5.00",
        sortKey = "Destruction",
        speed = "",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "5",
        nameKey = "action_destruction",
        descriptionKey = "actiondesc_destruction"
    },

    {
        gameID = "BURST_2",
        nameOcn = "二重法术",
        nameEn = "Double spell",
        pageName = "多重法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell burst 2.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "multicard",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_burst_2",
        descriptionKey = "actiondesc_burst_2"
    },

    {
        gameID = "BURST_3",
        nameOcn = "三重法术",
        nameEn = "Triple spell",
        pageName = "多重法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell burst 3.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "2",
        radius = "",
        rechargeDelay = "",
        sortKey = "Tuple Spell2",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.7,0.7,0.7,0.7,0.7,0.7",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_burst_3",
        descriptionKey = "actiondesc_burst_3"
    },

    {
        gameID = "BURST_4",
        nameOcn = "四重法术",
        nameEn = "Quadruple spell",
        pageName = "多重法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell burst 4.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Tuple Spell3",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_burst_4",
        descriptionKey = "actiondesc_burst_4"
    },

    {
        gameID = "BURST_8",
        unlockCondition = "打开[[水晶钥匙#珊瑚宝箱|珊瑚宝箱]]",
        nameOcn = "八倍法术",
        nameEn = "Octuple spell",
        pageName = "多重法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell burst 8.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "Tuple Spell4",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_burst_8",
        descriptionKey = "actiondesc_burst_8"
    },

    {
        gameID = "BURST_X",
        unlockCondition = "打开[[水晶钥匙#珊瑚宝箱|珊瑚宝箱]]",
        nameOcn = "无尽法术",
        nameEn = "Myriad Spell",
        pageName = "多重法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell burst x.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Tuple Spell5",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "30",
        nameKey = "action_burst_x",
        descriptionKey = "actiondesc_burst_x"
    },

    {
        gameID = "SCATTER_2",
        nameOcn = "二重散射法术",
        nameEn = "Double scatter spell",
        pageName = "多重散射法术",
        image = "Spell scatter 2.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "multiscatter",
        spellTier = "0,1,2",
        spawnProbability = "0.8,0.8,0.8",
        spreadMod = "+10",
        type = "多重释放",
        uses = "",
        nameKey = "action_scatter_2",
        descriptionKey = "actiondesc_scatter_2"
    },

    {
        gameID = "SCATTER_3",
        nameOcn = "三重散射法术",
        nameEn = "Triple scatter spell",
        pageName = "多重散射法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell scatter 3.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Tuple Scatter Spell2",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3",
        spawnProbability = "0.7,0.7,0.7,0.8",
        spread = "",
        spreadMod = "+20",
        type = "多重释放",
        uses = "",
        nameKey = "action_scatter_3",
        descriptionKey = "actiondesc_scatter_3"
    },

    {
        gameID = "SCATTER_4",
        nameOcn = "四重散射法术",
        nameEn = "Quadruple scatter spell",
        pageName = "多重散射法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell scatter 4.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "2",
        radius = "",
        rechargeDelay = "",
        sortKey = "Tuple Scatter Spell3",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.6,0.6,0.7,0.8,0.8,0.8",
        spread = "",
        spreadMod = "+40",
        type = "多重释放",
        uses = "",
        nameKey = "action_scatter_4",
        descriptionKey = "actiondesc_scatter_4"
    },

    {
        gameID = "I_SHAPE",
        nameOcn = "阵型 - 背后",
        nameEn = "Formation - behind your back",
        pageName = "阵型",
        image = "Spell i shape.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "multishape",
        spellTier = "1,2,3,4",
        spawnProbability = "0.4,0.4,0.4,0.4",
        type = "多重释放",
        uses = "",
        nameKey = "action_i_shape",
        descriptionKey = "actiondesc_i_shape"
    },

    {
        gameID = "Y_SHAPE",
        nameOcn = "阵型 - 分叉",
        nameEn = "Formation - bifurcated",
        pageName = "阵型",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell y shape.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "2",
        radius = "",
        rechargeDelay = "",
        sortKey = "Formation5",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4",
        spawnProbability = "0.8,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_y_shape",
        descriptionKey = "actiondesc_y_shape"
    },

    {
        gameID = "T_SHAPE",
        nameOcn = "阵型 - 上下",
        nameEn = "Formation - above and below",
        pageName = "阵型",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell t shape.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "3",
        radius = "",
        rechargeDelay = "",
        sortKey = "Formation2",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_t_shape",
        descriptionKey = "actiondesc_t_shape"
    },

    {
        gameID = "W_SHAPE",
        nameOcn = "阵型 - 三叉",
        nameEn = "Formation - trifurcated",
        pageName = "阵型",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell w shape.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "3",
        radius = "",
        rechargeDelay = "",
        sortKey = "Formation6",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.4,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_w_shape",
        descriptionKey = "actiondesc_w_shape"
    },

    {
        gameID = "CIRCLE_SHAPE",
        nameOcn = "阵型 - 六边形",
        nameEn = "Formation - hexagon",
        pageName = "阵型",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell circle shape.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "6",
        radius = "",
        rechargeDelay = "",
        sortKey = "Formation4",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.1,0.2,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_circle_shape",
        descriptionKey = "actiondesc_circle_shape"
    },

    {
        gameID = "PENTAGRAM_SHAPE",
        nameOcn = "阵型 - 五边形",
        nameEn = "Formation - pentagon",
        pageName = "阵型",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell pentagram shape.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Formation3",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.3,0.2,0.1",
        spread = "",
        spreadMod = "",
        type = "多重释放",
        uses = "",
        nameKey = "action_pentagram_shape",
        descriptionKey = "actiondesc_pentagram_shape"
    },

    {
        gameID = "SPREAD_REDUCE",
        nameOcn = "降低散射",
        nameEn = "Reduce spread",
        pageName = "降低散射",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell spread reduce.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Reduce Spread",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "-60",
        type = "投射修正",
        uses = "",
        nameKey = "action_spread_reduce",
        descriptionKey = "actiondesc_spread_reduce"
    },

    {
        gameID = "HEAVY_SPREAD",
        nameOcn = "沉重散射",
        nameEn = "Heavy spread",
        pageName = "沉重散射",
        bounces = "",
        castDelay = "-0.12",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell heavy spread.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "2",
        radius = "",
        rechargeDelay = "-0.25",
        sortKey = "Heavy Spread",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,4,5,6",
        spawnProbability = "0.8,0.8,0.8,0.8,0.8,0.8",
        spread = "",
        spreadMod = "+720",
        type = "投射修正",
        uses = "",
        nameKey = "action_heavy_spread",
        descriptionKey = "actiondesc_heavy_spread"
    },

    {
        gameID = "RECHARGE",
        nameOcn = "缩减充能时间",
        nameEn = "Reduce recharge time",
        pageName = "缩减充能时间",
        bounces = "",
        castDelay = "-0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell recharge.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "12",
        radius = "",
        rechargeDelay = "-0.33",
        sortKey = "Reduce Recharge Time",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "1,1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_recharge",
        descriptionKey = "actiondesc_recharge"
    },

    {
        gameID = "LIFETIME",
        nameOcn = "延长存在时间",
        nameEn = "Increase lifetime",
        pageName = "延长存在时间",
        bounces = "",
        castDelay = "+0.22",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell lifetime.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "+75",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6,10",
        spawnProbability = "0.5,0.5,0.5,0.5,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_lifetime",
        descriptionKey = "actiondesc_lifetime"
    },

    {
        gameID = "LIFETIME_DOWN",
        nameOcn = "缩减存在时间",
        nameEn = "Reduce lifetime",
        pageName = "缩减存在时间",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell lifetime down.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "-42",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6,10",
        spawnProbability = "0.5,0.5,0.5,0.5,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_lifetime_down",
        descriptionKey = "actiondesc_lifetime_down"
    },

    {
        gameID = "NOLLA",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "零时",
        nameEn = "Nolla",
        pageName = "零时",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell nolla.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        lifetimelimit = "1",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5,6,10",
        spawnProbability = "0.2,0.2,0.5,0.5,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_nolla",
        descriptionKey = "actiondesc_nolla"
    },

    {
        gameID = "SLOW_BUT_STEADY",
        unlockCondition = "拾取解锁条件法术房间内的实验性魔杖",
        nameOcn = "缓慢但坚定",
        nameEn = "Slow But Steady",
        pageName = "缓慢但坚定",
        bounces = "",
        castDelay = "1.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell slow but steady.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6,10",
        spawnProbability = "0.1,0.2,0.3,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_slow_but_steady",
        descriptionKey = "actiondesc_slow_but_steady"
    },

    {
        gameID = "EXPLOSION_REMOVE",
        nameOcn = "移除爆炸",
        nameEn = "Remove Explosion",
        pageName = "移除爆炸",
        bounces = "",
        castDelay = "-0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "-21",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explosion_remove.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "-30",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5,6",
        spawnProbability = "0.2,0.6,0.7,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_explosion_remove",
        descriptionKey = "actiondesc_explosion_remove"
    },

    {
        gameID = "EXPLOSION_TINY",
        nameOcn = "聚爆",
        nameEn = "Concentrated Explosion",
        pageName = "聚爆",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "20",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explosion tiny.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "-30",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5,6",
        spawnProbability = "0.2,0.6,0.7,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_explosion_tiny",
        descriptionKey = "actiondesc_explosion_tiny"
    },

    {
        gameID = "LASER_EMITTER_WIDER",
        nameOcn = "电浆束增强器",
        nameEn = "Plasma Beam Enhancer",
        pageName = "电浆束增强器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell laser emitter wider.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_laser_emitter_wider",
        descriptionKey = "actiondesc_laser_emitter_wider"
    },

    {
        gameID = "MANA_REDUCE",
        nameOcn = "提升法力",
        nameEn = "Add Mana",
        pageName = "额外法力",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell mana.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "-30",
        radius = "",
        rechargeDelay = "",
        sortKey = "Add Mana",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "1,1,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_mana_reduce",
        descriptionKey = "actiondesc_mana_reduce"
    },

    {
        gameID = "BLOOD_MAGIC",
        nameOcn = "血液魔法",
        nameEn = "Blood magic",
        pageName = "血液魔法",
        bounces = "",
        castDelay = "-0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell blood magic.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "-100",
        radius = "",
        rechargeDelay = "-0.33",
        sortKey = "Blood Magic",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.7,0.5",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "",
        nameKey = "action_blood_magic",
        descriptionKey = "actiondesc_blood_magic"
    },

    {
        gameID = "MONEY_MAGIC",
        nameOcn = "黄金变力量",
        nameEn = "Gold to Power",
        pageName = "黄金变力量",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell golden punch.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "To Power",
        speed = "",
        speedMod = "",
        spellTier = "3,5,6,10",
        spawnProbability = "0.2,0.8,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "",
        nameKey = "action_money_magic",
        descriptionKey = "actiondesc_money_magic"
    },

    {
        gameID = "BLOOD_TO_POWER",
        nameOcn = "血液变力量",
        nameEn = "Blood to Power",
        pageName = "血液变力量",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell blood punch.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "To Power",
        speed = "",
        speedMod = "",
        spellTier = "2,5,6,10",
        spawnProbability = "0.2,0.8,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "",
        nameKey = "action_blood_to_power",
        descriptionKey = "actiondesc_blood_to_power"
    },

    {
        gameID = "DUPLICATE",
        unlockCondition = "击杀[[法师领主]]",
        nameOcn = "法术复制",
        nameEn = "Spell duplication",
        pageName = "法术复制",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell duplicate.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "250",
        radius = "",
        rechargeDelay = "+0.33",
        sortKey = "Spell Duplication",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_duplicate",
        descriptionKey = "actiondesc_duplicate"
    },

    {
        gameID = "QUANTUM_SPLIT",
        nameOcn = "量子分割",
        nameEn = "Quantum Split",
        pageName = "量子分割",
        bounces = "",
        castDelay = "+0.08",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell quantum split.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "Quantum Split",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_quantum_split",
        descriptionKey = "actiondesc_quantum_split"
    },

    {
        gameID = "GRAVITY",
        nameOcn = "重力",
        nameEn = "Gravity",
        pageName = "重力",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell gravity.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathgravity",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_gravity",
        descriptionKey = "actiondesc_gravity"
    },

    {
        gameID = "GRAVITY_ANTI",
        nameOcn = "反重力",
        nameEn = "Anti-gravity",
        pageName = "反重力",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell gravity_anti.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathgravity",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_gravity_anti",
        descriptionKey = "actiondesc_gravity_anti"
    },

    {
        gameID = "SINEWAVE",
        nameOcn = "蛇行",
        nameEn = "Slithering path",
        pageName = "蛇行",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sinewave.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathpattern",
        speed = "",
        speedMod = "2.00",
        spellTier = "2,4,6",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_sinewave",
        descriptionKey = "actiondesc_sinewave"
    },

    {
        gameID = "CHAOTIC_ARC",
        nameOcn = "混乱之路",
        nameEn = "Chaotic path",
        pageName = "混乱之路",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell chaotic arc.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathpattern",
        speed = "",
        speedMod = "2.00",
        spellTier = "1,3,5",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_chaotic_arc",
        descriptionKey = "actiondesc_chaotic_arc"
    },

    {
        gameID = "PINGPONG_PATH",
        nameOcn = "乒乓回弹",
        nameEn = "Ping-pong path",
        pageName = "乒乓回弹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell pingpong path.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "+25",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathpattern,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_pingpong_path",
        descriptionKey = "actiondesc_pingpong_path"
    },

    {
        gameID = "AVOIDING_ARC",
        nameOcn = "规避弧度",
        nameEn = "Avoiding arc",
        pageName = "规避弧度",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell avoiding arc.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "terrainreact",
        speed = "",
        speedMod = "",
        spellTier = "2,4,6",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_avoiding_arc",
        descriptionKey = "actiondesc_avoiding_arc"
    },

    {
        gameID = "FLOATING_ARC",
        nameOcn = "悬浮弧度",
        nameEn = "Floating arc",
        pageName = "悬浮弧度",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell floating arc.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "terrainreact",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_floating_arc",
        descriptionKey = "actiondesc_floating_arc"
    },

    {
        gameID = "FLY_DOWNWARDS",
        nameOcn = "向下飞行",
        nameEn = "Fly downwards",
        pageName = "向下飞行",
        bounces = "",
        castDelay = "-0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fly downwards.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathNS",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_fly_downwards",
        descriptionKey = "actiondesc_fly_downwards"
    },

    {
        gameID = "FLY_UPWARDS",
        nameOcn = "向上飞行",
        nameEn = "Fly upwards",
        pageName = "向上飞行",
        bounces = "",
        castDelay = "-0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fly upwards.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathNS",
        speed = "",
        speedMod = "",
        spellTier = "2,4,6",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_fly_upwards",
        descriptionKey = "actiondesc_fly_upwards"
    },

    {
        gameID = "HORIZONTAL_ARC",
        nameOcn = "水平路径",
        nameEn = "Horizontal path",
        pageName = "水平路径",
        bounces = "",
        castDelay = "-0.10",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "+7.5",
        damageSlice = "",
        effect = "",
        image = "Spell horizontal arc.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathcardinal",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_horizontal_arc",
        descriptionKey = "actiondesc_horizontal_arc"
    },

    {
        gameID = "LINE_ARC",
        nameOcn = "线性弧",
        nameEn = "Linear arc",
        pageName = "线性弧",
        bounces = "",
        castDelay = "-0.07",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "+5.0",
        damageSlice = "",
        effect = "",
        image = "Spell line arc.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathcardinal",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_line_arc",
        descriptionKey = "actiondesc_line_arc"
    },

    {
        gameID = "ORBIT_SHOT",
        nameOcn = "盘旋魔弹",
        nameEn = "Orbiting Arc",
        pageName = "盘旋魔弹",
        bounces = "",
        castDelay = "-0.10",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "+2.5",
        damageSlice = "",
        effect = "",
        image = "Spell orbit shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "+25",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathpattern,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.2,0.3,0.4,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_orbit_shot",
        descriptionKey = "actiondesc_orbit_shot"
    },

    {
        gameID = "SPIRALING_SHOT",
        nameOcn = "螺旋魔弹",
        nameEn = "Spiral Arc",
        pageName = "螺旋魔弹A",
        bounces = "",
        castDelay = "-0.10",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "+2.5",
        damageSlice = "",
        effect = "",
        image = "Spell spiraling shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "+50",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathpattern,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.2,0.3,0.4,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_spiraling_shot",
        descriptionKey = "actiondesc_spiraling_shot"
    },

    {
        gameID = "PHASING_ARC",
        nameOcn = "相位弧度",
        nameEn = "Phasing Arc",
        pageName = "相位弧度",
        bounces = "",
        castDelay = "-0.10",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell phasing arc.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "+80",
        manaDrain = "2",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathpattern,lifetimemod",
        speed = "",
        speedMod = "0.33",
        spellTier = "1,2,3,4",
        spawnProbability = "0.2,0.3,0.6,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_phasing_arc",
        descriptionKey = "actiondesc_phasing_arc"
    },

    {
        gameID = "BOUNCE",
        nameOcn = "弹跳",
        nameEn = "Bounce",
        pageName = "弹跳",
        bounces = "+10",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bounce.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "bouncemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "1,1,0.4,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_bounce",
        descriptionKey = "actiondesc_bounce"
    },

    {
        gameID = "REMOVE_BOUNCE",
        nameOcn = "移除弹跳",
        nameEn = "Remove Bounce",
        pageName = "移除弹跳",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell remove bounce.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "bouncemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.2,0.2,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_remove_bounce",
        descriptionKey = "actiondesc_remove_bounce"
    },

    {
        gameID = "HOMING",
        nameOcn = "追踪",
        nameEn = "Homing",
        pageName = "追踪",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell homing.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.1,0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_homing",
        descriptionKey = "actiondesc_homing"
    },

    {
        gameID = "HOMING_SHORT",
        nameOcn = "短距离追踪",
        nameEn = "Short-range Homing",
        pageName = "短距离追踪",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell homing_short.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.4,0.8,1,0.4,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_homing_short",
        descriptionKey = "actiondesc_homing_short"
    },

    {
        gameID = "HOMING_ROTATE",
        nameOcn = "转向敌人",
        nameEn = "Rotate towards foes",
        pageName = "转向敌人",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell automatic rotation.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_homing_rotate",
        descriptionKey = "actiondesc_homing_rotate"
    },

    {
        gameID = "HOMING_SHOOTER",
        nameOcn = "回旋镖",
        nameEn = "Boomerang",
        pageName = "回旋镖",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell homing shooter.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.2,0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_homing_shooter",
        descriptionKey = "actiondesc_homing_shooter"
    },

    {
        gameID = "AUTOAIM",
        nameOcn = "自动瞄准",
        nameEn = "Auto-Aim",
        pageName = "自动瞄准",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell autoaim.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "25",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_autoaim",
        descriptionKey = "actiondesc_autoaim"
    },

    {
        gameID = "HOMING_ACCELERATING",
        nameOcn = "加速追踪",
        nameEn = "Accelerative Homing",
        pageName = "加速追踪",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell homing accelerating.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "60",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.1,0.3,0.3,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_homing_accelerating",
        descriptionKey = "actiondesc_homing_accelerating"
    },

    {
        gameID = "HOMING_CURSOR",
        nameOcn = "瞄准弧度",
        nameEn = "Aiming Arc",
        pageName = "瞄准弧度",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell homing_cursor.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.7,0.7,0.4,0.4,1.0",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_homing_cursor",
        descriptionKey = "actiondesc_homing_cursor"
    },

    {
        gameID = "HOMING_AREA",
        nameOcn = "投射物区域传送",
        nameEn = "Projectile Area Teleport",
        pageName = "投射物区域传送",
        bounces = "",
        castDelay = "+0.13",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell homing area.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "60",
        radius = "",
        rechargeDelay = "",
        sortKey = "pathseeker",
        speed = "",
        speedMod = "0.75",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.2,0.4,0.6,0.7,0.4",
        spread = "+6",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_homing_area",
        descriptionKey = "actiondesc_homing_area"
    },

    {
        gameID = "PIERCING_SHOT",
        nameOcn = "穿刺魔弹",
        nameEn = "Piercing shot",
        pageName = "穿刺魔弹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "-15",
        damageSlice = "",
        effect = "",
        image = "Spell piercing shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Piercing Shot",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_piercing_shot",
        descriptionKey = "actiondesc_piercing_shot"
    },

    {
        gameID = "CLIPPING_SHOT",
        nameOcn = "穿凿魔弹",
        nameEn = "Drilling shot",
        pageName = "穿凿魔弹",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell clipping shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "160",
        radius = "",
        rechargeDelay = "+0.67",
        sortKey = "terrainreact",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_clipping_shot",
        descriptionKey = "actiondesc_clipping_shot"
    },

    {
        gameID = "DAMAGE",
        nameOcn = "伤害增强",
        nameEn = "Damage Plus",
        pageName = "伤害增强",
        bounces = "",
        castDelay = "+0.08",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "+10.0",
        damageSlice = "",
        effect = "",
        image = "Spell damage.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "damagemodify",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_damage",
        descriptionKey = "actiondesc_damage"
    },

    {
        gameID = "DAMAGE_RANDOM",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "随机伤害",
        nameEn = "Random damage",
        pageName = "随机伤害",
        bounces = "",
        castDelay = "+0.08",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell damage random.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "",
        rechargeDelay = "",
        sortKey = "damagemodify",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5",
        spawnProbability = "0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_damage_random",
        descriptionKey = "actiondesc_damage_random"
    },

    {
        gameID = "BLOODLUST",
        nameOcn = "嗜血",
        nameEn = "Bloodlust",
        pageName = "嗜血",
        bounces = "",
        castDelay = "+0.13",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "33",
        damageSlice = "",
        effect = "",
        image = "Spell bloodlust.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "2",
        radius = "",
        rechargeDelay = "",
        sortKey = "damagemodify",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5,6",
        spawnProbability = "0.2,0.3,0.6,0.6,0.3",
        spread = "",
        spreadMod = "+6",
        type = "投射修正",
        uses = "",
        nameKey = "action_bloodlust",
        descriptionKey = "actiondesc_bloodlust"
    },

    {
        gameID = "DAMAGE_FOREVER",
        nameOcn = "法力转伤害",
        nameEn = "Mana To Damage",
        pageName = "法力转伤害",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell damage forever.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "+0.17",
        sortKey = "damagemodify",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.2,0.4,0.6,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_damage_forever",
        descriptionKey = "actiondesc_damage_forever"
    },

    {
        gameID = "CRITICAL_HIT",
        nameOcn = "暴击增强",
        nameEn = "Critical Plus",
        pageName = "暴击增强",
        bounces = "",
        castDelay = "",
        criticalChance = "+15",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell critical hit.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "criticalmod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_critical_hit",
        descriptionKey = "actiondesc_critical_hit"
    },

    {
        gameID = "AREA_DAMAGE",
        nameOcn = "伤害领域",
        nameEn = "Damage field",
        pageName = "伤害领域",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell area damage.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "Damage Field",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_area_damage",
        descriptionKey = "actiondesc_area_damage"
    },

    {
        gameID = "SPELLS_TO_POWER",
        nameOcn = "法术变力量",
        nameEn = "Spells to Power",
        pageName = "法术变力量",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell spells to power.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "To Power",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6,10",
        spawnProbability = "0.5,0.5,0.5,0.5,0.5,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_spells_to_power",
        descriptionKey = "actiondesc_spells_to_power"
    },

    {
        gameID = "ESSENCE_TO_POWER",
        nameOcn = "精华变力量",
        nameEn = "Essence to Power",
        pageName = "精华变力量",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell essence to power.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "To Power",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,10",
        spawnProbability = "0.2,0.5,0.5,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_enemies_to_power",
        descriptionKey = "actiondesc_enemies_to_power"
    },

    {
        gameID = "HEAVY_SHOT",
        nameOcn = "沉重一击",
        nameEn = "Heavy Shot",
        pageName = "沉重一击",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "+43.75",
        damageSlice = "",
        effect = "",
        image = "Spell heavy shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "7",
        radius = "",
        rechargeDelay = "",
        sortKey = "damagemodify",
        speed = "",
        speedMod = "0.30",
        spellTier = "2,3,4",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_heavy_shot",
        descriptionKey = "actiondesc_heavy_shot"
    },

    {
        gameID = "LIGHT_SHOT",
        nameOcn = "轻盈一击",
        nameEn = "Light shot",
        pageName = "轻盈一击",
        bounces = "",
        castDelay = "-0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "-25.0",
        damageSlice = "",
        effect = "",
        image = "Spell light shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "-10",
        rechargeDelay = "",
        sortKey = "damagemodify",
        speed = "",
        speedMod = "7.50",
        spellTier = "2,3,4",
        spawnProbability = "0.4,0.4,0.4",
        spread = "",
        spreadMod = "-6",
        type = "投射修正",
        uses = "",
        nameKey = "action_light_shot",
        descriptionKey = "actiondesc_light_shot"
    },

    {
        gameID = "KNOCKBACK",
        nameOcn = "击退",
        nameEn = "Knockback",
        pageName = "击退",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell knockback.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Knockback",
        speed = "",
        speedMod = "",
        spellTier = "3,5",
        spawnProbability = "0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_knockback",
        descriptionKey = "actiondesc_knockback"
    },

    {
        gameID = "RECOIL",
        nameOcn = "后座力",
        nameEn = "Recoil",
        pageName = "后座力",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell recoil.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Recoil",
        speed = "",
        speedMod = "",
        spellTier = "2,4",
        spawnProbability = "0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_recoil",
        descriptionKey = "actiondesc_recoil"
    },

    {
        gameID = "RECOIL_DAMPER",
        nameOcn = "后座阻尼器",
        nameEn = "Recoil Damper",
        pageName = "后座阻尼器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell recoil damper.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Recoil Damper",
        speed = "",
        speedMod = "",
        spellTier = "3,6",
        spawnProbability = "0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_recoil_damper",
        descriptionKey = "actiondesc_recoil_damper"
    },

    {
        gameID = "SPEED",
        nameOcn = "加速",
        nameEn = "Speed Up",
        pageName = "加速",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell speed.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "3",
        radius = "",
        rechargeDelay = "",
        sortKey = "speedmodify",
        speed = "",
        speedMod = "2.50",
        spellTier = "1,2,3",
        spawnProbability = "1,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_speed",
        descriptionKey = "actiondesc_speed"
    },

    {
        gameID = "ACCELERATING_SHOT",
        nameOcn = "加速魔弹",
        nameEn = "Accelerating shot",
        pageName = "逐渐加速",
        bounces = "",
        castDelay = "+0.13",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell accelerating shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "speedmodify",
        speed = "",
        speedMod = "0.32",
        spellTier = "2,3,4",
        spawnProbability = "0.5,0.5,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_accelerating_shot",
        descriptionKey = "actiondesc_accelerating_shot"
    },

    {
        gameID = "DECELERATING_SHOT",
        nameOcn = "减速魔弹",
        nameEn = "Decelerating shot",
        pageName = "逐渐减速",
        bounces = "",
        castDelay = "-0.13",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell decelerating shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "speedmodify",
        speed = "",
        speedMod = "1.68",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_decelerating_shot",
        descriptionKey = "actiondesc_decelerating_shot"
    },

    {
        gameID = "EXPLOSIVE_PROJECTILE",
        nameOcn = "易爆的投射物",
        nameEn = "Explosive projectile",
        pageName = "易爆的投射物",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "+5",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explosive projectile.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "+15",
        rechargeDelay = "",
        sortKey = "terrainreact",
        speed = "",
        speedMod = "0.75",
        spellTier = "2,3,4",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_explosive_projectile",
        descriptionKey = "actiondesc_explosive_projectile"
    },

    {
        gameID = "WATER_TO_POISON",
        nameOcn = "化水为毒",
        nameEn = "Water to poison",
        pageName = "化水为毒",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell water to poison.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "transmutemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_water_to_poison",
        descriptionKey = "actiondesc_water_to_poison"
    },

    {
        gameID = "BLOOD_TO_ACID",
        nameOcn = "溶血为酸",
        nameEn = "Blood to acid",
        pageName = "溶血为酸",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell blood to acid.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "transmutemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_blood_to_acid",
        descriptionKey = "actiondesc_blood_to_acid"
    },

    {
        gameID = "LAVA_TO_BLOOD",
        nameOcn = "熔岩化血",
        nameEn = "Lava to blood",
        pageName = "熔岩化血",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell lava to blood.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "transmutemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_lava_to_blood",
        descriptionKey = "actiondesc_lava_to_blood"
    },

    {
        gameID = "LIQUID_TO_EXPLOSION",
        nameOcn = "液体引爆",
        nameEn = "Liquid Detonation",
        pageName = "液体引爆",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell liquid to explosion.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "transmutemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_liquid_to_explosion",
        descriptionKey = "actiondesc_liquid_to_explosion"
    },

    {
        gameID = "TOXIC_TO_ACID",
        nameOcn = "毒性淤泥酸液化",
        nameEn = "Toxic sludge to acid",
        pageName = "毒性淤泥酸液化",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell toxic to acid.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "transmutemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_toxic_to_acid",
        descriptionKey = "actiondesc_toxic_to_acid"
    },

    {
        gameID = "STATIC_TO_SAND",
        nameOcn = "化地为砂",
        nameEn = "Ground to sand",
        pageName = "化地为砂",
        bounces = "",
        castDelay = "+1.00",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell static to sand.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "transmutemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "8",
        nameKey = "action_static_to_sand",
        descriptionKey = "actiondesc_static_to_sand"
    },

    {
        gameID = "TRANSMUTATION",
        nameOcn = "混乱转化",
        nameEn = "Chaotic transmutation",
        pageName = "混乱转化",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell transmutation.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "",
        rechargeDelay = "",
        sortKey = "transmutemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6,10",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "8",
        nameKey = "action_transmutation",
        descriptionKey = "actiondesc_transmutation"
    },

    {
        gameID = "RANDOM_EXPLOSION",
        nameOcn = "混沌魔法",
        nameEn = "Chaos magic",
        pageName = "混沌魔法",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell random explosion.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "random",
        speed = "",
        speedMod = "",
        spellTier = "3,5,6",
        spawnProbability = "0.3,0.6,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "30",
        nameKey = "action_random_explosion",
        descriptionKey = "actiondesc_random_explosion"
    },

    {
        gameID = "NECROMANCY",
        unlockCondition = "收集[[真理魔球#真理魔球5|真理魔球]]",
        nameOcn = "死灵之术",
        nameEn = "Necromancy",
        pageName = "死灵之术",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell necromancy.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "Necromancy",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5",
        spawnProbability = "0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_necromancy",
        descriptionKey = "actiondesc_necromancy"
    },

    {
        gameID = "LIGHT",
        nameOcn = "光",
        nameEn = "Light",
        pageName = "光",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell light.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Light",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4",
        spawnProbability = "1,0.8,0.6,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_light",
        descriptionKey = "actiondesc_light"
    },

    {
        gameID = "EXPLOSION",
        nameOcn = "爆炸",
        nameEn = "Explosion",
        pageName = "爆炸",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "68.75",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_explosion.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "15",
        rechargeDelay = "",
        sortKey = "Explosion",
        speed = "",
        speedMod = "",
        spellTier = "0,2,4,5",
        spawnProbability = "0.5,1,1,1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_explosion",
        descriptionKey = "actiondesc_explosion"
    },

    {
        gameID = "EXPLOSION_LIGHT",
        nameOcn = "魔法爆炸",
        nameEn = "Magical Explosion",
        pageName = "魔法爆炸",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "93.75",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explosion light.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "35",
        rechargeDelay = "",
        sortKey = "explosionMagical",
        speed = "",
        speedMod = "",
        spellTier = "2,3,5,6",
        spawnProbability = "0.5,1,1,1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_explosion_light",
        descriptionKey = "actiondesc_explosion_light"
    },

    {
        gameID = "FIRE_BLAST",
        nameOcn = "火焰爆炸",
        nameEn = "Explosion of brimstone",
        pageName = "火焰爆炸",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "7.5",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell_fire_blast.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "30",
        rechargeDelay = "",
        sortKey = "Explosion of Brimstone",
        speed = "",
        speedMod = "",
        spellTier = "0,1,3,5",
        spawnProbability = "0.5,0.5,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_fire_blast",
        descriptionKey = "actiondesc_fire_blast"
    },

    {
        gameID = "POISON_BLAST",
        nameOcn = "毒素爆炸",
        nameEn = "Explosion of poison",
        pageName = "毒素爆炸",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "7.5",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell_poison_blast.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "9",
        rechargeDelay = "",
        sortKey = "Explosion of Poison",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,6",
        spawnProbability = "0.5,0.6,0.6,0.5",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_poison_blast",
        descriptionKey = "actiondesc_poison_blast"
    },

    {
        gameID = "ALCOHOL_BLAST",
        nameOcn = "烈酒爆炸",
        nameEn = "Explosion of spirits",
        pageName = "烈酒爆炸",
        bounces = "",
        castDelay = "+0.05",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "7.5",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell_alcohol_blast.png",
        lifetime = "0",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "12",
        rechargeDelay = "",
        sortKey = "Explosion of Spirits",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,6",
        spawnProbability = "0.5,0.6,0.6,0.5",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_alcohol_blast",
        descriptionKey = "actiondesc_alcohol_blast"
    },

    {
        gameID = "THUNDER_BLAST",
        nameOcn = "雷霆爆炸",
        nameEn = "Explosion of thunder",
        pageName = "雷霆爆炸",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "45",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell_thunder_blast.png",
        lifetime = "3",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "28",
        rechargeDelay = "",
        sortKey = "Explosion of Thunder",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5,6,10",
        spawnProbability = "0.5,0.6,0.6,0.5,0.1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_thunder_blast",
        descriptionKey = "actiondesc_thunder_blast"
    },

    {
        gameID = "BERSERK_FIELD",
        nameOcn = "激情之环",
        nameEn = "Circle of fervour",
        pageName = "激情之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_berserk_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.6,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "15",
        nameKey = "action_berserk_field",
        descriptionKey = "actiondesc_berserk_field"
    },

    {
        gameID = "POLYMORPH_FIELD",
        nameOcn = "变形之环",
        nameEn = "Circle of transmogrification",
        pageName = "变形之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell polymorph field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.8,0.8,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "5",
        nameKey = "action_polymorph_field",
        descriptionKey = "actiondesc_polymorph_field"
    },

    {
        gameID = "CHAOS_POLYMORPH_FIELD",
        nameOcn = "不稳变形之环",
        nameEn = "Circle of unstable metamorphosis",
        pageName = "不稳变形之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_chaos_polymorph_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.3,0.3,0.5,0.6,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "10",
        nameKey = "action_chaos_polymorph_field",
        descriptionKey = "actiondesc_chaos_polymorph_field"
    },

    {
        gameID = "ELECTROCUTION_FIELD",
        nameOcn = "雷霆之环",
        nameEn = "Circle of thunder",
        pageName = "雷霆之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_electrocution_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "60",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "1,3,5,6",
        spawnProbability = "0.3,0.6,0.8,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "15",
        nameKey = "action_electrocution_field",
        descriptionKey = "actiondesc_electrocution_field"
    },

    {
        gameID = "FREEZE_FIELD",
        nameOcn = "静止之环",
        nameEn = "Circle of stillness",
        pageName = "静止之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_freeze_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "0,2,4,5",
        spawnProbability = "0.3,0.6,0.7,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "15",
        nameKey = "action_freeze_field",
        descriptionKey = "actiondesc_freeze_field"
    },

    {
        gameID = "REGENERATION_FIELD",
        nameOcn = "活力之环",
        nameEn = "Circle of vigour",
        pageName = "活力之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell_regeneration_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "260",
        manaDrain = "80",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "2",
        nameKey = "action_regeneration_field",
        descriptionKey = "actiondesc_regeneration_field"
    },

    {
        gameID = "TELEPORTATION_FIELD",
        nameOcn = "位移之环",
        nameEn = "Circle of displacement",
        pageName = "位移之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_teleportation_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.3,0.6,0.3,0.3,0.6,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "15",
        nameKey = "action_teleportation_field",
        descriptionKey = "actiondesc_teleportation_field"
    },

    {
        gameID = "LEVITATION_FIELD",
        nameOcn = "浮力之环",
        nameEn = "Circle of buoyancy",
        pageName = "浮力之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_levitation_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.3,0.6,0.6,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "15",
        nameKey = "action_levitation_field",
        descriptionKey = "actiondesc_levitation_field"
    },

    {
        gameID = "SHIELD_FIELD",
        nameOcn = "遮蔽之环",
        nameEn = "Circle of shielding",
        pageName = "保护之环",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_shield_field.png",
        lifetime = "7220",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "circlemagic",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "10",
        nameKey = "action_shield_field",
        descriptionKey = "actiondesc_shield_field"
    },

    {
        gameID = "PROJECTILE_TRANSMUTATION_FIELD",
        nameOcn = "投射物转化领域",
        nameEn = "Projectile transmutation field",
        pageName = "投射物转化领域",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_projectile_transmutation_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "projectilefield",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "6",
        nameKey = "action_projectile_transmutation_field",
        descriptionKey = "actiondesc_projectile_transmutation_field"
    },

    {
        gameID = "PROJECTILE_THUNDER_FIELD",
        nameOcn = "投射物雷电领域",
        nameEn = "Projectile thunder field",
        pageName = "投射物雷电领域",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell projectile thunder field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "projectilefield",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "3",
        nameKey = "action_projectile_thunder_field",
        descriptionKey = "actiondesc_projectile_thunder_field"
    },

    {
        gameID = "PROJECTILE_GRAVITY_FIELD",
        nameOcn = "投射物重力领域",
        nameEn = "Projectile gravity field",
        pageName = "投射物重力领域",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_projectile_gravity_field.png",
        lifetime = "9999999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "projectilefield",
        speed = "",
        speedMod = "",
        spellTier = "2,5,6",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "3",
        nameKey = "action_projectile_gravity_field",
        descriptionKey = "actiondesc_projectile_gravity_field"
    },

    {
        gameID = "VACUUM_POWDER",
        nameOcn = "粉末真空场",
        nameEn = "Powder Vacuum Field",
        pageName = "粉末真空场",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell vacuum_powder.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "zhenkongchang",
        speed = "",
        speedMod = "",
        spellTier = "2,3,5,6",
        spawnProbability = "0.3,1,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "20",
        nameKey = "action_vacuum_powder",
        descriptionKey = "actiondesc_vacuum_powder"
    },

    {
        gameID = "VACUUM_LIQUID",
        nameOcn = "液体真空场",
        nameEn = "Liquid Vacuum Field",
        pageName = "液体真空场",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell vacuum liquid.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "zhenkongchang",
        speed = "",
        speedMod = "",
        spellTier = "2,3,5,6",
        spawnProbability = "0.3,1,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "20",
        nameKey = "action_vacuum_liquid",
        descriptionKey = "actiondesc_vacuum_liquid"
    },

    {
        gameID = "VACUUM_ENTITIES",
        nameOcn = "真空场",
        nameEn = "Vacuum Field",
        pageName = "真空场",
        bounces = "",
        castDelay = "+0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell vacuum entities.png",
        lifetime = "20",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "7200",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "zhenkongchang",
        speed = "",
        speedMod = "",
        spellTier = "2,3,5,6",
        spawnProbability = "0.3,1,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "20",
        nameKey = "action_vacuum_entities",
        descriptionKey = "actiondesc_vacuum_entities"
    },

    {
        gameID = "SEA_LAVA",
        unlockCondition = "收集[[真理魔球#真理魔球2|真理魔球]]",
        nameOcn = "岩浆之海",
        nameEn = "Sea of lava",
        pageName = "岩浆之海",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sea lava.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Sea Of Lava",
        speed = "",
        speedMod = "",
        spellTier = "0,4,5,6",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "3",
        nameKey = "action_sea_lava",
        descriptionKey = "actiondesc_sea_lava"
    },

    {
        gameID = "SEA_ALCOHOL",
        nameOcn = "酒精之海",
        nameEn = "Sea of alcohol",
        pageName = "酒精之海",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sea alcohol.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Sea Of Alcohol",
        speed = "",
        speedMod = "",
        spellTier = "0,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "3",
        nameKey = "action_sea_alcohol",
        descriptionKey = "actiondesc_sea_alcohol"
    },

    {
        gameID = "SEA_OIL",
        nameOcn = "油脂之海",
        nameEn = "Sea of oil",
        pageName = "油脂之海",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sea oil.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Sea Of Oil",
        speed = "",
        speedMod = "",
        spellTier = "0,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "3",
        nameKey = "action_sea_oil",
        descriptionKey = "actiondesc_sea_oil"
    },

    {
        gameID = "SEA_WATER",
        nameOcn = "水之海",
        nameEn = "Sea of water",
        pageName = "水之海",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sea water.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Sea Of Water",
        speed = "",
        speedMod = "",
        spellTier = "0,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "3",
        nameKey = "action_sea_water",
        descriptionKey = "actiondesc_sea_water"
    },

    {
        gameID = "SEA_ACID",
        nameOcn = "酸液之海",
        nameEn = "Sea of acid",
        pageName = "酸液之海",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sea acid.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Sea Of Acid",
        speed = "",
        speedMod = "",
        spellTier = "0,4,5,6",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "3",
        nameKey = "action_sea_acid",
        descriptionKey = "actiondesc_sea_acid"
    },

    {
        gameID = "SEA_ACID_GAS",
        nameOcn = "可燃气体之海",
        nameEn = "Sea of flammable gas",
        pageName = "可燃气体之海",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sea acid gas.png",
        lifetime = "300",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "140",
        radius = "",
        rechargeDelay = "",
        sortKey = "Sea Of Flammable Gas",
        speed = "",
        speedMod = "",
        spellTier = "0,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "材料",
        uses = "3",
        nameKey = "action_sea_acid_gas",
        descriptionKey = "actiondesc_sea_acid_gas"
    },

    {
        gameID = "CLOUD_WATER",
        nameOcn = "雨云",
        nameEn = "Rain cloud",
        pageName = "雨云",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell cloud water.png",
        lifetime = "999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "600",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "cloud",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "10",
        nameKey = "action_cloud_water",
        descriptionKey = "actiondesc_cloud_water"
    },

    {
        gameID = "CLOUD_OIL",
        nameOcn = "油脂之云",
        nameEn = "Oil cloud",
        pageName = "油脂之云",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_cloud_oil.png",
        lifetime = "999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "600",
        manaDrain = "60",
        radius = "",
        rechargeDelay = "",
        sortKey = "cloud",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "3",
        nameKey = "action_cloud_oil",
        descriptionKey = "actiondesc_cloud_oil"
    },

    {
        gameID = "CLOUD_BLOOD",
        nameOcn = "血云",
        nameEn = "Blood cloud",
        pageName = "血云",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_cloud_blood.png",
        lifetime = "999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "600",
        manaDrain = "60",
        radius = "",
        rechargeDelay = "",
        sortKey = "cloud",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "3",
        nameKey = "action_cloud_blood",
        descriptionKey = "actiondesc_cloud_blood"
    },

    {
        gameID = "CLOUD_ACID",
        nameOcn = "酸云",
        nameEn = "Acid cloud",
        pageName = "酸云",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_cloud_acid.png",
        lifetime = "999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "400",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "cloud",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "4",
        nameKey = "action_cloud_acid",
        descriptionKey = "actiondesc_cloud_acid"
    },

    {
        gameID = "CLOUD_THUNDER",
        unlockCondition = "收集[[真理魔球#真理魔球8|真理魔球]]",
        nameOcn = "雷云",
        nameEn = "Thundercloud",
        pageName = "雷云",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "spell_cloud_thunder.png",
        lifetime = "999",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "600",
        manaDrain = "90",
        radius = "",
        rechargeDelay = "",
        sortKey = "cloud",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "5",
        nameKey = "action_cloud_thunder",
        descriptionKey = "actiondesc_cloud_thunder"
    },

    {
        gameID = "ELECTRIC_CHARGE",
        nameOcn = "电荷放射",
        nameEn = "Electric charge",
        pageName = "电荷放射",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "+3",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell electric charge.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "8",
        radius = "",
        rechargeDelay = "",
        sortKey = "elementcharge",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,5",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_electric_charge",
        descriptionKey = "actiondesc_electric_charge"
    },

    {
        gameID = "MATTER_EATER",
        nameOcn = "物质吞噬者",
        nameEn = "Matter eater",
        pageName = "物质吞噬者",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell matter eater.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        lifetimelimit = "150-250",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "terrainreact,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,5,10",
        spawnProbability = "0.1,1,0.1,0.1,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "10",
        nameKey = "action_matter_eater",
        descriptionKey = "actiondesc_matter_eater"
    },

    {
        gameID = "FREEZE",
        nameOcn = "冰冻放射",
        nameEn = "Freeze charge",
        pageName = "冰冻放射",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell freeze.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "elementcharge",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_freeze",
        descriptionKey = "actiondesc_freeze"
    },

    {
        gameID = "HITFX_BURNING_CRITICAL_HIT",
        nameOcn = "燃烧时暴击",
        nameEn = "Critical on burning",
        pageName = "燃烧时暴击",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell burning critical.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "criticalmod",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_hitfx_burning_critical_hit",
        descriptionKey = "actiondesc_hitfx_burning_critical_hit"
    },

    {
        gameID = "HITFX_CRITICAL_WATER",
        nameOcn = "潮湿(浸水)敌人暴击",
        nameEn = "Critical on wet (water) enemies",
        pageName = "潮湿(浸水)敌人暴击",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell critical water.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "criticalmod",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_hitfx_critical_water",
        descriptionKey = "actiondesc_hitfx_critical_water"
    },

    {
        gameID = "HITFX_CRITICAL_OIL",
        nameOcn = "油污敌人暴击",
        nameEn = "Critical on oiled enemies",
        pageName = "油污敌人暴击",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell critical oil.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "criticalmod",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_hitfx_critical_oil",
        descriptionKey = "actiondesc_hitfx_critical_oil"
    },

    {
        gameID = "HITFX_CRITICAL_BLOOD",
        nameOcn = "染血敌人暴击",
        nameEn = "Critical on bloody enemies",
        pageName = "染血敌人暴击",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell critical blood.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "criticalmod",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_hitfx_critical_blood",
        descriptionKey = "actiondesc_hitfx_critical_blood"
    },

    {
        gameID = "HITFX_TOXIC_CHARM",
        nameOcn = "毒性淤泥魅惑",
        nameEn = "Charm on toxic sludge",
        pageName = "毒性淤泥魅惑",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell charm on toxic.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "explodetoxic",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_hitfx_toxic_charm",
        descriptionKey = "actiondesc_hitfx_toxic_charm"
    },

    {
        gameID = "HITFX_EXPLOSION_SLIME",
        nameOcn = "粘液敌人爆炸",
        nameEn = "Explosion on slimy enemies",
        pageName = "粘液敌人爆炸",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explode on slime.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "explodeslime",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_hitfx_explosion_slime",
        descriptionKey = "actiondesc_hitfx_explosion_slime"
    },

    {
        gameID = "HITFX_EXPLOSION_SLIME_GIGA",
        nameOcn = "粘液敌人巨型爆炸",
        nameEn = "Giant explosion on slimy enemies",
        pageName = "粘液敌人爆炸",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explode on slime giga.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "200",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.1,0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_hitfx_explosion_slime_giga",
        descriptionKey = "actiondesc_hitfx_explosion_slime_giga"
    },

    {
        gameID = "HITFX_EXPLOSION_ALCOHOL",
        nameOcn = "醉酒敌人爆炸",
        nameEn = "Explosion on drunk enemies",
        pageName = "醉酒敌人爆炸",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explode on alcohol.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "explodedrunk",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_hitfx_explosion_alcohol",
        descriptionKey = "actiondesc_hitfx_explosion_alcohol"
    },

    {
        gameID = "HITFX_EXPLOSION_ALCOHOL_GIGA",
        nameOcn = "醉酒敌人巨型爆炸",
        nameEn = "Giant explosion on drunk enemies",
        pageName = "醉酒敌人爆炸",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell explode on alcohol giga.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "200",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "1,3,4,5",
        spawnProbability = "0.1,0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_hitfx_explosion_alcohol_giga",
        descriptionKey = "actiondesc_hitfx_explosion_alcohol_giga"
    },

    {
        gameID = "HITFX_PETRIFY",
        nameOcn = "石化",
        nameEn = "Petrify",
        pageName = "石化",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell petrify.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "2,3,5,6",
        spawnProbability = "0.2,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_petrify",
        descriptionKey = "actiondesc_petrify_a"
    },

    {
        gameID = "ROCKET_DOWNWARDS",
        nameOcn = "下方向集束魔弹",
        nameEn = "Downwards bolt bundle",
        pageName = "下方向集束魔弹",
        bounces = "",
        castDelay = "+0.42",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "140",
        damageFire = "",
        damageImpact = "33",
        damageSlice = "",
        effect = "",
        image = "Spell rocket downwards.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "12",
        rechargeDelay = "",
        sortKey = "boltbundle",
        speed = "100",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.2,1,1,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_rocket_downwards",
        descriptionKey = "actiondesc_rocket_downwards"
    },

    {
        gameID = "ROCKET_OCTAGON",
        nameOcn = "八角形集束魔弹",
        nameEn = "Octagonal bolt bundle",
        pageName = "八角形集束魔弹",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "140",
        damageFire = "",
        damageImpact = "33",
        damageSlice = "",
        effect = "",
        image = "Spell rocket octagon.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "12",
        rechargeDelay = "",
        sortKey = "boltbundle",
        speed = "100",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.5,0.5,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_rocket_octagon",
        descriptionKey = "actiondesc_rocket_octagon"
    },

    {
        gameID = "FIZZLE",
        nameOcn = "闪灭",
        nameEn = "Fizzle",
        pageName = "闪灭",
        bounces = "",
        castDelay = "-0.17",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fizzle.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "Fizzle",
        speed = "",
        speedMod = "1.20",
        spellTier = "3,4,5",
        spawnProbability = "0.1,0.1,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_fizzle",
        descriptionKey = "actiondesc_fizzle"
    },

    {
        gameID = "BOUNCE_EXPLOSION",
        nameOcn = "易爆的弹跳",
        nameEn = "Explosive bounce",
        pageName = "易爆的弹跳",
        bounces = "+1",
        castDelay = "+0.42",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bounce explosion.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "bouncemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5",
        spawnProbability = "0.2,0.6,0.8,0.8",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_bounce_explosion",
        descriptionKey = "actiondesc_bounce_explosion"
    },

    {
        gameID = "BOUNCE_SPARK",
        nameOcn = "泡泡弹跳",
        nameEn = "Bubbly bounce",
        pageName = "泡泡弹跳",
        bounces = "+1",
        castDelay = "+0.13",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell_bounce_spark.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "bouncemod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.2,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_bounce_spark",
        descriptionKey = "actiondesc_bounce_spark"
    },

    {
        gameID = "BOUNCE_LASER",
        nameOcn = "激光弹跳",
        nameEn = "Laser bounce",
        pageName = "激光弹跳",
        bounces = "+1",
        castDelay = "+0.20",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell_bounce_laser.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "bouncemod",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5",
        spawnProbability = "0.4,0.8,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_bounce_laser",
        descriptionKey = "actiondesc_bounce_laser"
    },

    {
        gameID = "BOUNCE_LASER_EMITTER",
        nameOcn = "电浆束弹跳",
        nameEn = "Plasma Beam Bounce",
        pageName = "电浆束弹跳",
        bounces = "1",
        castDelay = "+0.20",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bounce_laser_emitter.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "bouncemod",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5",
        spawnProbability = "0.4,0.8,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_bounce_laser_emitter",
        descriptionKey = "actiondesc_bounce_laser_emitter"
    },

    {
        gameID = "BOUNCE_LARPA",
        nameOcn = "拉帕弹跳",
        nameEn = "Larpa Bounce",
        pageName = "拉帕弹跳",
        bounces = "+1",
        castDelay = "+0.53",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell bounce larpa.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "",
        rechargeDelay = "",
        sortKey = "bouncemod,larpamod",
        speed = "",
        speedMod = "",
        spellTier = "4,5,6",
        spawnProbability = "0.4,0.6,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_bounce_larpa",
        descriptionKey = "actiondesc_bounce_larpa"
    },

    {
        gameID = "FIREBALL_RAY",
        nameOcn = "火球发射器",
        nameEn = "Fireball thrower",
        pageName = "火球发射器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fireball ray.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "throwermod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,5",
        spawnProbability = "0.6,0.6,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "16",
        nameKey = "action_fireball_ray",
        descriptionKey = "actiondesc_fireball_ray"
    },

    {
        gameID = "LIGHTNING_RAY",
        nameOcn = "闪电发射器",
        nameEn = "Lightning thrower",
        pageName = "闪电发射器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell lightning ray.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "throwermod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0,0,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "16",
        nameKey = "action_lightning_ray",
        descriptionKey = "actiondesc_lightning_ray"
    },

    {
        gameID = "TENTACLE_RAY",
        nameOcn = "触手怪",
        nameEn = "Tentacler",
        pageName = "触手怪",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tentacle ray.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "throwermod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0,0,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "16",
        nameKey = "action_tentacle_ray",
        descriptionKey = "actiondesc_tentacle_ray"
    },

    {
        gameID = "LASER_EMITTER_RAY",
        nameOcn = "电浆束发射器",
        nameEn = "Plasma Beam Thrower",
        pageName = "电浆束发射器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell laser emitter ray.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "throwermod",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0,0,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "16",
        nameKey = "action_laser_emitter_ray",
        descriptionKey = "actiondesc_laser_emitter_ray"
    },

    {
        gameID = "FIREBALL_RAY_LINE",
        nameOcn = "双向火球发射器",
        nameEn = "Two-way fireball thrower",
        pageName = "双向火球发射器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fireball ray line.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "130",
        radius = "",
        rechargeDelay = "",
        sortKey = "throwermod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.6,0.4,0.4,0.4,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_fireball_ray_line",
        descriptionKey = "actiondesc_fireball_ray_line"
    },

    {
        gameID = "FIREBALL_RAY_ENEMY",
        nameOcn = "专属火球发射器",
        nameEn = "Personal fireball thrower",
        pageName = "专属火球发射器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fireball ray enemy.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "",
        rechargeDelay = "",
        sortKey = "Personal Fireball Thrower",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,5",
        spawnProbability = "0.6,0.6,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_fireball_ray_enemy",
        descriptionKey = "actiondesc_fireball_ray_enemy"
    },

    {
        gameID = "LIGHTNING_RAY_ENEMY",
        nameOcn = "专属闪电投射器",
        nameEn = "Personal lightning caster",
        pageName = "专属闪电投射器",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell lightning ray enemy.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "",
        rechargeDelay = "",
        sortKey = "Personal Lightning Caster",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0,0,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_lightning_ray_enemy",
        descriptionKey = "actiondesc_lightning_ray_enemy"
    },

    {
        gameID = "TENTACLE_RAY_ENEMY",
        nameOcn = "专属触手怪",
        nameEn = "Personal tentacler",
        pageName = "专属触手怪",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tentacle ray enemy.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "",
        rechargeDelay = "",
        sortKey = "Personal Tentacler",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0,0,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_tentacle_ray_enemy",
        descriptionKey = "actiondesc_tentacle_ray_enemy"
    },

    {
        gameID = "GRAVITY_FIELD_ENEMY",
        nameOcn = "专属重力领域",
        nameEn = "Personal gravity field",
        pageName = "专属重力领域",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell gravity field enemy.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "110",
        radius = "",
        rechargeDelay = "",
        sortKey = "Personal Gravity Field",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,5",
        spawnProbability = "0.6,0.6,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "20",
        nameKey = "action_gravity_field_enemy",
        descriptionKey = "actiondesc_gravity_field_enemy"
    },

    {
        gameID = "CURSE",
        nameOcn = "猛毒诅咒",
        nameEn = "Venomous Curse",
        pageName = "猛毒诅咒",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell curse.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3",
        spawnProbability = "0.6,0.8,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_curse",
        descriptionKey = "actiondesc_curse"
    },

    {
        gameID = "CURSE_WITHER_PROJECTILE",
        nameOcn = "虚弱诅咒 - 投射物",
        nameEn = "Weakening Curse - Projectiles",
        pageName = "削弱诅咒",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell curse_wither_projectile.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Weakening Curse4",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6",
        spawnProbability = "0.2,0.4,0.9,0.9",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_curse_wither_projectile",
        descriptionKey = "actiondesc_curse_wither_projectile"
    },

    {
        gameID = "CURSE_WITHER_EXPLOSION",
        nameOcn = "虚弱诅咒 - 爆炸",
        nameEn = "Weakening Curse - Explosives",
        pageName = "削弱诅咒",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell curse_wither_explosion.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Weakening Curse2",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5",
        spawnProbability = "0.2,0.4,0.9,0.9",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_curse_wither_explosion",
        descriptionKey = "actiondesc_curse_wither_explosion"
    },

    {
        gameID = "CURSE_WITHER_MELEE",
        nameOcn = "虚弱诅咒 - 近战",
        nameEn = "Weakening Curse - Melee",
        pageName = "削弱诅咒",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell curse_wither_melee.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Weakening Curse3",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6",
        spawnProbability = "0.2,0.4,0.9,0.9",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_curse_wither_melee",
        descriptionKey = "actiondesc_curse_wither_melee"
    },

    {
        gameID = "CURSE_WITHER_ELECTRICITY",
        nameOcn = "虚弱诅咒 - 雷电",
        nameEn = "Weakening Curse - Electricity",
        pageName = "削弱诅咒",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell curse_wither_electricity.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "weak",
        speed = "",
        speedMod = "",
        spellTier = "1,4,5,6",
        spawnProbability = "0.2,0.4,0.9,0.9",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_curse_wither_electricity",
        descriptionKey = "actiondesc_curse_wither_electricity"
    },

    {
        gameID = "ORBIT_DISCS",
        unlockCondition = "击杀[[龙]]",
        nameOcn = "锯刃环绕",
        nameEn = "Sawblade Orbit",
        pageName = "锯刃环绕",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell orbit discs.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "orbit",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,5",
        spawnProbability = "0.2,0.8,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_orbit_discs",
        descriptionKey = "actiondesc_orbit_discs"
    },

    {
        gameID = "ORBIT_FIREBALLS",
        unlockCondition = "击杀[[龙]]",
        nameOcn = "火球环绕",
        nameEn = "Fireball Orbit",
        pageName = "火球环绕",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell orbit fireballs.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "orbit",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,4,5",
        spawnProbability = "0.5,0.2,0.8,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_orbit_fireballs",
        descriptionKey = "actiondesc_orbit_fireballs"
    },

    {
        gameID = "ORBIT_NUKES",
        unlockCondition = "击杀[[龙]]",
        nameOcn = "核弹环绕",
        nameEn = "Nuke Orbit",
        pageName = "核弹环绕",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell orbit nukes.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "250",
        radius = "",
        rechargeDelay = "",
        sortKey = "orbit",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5,6,10",
        spawnProbability = "0.1,0.1,0.1,0.2,1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "3",
        nameKey = "action_orbit_nukes",
        descriptionKey = "actiondesc_orbit_nukes"
    },

    {
        gameID = "ORBIT_LASERS",
        unlockCondition = "击杀[[龙]]",
        nameOcn = "电浆束环绕",
        nameEn = "Plasma Beam Orbit",
        pageName = "电浆束环绕",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell orbit lasers.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "",
        rechargeDelay = "",
        sortKey = "orbit",
        speed = "",
        speedMod = "",
        spellTier = "1,2,4,5,10",
        spawnProbability = "0.2,0.8,0.4,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_orbit_lasers",
        descriptionKey = "actiondesc_orbit_lasers"
    },

    {
        gameID = "ORBIT_LARPA",
        unlockCondition = "击杀[[龙]]",
        nameOcn = "环绕拉帕",
        nameEn = "Orbit Larpa",
        pageName = "环绕拉帕",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell orbit larpa.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "",
        rechargeDelay = "",
        sortKey = "orbit,larpamod",
        speed = "",
        speedMod = "",
        spellTier = "3,4,6,10",
        spawnProbability = "0.2,0.2,0.8,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_orbit_larpa",
        descriptionKey = "actiondesc_orbit_larpa"
    },

    {
        gameID = "CHAIN_SHOT",
        nameOcn = "连锁法术",
        nameEn = "Chain Spell",
        pageName = "连锁法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "-5.0",
        damageSlice = "",
        effect = "",
        image = "Spell chain shot.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "-30",
        manaDrain = "70",
        radius = "-5",
        rechargeDelay = "",
        sortKey = "Chain Spell,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5",
        spawnProbability = "0.4,0.6,0.8",
        spread = "",
        spreadMod = "+10",
        type = "投射修正",
        uses = "",
        nameKey = "action_chain_shot",
        descriptionKey = "actiondesc_chain_shot"
    },

    {
        gameID = "ARC_ELECTRIC",
        nameOcn = "电弧",
        nameEn = "Electric Arc",
        pageName = "电弧",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell arc electric.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "",
        rechargeDelay = "",
        sortKey = "arceffect",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.4,0.4,0.4,0.4,0.8",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_arc_electric",
        descriptionKey = "actiondesc_arc_electric"
    },

    {
        gameID = "ARC_FIRE",
        nameOcn = "火焰弧",
        nameEn = "Fire Arc",
        pageName = "火焰弧",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell arc fire.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "",
        rechargeDelay = "",
        sortKey = "arceffect",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_arc_fire",
        descriptionKey = "actiondesc_arc_fire"
    },

    {
        gameID = "ARC_GUNPOWDER",
        nameOcn = "火药弧",
        nameEn = "Gunpowder Arc",
        pageName = "火药弧",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell arc gunpowder.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "",
        rechargeDelay = "",
        sortKey = "arceffect",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_arc_gunpowder",
        descriptionKey = "actiondesc_arc_gunpowder"
    },

    {
        gameID = "ARC_POISON",
        nameOcn = "毒液弧",
        nameEn = "Poison Arc",
        pageName = "毒液弧",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell arc poison.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "",
        rechargeDelay = "",
        sortKey = "arceffect",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_arc_poison",
        descriptionKey = "actiondesc_arc_poison"
    },

    {
        gameID = "CRUMBLING_EARTH_PROJECTILE",
        nameOcn = "地震魔弹",
        nameEn = "Earthquake shot",
        pageName = "地震魔弹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell crumbling earth projectile.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "45",
        radius = "",
        rechargeDelay = "",
        sortKey = "Earthquake Shot",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.4,0.4,0.4,0.4,0.4",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "15",
        nameKey = "action_crumbling_earth_projectile",
        descriptionKey = "actiondesc_crumbling_earth_projectile"
    },

    {
        gameID = "X_RAY",
        nameOcn = "全知之眼",
        nameEn = "All-seeing eye",
        pageName = "全知之眼",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "0.25",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell x ray.png",
        lifetime = "1000",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        lifetimelimit = "64",
        manaDrain = "100",
        radius = "",
        rechargeDelay = "",
        sortKey = "All-Seeing Eye",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5,6",
        spawnProbability = "0.8,1,1,0.8,0.6,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "10",
        nameKey = "action_x_ray",
        descriptionKey = "actiondesc_x_ray"
    },

    {
        gameID = "UNSTABLE_GUNPOWDER",
        nameOcn = "爆竹",
        nameEn = "Firecrackers",
        pageName = "爆竹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell unstable gunpowder.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "15",
        radius = "",
        rechargeDelay = "",
        sortKey = "terrainreact",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_unstable_gunpowder",
        descriptionKey = "actiondesc_unstable_gunpowder"
    },

    {
        gameID = "ACID_TRAIL",
        nameOcn = "酸液轨迹",
        nameEn = "Acid trail",
        pageName = "酸液轨迹",
        image = "Spell acid trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "15",
        sortKey = "trail",
        spellTier = "1,2,3,4,5",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3",
        type = "投射修正",
        nameKey = "action_acid_trail",
        descriptionKey = "actiondesc_acid_trail"
    },

    {
        gameID = "POISON_TRAIL",
        nameOcn = "毒素轨迹",
        nameEn = "Poison trail",
        pageName = "毒素轨迹",
        image = "Spell poison trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "10",
        sortKey = "trail",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        type = "投射修正",
        nameKey = "action_poison_trail",
        descriptionKey = "actiondesc_poison_trail"
    },

    {
        gameID = "OIL_TRAIL",
        nameOcn = "油液轨迹",
        nameEn = "Oil trail",
        pageName = "油液轨迹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell oil trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "trail",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_oil_trail",
        descriptionKey = "actiondesc_oil_trail"
    },

    {
        gameID = "WATER_TRAIL",
        nameOcn = "清水轨迹",
        nameEn = "Water trail",
        pageName = "清水轨迹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell water trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "trail",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4",
        spawnProbability = "0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_water_trail",
        descriptionKey = "actiondesc_water_trail"
    },

    {
        gameID = "GUNPOWDER_TRAIL",
        nameOcn = "火药轨迹",
        nameEn = "Gunpowder trail",
        pageName = "火药轨迹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell gunpowder trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "trail",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_gunpowder_trail",
        descriptionKey = "actiondesc_gunpowder_trail"
    },

    {
        gameID = "FIRE_TRAIL",
        nameOcn = "火焰轨迹",
        nameEn = "Fire trail",
        pageName = "火焰轨迹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell fire trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "trail",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_fire_trail",
        descriptionKey = "actiondesc_fire_trail"
    },

    {
        gameID = "BURN_TRAIL",
        nameOcn = "燃烧轨迹",
        nameEn = "Burning trail",
        pageName = "燃烧轨迹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell burn trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "trail",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2",
        spawnProbability = "0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_burn_trail",
        descriptionKey = "actiondesc_burn_trail"
    },

    {
        gameID = "TORCH",
        nameOcn = "火把",
        nameEn = "Torch",
        pageName = "火把",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell torch.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "torch",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "",
        type = "被动",
        uses = "",
        nameKey = "action_torch",
        descriptionKey = "actiondesc_torch"
    },

    {
        gameID = "TORCH_ELECTRIC",
        nameOcn = "电子火把",
        nameEn = "Electric Torch",
        pageName = "电子火把",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell torch electric.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "torch",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2",
        spawnProbability = "1,1,1",
        spread = "",
        spreadMod = "",
        type = "被动",
        uses = "",
        nameKey = "action_torch_electric",
        descriptionKey = "actiondesc_torch_electric"
    },

    {
        gameID = "ENERGY_SHIELD",
        nameOcn = "能量盾",
        nameEn = "Energy shield",
        pageName = "能量盾",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell energy shield.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "Energy Shield",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.05,0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "被动",
        uses = "",
        nameKey = "action_energy_shield",
        descriptionKey = "actiondesc_energy_shield"
    },

    {
        gameID = "ENERGY_SHIELD_SECTOR",
        nameOcn = "能量盾部分",
        nameEn = "Energy shield sector",
        pageName = "能量盾",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell energy shield sector.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "Energy Shield2",
        speed = "",
        speedMod = "",
        spellTier = "0,1,2,3,4,5",
        spawnProbability = "0.05,0.6,0.6,0.6,0.6,0.6",
        spread = "",
        spreadMod = "",
        type = "被动",
        uses = "",
        nameKey = "action_energy_shield_sector",
        descriptionKey = "actiondesc_energy_shield_sector"
    },

    {
        gameID = "ENERGY_SHIELD_SHOT",
        nameOcn = "投射物能量盾",
        nameEn = "Projectile energy shield",
        pageName = "投射物能量盾",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell projectile energy shield.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        lifetimelimit = "150-250",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "Projectile Energy Shield,lifetimemod",
        speed = "",
        speedMod = "0.40",
        spellTier = "2,3,4,5,6",
        spawnProbability = "0.3,0.3,0.3,0.3,0.3",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_energy_shield_shot",
        descriptionKey = "actiondesc_energy_shield_shot"
    },

    {
        gameID = "TINY_GHOST",
        nameOcn = "召唤迷你幽灵",
        nameEn = "Summon Tiny Ghost",
        pageName = "召唤迷你幽灵",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tiny ghost.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "3",
        radius = "",
        rechargeDelay = "",
        sortKey = "Summon Tiny Ghost",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.1,0.5,1,1,1,1",
        spread = "",
        spreadMod = "",
        type = "被动",
        uses = "",
        nameKey = "action_tiny_ghost",
        descriptionKey = "actiondesc_tiny_ghost"
    },

    {
        gameID = "OCARINA_A",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 A",
        nameEn = "Ocarina - note A",
        pageName = "长笛#音符法术",
        castDelay = "+0.25",
        image = "Spell ocarina a.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        manaDrain = "1",
        sortKey = "Ocarina - Note",
        speed = "350",
        spellTier = "10",
        spawnProbability = "0",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_a",
        descriptionKey = "actiondesc_ocarina_a"
    },

    {
        gameID = "OCARINA_B",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 B",
        nameEn = "Ocarina - note B",
        pageName = "长笛#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ocarina b.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Ocarina - Note2",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_b",
        descriptionKey = "actiondesc_ocarina_b"
    },

    {
        gameID = "OCARINA_C",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 C",
        nameEn = "Ocarina - note C",
        pageName = "长笛#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ocarina c.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Ocarina - Note3",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_c",
        descriptionKey = "actiondesc_ocarina_c"
    },

    {
        gameID = "OCARINA_D",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 D",
        nameEn = "Ocarina - note D",
        pageName = "长笛#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ocarina d.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Ocarina - Note4",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_d",
        descriptionKey = "actiondesc_ocarina_d"
    },

    {
        gameID = "OCARINA_E",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 E",
        nameEn = "Ocarina - note E",
        pageName = "长笛#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ocarina e.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Ocarina - Note5",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_e",
        descriptionKey = "actiondesc_ocarina_e"
    },

    {
        gameID = "OCARINA_F",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 F",
        nameEn = "Ocarina - note F",
        pageName = "长笛#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ocarina f.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Ocarina - Note6",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_f",
        descriptionKey = "actiondesc_ocarina_f"
    },

    {
        gameID = "OCARINA_GSHARP",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 G#",
        nameEn = "Ocarina - note G#",
        pageName = "长笛#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ocarina gsharp.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Ocarina - Note7",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_gsharp",
        descriptionKey = "actiondesc_ocarina_gsharp"
    },

    {
        gameID = "OCARINA_A2",
        unlockCondition = "找到长笛",
        nameOcn = "陶笛 - 音符 A2",
        nameEn = "Ocarina - note A2",
        pageName = "长笛#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell ocarina a2.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Ocarina - Note8",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_ocarina_a2",
        descriptionKey = "actiondesc_ocarina_a2"
    },

    {
        gameID = "KANTELE_A",
        unlockCondition = "找到康特勒琴",
        nameOcn = "齐特琴 - 音符 A",
        nameEn = "Kantele - note A",
        pageName = "康特勒琴#音符法术",
        castDelay = "+0.25",
        image = "Spell kantele a.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        manaDrain = "1",
        sortKey = "Kantele - Note",
        speed = "350",
        spellTier = "10",
        spawnProbability = "0",
        type = "其他",
        uses = "",
        nameKey = "action_kantele_a",
        descriptionKey = "actiondesc_kantele_a"
    },

    {
        gameID = "KANTELE_D",
        unlockCondition = "找到康特勒琴",
        nameOcn = "齐特琴 - 音符 D",
        nameEn = "Kantele - note D",
        pageName = "康特勒琴#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell kantele d.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Kantele - Note2",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_kantele_d",
        descriptionKey = "actiondesc_kantele_d"
    },

    {
        gameID = "KANTELE_DIS",
        unlockCondition = "找到康特勒琴",
        nameOcn = "齐特琴 - 音符 D#",
        nameEn = "Kantele - note D#",
        pageName = "康特勒琴#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell kantele dis.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Kantele - Note3",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_kantele_dis",
        descriptionKey = "actiondesc_kantele_dis"
    },

    {
        gameID = "KANTELE_E",
        unlockCondition = "找到康特勒琴",
        nameOcn = "齐特琴 - 音符 E",
        nameEn = "Kantele - note E",
        pageName = "康特勒琴#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell kantele e.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Kantele - Note4",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_kantele_e",
        descriptionKey = "actiondesc_kantele_e"
    },

    {
        gameID = "KANTELE_G",
        unlockCondition = "找到康特勒琴",
        nameOcn = "齐特琴 - 音符 G",
        nameEn = "Kantele - note G",
        pageName = "康特勒琴#音符法术",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell kantele g.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "1",
        radius = "",
        rechargeDelay = "",
        sortKey = "Kantele - Note5",
        speed = "350",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_kantele_g",
        descriptionKey = "actiondesc_kantele_g"
    },

    {
        gameID = "RANDOM_SPELL",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "随机法术",
        nameEn = "Random spell",
        pageName = "随机法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell random spell.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "5",
        radius = "",
        rechargeDelay = "",
        sortKey = "random10",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6,10",
        spawnProbability = "0.2,0.3,0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_random_spell",
        descriptionKey = "actiondesc_random_spell"
    },

    {
        gameID = "RANDOM_PROJECTILE",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "随机投射物法术",
        nameEn = "Random projectile spell",
        pageName = "随机投射物法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell random projectile.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "random",
        speed = "",
        speedMod = "",
        spellTier = "2,4,5,6,10",
        spawnProbability = "0.2,0.4,0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "投射物",
        uses = "",
        nameKey = "action_random_projectile",
        descriptionKey = "actiondesc_random_projectile"
    },

    {
        gameID = "RANDOM_MODIFIER",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "随机修正法术",
        nameEn = "Random modifier spell",
        pageName = "随机修正法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell random modifier.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "Random Modifier Spell",
        speed = "",
        speedMod = "",
        spellTier = "4,5,6,10",
        spawnProbability = "0.3,0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_random_modifier",
        descriptionKey = "actiondesc_random_modifier"
    },

    {
        gameID = "RANDOM_STATIC_PROJECTILE",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "随机静态投射物法术",
        nameEn = "Random static projectile spell",
        pageName = "随机静态投射物法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell random static projectile.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "Random Static Projectile Spell",
        speed = "",
        speedMod = "",
        spellTier = "3,5,6,10",
        spawnProbability = "0.2,0.1,0.1,0.5",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "",
        nameKey = "action_random_static_projectile",
        descriptionKey = "actiondesc_random_static_projectile"
    },

    {
        gameID = "DRAW_RANDOM",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "复制随机法术",
        nameEn = "Copy random spell",
        pageName = "复制随机法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell draw random.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "20",
        radius = "",
        rechargeDelay = "",
        sortKey = "random20",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,6,10",
        spawnProbability = "0.3,0.2,0.2,0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_draw_random",
        descriptionKey = "actiondesc_draw_random"
    },

    {
        gameID = "DRAW_RANDOM_X3",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "三次复制随机法术",
        nameEn = "Copy random spell thrice",
        pageName = "复制随机法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell draw random x3.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Copy Random Spell2",
        speed = "",
        speedMod = "",
        spellTier = "3,4,5,6,10",
        spawnProbability = "0.1,0.3,0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_draw_random_x3",
        descriptionKey = "actiondesc_draw_random_x3"
    },

    {
        gameID = "DRAW_3_RANDOM",
        unlockCondition = "击杀[[三眼之腿]]",
        nameOcn = "复制三个随机法术",
        nameEn = "Copy three random spells",
        pageName = "复制三个随机法术",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell draw 3 random.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "40",
        radius = "",
        rechargeDelay = "",
        sortKey = "random40",
        speed = "",
        speedMod = "",
        spellTier = "2,3,5,6,10",
        spawnProbability = "0.1,0.2,0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_draw_3_random",
        descriptionKey = "actiondesc_draw_3_random"
    },

    {
        gameID = "ALL_NUKES",
        unlockCondition = "打开[[水晶钥匙#黑暗宝箱|黑暗宝箱]]",
        nameOcn = "核弹置换术",
        nameEn = "Spells to nukes",
        pageName = "核弹置换术",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell all nukes.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "600",
        radius = "",
        rechargeDelay = "+1.67",
        sortKey = "Spells To Nukes",
        speed = "",
        speedMod = "",
        spellTier = "6,10",
        spawnProbability = "0.1,1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "2",
        nameKey = "action_all_nukes",
        descriptionKey = "actiondesc_all_nukes"
    },

    {
        gameID = "ALL_DISCS",
        unlockCondition = "打开[[水晶钥匙#黑暗宝箱|黑暗宝箱]]",
        nameOcn = "巨型锯刃置换术",
        nameEn = "Spells to giga sawblades",
        pageName = "巨型锯刃置换术",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell all discs.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "",
        rechargeDelay = "+0.83",
        sortKey = "Spells To Giga Sawblades",
        speed = "",
        speedMod = "",
        spellTier = "0,6,10",
        spawnProbability = "0.1,0.05,1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "",
        nameKey = "action_all_discs",
        descriptionKey = "actiondesc_all_discs"
    },

    {
        gameID = "ALL_ROCKETS",
        unlockCondition = "打开[[水晶钥匙#黑暗宝箱|黑暗宝箱]]",
        nameOcn = "魔法飞弹置换术",
        nameEn = "Spells to magic missiles",
        pageName = "魔法飞弹置换术",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell all rockets.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "100",
        radius = "",
        rechargeDelay = "+0.83",
        sortKey = "Spells To Magic Missiles",
        speed = "",
        speedMod = "",
        spellTier = "1,6,10",
        spawnProbability = "0.1,0.05,1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "10",
        nameKey = "action_all_rockets",
        descriptionKey = "actiondesc_all_rockets"
    },

    {
        gameID = "ALL_DEATHCROSSES",
        unlockCondition = "打开[[水晶钥匙#黑暗宝箱|黑暗宝箱]]",
        nameOcn = "死亡十字置换术",
        nameEn = "Spells to death crosses",
        pageName = "死亡十字置换术",
        bounces = "",
        castDelay = "+0.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell all deathcrosses.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "",
        rechargeDelay = "+0.67",
        sortKey = "Spells To Death Crosses",
        speed = "",
        speedMod = "",
        spellTier = "2,6,10",
        spawnProbability = "0.1,0.05,1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "15",
        nameKey = "action_all_deathcrosses",
        descriptionKey = "actiondesc_all_deathcrosses"
    },

    {
        gameID = "ALL_BLACKHOLES",
        unlockCondition = "打开[[水晶钥匙#黑暗宝箱|黑暗宝箱]]",
        nameOcn = "黑洞置换术",
        nameEn = "Spells to black holes",
        pageName = "黑洞置换术",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell all blackholes.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "200",
        radius = "",
        rechargeDelay = "+1.67",
        sortKey = "Spells To Black Holes",
        speed = "",
        speedMod = "",
        spellTier = "3,6,10",
        spawnProbability = "0.1,0.05,1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "10",
        nameKey = "action_all_blackholes",
        descriptionKey = "actiondesc_all_blackholes"
    },

    {
        gameID = "ALL_ACID",
        unlockCondition = "打开[[水晶钥匙#黑暗宝箱|黑暗宝箱]]",
        nameOcn = "酸液置换术",
        nameEn = "Spells to acid",
        pageName = "酸液置换术",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell all acid.png",
        lifetime = "2",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "200",
        radius = "",
        rechargeDelay = "+1.67",
        sortKey = "Spells To Acid",
        speed = "",
        speedMod = "",
        spellTier = "4,6,10",
        spawnProbability = "0.1,0.05,1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "",
        nameKey = "action_all_acid",
        descriptionKey = "actiondesc_all_acid"
    },

    {
        gameID = "ALL_SPELLS",
        unlockCondition = "打开[[召唤传送门|科技之蛋]]中的铁箱子",
        nameOcn = "万物之终结",
        nameEn = "The end of everything",
        pageName = "万物之终结",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell all spells.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "600",
        radius = "",
        rechargeDelay = "+1.67",
        sortKey = "The End Of Everything",
        speed = "",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "1",
        nameKey = "action_all_spells",
        descriptionKey = "actiondesc_all_spells"
    },

    {
        gameID = "SUMMON_PORTAL",
        nameOcn = "召唤传送门",
        nameEn = "Summon portal",
        pageName = "召唤传送门",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell summon portal.png",
        lifetime = "120",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Summon Portal",
        speed = "",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "7",
        nameKey = "action_summon_portal",
        descriptionKey = "actiondesc_summon_portal"
    },

    {
        gameID = "ADD_TRIGGER",
        unlockCondition = "击杀[[法师领主]]",
        nameOcn = "追加触发",
        nameEn = "Add trigger",
        pageName = "追加触发",
        image = "Spell trigger.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "10",
        sortKey = "addTrigger",
        spellTier = "3,4,5,10",
        spawnProbability = "0.3,0.6,0.6,1",
        type = "其他",
        nameKey = "action_add_trigger",
        descriptionKey = "actiondesc_add_trigger"
    },

    {
        gameID = "ADD_TIMER",
        unlockCondition = "击杀[[法师领主]]",
        nameOcn = "追加计时",
        nameEn = "Add timer",
        pageName = "追加触发",
        image = "Spell timer.png",
        lifetime = "",
        lifetimeFluctuation = "",
        timerLifetime = "20",
        manaDrain = "20",
        sortKey = "Add Trigger2",
        spellTier = "3,4,5,10",
        spawnProbability = "0.3,0.6,0.6,1",
        type = "其他",
        nameKey = "action_add_timer",
        descriptionKey = "actiondesc_add_timer"
    },

    {
        gameID = "ADD_DEATH_TRIGGER",
        unlockCondition = "击杀[[法师领主]]",
        nameOcn = "追加失效触发",
        nameEn = "Add expiration trigger",
        pageName = "追加触发",
        image = "Spell death trigger.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "20",
        sortKey = "Add Trigger3",
        spellTier = "3,4,5,10",
        spawnProbability = "0.3,0.6,0.6,1",
        type = "其他",
        nameKey = "action_add_death_trigger",
        descriptionKey = "actiondesc_add_death_trigger"
    },

    {
        gameID = "LARPA_CHAOS",
        nameOcn = "混沌拉帕",
        nameEn = "Chaos larpa",
        pageName = "混沌拉帕",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell larpa chaos.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        lifetimelimit = "300",
        manaDrain = "100",
        radius = "",
        rechargeDelay = "",
        sortKey = "larpamod,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,10",
        spawnProbability = "0.1,0.2,0.3,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_larpa_chaos",
        descriptionKey = "actiondesc_larpa_chaos"
    },

    {
        gameID = "LARPA_DOWNWARDS",
        nameOcn = "下方向拉帕",
        nameEn = "Downwards larpa",
        pageName = "向下拉帕",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell larpa downwards.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        lifetimelimit = "300",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "larpamod,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,10",
        spawnProbability = "0.1,0.3,0.2,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_larpa_downwards",
        descriptionKey = "actiondesc_larpa_downwards"
    },

    {
        gameID = "LARPA_UPWARDS",
        nameOcn = "上方向拉帕",
        nameEn = "Upwards larpa",
        pageName = "向上拉帕",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell larpa upwards.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        lifetimelimit = "300",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "larpamod,lifetimemod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,10",
        spawnProbability = "0.1,0.1,0.2,0.4,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_larpa_upwards",
        descriptionKey = "actiondesc_larpa_upwards"
    },

    {
        gameID = "LARPA_CHAOS_2",
        unlockCondition = "打开[[水晶钥匙#黑暗宝箱|黑暗宝箱]]",
        nameOcn = "复制轨迹",
        nameEn = "Copy trail",
        pageName = "复制轨迹",
        bounces = "",
        castDelay = "+0.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell larpa chaos 2.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        lifetimelimit = "200",
        manaDrain = "150",
        radius = "",
        rechargeDelay = "",
        sortKey = "Copy Trail,lifetimemod,larpamod",
        speed = "",
        speedMod = "",
        spellTier = "3,5,10",
        spawnProbability = "0.1,0.4,0.1",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_larpa_chaos_2",
        descriptionKey = "actiondesc_larpa_chaos_2"
    },

    {
        gameID = "LARPA_DEATH",
        nameOcn = "拉帕爆炸",
        nameEn = "Larpa Explosion",
        pageName = "拉帕爆炸",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell larpa death.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "90",
        radius = "",
        rechargeDelay = "",
        sortKey = "larpamod",
        speed = "",
        speedMod = "",
        spellTier = "2,3,4,5,10",
        spawnProbability = "0.1,0.1,0.3,0.2,0.2",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "30",
        nameKey = "action_larpa_death",
        descriptionKey = "actiondesc_larpa_death"
    },

    {
        gameID = "ALPHA",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "初始",
        nameEn = "Alpha",
        pageName = "初始",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell alpha.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_alpha",
        descriptionKey = "actiondesc_alpha"
    },

    {
        gameID = "GAMMA",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "伽马校正",
        nameEn = "Gamma",
        pageName = "伽马校正",
        bounces = "",
        castDelay = "+0.25",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell gamma.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_gamma",
        descriptionKey = "actiondesc_gamma"
    },

    {
        gameID = "TAU",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "陶",
        nameEn = "Tau",
        pageName = "陶",
        bounces = "",
        castDelay = "+0.58",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell tau.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "80",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_tau",
        descriptionKey = "actiondesc_tau"
    },

    {
        gameID = "OMEGA",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "终结",
        nameEn = "Omega",
        pageName = "终结",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell omega.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "300",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_omega",
        descriptionKey = "actiondesc_omega"
    },

    {
        gameID = "MU",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "谬",
        nameEn = "Mu",
        pageName = "谬",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell mu.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_mu",
        descriptionKey = "actiondesc_mu"
    },

    {
        gameID = "PHI",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "斐",
        nameEn = "Phi",
        pageName = "斐",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell phi.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_phi",
        descriptionKey = "actiondesc_phi"
    },

    {
        gameID = "SIGMA",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "西格玛",
        nameEn = "Sigma",
        pageName = "西格玛",
        bounces = "",
        castDelay = "+0.50",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell sigma.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "120",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "4,5,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_sigma",
        descriptionKey = "actiondesc_sigma"
    },

    {
        gameID = "ZETA",
        unlockCondition = "击杀[[高阶炼金术师]]",
        nameOcn = "泽塔",
        nameEn = "Zeta",
        pageName = "泽塔",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell zeta.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "10",
        radius = "",
        rechargeDelay = "",
        sortKey = "greek",
        speed = "",
        speedMod = "",
        spellTier = "1,2,3,6,10",
        spawnProbability = "0.2,0.8,0.6,0.1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_zeta",
        descriptionKey = "actiondesc_zeta"
    },

    {
        gameID = "DIVIDE_2",
        unlockCondition = "打开[[水晶钥匙#珊瑚宝箱|珊瑚宝箱]]",
        nameOcn = "一分为二",
        nameEn = "Divide by 2",
        pageName = "一分为多",
        castDelay = "+0.33",
        damageImpact = "-5",
        image = "Spell divide 2.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "35",
        sortKey = "",
        spellTier = "3,5,6,10",
        spawnProbability = "0.2,0.3,0.2,1",
        type = "其他",
        uses = "",
        nameKey = "action_divide_2",
        descriptionKey = "actiondesc_divide_2"
    },

    {
        gameID = "DIVIDE_3",
        unlockCondition = "打开[[水晶钥匙#珊瑚宝箱|珊瑚宝箱]]",
        nameOcn = "一分为三",
        nameEn = "Divide by 3",
        pageName = "一分为多",
        bounces = "",
        castDelay = "+0.58",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "-10",
        damageSlice = "",
        effect = "",
        image = "Spell divide 3.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "50",
        radius = "",
        rechargeDelay = "",
        sortKey = "Divide By2",
        speed = "",
        speedMod = "",
        spellTier = "4,5,6,10",
        spawnProbability = "0.1,0.1,0.2,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_divide_3",
        descriptionKey = "actiondesc_divide_3"
    },

    {
        gameID = "DIVIDE_4",
        unlockCondition = "打开[[水晶钥匙#珊瑚宝箱|珊瑚宝箱]]",
        nameOcn = "一分为四",
        nameEn = "Divide by 4",
        pageName = "一分为多",
        bounces = "",
        castDelay = "+0.83",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "-15",
        damageSlice = "",
        effect = "",
        image = "Spell divide 4.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "70",
        radius = "",
        rechargeDelay = "",
        sortKey = "Divide By3",
        speed = "",
        speedMod = "",
        spellTier = "5,6,10",
        spawnProbability = "0.1,0.1,1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "",
        nameKey = "action_divide_4",
        descriptionKey = "actiondesc_divide_4"
    },

    {
        gameID = "DIVIDE_10",
        unlockCondition = "贪婪[[成就石柱|成就]]",
        nameOcn = "一分为十",
        nameEn = "Divide by 10",
        pageName = "一分为多",
        bounces = "",
        castDelay = "+1.33",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "-37.5",
        damageSlice = "",
        effect = "",
        image = "Spell divide 10.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "200",
        radius = "",
        rechargeDelay = "+0.33",
        sortKey = "Divide By4",
        speed = "",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "1",
        spread = "",
        spreadMod = "",
        type = "其他",
        uses = "5",
        nameKey = "action_divide_10",
        descriptionKey = "actiondesc_divide_10"
    },

    {
        gameID = "METEOR_RAIN",
        unlockCondition = "击杀[[魔杖品鉴家]]",
        nameOcn = "nan",
        nameEn = "Meteorisade",
        pageName = "陨石雨",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell meteor rain.png",
        lifetime = "100",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "225",
        radius = "",
        rechargeDelay = "+1.0",
        sortKey = "Meteorisade",
        speed = "",
        speedMod = "",
        spellTier = "6,10",
        spawnProbability = "0.1,1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "2",
        nameKey = "action_meteor_rain",
        descriptionKey = "actiondesc_meteor_rain"
    },

    {
        gameID = "WORM_RAIN",
        unlockCondition = "击杀[[魔杖品鉴家]]",
        nameOcn = "nan",
        nameEn = "Matosade",
        pageName = "蠕虫雨",
        bounces = "",
        castDelay = "+1.67",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell worm rain.png",
        lifetime = "400",
        lifetimeFluctuation = "0",
        lifetimeMod = "",
        manaDrain = "225",
        radius = "",
        rechargeDelay = "+1.0",
        sortKey = "Matosade",
        speed = "",
        speedMod = "",
        spellTier = "6,10",
        spawnProbability = "0.1,1",
        spread = "",
        spreadMod = "",
        type = "静态投射物",
        uses = "2",
        nameKey = "action_worm_rain",
        descriptionKey = "actiondesc_worm_rain"
    },

    {
        gameID = "RESET",
        unlockCondition = "击杀[[法师领主]]",
        nameOcn = "魔杖刷新",
        nameEn = "Wand Refresh",
        pageName = "魔杖刷新",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell reset.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "30",
        radius = "",
        rechargeDelay = "-0.42",
        sortKey = "Wand Refresh",
        speed = "",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "1",
        spread = "",
        spreadMod = "",
        type = "实用",
        uses = "",
        nameKey = "action_reset",
        descriptionKey = "actiondesc_reset"
    },

    {
        gameID = "IF_ENEMY",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "要求 - 敌人数量",
        nameEn = "Requirement - Enemies",
        pageName = "条件要求(法术)",
        image = "Spell_Req_Enemies.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Requirement3",
        spellTier = "10",
        spawnProbability = "1",
        type = "其他",
        nameKey = "action_if_enemy",
        descriptionKey = "actiondesc_if_enemy"
    },

    {
        gameID = "IF_PROJECTILE",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "要求 - 投射物法术数量",
        nameEn = "Requirement - Projectile Spells",
        pageName = "条件要求(法术)",
        image = "Spell_Req_Projectile.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Requirement",
        spellTier = "10",
        spawnProbability = "1",
        type = "其他",
        nameKey = "action_if_projectile",
        descriptionKey = "actiondesc_if_projectile"
    },

    {
        gameID = "IF_HP",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "要求 - 生命值低下",
        nameEn = "Requirement - Low Health",
        pageName = "条件要求(法术)",
        image = "Spell_Req_Lowhealth.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Requirement2",
        spellTier = "10",
        spawnProbability = "1",
        type = "其他",
        nameKey = "action_if_hp",
        descriptionKey = "actiondesc_if_hp"
    },

    {
        gameID = "IF_HALF",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "要求 - 每次",
        nameEn = "Requirement - Every Other",
        pageName = "条件要求(法术)",
        image = "Spell_Req_Everyother.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Requirement4",
        spellTier = "10",
        spawnProbability = "1",
        type = "其他",
        nameKey = "action_if_half",
        descriptionKey = "actiondesc_if_half"
    },

    {
        gameID = "IF_END",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "要求 - 终点",
        nameEn = "Requirement - Endpoint",
        pageName = "条件要求(法术)",
        image = "Spell_Req_Endpoint.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Requirement6",
        spellTier = "10",
        spawnProbability = "1",
        type = "其他",
        nameKey = "action_if_end",
        descriptionKey = "actiondesc_if_end"
    },

    {
        gameID = "IF_ELSE",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "要求 - 否则",
        nameEn = "Requirement - Otherwise",
        pageName = "条件要求(法术)",
        image = "Spell_Req_Otherwise.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Requirement5",
        spellTier = "10",
        spawnProbability = "1",
        type = "其他",
        nameKey = "action_if_else",
        descriptionKey = "actiondesc_if_else"
    },

    {
        gameID = "COLOUR_RED",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "红色闪光",
        nameEn = "Red Glimmer",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour red.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Glimmer7",
        spellTier = "1,2,3,4,5,6",
        spawnProbability = "0.2,0.2,0.2,0.2,0.2,0.2",
        type = "投射修正",
        nameKey = "action_colour_red",
        descriptionKey = "actiondesc_colour_red"
    },

    {
        gameID = "COLOUR_ORANGE",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "橙色闪光",
        nameEn = "Orange Glimmer",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour orange.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Glimmer5",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.1,0.1",
        type = "投射修正",
        nameKey = "action_colour_orange",
        descriptionKey = "actiondesc_colour_orange"
    },

    {
        gameID = "COLOUR_GREEN",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "绿色闪光",
        nameEn = "Green Glimmer",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour green.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Glimmer4",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.1,0.1",
        type = "投射修正",
        nameKey = "action_colour_green",
        descriptionKey = "actiondesc_colour_green"
    },

    {
        gameID = "COLOUR_YELLOW",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "黄色闪光",
        nameEn = "Yellow Glimmer",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour yellow.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Glimmer8",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.1,0.1",
        type = "投射修正",
        nameKey = "action_colour_yellow",
        descriptionKey = "actiondesc_colour_yellow"
    },

    {
        gameID = "COLOUR_PURPLE",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "紫色闪光",
        nameEn = "Purple Glimmer",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour purple.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Glimmer6",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.1,0.1",
        type = "投射修正",
        nameKey = "action_colour_purple",
        descriptionKey = "actiondesc_colour_purple"
    },

    {
        gameID = "COLOUR_BLUE",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "蓝色闪光",
        nameEn = "Blue Glimmer",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour blue.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Glimmer3",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.1,0.1",
        type = "投射修正",
        nameKey = "action_colour_blue",
        descriptionKey = "actiondesc_colour_blue"
    },

    {
        gameID = "COLOUR_RAINBOW",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "彩虹闪光",
        nameEn = "Rainbow Glimmer",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour rainbow.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "glimmer",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.1,0.1",
        type = "投射修正",
        nameKey = "action_colour_rainbow",
        descriptionKey = "actiondesc_colour_rainbow"
    },

    {
        gameID = "COLOUR_INVIS",
        unlockCondition = "找到实验性魔杖",
        nameOcn = "隐形法术",
        nameEn = "Invisible Spell",
        pageName = "闪光法术",
        castDelay = "-0.13",
        image = "Spell colour invis.png",
        lifetime = "",
        lifetimeFluctuation = "",
        manaDrain = "0",
        sortKey = "Glimmer2",
        spellTier = "2,3,4",
        spawnProbability = "0.1,0.1,0.1",
        type = "投射修正",
        nameKey = "action_colour_invis",
        descriptionKey = "actiondesc_colour_invis"
    },

    {
        gameID = "RAINBOW_TRAIL",
        unlockCondition = "在湖心岛上面的一朵云找到",
        nameOcn = "彩虹轨迹",
        nameEn = "Rainbow trail",
        pageName = "彩虹轨迹",
        bounces = "",
        castDelay = "",
        criticalChance = "",
        damageDrill = "",
        damageElectric = "",
        damageExplosion = "",
        damageFire = "",
        damageImpact = "",
        damageSlice = "",
        effect = "",
        image = "Spell rainbow trail.png",
        lifetime = "",
        lifetimeFluctuation = "",
        lifetimeMod = "",
        manaDrain = "0",
        radius = "",
        rechargeDelay = "",
        sortKey = "trail",
        speed = "",
        speedMod = "",
        spellTier = "10",
        spawnProbability = "0",
        spread = "",
        spreadMod = "",
        type = "投射修正",
        uses = "",
        nameKey = "action_rainbow_trail",
        descriptionKey = "actiondesc_rainbow_trail"
    },

}


--- initialization 将 name 与 description 替换为伟大汉化提供的翻译
local csv = require("Module:Lang_zh_cn")
for _, spell in ipairs(all_spells) do
    local name = csv.get(spell.nameKey)
    local description = csv.get(spell.descriptionKey)
    if name ~= "[undefined]" then
        spell.name = csv.get(spell.nameKey)
    else
        spell.name = spell.nameKey
    end
    if description ~= "[undefined]" then
        spell.description = csv.get(spell.descriptionKey)
    else
        spell.description = spell.descriptionKey
    end
end

local function createLowerTable(t)
    local cc = {}
    for _, v in pairs(t) do
        cc[v['name']:lower()] = v
        cc[v['nameEn']:lower()] = v
        cc[v['nameOcn']:lower()] = v
    end
    return cc
end

local function createIDTable(t)
    local cc = {}
    for _, v in pairs(t) do
        cc[v.gameID] = v
    end
    return cc
end

local function createGroupBy(t, c)
    local cc = {}
    for _, v in pairs(t) do
        local g_lower = v[c]:lower()
        local arr = cc[g_lower]
        if arr == nil then
            arr = {}
            cc[g_lower] = arr
        end
        arr[#arr + 1] = v
    end
    return cc
end

local function prepare(t)
    for i, v in ipairs(t) do
        local tier = v['spellTier']
        if tier ~= nil and tier ~= '' then
            local arr = {}
            for str in string.gmatch(tier, '(%d+)') do
                arr[#arr + 1] = '#' .. str .. '#'
            end
            v['spellTierPrepared'] = table.concat(arr)
        end
        local sortKey = v['sortKey']
        if sortKey ~= nil and sortKey ~= '' then
            v['sortKey'] = sortKey:lower()
        end
        v['sortID'] = i
    end
end
prepare(all_spells)
return {
    Spells = all_spells,
    Spells_Name = createLowerTable(all_spells),
    Spells_ID = createIDTable(all_spells),
    Spells_Type = createGroupBy(all_spells, "type"),
}