Update faction.cpp