View Single Post
10/25/15, 03:10 PM   #25
merlight
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 671
I have some questions regarding AddFilterForEvent.
  1. Specifying multiple filters in one call -- AND?
    I assume this limits the event handler to ultimate AND player, right?
    Lua Code:
    1. EVENT_MANAGER:AddFilterForEvent("ZO_ActionBar", EVENT_POWER_UPDATE, REGISTER_FILTER_POWER_TYPE, POWERTYPE_ULTIMATE, REGISTER_FILTER_UNIT_TAG, "player")
  2. Multiple calls to AddFilterForEvent -- OR?
    Would this limit the handler to events related to player ultimate OR boss health?
    Lua Code:
    1. EVENT_MANAGER:AddFilterForEvent("ZO_ActionBar", EVENT_POWER_UPDATE, REGISTER_FILTER_POWER_TYPE, POWERTYPE_ULTIMATE, REGISTER_FILTER_UNIT_TAG, "player")
    2. EVENT_MANAGER:AddFilterForEvent("ZO_ActionBar", EVENT_POWER_UPDATE, REGISTER_FILTER_POWER_TYPE, POWERTYPE_HEALTH, REGISTER_FILTER_UNIT_TAG, "boss")
  3. Lifespan of filters
    Are filters reset upon UnregisterForEvent, or do they persist "forever"? I couldn't find any reset/clear function.
  Reply With Quote