object Alteration

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Alteration
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(acronym: String): Alteration

    Retrieves the appropriate alteration object given its acronym.

    Retrieves the appropriate alteration object given its acronym.

    acronym

    the alteration's acronym

    returns

    the corresponding alteration object

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. val poisonedMultiplier: Double
  17. val regenerationMultiplier: Double
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  23. object Asleep extends Alteration with Product with Serializable

    When a character is asleep it cannot make any move.

    When a character is asleep it cannot make any move. This status lasts up to three rounds if the character is not awakened first by other characters.

  24. object Berserk extends Alteration with Product with Serializable

    A character gone berserk cannot make any special move for three rounds.

  25. object Blinded extends Alteration with Product with Serializable

    A blinded character cannot make any ranged move for two rounds.

  26. object Frozen extends Alteration with Product with Serializable

    A frozen character cannot make any melee move for two rounds.

  27. object Poisoned extends Alteration with Product with Serializable

    When a character is poisoned it must lose a quarter of its health points for three rounds in a row.

  28. object Regeneration extends Alteration with Product with Serializable

    When a character is under the regeneration effect it must gain a quarter of its life for two rounds in a row.

  29. object Silenced extends Alteration with Product with Serializable

    A silenced character cannot cast any spell for two rounds.

  30. object Stunned extends Alteration with Product with Serializable

    When a character is stunned it cannot make any move for one turn.

Inherited from AnyRef

Inherited from Any

Ungrouped