Update faction.c