fix for
issue #777 (IceGun: Segfault when freezing water, with rqBlurryLand enabled)
- Cut actions array instead of performing full copy, when it is possible
- Fix use of uninitialized attack parameters struct (existed for years, and could maybe explain some weird ai behavior)