In rare cases, the selection frames of creatures are not exported as expected. For instance, this happens with Beholder (cbehol.def) on frame cbehol31.pcx.
The reason is that the frame is first exported as part of the group "moving", for which selection is ignored, but the same frame is also part of the group "standing", which is processed after "moving" and thus the pcx unpacking is not triggered again and the selection is not exported.
This PR should fix any edge case where a frame should have a selection but was already unpacked as part of a non-selection group.
In rare cases, the selection frames of creatures are not exported as expected. For instance, this happens with Beholder (
cbehol.def
) on framecbehol31.pcx
.The reason is that the frame is first exported as part of the group "moving", for which selection is ignored, but the same frame is also part of the group "standing", which is processed after "moving" and thus the pcx unpacking is not triggered again and the selection is not exported.
This PR should fix any edge case where a frame should have a selection but was already unpacked as part of a non-selection group.