comparison Main.lua @ 93:526e78d7ce51

Record guild bank locations.
author James D. Callahan III <jcallahan@curse.com>
date Tue, 28 Aug 2012 22:20:18 -0500
parents c62f2af669d9
children 75751f08d9f5
comparison
equal deleted inserted replaced
92:c62f2af669d9 93:526e78d7ce51
53 CHAT_MSG_SYSTEM = true, 53 CHAT_MSG_SYSTEM = true,
54 COMBAT_LOG_EVENT_UNFILTERED = true, 54 COMBAT_LOG_EVENT_UNFILTERED = true,
55 COMBAT_TEXT_UPDATE = true, 55 COMBAT_TEXT_UPDATE = true,
56 FORGE_MASTER_OPENED = true, 56 FORGE_MASTER_OPENED = true,
57 GOSSIP_SHOW = true, 57 GOSSIP_SHOW = true,
58 GUILDBANKFRAME_OPENED = true,
58 ITEM_TEXT_BEGIN = true, 59 ITEM_TEXT_BEGIN = true,
59 LOOT_OPENED = true, 60 LOOT_OPENED = true,
60 MAIL_SHOW = true, 61 MAIL_SHOW = true,
61 MERCHANT_SHOW = "UpdateMerchantItems", 62 MERCHANT_SHOW = "UpdateMerchantItems",
62 MERCHANT_UPDATE = "UpdateMerchantItems", 63 MERCHANT_UPDATE = "UpdateMerchantItems",
1372 local required_tool = _G.GetTradeSkillTools(tradeskill_index) 1373 local required_tool = _G.GetTradeSkillTools(tradeskill_index)
1373 1374
1374 if required_tool then 1375 if required_tool then
1375 for tool_name, registry in pairs(TRADESKILL_TOOLS) do 1376 for tool_name, registry in pairs(TRADESKILL_TOOLS) do
1376 if required_tool:find(tool_name) then 1377 if required_tool:find(tool_name) then
1377 print(("Set %s spell: %d"):format(tool_name, spell_id))
1378 registry[spell_id] = true 1378 registry[spell_id] = true
1379 end 1379 end
1380 end 1380 end
1381 end 1381 end
1382 end 1382 end
1560 1560
1561 if unit_type == private.UNIT_TYPES.NPC then 1561 if unit_type == private.UNIT_TYPES.NPC then
1562 NPCEntry(unit_idnum)[field] = true 1562 NPCEntry(unit_idnum)[field] = true
1563 elseif unit_type == private.UNIT_TYPES.OBJECT then 1563 elseif unit_type == private.UNIT_TYPES.OBJECT then
1564 DBEntry("objects", unit_idnum)[field] = true 1564 DBEntry("objects", unit_idnum)[field] = true
1565 UpdateDBEntryLocation("objects", unit_idnum)
1565 end 1566 end
1566 end 1567 end
1567 1568
1568 1569
1569 function WDP:AUCTION_HOUSE_SHOW(event_name) 1570 function WDP:AUCTION_HOUSE_SHOW(event_name)
1596 end 1597 end
1597 end 1598 end
1598 end 1599 end
1599 1600
1600 1601
1602 function WDP:GUILDBANKFRAME_OPENED(event_name)
1603 SetUnitField("guild_bank", private.UNIT_TYPES.OBJECT)
1604 end
1605
1606
1601 function WDP:TAXIMAP_OPENED(event_name) 1607 function WDP:TAXIMAP_OPENED(event_name)
1602 SetUnitField("flight_master", private.UNIT_TYPES.NPC) 1608 SetUnitField("flight_master", private.UNIT_TYPES.NPC)
1603 end 1609 end
1604 1610
1605 1611