!!! info end

Also see [Spire Quest API Explorer](http://spire.akkadius.com/quest-api-explorer?lang=perl){:target="perl_event"} for latest definitions and Quest examples

EVENT_AUGMENT_INSERT


sub EVENT_AUGMENT_INSERT {
}

EVENT_AUGMENT_ITEM


sub EVENT_AUGMENT_ITEM {
}

EVENT_AUGMENT_REMOVE


sub EVENT_AUGMENT_REMOVE {
}

EVENT_DESTROY_ITEM


sub EVENT_DESTROY_ITEM {
}

EVENT_DROP_ITEM


sub EVENT_DROP_ITEM {
	quest::debug("quantity " . $quantity);
	quest::debug("itemname " . $itemname);
	quest::debug("itemid " . $itemid);
	quest::debug("spell_id " . $spell_id);
	quest::debug("slotid " . $slotid);
}

EVENT_EQUIP_ITEM


sub EVENT_EQUIP_ITEM {
}

EVENT_ITEM_CLICK


sub EVENT_ITEM_CLICK {
	quest::debug("itemid " . $itemid);
	quest::debug("itemname " . $itemname);
	quest::debug("slotid " . $slotid);
	quest::debug("spell_id " . $spell_id);
	quest::debug("spell " . $spell);
}

EVENT_ITEM_CLICK_CAST


sub EVENT_ITEM_CLICK_CAST {
	quest::debug("itemid " . $itemid);
	quest::debug("itemname " . $itemname);
	quest::debug("slotid " . $slotid);
	quest::debug("spell_id " . $spell_id);
	quest::debug("spell " . $spell);
}

EVENT_ITEM_ENTER_ZONE


sub EVENT_ITEM_ENTER_ZONE {
	quest::debug("itemid " . $itemid);
	quest::debug("itemname " . $itemname);
}

EVENT_LOOT


sub EVENT_LOOT {
	quest::debug("looted_id " . $looted_id);
	quest::debug("looted_charges " . $looted_charges);
	quest::debug("corpse_name " . $corpse_name);
	quest::debug("corpse_id " . $corpse_id);
	quest::debug("corpse " . $corpse);
}

EVENT_SCALE_CALC


sub EVENT_SCALE_CALC {
	quest::debug("itemid " . $itemid);
	quest::debug("itemname " . $itemname);
}

EVENT_TIMER


sub EVENT_TIMER {
	quest::debug("timer " . $timer);
}

EVENT_TIMER_START


sub EVENT_TIMER_START {
	quest::debug("timer " . $timer);
	quest::debug("duration " . $duration);
}

EVENT_TIMER_STOP


sub EVENT_TIMER_STOP {
	quest::debug("timer " . $timer);
}

EVENT_UNAUGMENT_ITEM


sub EVENT_UNAUGMENT_ITEM {
}

EVENT_UNEQUIP_ITEM


sub EVENT_UNEQUIP_ITEM {
}

EVENT_WEAPON_PROC


sub EVENT_WEAPON_PROC {
}