public class AbilityActivateHook extends java.lang.Object implements ActivateHook
Modifier and Type | Field and Description |
---|---|
protected int |
abilityID |
protected boolean |
oadelete |
Constructor and Description |
---|
AbilityActivateHook() |
AbilityActivateHook(AgisAbility ability,
boolean oadelete) |
AbilityActivateHook(int abilityID,
boolean oadelete) |
Modifier and Type | Method and Description |
---|---|
boolean |
activate(OID activatorOid,
AgisItem item,
OID targetOid)
returns whether the item was successfully activated
|
AgisAbility |
getAbility() |
int |
getAbilityID() |
void |
setAbilityID(int abilityID) |
java.lang.String |
toString() |
public AbilityActivateHook()
public AbilityActivateHook(AgisAbility ability, boolean oadelete)
public AbilityActivateHook(int abilityID, boolean oadelete)
public void setAbilityID(int abilityID)
public int getAbilityID()
public AgisAbility getAbility()
public boolean activate(OID activatorOid, AgisItem item, OID targetOid)
ActivateHook
activate
in interface ActivateHook
public java.lang.String toString()
toString
in class java.lang.Object