Added EVENT_COMBINE_VALIDATE to facilitate special case tradeskill combines

This commit is contained in:
Uleat
2019-11-18 19:39:03 -05:00
parent 598204d75c
commit a325a9978b
6 changed files with 59 additions and 1 deletions
+3 -1
View File
@@ -123,7 +123,8 @@ const char *LuaEvents[_LargestEventID] = {
"event_tick",
"event_spawn_zone",
"event_death_zone",
"event_use_skill"
"event_use_skill",
"event_combine_validate"
};
extern Zone *zone;
@@ -206,6 +207,7 @@ LuaParser::LuaParser() {
PlayerArgumentDispatch[EVENT_RESPAWN] = handle_player_respawn;
PlayerArgumentDispatch[EVENT_UNHANDLED_OPCODE] = handle_player_packet;
PlayerArgumentDispatch[EVENT_USE_SKILL] = handle_player_use_skill;
PlayerArgumentDispatch[EVENT_COMBINE_VALIDATE] = handle_player_combine_validate;
ItemArgumentDispatch[EVENT_ITEM_CLICK] = handle_item_click;
ItemArgumentDispatch[EVENT_ITEM_CLICK_CAST] = handle_item_click;