Mercurial > wow > askmrrobot
comparison AskMrRobot-Serializer/AskMrRobot-Serializer.lua @ 89:6bbe64d587b4 v42
Improved artifact/relic reading, gear display.
Now creates equipment manager sets when you use button or command to equip a set.
| author | yellowfive |
|---|---|
| date | Sun, 18 Sep 2016 21:24:08 -0700 |
| parents | fe0bc2f32851 |
| children | b8e9664d3229 |
comparison
equal
deleted
inserted
replaced
| 88:b3ff336fad77 | 89:6bbe64d587b4 |
|---|---|
| 1 -- AskMrRobot-Serializer will serialize and communicate character data between users. | 1 -- AskMrRobot-Serializer will serialize and communicate character data between users. |
| 2 -- This is used primarily to associate character information to logs uploaded to askmrrobot.com. | 2 -- This is used primarily to associate character information to logs uploaded to askmrrobot.com. |
| 3 | 3 |
| 4 local MAJOR, MINOR = "AskMrRobot-Serializer", 41 | 4 local MAJOR, MINOR = "AskMrRobot-Serializer", 42 |
| 5 local Amr, oldminor = LibStub:NewLibrary(MAJOR, MINOR) | 5 local Amr, oldminor = LibStub:NewLibrary(MAJOR, MINOR) |
| 6 | 6 |
| 7 if not Amr then return end -- already loaded by something else | 7 if not Amr then return end -- already loaded by something else |
| 8 | 8 |
| 9 -- event and comm used for player snapshotting on entering combat | 9 -- event and comm used for player snapshotting on entering combat |
| 171 --[1279] = true, | 171 --[1279] = true, |
| 172 --[1358] = true, | 172 --[1358] = true, |
| 173 [1228] = true, | 173 [1228] = true, |
| 174 [1205] = true, | 174 [1205] = true, |
| 175 [1448] = true | 175 [1448] = true |
| 176 } | |
| 177 | |
| 178 -- just to make life easier, maps ID of each artifact weapon to the spec number (1-4) | |
| 179 Amr.ArtifactIdToSpecNumber = { | |
| 180 [128402] = 1, -- DK | |
| 181 [128292] = 2, | |
| 182 [128403] = 3, | |
| 183 [127829] = 1, -- DH | |
| 184 [128832] = 2, | |
| 185 [128858] = 1, -- Druid | |
| 186 [128860] = 2, | |
| 187 [128821] = 3, | |
| 188 [128306] = 4, | |
| 189 [128861] = 1, -- Hunter | |
| 190 [128826] = 2, | |
| 191 [128808] = 3, | |
| 192 [127857] = 1, -- Mage | |
| 193 [128820] = 2, | |
| 194 [128862] = 3, | |
| 195 [128938] = 1, -- Monk | |
| 196 [128937] = 2, | |
| 197 [128940] = 3, | |
| 198 [128823] = 1, -- Paladin | |
| 199 [128866] = 2, | |
| 200 [120978] = 3, | |
| 201 [128868] = 1, -- Priest | |
| 202 [128825] = 2, | |
| 203 [128827] = 3, | |
| 204 [128870] = 1, -- Rogue | |
| 205 [128872] = 2, | |
| 206 [128476] = 3, | |
| 207 [128935] = 1, -- Shaman | |
| 208 [128819] = 2, | |
| 209 [128911] = 3, | |
| 210 [128942] = 1, -- Warlock | |
| 211 [128943] = 2, | |
| 212 [128941] = 3, | |
| 213 [128910] = 1, -- Warrior | |
| 214 [128908] = 2, | |
| 215 [128289] = 3, | |
| 216 | |
| 217 --[128293] = 2, -- Frost OH | |
| 218 --[127830] = 1, -- Havoc OH | |
| 219 --[128831] = 2, -- Vengeance OH | |
| 220 --[128859] = 2, -- Feral OH | |
| 221 --[128822] = 3, -- Guardian OH | |
| 222 --[133959] = 2, -- Fire OH | |
| 223 --[133948] = 3, -- Windwalker OH | |
| 224 --[128867] = 2, -- Prot MH | |
| 225 --[133958] = 3, -- Shadow OH | |
| 226 --[128869] = 1, -- Rogue OH's | |
| 227 --[134552] = 2, | |
| 228 --[128479] = 3, | |
| 229 --[128936] = 1, -- Shaman OH's | |
| 230 --[128873] = 2, | |
| 231 --[128934] = 3, | |
| 232 --[137246] = 2, -- Demo MH | |
| 233 --[134553] = 2, -- Fury OH | |
| 234 --[128288] = 3 -- Prot MH | |
| 176 } | 235 } |
| 177 | 236 |
| 178 -- IDs of set tokens that we would care about in a player's inventory | 237 -- IDs of set tokens that we would care about in a player's inventory |
| 179 Amr.SetTokenIds = { | 238 Amr.SetTokenIds = { |
| 180 [127970] = true, | 239 [127970] = true, |
