atavism.agis.core
Class CreateClaimActivateHook
java.lang.Object
atavism.agis.core.CreateClaimActivateHook
- All Implemented Interfaces:
- ActivateHook, java.io.Serializable
public class CreateClaimActivateHook
- extends java.lang.Object
- implements ActivateHook
an activate hook for items that trigger abilities
when the item is activated, the mob uses the ability
- See Also:
- Serialized Form
Field Summary |
protected int |
size
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
size
protected int size
CreateClaimActivateHook
public CreateClaimActivateHook()
CreateClaimActivateHook
public CreateClaimActivateHook(AgisAbility ability)
CreateClaimActivateHook
public CreateClaimActivateHook(int size)
setSize
public void setSize(int size)
getSize
public int getSize()
activate
public boolean activate(OID activatorOid,
AgisItem item,
OID targetOid)
- Description copied from interface:
ActivateHook
- returns whether the item was successfully activated
- Specified by:
activate
in interface ActivateHook
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object