Is there any hope for a patch/compatibility between your Varied Allies, and your unique Rebel crow and jungle skins? Because right now, Varied Allies overwrites them the majority of the time.
find and replace the first bit in variedallies #define step
#define step
with instances_matching(Ally,"spr_idle",sprAllyIdle) if ("check" not in self) { check = irandom(12) } else if ("set" not in self) if sprite_index != sprAllyAppear { set=1 if check = 1 { spr_idle = global.banditidle