Oque acontece, ele não equipa o anel quando você está atacando um water elemental e tem mais outras duas criaturas na tela?
#Edit
Desse outro jeito também foi
Mas nesse caso ele não vê se está atacando o Water ou não, quando ele estiver atacando qualquer monstro e tiver mais que 3 na tela ele vai equipar.
#Edit
Desse outro jeito também foi
Code:
1000 {Equip Ring} Creatures.OnScreen()>=4 Self.Equip.Ring(ID)
1000 {Unequip Ring} Creatures.OnScreen()<=3 Self.UnEquip.Ring(0)
Mas nesse caso ele não vê se está atacando o Water ou não, quando ele estiver atacando qualquer monstro e tiver mais que 3 na tela ele vai equipar.