Add support for specifying the option for events in the declaration (where applicable).

This commit is contained in:
Major-
2014-08-08 02:00:01 +01:00
parent a863d8ea71
commit 22f712da23
9 changed files with 89 additions and 96 deletions
+5 -7
View File
@@ -30,13 +30,11 @@ def append_talisman(hash)
end
# Intercepts the item option event.
on :event, :item_option do |ctx, player, event|
if (event.option == 4)
talisman = TALISMANS[event.id]
if (talisman != nil)
player.send_message(talisman.get_message(player.position))
ctx.break_handler_chain
end
on :event, :fourth_item_option do |ctx, player, event|
talisman = TALISMANS[event.id]
if (talisman != nil)
player.send_message(talisman.get_message(player.position))
ctx.break_handler_chain
end
end