atavism.agis.core
Class AccountEffectItemAcquireHook
java.lang.Object
atavism.agis.core.AccountEffectItemAcquireHook
- All Implemented Interfaces:
- AcquireHook, java.io.Serializable
public class AccountEffectItemAcquireHook
- extends java.lang.Object
- implements AcquireHook
An acquire hook for items that turn into currency
when acquired.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
effectType
protected java.lang.String effectType
effectValue
protected int effectValue
AccountEffectItemAcquireHook
public AccountEffectItemAcquireHook()
AccountEffectItemAcquireHook
public AccountEffectItemAcquireHook(java.lang.String effectType,
int effectValue)
setEffectType
public void setEffectType(java.lang.String effectType)
getEffectType
public java.lang.String getEffectType()
setEffectValue
public void setEffectValue(int effectValue)
getEffectValue
public int getEffectValue()
acquired
public boolean acquired(OID activatorOid,
AgisItem item)
- Adds the item as currency for the player and returns true telling the item to be
destroyed.
- Specified by:
acquired
in interface AcquireHook
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object