Revert "fix infantry without idle anim staying in fire animation state"

This reverts commit 1c65b29a30de725b3e177822070fd8be4d1822ad.
Merge pull request #6417 from pchote/fix-infantry-animations

Fixes #6416. Reopens #5884.
port allies-01 to new Lua API