Add effectiveness to weapon
Add counter types

- rename trinity, effectiveness methods