Never have a secondary attack on an elephant unit where the riders cannot be positioned correctly.
Riders, like those on horses and camels, require a specific bone or something in the skeleton that cannot be replicated in other skeletons. For instance, if you used the dogs as a mount, the riders would not appear because it doesn't have that "thing". Let's call that the "mount bone" even though it may not be it. Only horse, camel and elephant skeleton has a mount bone, from which the position of the rider(s) is derived.
If it doesn't have a mount bone, the riders are "packed away" somewhere, possibly in the same pocket universe as the primary/secondary weapons and the phalanx spear. If you have a secondary attack on an elephant like this, the game will CTD the moment the rider hits attacking range because it'd get confused, since it's in the pocket universe.
The glitch that would show the captain/general is also evident in all the non-elephant-skeleton elephant units. Sometimes they appear, sometimes they don't.
If you really want the glitch to not appear, or if you want to have riders and secondary attacks on the elephant unit, you must instead make the unit from an elephant skeleton and make all new animations for it.
Bookmarks