public static void HandleGameFightRemoveTeamMemberMessage(Bot bot, GameFightRemoveTeamMemberMessage message) { // message also used in roleplay context if (bot.Character.IsFighting()) { bot.Character.Fight.GetTeam(message.teamId).RemoveFighter(message.charId); } }
public void HandleGameFightRemoveTeamMemberMessage(Bot bot, GameFightRemoveTeamMemberMessage message) { if (bot == null || bot.Character == null || bot.Character.Fight == null) { logger.Error("Fight is not properly initialized."); return; // Can't handle the message } if (bot.Character.Fight.Id == message.fightId) { bot.Character.Fight.RemoveActor(message.charId); } }
private void GameFightRemoveTeamMemberMessageHandler(DofusClient client, GameFightRemoveTeamMemberMessage message) { // }