1、先看看上一篇:
[死亡骑士PVE]改进的邪DK的SimC代码'
2、SimulationCraft教程
魔兽多功能模拟器SimC中文简易教程(fhsvengetta个人汉化的简体中文版)
下面是正文:
仅供参考,貌似对TMW有点用
!是"非", 反义的意思
1.双手冰:
动作=自动攻击
动作+=/魔法罩
动作+=/冰霜之柱
动作+=/魔古之力药水(力量药水),条件>>>目标.死亡倒计时<=30 或 (目标.死亡倒计时<=60 且 buff.冰霜之柱.触发)
动作+=/強力符文武器,条件>>>目标.死亡倒计时<=60 且 (buff.魔古之力药水(力量药水).触发 或 buff.力量药水(低级的力量药水).触发)
动作+=/手套
动作+=/亡者复生
动作+=/执行动作.aoe,[敌人个数>=5]
动作+=/执行动作.单体,[敌人个数<5]
动作.aoe=邪恶虫群,条件>>>天赋.邪恶虫群.可用
动作.aoe+=/传染,条件>>>dot.鲜血瘟疫.作用中 且 天赋.吸血瘟疫.可用,line_cd=28
动作.aoe+=/传染,条件>>>dot.鲜血瘟疫.作用中 且 天赋.邪恶虫群.可用 且 冷却.邪恶虫群.剩余<49,line_cd=28
动作.aoe+=/凛风冲击
动作.aoe+=/活力分流,条件>>>天赋.活力分流.可用 且 buff.活力充能.堆叠>10
动作.aoe+=/冰霜打击,条件>>>符能>76
动作.aoe+=/枯萎凋零,条件>>>邪恶符文=1
动作.aoe+=/暗影打击,条件>>>邪恶符文=2
动作.aoe+=/活力分流,条件>>>天赋.活力分流.可用
动作.aoe+=/冰霜打击
动作.aoe+=/寒冬号角
动作.aoe+=/吸血瘟疫,条件>>>天赋.吸血瘟疫.可用 且 邪恶符文=1
动作.aoe+=/暗影打击,条件>>>邪恶符文=1
动作.aoe+=/強力符文武器
动作.单体=吸血瘟疫,条件>>>天赋.吸血瘟疫.可用 且 ((dot.鲜血瘟疫.剩余<1 或 dot.冰霜疫病.剩余<1))
动作.单体+=/爆发,条件>>>!dot.冰霜疫病.作用中 或 !dot.鲜血瘟疫.作用中
动作.单体+=/邪恶虫群,条件>>>天赋.邪恶虫群.可用 且 ((!dot.冰霜疫病.作用中 或 !dot.鲜血瘟疫.作用中))
动作.单体+=/灵魂收割,条件>>>目标.生命.百分比-3×(目标.生命.百分比÷目标.死亡倒计时)<=35
动作.单体+=/活力分流,条件>>>天赋.活力分流.可用 且 ((目标.生命.百分比-3×(目标.生命.百分比÷目标.死亡倒计时)<=35 且 冷却.灵魂收割.剩余=0))
动作.单体+=/凛风冲击,条件>>>!dot.冰霜疫病.作用中
动作.单体+=/暗影打击,条件>>>!dot.鲜血瘟疫.作用中
动作.单体+=/凛风冲击,条件>>>buff.白霜.触发
动作.单体+=/湮没,条件>>>buff.杀戮机器.触发
动作.单体+=/活力分流,条件>>>天赋.活力分流.可用 且 buff.杀戮机器.触发
动作.单体+=/活力分流,条件>>>天赋.活力分流.可用 且 (buff.活力充能.堆叠>10 且 符能>76)
动作.单体+=/冰霜打击,条件>>>符能>76
动作.单体+=/湮没,条件>>>鲜血符文=2 或 冰霜符文=2 或 邪恶符文=2
动作.单体+=/吸血瘟疫,条件>>>天赋.吸血瘟疫.可用 且 ((dot.鲜血瘟疫.剩余<3 或 dot.冰霜疫病.剩余<3))
动作.单体+=/爆发,条件>>>dot.冰霜疫病.剩余<3 或 dot.鲜血瘟疫.剩余<3
动作.单体+=/邪恶虫群,条件>>>天赋.邪恶虫群.可用 且 ((dot.冰霜疫病.剩余<3 或 dot.鲜血瘟疫.剩余<3))
动作.单体+=/冰霜打击,条件>>>天赋.符文充能.可用 且 (冰霜符文=0 或 邪恶符文=0 或 鲜血符文=0)
动作.单体+=/冰霜打击,条件>>>天赋.活力分流.可用 且 buff.活力充能.堆叠<=10
动作.单体+=/寒冬号角
动作.单体+=/湮没
动作.单体+=/活力分流,条件>>>天赋.活力分流.可用 且 (buff.活力充能.堆叠>10 且 符能>=20)
动作.单体+=/冰霜打击
动作.单体+=/吸血瘟疫,条件>>>天赋.吸血瘟疫.可用
动作.单体+=/強力符文武器
Smic源代码 ...
双手冰smic原文:
Code (c):
actions=auto_attack
actions+=/antimagic_shell,damage=100000
actions+=/pillar_of_frost
actions+=/mogu_power_potion,if=target.time_to_die<=30|(target.time_to_die<=60&buff.pillar_of_frost.up)
actions+=/empower_rune_weapon,if=target.time_to_die<=60&(buff.mogu_power_potion.up|buff.golemblood_potion.up)
actions+=/blood_fury
actions+=/berserking
actions+=/arcane_torrent
actions+=/use_item,slot=hands
actions+=/raise_dead
actions+=/run_action_list,name=aoe,if=active_enemies>=5
actions+=/run_action_list,name=single_target,if=active_enemies<5
actions.aoe=unholy_blight,if=talent.unholy_blight.enabled
actions.aoe+=/pestilence,if=dot.blood_plague.ticking&talent.plague_leech.enabled,line_cd=28
actions.aoe+=/pestilence,if=dot.blood_plague.ticking&talent.unholy_blight.enabled&cooldown.unholy_blight.remains<49,line_cd=28
actions.aoe+=/howling_blast
actions.aoe+=/blood_tap,if=talent.blood_tap.enabled&buff.blood_charge.stack>10
actions.aoe+=/frost_strike,if=runic_power>76
actions.aoe+=/death_and_decay,if=unholy=1
actions.aoe+=/plague_strike,if=unholy=2
actions.aoe+=/blood_tap,if=talent.blood_tap.enabled
actions.aoe+=/frost_strike
actions.aoe+=/horn_of_winter
actions.aoe+=/plague_leech,if=talent.plague_leech.enabled&unholy=1
actions.aoe+=/plague_strike,if=unholy=1
actions.aoe+=/empower_rune_weapon
actions.single_target=plague_leech,if=talent.plague_leech.enabled&((dot.blood_plague.remains<1|dot.frost_fever.remains<1))
actions.single_target+=/outbreak,if=!dot.frost_fever.ticking|!dot.blood_plague.ticking
actions.single_target+=/unholy_blight,if=talent.unholy_blight.enabled&((!dot.frost_fever.ticking|!dot.blood_plague.ticking))
actions.single_target+=/soul_reaper,if=target.health.pct-3*(target.health.pct%target.time_to_die)<=35
actions.single_target+=/blood_tap,if=talent.blood_tap.enabled&((target.health.pct-3*(target.health.pct%target.time_to_die)<=35&cooldown.soul_reaper.remains=0))
actions.single_target+=/howling_blast,if=!dot.frost_fever.ticking
actions.single_target+=/plague_strike,if=!dot.blood_plague.ticking
actions.single_target+=/howling_blast,if=buff.rime.react
actions.single_target+=/obliterate,if=buff.killing_machine.react
actions.single_target+=/blood_tap,if=talent.blood_tap.enabled&buff.killing_machine.react
actions.single_target+=/blood_tap,if=talent.blood_tap.enabled&(buff.blood_charge.stack>10&runic_power>76)
actions.single_target+=/frost_strike,if=runic_power>76
actions.single_target+=/obliterate,if=blood=2|frost=2|unholy=2
actions.single_target+=/plague_leech,if=talent.plague_leech.enabled&((dot.blood_plague.remains<3|dot.frost_fever.remains<3))
actions.single_target+=/outbreak,if=dot.frost_fever.remains<3|dot.blood_plague.remains<3
actions.single_target+=/unholy_blight,if=talent.unholy_blight.enabled&((dot.frost_fever.remains<3|dot.blood_plague.remains<3))
actions.single_target+=/frost_strike,if=talent.runic_empowerment.enabled&(frost=0|unholy=0|blood=0)
actions.single_target+=/frost_strike,if=talent.blood_tap.enabled&buff.blood_charge.stack<=10
actions.single_target+=/horn_of_winter
actions.single_target+=/obliterate
actions.single_target+=/blood_tap,if=talent.blood_tap.enabled&(buff.blood_charge.stack>10&runic_power>=20)
actions.single_target+=/frost_strike
actions.single_target+=/plague_leech,if=talent.plague_leech.enabled
actions.single_target+=/empower_rune_weapon
2.双持冰:
动作=自动攻击
动作+=/魔法罩
动作+=/冰霜之柱
动作+=/魔古之力药水(力量药水),条件>>>目标.死亡倒计时<=30 或 (目标.死亡倒计时<=60 且 buff.冰霜之柱.触发)
动作+=/強力符文武器,条件>>>目标.死亡倒计时<=60 且 (buff.魔古之力药水(力量药水).触发 或 buff.力量药水(低级的力量药水).触发)
动作+=/手套
动作+=/亡者复生
动作+=/执行动作.aoe,[敌人个数>=5]
动作+=/执行动作.单体,[敌人个数<5]
动作.aoe=邪恶虫群,条件>>>天赋.邪恶虫群.可用
动作.aoe+=/传染,条件>>>dot.鲜血瘟疫.作用中 且 天赋.吸血瘟疫.可用,line_cd=28
动作.aoe+=/传染,条件>>>dot.鲜血瘟疫.作用中 且 天赋.邪恶虫群.可用 且 冷却.邪恶虫群.剩余<49,line_cd=28
动作.aoe+=/凛风冲击
动作.aoe+=/活力分流,条件>>>天赋.活力分流.可用 且 buff.活力充能.堆叠>10
动作.aoe+=/冰霜打击,条件>>>符能>76
动作.aoe+=/枯萎凋零,条件>>>邪恶符文=1
动作.aoe+=/暗影打击,条件>>>邪恶符文=2
动作.aoe+=/活力分流,条件>>>天赋.活力分流.可用
动作.aoe+=/冰霜打击
动作.aoe+=/寒冬号角
动作.aoe+=/吸血瘟疫,条件>>>天赋.吸血瘟疫.可用 且 邪恶符文=1
动作.aoe+=/暗影打击,条件>>>邪恶符文=1
动作.aoe+=/强力符文武器
动作.单体=活力分流,条件>>>天赋.活力分流.可用 且 (buff.活力充能.堆叠>10 且 (符能>76 或 (符能>=20 且 buff.杀戮机器.触发)))
动作.单体+=/冰霜打击,条件>>>buff.杀戮机器.触发 或 符能>88
动作.单体+=/凛风冲击,条件>>>死亡符文>1 或 冰霜符文>1
动作.单体+=/邪恶虫群,条件>>>天赋.邪恶虫群.可用 且 ((dot.冰霜瘟疫.剩余<3 或 dot.鲜血瘟疫.剩余<3))
动作.单体+=/灵魂收割,条件>>>目标.生命.百分比-3×(目标.生命.百分比÷目标.死亡倒计时)<=35
动作.单体+=/活力分流,条件>>>天赋.活力分流.可用 且 ((目标.生命.百分比-3×(目标.生命.百分比÷目标.死亡倒计时)<=35 且 冷却.灵魂收割.剩余=0))
动作.单体+=/凛风冲击,条件>>>!dot.冰霜瘟疫.作用中
动作.单体+=/暗影打击,条件>>>!dot.鲜血瘟疫.作用中 且 邪恶符文>0
动作.单体+=/凛风冲击,条件>>>buff.白霜.触发
动作.单体+=/冰霜打击,条件>>>符能>76
动作.单体+=/湮没,条件>>>邪恶符文>0 且 !buff.杀戮机器.触发
动作.单体+=/凛风冲击
动作.单体+=/冰霜打击,条件>>>天赋.符文充能.可用 且 邪恶符文=1
动作.单体+=/活力分流,条件>>>天赋.活力分流.可用 且 (目标.生命.百分比-3×(目标.生命.百分比÷目标.死亡倒计时)>35 或 buff.活力充能.堆叠>=8)
动作.单体+=/冰霜打击,条件>>>符能>=40
动作.单体+=/寒冬号角
动作.单体+=/活力分流,条件>>>天赋.活力分流.可用
动作.单体+=/吸血瘟疫,条件>>>天赋.吸血瘟疫.可用
动作.单体+=/强力符文武器
Smic源代码 ...
双持冰smic原文:
Code (c):
actions=auto_attack
actions+=/antimagic_shell,damage=100000
actions+=/pillar_of_frost
actions+=/mogu_power_potion,if=target.time_to_die<=30|(target.time_to_die<=60&buff.pillar_of_frost.up)
actions+=/empower_rune_weapon,if=target.time_to_die<=60&(buff.mogu_power_potion.up|buff.golemblood_potion.up)
actions+=/blood_fury
actions+=/berserking
actions+=/arcane_torrent
actions+=/use_item,slot=hands
actions+=/raise_dead
actions+=/run_action_list,name=aoe,if=active_enemies>=5
actions+=/run_action_list,name=single_target,if=active_enemies<5
actions.aoe=unholy_blight,if=talent.unholy_blight.enabled
actions.aoe+=/pestilence,if=dot.blood_plague.ticking&talent.plague_leech.enabled,line_cd=28
actions.aoe+=/pestilence,if=dot.blood_plague.ticking&talent.unholy_blight.enabled&cooldown.unholy_blight.remains<49,line_cd=28
actions.aoe+=/howling_blast
actions.aoe+=/blood_tap,if=talent.blood_tap.enabled&buff.blood_charge.stack>10
actions.aoe+=/frost_strike,if=runic_power>76
actions.aoe+=/death_and_decay,if=unholy=1
actions.aoe+=/plague_strike,if=unholy=2
actions.aoe+=/blood_tap,if=talent.blood_tap.enabled
actions.aoe+=/frost_strike
actions.aoe+=/horn_of_winter
actions.aoe+=/plague_leech,if=talent.plague_leech.enabled&unholy=1
actions.aoe+=/plague_strike,if=unholy=1
actions.aoe+=/empower_rune_weapon
actions.single_target=blood_tap,if=talent.blood_tap.enabled&(buff.blood_charge.stack>10&(runic_power>76|(runic_power>=20&buff.killing_machine.react)))
actions.single_target+=/frost_strike,if=buff.killing_machine.react|runic_power>88
actions.single_target+=/howling_blast,if=death>1|frost>1
actions.single_target+=/unholy_blight,if=talent.unholy_blight.enabled&((dot.frost_fever.remains<3|dot.blood_plague.remains<3))
actions.single_target+=/soul_reaper,if=target.health.pct-3*(target.health.pct%target.time_to_die)<=35
actions.single_target+=/blood_tap,if=talent.blood_tap.enabled&((target.health.pct-3*(target.health.pct%target.time_to_die)<=35&cooldown.soul_reaper.remains=0))
actions.single_target+=/howling_blast,if=!dot.frost_fever.ticking
actions.single_target+=/plague_strike,if=!dot.blood_plague.ticking&unholy>0
actions.single_target+=/howling_blast,if=buff.rime.react
actions.single_target+=/frost_strike,if=runic_power>76
actions.single_target+=/obliterate,if=unholy>0&!buff.killing_machine.react
actions.single_target+=/howling_blast
actions.single_target+=/frost_strike,if=talent.runic_empowerment.enabled&unholy=1
actions.single_target+=/blood_tap,if=talent.blood_tap.enabled&(target.health.pct-3*(target.health.pct%target.time_to_die)>35|buff.blood_charge.stack>=8)
actions.single_target+=/frost_strike,if=runic_power>=40
actions.single_target+=/horn_of_winter
actions.single_target+=/blood_tap,if=talent.blood_tap.enabled
actions.single_target+=/plague_leech,if=talent.plague_leech.enabled
actions.single_target+=/empower_rune_weapon