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)
ActivateHookactivate in interface ActivateHookpublic java.lang.String toString()
toString in class java.lang.Object