OGS Java API Spec

ogs.creatures
Class Undead

java.lang.Object
  |
  +--ogs.support.Object
        |
        +--ogs.core.Entity
              |
              +--ogs.core.Creature
                    |
                    +--ogs.creatures.Undead
All Implemented Interfaces:
EventListener

public class Undead
extends Creature

A creature that is, technically speaking, dead. The word "undead" is something of a misnomer. It suggests that an undead creature is "not dead". Just the opposite. An undead creature is a creature that lingers on after death within the world of the living. In this respect, undead creatures are often created from other creatures. Many classes of undead creatures can be implemented as templates. Undead creatures have a special connection with negative energy. Consequently, undead creatures can be turned, rebuked, or destroyed with positive energy..


Field Summary
 
Fields inherited from class ogs.core.Creature
BURROW, CLIMB, FLY, SWIM, WALK
 
Fields inherited from class ogs.core.Entity
currentHealth, defense, maximumHealth, size, weight
 
Fields inherited from class ogs.support.Object
listeners
 
Constructor Summary
Undead()
           
 
Methods inherited from class ogs.core.Creature
addFeat, addSkill, getAbilities, getBody, getFeats, getInitiative, getSaves, getSkills, getSpeed, removeFeat, removeSkill, setSpeed
 
Methods inherited from class ogs.core.Entity
getCurrentHealth, getDefense, getMaximumHealth, getSize, getWeight, setCurrentHealth, setMaximumHealth, setWeight
 
Methods inherited from class ogs.support.Object
addListener, handleEvent, notifyListeners, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Undead

public Undead()

OGS Java API Spec