Class ActionTargetNotGrumpyTowardsSender

java.lang.Object
games.stendhal.server.actions.validator.ActionTargetNotGrumpyTowardsSender
All Implemented Interfaces:
ActionValidator

public class ActionTargetNotGrumpyTowardsSender extends Object implements ActionValidator
checks that the target player is not grumpy towards the action sender.
Author:
hendrik
  • Constructor Details

    • ActionTargetNotGrumpyTowardsSender

      public ActionTargetNotGrumpyTowardsSender(String targetAttribute)
      creates a new ActionTargetNotGrumpyTowardsSender
      Parameters:
      targetAttribute - name of attribute containing the target player name
  • Method Details

    • validate

      public String validate(Player player, RPAction action, ActionData data)
      validates an RPAction.
      Specified by:
      validate in interface ActionValidator
      Parameters:
      player - Player
      action - RPAction to validate
      data - data about this action
      Returns:
      null if the action is valid; an error message otherwise