Someone asked me if it is possible that a knight starts with succubus as commander. I was sure it can be done, but then I see there is no option to give a commander, other than checking the "general choose commander class", which will give a commander ONLY when a town is visited.
I played a bit with scripts and solved it. Is there any other way?
ZVSE
!#UN:P5/0; [Map isn't wogified]
!#UN:P6/1; [Heroes don't start with Commanders] **if this is /0, then the knights will start with paladin, no matter what is in !?PI following.
!#UN:P900/1; [Stack Experience is enabled]
Then a second event:
ZVSE
!?PI;
!!CO-1:H0; [Set class of Commander's owning hero]
!!CO-1:T3; [Set new Commander type]
!!UN:P6/0; [Heroes start with Commanders] **this must be at the END, do not move