Class ItemBlaster

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class ItemBlaster
    extends Item
    Item, that fires fireballs when being used.
    See Also:
    Serialized Form
    • Constructor Detail

      • ItemBlaster

        public ItemBlaster()
        Creates a new ItemBlaster.
    • Method Detail

      • getItemRating

        public int getItemRating()
        Returns an item value for ComputerFigures rating in the items category.
        Overrides:
        getItemRating in class Item
        Returns:
        energy * 5.
      • onBeUsed

        public boolean onBeUsed​(Figure user,
                                AnimationInfo animation)
        Fires ItemFireBalls in all 4 directions when being used.
        Overrides:
        onBeUsed in class Item
        Parameters:
        user - The user
        animation - The AnimationInfo.
        Returns:
        false