if ((pc_currchar->onHorse() || (pc_currchar->id1<1 && pc_currchar->id2<90))
if( (pc_currchar->onHorse() || ( pc_currchar->id() < 0x190 ) )
void impaction(int s, int act){	P_CHAR pc_currchar = currchar[s];	if (pc_currchar->onHorse() && (act==0x10 || act==0x11))	{		action(s, 0x1b);		return;	}	if ((pc_currchar->onHorse() || (pc_currchar->id1<1 && pc_currchar->id2<90))		&& (act==0x22))	{		return;	}	action(s, act);}