[WoW]

 今まではFD後にpetの攻撃をやめさせるのにfollow buttonを連打していたが、直ぐ非戦闘状態にならない。どうも周りの話を聞いているとFD後かなり速く非戦闘状態になれるっぽいので、macroのcommandでpetの攻撃を直ぐとめるようなものがあるに違いないと思ってmacroを調べてみた。
 結局組んだmacroが

/script if not CastSpellByName("Feign Death") then PetPassiveMode() end;

 PetStopAttack()という関数もあるけど、こっちはpetの攻撃が止まらず。逆にPetPassiveMode()は、modeが変わるだけなのかと思ったら、攻撃状態自体解除できる。要するにpassive mode button押せばよかったという話ではある。CastSpellByNameの戻り値は不明になっていたので、失敗したときpassiveにならないかどうかは不明。
 後は、気が向いたら全てのinstant shotに/cast Auto Shotを入れてよう。

ttp://ripcord.ddo.jp/blog/domi/index.php?itemid=90 で紹介されてるtotem破壊macroなんかもmoonfireをserpent stingに変えれば使えそう。serpent stingのほうが微妙に使い勝手が悪そうだが…

/target Grounding
/target Searing
/target Earthbind
/target Healing Stream
/target Mana Spring
/target Fire Nova
/target Magma
/target Flametongue
/taregt Tremor
/target Sentry
/cast moonfire(rank 1);
/script TargetLastEnemy();