Mercurial > wow > wowdb-profiler
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 |