big changes to goonpugd

- rws is now calculated correctly (no overkill damage)
- ff damage is ignored
- uses GoonPUG events