注册 | 登录

游侠NETSHOW论坛





查看: 3064|回复: 1
打印 上一主题 下一主题

冰与血spells文件中的龙魔法师战技部分 [复制链接]

帖子
1488
精华
0
积分
754
金钱
1699
荣誉
1
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-9-10 09:30:03 |只看该作者 |倒序浏览
供大家学习参考^^

mgr.defineSpell( "dm_form_travel_sprung", {
        eiStateName = "cSMHorseJump",
        fxTypeCast = "",
        fxTypeSpell = "",
        duration = 0.000000,
        animType = "ANIM_TYPE_MAGICA",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_jumpdistance", 1000, 0, 0, 8 },
                entry1 = {"et_chance_break_root", 500, 0, 0, 9 },
        },
        fightDistance = 525.000000,
        aspect = "EA_ALL_HORSE",
        cooldown = 20.000000,
        soundProfile = 0,
        cost_level = 50,
        cost_base = 100,
        focus_skill_name = "skill_horseman",
        lore_skill_name = "skill_horseman",
        spellClass = "cSpellSMove",
        spellcontroltype = "eCAtype___invalid",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_form_any_recall", {
        eiStateName = "cSpellCast",
        fxTypeCast = "",
        fxTypeSpell = "",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM10",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM01-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_self_shapeshift", 1000, 0, 0, 41 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 1.000000,
        soundProfile = 0,
        cost_level = 0,
        cost_base = 0,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDmMorph",
        spellcontroltype = "eCAtype_a_effect_self",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_dm_ewigesfeuer", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_EWIGESFEUER_C",
        fxTypeSpell = "fx_dm_ewigesfeuer",
        fxTypeCastSpecial = "FX_DM_CAST_K",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM03",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM03-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 800, 8, 0, 8 },
                entry1 = {"et_plague_const_fire", 1600, 800, 0, 42 },
                entry2 = {"et_range_area", 200, 0, 0, 4 },
                entry3 = {"et_plague_infect", 300, 2, 0, 42 },
                entry4 = {"et_regThisCool", 0, 20, 0, 8 },
                entry5 = {"et_range_area", 80, 1, 1, 4 },
                entry6 = {"et_duration_sec", 300, 3, 2, 8 },
                entry7 = {"et_plague_infect", 100, 1, 3, 42 },
                entry8 = {"et_chance_fear", 300, 5, 4, 5 },
                entry9 = {"et_plague_const_fire", 600, 300, 5, 42 },
                entry10 = {"et_deathblow", 500, 0, 6, 5 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 8.160000,
        soundProfile = 0,
        cost_level = 225,
        cost_base = 450,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDrKrankheit",
        spellcontroltype = "eCAtype_a_effect_attack",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_dm_drachenschlag", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_DRAGONFIRE_C",
        fxTypeSpell = "FX_DM_DRAGONFIRE",
        fxTypeCastSpecial = "FX_DM_CAST_L",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM04",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM04-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 300, 0, 0, 8 },
                entry1 = {"et_spelldamage_fire", 450, 225, 0, 133 },
                entry2 = {"et_debuff_EAW", 500, 20, 0, 42 },
                entry3 = {"et_hits_persec", 1340, 0, 0, 4 },
                entry4 = {"et_range_area", 1000, 0, 0, 4 },
                entry5 = {"et_regThisCool", 0, 40, 0, 8 },
                entry6 = {"et_hits_persec", 340, 0, 1, 4 },
                entry7 = {"et_chance_stun", 500, 5, 2, 133 },
                entry8 = {"et_hits_persec", 340, 0, 3, 4 },
                entry9 = {"et_debuff_EAW", 500, 20, 4, 42 },
                entry10 = {"et_spelldamage_fire", 150, 75, 5, 133 },
                entry11 = {"et_range_area", 250, 0, 6, 4 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 4.160000,
        soundProfile = 0,
        cost_level = 450,
        cost_base = 900,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDmDrachenschlag",
        spellcontroltype = "eCAtype_a_effect_location_start",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_dm_vertrauter", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_VERTRAUTER_C",
        fxTypeSpell = "FX_DM_VERTRAUTER",
        fxTypeCastSpecial = "FX_DM_CAST_L",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM05",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM05-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_life_buff", 150, 150, 0, 9 },
                entry1 = {"et_summon_soldier", 1000, 2022, 0, 8 },
                entry2 = {"et_summon_mylevel", 0, 0, 0, 4 },
                entry3 = {"et_addattr_willpower", 300, 150, 0, 41 },
                entry4 = {"et_addattr_intelligence", 300, 150, 0, 41 },
                entry5 = {"et_chance_burning", 200, 2, 1, 133 },
                entry6 = {"et_exp_rel", 100, 0, 2, 41 },
                entry7 = {"et_damping_fir", 150, 2, 3, 41 },
                entry8 = {"et_addCastspeed", 150, 2, 4, 37 },
                entry9 = {"et_life_buff", 100, 100, 5, 9 },
                entry10 = {"et_regAnyAspect", 200, 0, 6, 41 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 300,
        cost_base = 300,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDmVertrauter",
        spellcontroltype = "eCAtype_t_buff",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_dm_drachenform", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_MORPH_DRAGON_C",
        fxTypeSpell = "FX_DM_MORPH_DRAGON",
        duration = 10.000000,
        animType = "ANIM_TYPE_SM17",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM17-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_self_shapeshift", 1000, 1994, 0, 41 },
                entry1 = {"et_duration_sec", 3000, 5, 0, 8 },
                entry2 = {"et_armor_any_rel", 0, 50, 0, 41 },
                entry3 = {"et_weapondamage_fire", 0, 20, 0, 9 },
                entry4 = {"et_AWVW_rel", 0, 100, 0, 41 },
                entry5 = {"et_base_armor_phy", 200, 100, 1, 41 },
                entry6 = {"et_weapondamage_fire", 40, 10, 2, 9 },
                entry7 = {"et_duration_sec", 1000, 3, 3, 8 },
                entry8 = {"et_life_regen", 25, 15, 4, 41 },
                entry9 = {"et_chance_reflect_CC", 350, 10, 5, 41 },
                entry10 = {"et_addspell_feuerball", 1000, 0, 6, 5 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 60.000000,
        soundProfile = 0,
        cost_level = 250,
        cost_base = 500,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDmMorph",
        spellcontroltype = "eCAtype_b_boost_self",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_dm_berserkerform", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_MORPH_BERSERKER_C",
        fxTypeSpell = "FX_DM_MORPH_BERSERKER",
        duration = 10.000000,
        animType = "ANIM_TYPE_SM17",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM17-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_self_shapeshift", 1000, 1995, 0, 41 },
                entry1 = {"et_duration_sec", 2500, 5, 0, 8 },
                entry2 = {"et_life_leech", 75, 25, 0, 9 },
                entry3 = {"et_AW_rel", 0, 100, 0, 5 },
                entry4 = {"et_charge_shapeshift", 100, 0, 0, 5 },
                entry5 = {"et_weapondamage_physical", 0, 20, 0, 9 },
                entry6 = {"et_charge_shapeshift", 35, 0, 1, 5 },
                entry7 = {"et_addAttackspeed", 200, 0, 2, 41 },
                entry8 = {"et_duration_sec", 700, 3, 3, 8 },
                entry9 = {"et_life_leech", 22, 8, 4, 9 },
                entry10 = {"et_charge_shapeshift", 35, 0, 5, 5 },
                entry11 = {"et_addspell_blutrausch", 1000, 0, 6, 5 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 60.000000,
        soundProfile = 0,
        cost_level = 250,
        cost_base = 500,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDmMorph",
        spellcontroltype = "eCAtype_b_boost_self",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_form_drgn_teleport", {
        eiStateName = "cTwJump",
        fxTypeCast = "",
        fxTypeSpell = "",
        duration = 10.000000,
        animType = "ANIM_TYPE_TAKEOFF",
        animTypeApproach = "ANIM_TYPE_RUN",
        animTypeRide = "",
        animTypeSpecial = "",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_jumpdistance", 1500, 0, 0, 8 },
                entry1 = {"et_ThisSpeed", 750, 0, 0, 4 },
                entry2 = {"et_regThisCool", 495, 5, 0, 8 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 30.000000,
        soundProfile = 0,
        cost_level = 50,
        cost_base = 100,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDragonJump",
        spellcontroltype = "eCAtype_m_move_go",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_form_brsrk_blutrausch", {
        eiStateName = "cSpellCast",
        fxTypeCast = "",
        fxTypeSpell = "FX_GEN_BERSERKER",
        duration = 0.000000,
        animType = "ANIM_TYPE_MAGICA",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 1485, 15, 0, 8 },
                entry1 = {"et_wounded_thold", 250, 0, 0, 37 },
                entry2 = {"et_wounded_rage", 1000, 50, 0, 37 },
                entry3 = {"et_addAttackspeed", 295, 5, 0, 41 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 60.000000,
        soundProfile = 0,
        cost_level = 100,
        cost_base = 200,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellGenericBoost",
        spellcontroltype = "eCAtype_b_boost_self",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_form_drgn_feuerball", {
        eiStateName = "cSpellCastProjectile",
        fxTypeCast = "FX_HE_FEUERBALL_C",
        fxTypeSpell = "FX_DM_DRAGONFORM_FIREBALL",
        duration = 10.000000,
        animType = "ANIM_TYPE_MAGICA",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_damage_any_rel", 0, 20, 0, 5 },
                entry1 = {"et_spelldamage_fire", 700, 350, 0, 133 },
                entry2 = {"et_chance_burning", 300, 0, 0, 133 },
                entry3 = {"et_spelldamage_physical", 350, 175, 0, 133 },
                entry4 = {"et_target_seeker", 1, 0, 0, 133 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 125,
        cost_base = 250,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellHeFeuerball",
        spellcontroltype = "eCAtype_a_missile_attack",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_form_brsrk_zerfetzen", {
        eiStateName = "cSMZealhit",
        fxTypeCast = "fx_berserker_zerfetzen_c",
        fxTypeSpell = "",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM01",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "",
        causesSpellDamage = 0,
        tokens = {
                entry0 = {"et_life_leech", 20, 10, 0, 9 },
                entry1 = {"et_mult_weapondamage", 899, 1, 0, 9 },
                entry2 = {"et_baseAW", 200, 250, 0, 5 },
                entry3 = {"et_chance_bleeding", 500, 10, 0, 5 },
                entry4 = {"et_damage_any_rel", 320, 80, 0, 5 },
        },
        fightDistance = 45.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 200,
        cost_base = 400,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellSMove",
        spellcontroltype = "eCAtype_a_weapon_attack",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_form_drgn_feuerwand", {
        eiStateName = "cSpellCast",
        fxTypeCast = "",
        fxTypeSpell = "fx_dg_feueratem2",
        duration = 10.000000,
        animType = "ANIM_TYPE_SM04",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_maxangle_cone", 75, 0, 0, 8 },
                entry1 = {"et_duration_sec", 400, 0, 0, 8 },
                entry2 = {"et_spelldamage_fire", 480, 240, 0, 133 },
                entry3 = {"et_hits_persec", 800, 4, 0, 4 },
                entry4 = {"et_range_area", 1500, 0, 0, 4 },
                entry5 = {"et_spelldamage_magic", 360, 180, 0, 133 },
        },
        fightDistance = 300.000000,
        aspect = "EA_DM_DRAGONMAGIC",
        cooldown = 6.000000,
        soundProfile = 0,
        cost_level = 250,
        cost_base = 500,
        focus_skill_name = "skill_DM_dragonmagic_focus",
        lore_skill_name = "skill_DM_dragonmagic_lore",
        spellClass = "cSpellDragonBurningFields",
        spellcontroltype = "eCAtype_a_effect_cone",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_co_windstoss", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_WINDSTOSS_C",
        fxTypeSpell = "FX_DM_WINDSTOSS",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM06",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM06-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_maxangle_cone", 180, 0, 0, 8 },
                entry1 = {"et_duration_sec", 250, 0, 0, 8 },
                entry2 = {"et_push_distance", 200, 2, 0, 10 },
                entry3 = {"et_range_distance", 1000, 0, 0, 4 },
                entry4 = {"et_cone_adapt", 30, 0, 0, 5 },
                entry5 = {"et_spelldamage_physical", 900, 450, 0, 133 },
                entry6 = {"et_chance_stun", 334, 2, 1, 133 },
                entry7 = {"et_dotdamage_poison", 400, 200, 2, 42 },
                entry8 = {"et_maxangle_cone", 60, 0, 3, 8 },
                entry9 = {"et_quicken_boost", 250, 0, 4, 8 },
                entry10 = {"et_spelldamage_physical", 300, 150, 5, 133 },
                entry11 = {"et_dotdamage_poison", 400, 200, 6, 42 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_COMMAND",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 250,
        cost_base = 500,
        focus_skill_name = "skill_DM_command_focus",
        lore_skill_name = "skill_DM_command_lore",
        spellClass = "cSpellWindstoss",
        spellcontroltype = "eCAtype_a_effect_cone",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_co_wirbelwind", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_WIRBELWIND_C",
        fxTypeSpell = "FX_DM_WIRBELWIND",
        fxTypeCastSpecial = "FX_DM_CAST_L",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM07",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM07-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 1500, 5, 0, 8 },
                entry1 = {"et_hits_persec", 800, 2, 0, 4 },
                entry2 = {"et_range_area", 300, 0, 0, 4 },
                entry3 = {"et_spelldamage_physical", 500, 250, 0, 133 },
                entry4 = {"et_regThisCool", 1010, 10, 0, 8 },
                entry5 = {"et_spelldamage_physical", 200, 100, 1, 133 },
                entry6 = {"et_range_area", 125, 0, 2, 4 },
                entry7 = {"et_hits_persec", 200, 2, 3, 4 },
                entry8 = {"et_duration_sec", 500, 3, 4, 8 },
                entry9 = {"et_chance_disarm", 200, 1, 5, 5 },
                entry10 = {"et_chance_criticalhit", 200, 1, 6, 5 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_COMMAND",
        cooldown = 25.000000,
        soundProfile = 0,
        cost_level = 250,
        cost_base = 500,
        focus_skill_name = "skill_DM_command_focus",
        lore_skill_name = "skill_DM_command_lore",
        spellClass = "cSpellDmWirbelwind",
        spellcontroltype = "eCAtype_a_effect_location_start",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_co_magischerwall", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_WALL_C",
        fxTypeSpell = "FX_DM_WALL",
        fxTypeCastSpecial = "FX_DM_CAST_K",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM08",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM08-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 1200, 15, 0, 8 },
                entry1 = {"et_range_area", 1000, 5, 0, 4 },
                entry2 = {"et_range_area", 500, 3, 1, 4 },
                entry3 = {"et_chance_reflect_missile", 300, 10, 2, 41 },
                entry4 = {"et_range_area", 500, 3, 3, 4 },
                entry5 = {"et_duration_sec", 400, 5, 4, 8 },
                entry6 = {"et_chance_reflect_missile", 300, 10, 5, 41 },
                entry7 = {"et_chance_reflect_spell", 300, 10, 6, 41 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_COMMAND",
        cooldown = 15.000000,
        soundProfile = 0,
        cost_level = 75,
        cost_base = 150,
        focus_skill_name = "skill_DM_command_focus",
        lore_skill_name = "skill_DM_command_lore",
        spellClass = "cSpellDmWall",
        spellcontroltype = "eCAtype_a_effect_location_start",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_co_zerstoerer", {
        eiStateName = "cSpellCast",
        fxTypeCast = "",
        fxTypeSpell = "",
        fxTypeCastSpecial = "FX_DM_CAST_L",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM09",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM09-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 1000, 3, 0, 8 },
                entry1 = {"et_summon_level", 8, 8, 0, 8 },
                entry2 = {"et_summon_soldier", 4334, 2013, 0, 8 },
                entry3 = {"et_range_area", 350, 0, 0, 4 },
                entry4 = {"et_spelldamage_physical", 700, 350, 0, 133 },
                entry5 = {"et_regThisCool", 0, 40, 0, 8 },
                entry6 = {"et_spelldamage_physical", 250, 125, 1, 133 },
                entry7 = {"et_duration_sec", 300, 2, 2, 8 },
                entry8 = {"et_summon_soldier", 1334, 0, 3, 8 },
                entry9 = {"et_duration_sec", 300, 2, 4, 8 },
                entry10 = {"et_summon_soldier", 1334, 0, 5, 8 },
                entry11 = {"et_spelldamage_physical", 250, 125, 6, 133 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_COMMAND",
        cooldown = 2.100000,
        soundProfile = 0,
        cost_level = 300,
        cost_base = 600,
        focus_skill_name = "skill_DM_command_focus",
        lore_skill_name = "skill_DM_command_lore",
        spellClass = "cSpellDmZerstorer",
        spellcontroltype = "eCAtype_a_effect_self",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_co_beschuetzer", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_BESCHUETZER_C",
        fxTypeSpell = "FX_DM_BESCHUETZER",
        fxTypeCastSpecial = "FX_DM_CAST_L",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM10",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM10-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_summon_level", 8, 8, 0, 8 },
                entry1 = {"et_summon_soldier", 1000, 2014, 0, 8 },
                entry2 = {"et_summon_level", 4, 4, 1, 8 },
                entry3 = {"et_minion_replenish", 7000, 0, 2, 72 },
                entry4 = {"et_minion_AWVW_rel", 250, 50, 3, 72 },
                entry5 = {"et_minion_armor_all", 75, 55, 4, 72 },
                entry6 = {"et_summon_soldier", 1000, 0, 5, 8 },
                entry7 = {"et_damping_phy", 200, 0, 6, 41 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_COMMAND",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 400,
        cost_base = 400,
        focus_skill_name = "skill_DM_command_focus",
        lore_skill_name = "skill_DM_command_lore",
        spellClass = "cSpellDmBeschuetzer",
        spellcontroltype = "eCAtype_t_buff",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_zerstoerer_bomb", {
        eiStateName = "cSpellCast",
        fxTypeCast = "",
        fxTypeSpell = "",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM08",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_self_destruction", 1, 0, 0, 9 },
                entry1 = {"et_range_area", 800, 0, 0, 4 },
                entry2 = {"et_spelldamage_magic", 400, 200, 0, 133 },
                entry3 = {"et_spelldamage_physical", 500, 250, 0, 133 },
                entry4 = {"et_chance_stun", 200, 3, 0, 133 },
        },
        fightDistance = 35.000000,
        aspect = "EA_DM_COMMAND",
        cooldown = 5.000000,
        soundProfile = 0,
        cost_level = 0,
        cost_base = 0,
        focus_skill_name = "skill_DM_command_focus",
        lore_skill_name = "skill_DM_command_lore",
        spellClass = "",
        spellcontroltype = "eCAtype_a_effect_attack",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_me_gedankenschlag", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_GEDANKENSCHLAG_C",
        fxTypeSpell = "FX_DM_GEDANKENSCHLAG",
        fxTypeCastSpecial = "FX_DM_CAST_K",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM11",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM11-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_debuff_CA_regen", 334, 8, 0, 42 },
                entry1 = {"et_duration_sec", 1000, 5, 0, 8 },
                entry2 = {"et_range_area", 150, 0, 0, 4 },
                entry3 = {"et_spelldamage_physical", 850, 425, 0, 133 },
                entry4 = {"et_invert_armor_phy", 200, 2, 0, 5 },
                entry5 = {"et_duration_sec", 400, 2, 1, 8 },
                entry6 = {"et_debuff_CA_regen", 167, 4, 2, 42 },
                entry7 = {"et_spelldamage_physical", 300, 150, 3, 133 },
                entry8 = {"et_range_area", 350, 0, 4, 4 },
                entry9 = {"et_chance_deepwound", 250, 0, 5, 5 },
                entry10 = {"et_debuff_movespeed", 200, 5, 6, 42 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_MENTALISM",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 150,
        cost_base = 300,
        focus_skill_name = "skill_DM_mentalism_focus",
        lore_skill_name = "skill_DM_mentalism_lore",
        spellClass = "cSpellDmGedankenschlag",
        spellcontroltype = "eCAtype_a_effect_attack",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_me_energiebrand", {
        eiStateName = "cSpellCast",
        fxTypeCast = "fx_dm_energiebrand_c",
        fxTypeSpell = "fx_dm_energiebrand",
        fxTypeCastSpecial = "FX_DM_CAST_L",
        duration = 10.000000,
        animType = "ANIM_TYPE_SM12",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM12-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 500, 5, 0, 8 },
                entry1 = {"et_dotdamage_magic", 600, 300, 0, 42 },
                entry2 = {"et_range_area", 1000, 0, 0, 4 },
                entry3 = {"et_spelldamage_magic", 500, 250, 0, 133 },
                entry4 = {"et_debuff_attackspeed", 300, 2, 1, 42 },
                entry5 = {"et_debuff_EAW", 300, 10, 2, 42 },
                entry6 = {"et_spelldamage_magic", 210, 105, 3, 133 },
                entry7 = {"et_range_area", 500, 0, 4, 4 },
                entry8 = {"et_dotdamage_magic", 250, 125, 5, 42 },
                entry9 = {"et_cost_thisSpell", 334, 0, 6, 4 },
        },
        fightDistance = 525.000000,
        aspect = "EA_DM_MENTALISM",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 300,
        cost_base = 600,
        focus_skill_name = "skill_DM_mentalism_focus",
        lore_skill_name = "skill_DM_mentalism_lore",
        spellClass = "cSpellDmEnergiebrand",
        spellcontroltype = "eCAtype_a_effect_location_start",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_me_mahlstrom", {
        eiStateName = "cSpellCast",
        fxTypeCast = "fx_dm_mahlstrom_c",
        fxTypeSpell = "fx_dm_mahlstrom",
        fxTypeCastSpecial = "FX_DM_CAST_K",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM13",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM13-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 1200, 4, 0, 8 },
                entry1 = {"et_missile_slowdown", 2000, 0, 0, 5 },
                entry2 = {"et_debuff_stats", 110, 1, 0, 42 },
                entry3 = {"et_debuff_movespeed", 500, 3, 0, 42 },
                entry4 = {"et_range_area", 1000, 0, 0, 4 },
                entry5 = {"et_debuff_armor_phy", 500, 20, 1, 42 },
                entry6 = {"et_debuff_movespeed", 200, 2, 2, 42 },
                entry7 = {"et_duration_sec", 500, 2, 3, 8 },
                entry8 = {"et_missile_slowdown", 2000, 0, 4, 5 },
                entry9 = {"et_debuff_stats", 55, 1, 5, 42 },
                entry10 = {"et_range_area", 500, 0, 6, 4 },
        },
        fightDistance = 300.000000,
        aspect = "EA_DM_MENTALISM",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 200,
        cost_base = 400,
        focus_skill_name = "skill_DM_mentalism_focus",
        lore_skill_name = "skill_DM_mentalism_lore",
        spellClass = "cSpellDmMahlstrom",
        spellcontroltype = "eCAtype_a_effect_location_start",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_me_kampftrance", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_KAMPFTRANCE_C",
        fxTypeSpell = "FX_DM_KAMPFTRANCE",
        fxTypeCastSpecial = "FX_DM_CAST_K",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM14",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM14-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_duration_sec", 1500, 5, 0, 8 },
                entry1 = {"et_chance_block_stun", 334, 3, 0, 41 },
                entry2 = {"et_resist_effectdam_any", 200, 4, 0, 41 },
                entry3 = {"et_regAnyAspect", 300, 5, 0, 41 },
                entry4 = {"et_chance_block_root", 334, 3, 0, 37 },
                entry5 = {"et_chance_block_root", 167, 1, 1, 37 },
                entry6 = {"et_chance_block_stun", 167, 1, 2, 41 },
                entry7 = {"et_resist_effectdam_any", 200, 2, 3, 41 },
                entry8 = {"et_regThisCool", 500, 0, 4, 8 },
                entry9 = {"et_resist_effectdam_any", 200, 2, 5, 41 },
                entry10 = {"et_regAnyAspect", 150, 3, 6, 41 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_MENTALISM",
        cooldown = 60.000000,
        soundProfile = 0,
        cost_level = 50,
        cost_base = 100,
        focus_skill_name = "skill_DM_mentalism_focus",
        lore_skill_name = "skill_DM_mentalism_lore",
        spellClass = "cSpellGenericBoost",
        spellcontroltype = "eCAtype_b_boost_self",
        sorting_rank = 0,
})

mgr.defineSpell( "dm_me_schutzrunen", {
        eiStateName = "cSpellCast",
        fxTypeCast = "FX_DM_SCHUTZRUNEN_C",
        fxTypeSpell = "FX_DM_SCHUTZRUNEN",
        fxTypeCastSpecial = "FX_DM_CAST_L",
        duration = 0.000000,
        animType = "ANIM_TYPE_SM15",
        animTypeApproach = "",
        animTypeRide = "",
        animTypeSpecial = "ANIM_TYPE_RIDESM15-SPECIAL",
        causesSpellDamage = 1,
        tokens = {
                entry0 = {"et_chance_block_spell", 250, 3, 0, 41 },
                entry1 = {"et_hits_persec", 400, 0, 0, 4 },
                entry2 = {"et_range_area", 400, 0, 0, 4 },
                entry3 = {"et_base_armor_phy", 150, 100, 0, 41 },
                entry4 = {"et_VW_rel", 150, 30, 0, 5 },
                entry5 = {"et_chance_stun", 334, 3, 0, 133 },
                entry6 = {"et_base_armor_phy", 80, 50, 1, 41 },
                entry7 = {"et_chance_stun", 167, 1, 2, 133 },
                entry8 = {"et_base_armor_phy", 80, 50, 3, 41 },
                entry9 = {"et_chance_block_missile", 250, 3, 4, 37 },
                entry10 = {"et_regThisBuff", 250, 0, 5, 8 },
                entry11 = {"et_chance_block_spell", 250, 3, 6, 41 },
        },
        fightDistance = 0.000000,
        aspect = "EA_DM_MENTALISM",
        cooldown = 0.000000,
        soundProfile = 0,
        cost_level = 350,
        cost_base = 350,
        focus_skill_name = "skill_DM_mentalism_focus",
        lore_skill_name = "skill_DM_mentalism_lore",
        spellClass = "cSpellDmSchutzrunen",
        spellcontroltype = "eCAtype_t_buff",
        sorting_rank = 0,
})

[ 本帖最后由 gullong 于 2009-9-10 21:00 编辑 ]

使用道具 举报

帖子
1422
精华
0
积分
762
金钱
3981
荣誉
5
人气
0
评议
0
沙发
发表于 2009-9-10 09:40:40 |只看该作者
看来是很擅长马战的职业啊,居然有个aspect叫EA_ALL_HORSE
新加的horseman技能不知会怎样设定

---------------------------
再看,不对啊,这aspect是全职业可用的……

[ 本帖最后由 davidmouse 于 2009-9-10 09:41 编辑 ]

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-5-21 11:43 , Processed in 0.275115 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到