基本は魔法攻撃、回復、クリティカル攻撃、逃げる、などの行動があり、それぞれに発生確率を設けて、順に抽選して行く感じですね。
それにモンスターのHPなどが条件として加わるみたいな感じです。