atavism.agis.core
Class SkillActivateHook
java.lang.Object
atavism.agis.core.SkillActivateHook
- All Implemented Interfaces:
- ActivateHook, java.io.Serializable
public class SkillActivateHook
- extends java.lang.Object
- implements ActivateHook
an activate hook attached to skill scrolls.
when the scroll is activated, the mob gets the skill added to his list
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
skill
protected AgisSkill skill
SkillActivateHook
public SkillActivateHook()
SkillActivateHook
public SkillActivateHook(AgisSkill skill)
- what is the skill you get for this
setSkill
public void setSkill(AgisSkill skill)
getSkill
public AgisSkill getSkill()
activate
public boolean activate(OID activatorOid,
AgisItem item,
OID targetOid)
- returns whether the item was successfully activated
- Specified by:
activate
in interface ActivateHook