Dog whistle fix

Fixes #7052

1) Fixes dog whistles, bear traps, and manhacks to all function properly.
2) Adds support for permanent creature effects
3) Adds support for varying intensity effects
4) Fixes smoke and other similar effects to properly use their field strength when infecting the player (no more wearing a bandanna and being immune to all smoke and teargas!)