You may not hit 1 person with more then one account, on special occasions like counters this rule will make an exception.
the ToS read:
(I) The maximum amounts of accounts per person
You may have multiple accounts only on those circumstances:
You do _not_ use your accounts to help one single account.
You may _not_ finance a lower power account with a higher power one in orther to do damage to lower people using the higher account resources
(II) It is forbidden to take other players names, e.g. "The One -> The One1", and pretend you are them, as this may damage their reputation in the game.
you may attack someone with more than one account, AS LONG AS you are not doing so to finiance another account, or to help one account out.
From these attacks, it's obvious no ToS were broken, as the accounts were played seperately, and there was a hit from an account that is not from the same guy. Now, if Grim Reaper turns out to be an alt of dragon of fire, then ToS has been broken, as the 1st 2 attacks were used to weaken him for DoF to profit from, otherwise, they are legal hits.