public static void HandleExchangeRequestOnTaxCollectorMessage(WorldClient client, ExchangeRequestOnTaxCollectorMessage message) { if (client.Character.Guild != null) { TaxCollectorNpc taxCollector = client.Character.Map.TaxCollector; if (taxCollector != null) { if (!taxCollector.IsTaxCollectorOwner(client.Character.GuildMember)) { client.Send(new TaxCollectorErrorMessage(2)); } else { TaxCollectorTrade taxCollectorTrade = new TaxCollectorTrade(taxCollector, client.Character); taxCollectorTrade.Open(); } } } }