public CommandResult CancelCast(string data, string userId) { var fisher = FishingSystem.GetFisherById(userId); if (fisher != null && fisher.IsFishing) { FishingSystem.UnhookFish(fisher); return(new CommandResult("You reel in the empty line.")); } return(new CommandResult("Your line has not been cast.")); }