[转] 冰与火spells文件中的龙魔法师战技部分
转自隔壁,作者gullong虽然可能与正式发布时有出入,但已经可以看出些端倪来了
-----------------------------------------------------------------
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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 = "",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
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",
spellc,
sorting_rank = 0,
}) 看不懂啊,给翻译一下呗 脚本文件还是不译为好,另外里面好多德文,解释起来也比较麻烦
页:
[1]