If we give them "charge" but with 0 damage it's indeed what that would be.
They'll be pushing immobile units a bit better, like current cav and archer elephants. But they cannot push a entire crowd (They would need to be 'solids' for this).
Thank you so much @guerringuerrin for the deep testing and helping and pushing me for the elephant deadlocks issue!! Together with the balancing of states, I also think we got it to somewhere where they became very nice to play with.
What mainly changed in the last commit is that when two elephants push each other, the one that would push the other into wall yield, and let the other one push him.
A few other small tweaks for when there are in large group pushing each other too should make deadlocks temporary there too.