該当箇所をコメントアウトしてみましたが、やはり、ステート付与が成功しバトルログが発生する際に、
次のダメージが表示されるまでの間にややウェイトが挟まってしまいます。
clearに差し替えるとウェイトがなくなり、単純にコメントアウトするとウェイトが挟まる、ということは、 displayAddedStates 以外のところで積まれた waitForNewLine が原因のような気がします。
と思って読み直したら、 displayAffectedStatus の waitForNewLine っぽいですね。
こっちをコメントアウトしたらウェイトしなくなると思います。