public void ChangeFaction(GameObjects.Faction faction) { if (this.BelongedFaction != null) { if (this.LocationTroop != null) { } this.BelongedFaction.RemovePerson(this); } faction.AddPerson(this); this.InitialLoyalty(); }
public void ChangeFaction(GameObjects.Faction faction) { if (this.BelongedFaction != null) { if (this.LocationTroop != null) { } this.BelongedFaction.RemovePerson(this); } faction.AddPerson(this); this.InitialLoyalty(); }