root/trunk/src/game/Language.h @ 149

Revision 149, 32.9 kB (checked in by yumileroy, 17 years ago)

[svn] *Implement new player conditions CONDITION_NO_AURA, CONDITION_ACTIVE_EVENT
* Default behaviour of pets for creatures changed to REACT_DEFENSIVE
* Disallowed sending wrapped items as COD
* Prevent loading and saving single target auras for pet in same way as already implemented for player
* Correctly limit use some flask types to zones.
* Fixed extracting common.MPQ under *nix
* Many small xleanups and fixes.
** mangos merge rev.

TEST REV so be careful of creepy crawly bugs!

Original author: KingPin?
Date: 2008-11-02 16:53:46-06:00

Line 
1/*
2 * Copyright (C) 2005-2008 MaNGOS <http://www.mangosproject.org/>
3 *
4 * Copyright (C) 2008 Trinity <http://www.trinitycore.org/>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */
20
21#ifndef __TRINITY_LANGUAGE_H
22#define __TRINITY_LANGUAGE_H
23
24enum TrinityStrings
25{
26    // for chat commands
27    LANG_SELECT_CHAR_OR_CREATURE        = 1,
28    LANG_SELECT_CREATURE                = 2,
29
30    // level 0 chat
31    LANG_SYSTEMMESSAGE                  = 3,
32    LANG_EVENTMESSAGE                   = 4,
33    LANG_NO_HELP_CMD                    = 5,
34    LANG_NO_CMD                         = 6,
35    LANG_NO_SUBCMD                      = 7,
36    LANG_SUBCMDS_LIST                   = 8,
37    LANG_AVIABLE_CMD                    = 9,
38    LANG_CMD_SYNTAX                     = 10,
39    LANG_ACCOUNT_LEVEL                  = 11,
40    LANG_CONNECTED_USERS                = 12,
41    LANG_UPTIME                         = 13,
42    LANG_PLAYER_SAVED                   = 14,
43    LANG_PLAYERS_SAVED                  = 15,
44    LANG_GMS_ON_SRV                     = 16,
45    LANG_GMS_NOT_LOGGED                 = 17,
46    LANG_YOU_IN_FLIGHT                  = 18,
47    //LANG_YOU_IN_BATTLEGROUND            = 19, not used
48    //LANG_TARGET_IN_FLIGHT               = 20, not used
49    LANG_CHAR_IN_FLIGHT                 = 21,
50    LANG_CHAR_NON_MOUNTED               = 22,
51    LANG_YOU_IN_COMBAT                  = 23,
52    LANG_YOU_USED_IT_RECENTLY           = 24,
53    LANG_COMMAND_NOTCHANGEPASSWORD      = 25,
54    LANG_COMMAND_PASSWORD               = 26,
55    LANG_COMMAND_WRONGOLDPASSWORD       = 27,
56    LANG_COMMAND_ACCLOCKLOCKED          = 28,
57    LANG_COMMAND_ACCLOCKUNLOCKED        = 29,
58    LANG_SPELL_RANK                     = 30,
59    LANG_KNOWN                          = 31,
60    LANG_LEARN                          = 32,
61    LANG_PASSIVE                        = 33,
62    LANG_TALENT                         = 34,
63    LANG_ACTIVE                         = 35,
64    LANG_COMPLETE                       = 36,
65    LANG_OFFLINE                        = 37,
66    LANG_ON                             = 38,
67    LANG_OFF                            = 39,
68    LANG_YOU_ARE                        = 40,
69    LANG_VISIBLE                        = 41,
70    LANG_INVISIBLE                      = 42,
71    LANG_DONE                           = 43,
72    LANG_YOU                            = 44,
73    LANG_UNKNOWN                        = 45,
74    LANG_ERROR                          = 46,
75    LANG_NON_EXIST_CHARACTER            = 47,
76    LANG_FRIEND_IGNORE_UNKNOWN          = 48,
77    LANG_LEVEL_MINREQUIRED              = 49,
78    LANG_LEVEL_MINREQUIRED_AND_ITEM     = 50,
79    LANG_NPC_TAINER_HELLO               = 51,
80    LANG_COMMAND_INVALID_ITEM_COUNT     = 52,
81    LANG_COMMAND_MAIL_ITEMS_LIMIT       = 53,
82    LANG_NEW_PASSWORDS_NOT_MATCH        = 54,
83        LANG_PASSWORD_TOO_LONG              = 55,
84        LANG_MOTD_CURRENT                   = 56,
85        LANG_USING_WORLD_DB                 = 57,
86        LANG_USING_SCRIPT_LIB               = 58,
87        // Room for more level 0              59-99 not used
88
89    // level 1 chat
90    LANG_GLOBAL_NOTIFY                  = 100,
91    LANG_MAP_POSITION                   = 101,
92    LANG_IS_TELEPORTED                  = 102,
93    LANG_CANNOT_SUMMON_TO_INST          = 103,
94    LANG_CANNOT_GO_TO_INST_PARTY        = 104,
95    LANG_CANNOT_GO_TO_INST_GM           = 105,
96    LANG_CANNOT_GO_INST_INST            = 106,
97    LANG_CANNOT_SUMMON_INST_INST        = 107,
98
99    LANG_SUMMONING                      = 108,
100    LANG_SUMMONED_BY                    = 109,
101    LANG_TELEPORTING_TO                 = 110,
102    LANG_TELEPORTED_TO_BY               = 111,
103    LANG_NO_PLAYER                      = 112,
104    LANG_APPEARING_AT                   = 113,
105    LANG_APPEARING_TO                   = 114,
106
107    LANG_BAD_VALUE                      = 115,
108    LANG_NO_CHAR_SELECTED               = 116,
109    LANG_NOT_IN_GROUP                   = 117,
110
111    LANG_YOU_CHANGE_HP                  = 118,
112    LANG_YOURS_HP_CHANGED               = 119,
113    LANG_YOU_CHANGE_MANA                = 120,
114    LANG_YOURS_MANA_CHANGED             = 121,
115    LANG_YOU_CHANGE_ENERGY              = 122,
116    LANG_YOURS_ENERGY_CHANGED           = 123,
117
118    LANG_CURRENT_ENERGY                 = 124,              //log
119    LANG_YOU_CHANGE_RAGE                = 125,
120    LANG_YOURS_RAGE_CHANGED             = 126,
121    LANG_YOU_CHANGE_LVL                 = 127,
122    LANG_CURRENT_FACTION                = 128,
123    LANG_WRONG_FACTION                  = 129,
124    LANG_YOU_CHANGE_FACTION             = 130,
125    LANG_YOU_CHANGE_SPELLFLATID         = 131,
126    LANG_YOURS_SPELLFLATID_CHANGED      = 132,
127    LANG_YOU_GIVE_TAXIS                 = 133,
128    LANG_YOU_REMOVE_TAXIS               = 134,
129    LANG_YOURS_TAXIS_ADDED              = 135,
130    LANG_YOURS_TAXIS_REMOVED            = 136,
131
132    LANG_YOU_CHANGE_ASPEED              = 137,
133    LANG_YOURS_ASPEED_CHANGED           = 138,
134    LANG_YOU_CHANGE_SPEED               = 139,
135    LANG_YOURS_SPEED_CHANGED            = 140,
136    LANG_YOU_CHANGE_SWIM_SPEED          = 141,
137    LANG_YOURS_SWIM_SPEED_CHANGED       = 142,
138    LANG_YOU_CHANGE_BACK_SPEED          = 143,
139    LANG_YOURS_BACK_SPEED_CHANGED       = 144,
140    LANG_YOU_CHANGE_FLY_SPEED           = 145,
141    LANG_YOURS_FLY_SPEED_CHANGED        = 146,
142
143    LANG_YOU_CHANGE_SIZE                = 147,
144    LANG_YOURS_SIZE_CHANGED             = 148,
145    LANG_NO_MOUNT                       = 149,
146    LANG_YOU_GIVE_MOUNT                 = 150,
147    LANG_MOUNT_GIVED                    = 151,
148
149    LANG_CURRENT_MONEY                  = 152,
150    LANG_YOU_TAKE_ALL_MONEY             = 153,
151    LANG_YOURS_ALL_MONEY_GONE           = 154,
152    LANG_YOU_TAKE_MONEY                 = 155,
153    LANG_YOURS_MONEY_TAKEN              = 156,
154    LANG_YOU_GIVE_MONEY                 = 157,
155    LANG_YOURS_MONEY_GIVEN              = 158,
156    LANG_YOU_HEAR_SOUND                 = 159,
157
158    LANG_NEW_MONEY                      = 160,              // Log
159
160    LANG_REMOVE_BIT                     = 161,
161    LANG_SET_BIT                        = 162,
162    LANG_COMMAND_TELE_TABLEEMPTY        = 163,
163    LANG_COMMAND_TELE_NOTFOUND          = 164,
164    LANG_COMMAND_TELE_PARAMETER         = 165,
165    LANG_COMMAND_TELE_NOLOCATION        = 166,
166    //                                    167               // not used
167    LANG_COMMAND_TELE_LOCATION          = 168,
168
169    LANG_MAIL_SENT                      = 169,
170    LANG_SOUND_NOT_EXIST                = 170,
171    LANG_TELEPORTED_TO_BY_CONSOLE       = 171,
172    LANG_CONSOLE_COMMAND                = 172,
173        // Room for more level 1              173-199 not used
174
175    // level 2 chat
176    LANG_NO_SELECTION                   = 200,
177    LANG_OBJECT_GUID                    = 201,
178    LANG_TOO_LONG_NAME                  = 202,
179    LANG_CHARS_ONLY                     = 203,
180    LANG_TOO_LONG_SUBNAME               = 204,
181    LANG_NOT_IMPLEMENTED                = 205,
182
183    LANG_ITEM_ADDED_TO_LIST             = 206,
184    LANG_ITEM_NOT_FOUND                 = 207,
185    LANG_ITEM_DELETED_FROM_LIST         = 208,
186    LANG_ITEM_NOT_IN_LIST               = 209,
187    LANG_ITEM_ALREADY_IN_LIST           = 210,
188
189    LANG_RESET_SPELLS_ONLINE            = 211,
190    LANG_RESET_SPELLS_OFFLINE           = 212,
191    LANG_RESET_TALENTS_ONLINE           = 213,
192    LANG_RESET_TALENTS_OFFLINE          = 214,
193    LANG_RESET_SPELLS                   = 215,
194    LANG_RESET_TALENTS                  = 216,
195
196    LANG_RESETALL_UNKNOWN_CASE          = 217,
197    LANG_RESETALL_SPELLS                = 218,
198    LANG_RESETALL_TALENTS               = 219,
199
200    LANG_WAYPOINT_NOTFOUND              = 220,
201    LANG_WAYPOINT_NOTFOUNDLAST          = 221,
202    LANG_WAYPOINT_NOTFOUNDSEARCH        = 222,
203    LANG_WAYPOINT_NOTFOUNDDBPROBLEM     = 223,
204    LANG_WAYPOINT_CREATSELECTED         = 224,
205    LANG_WAYPOINT_CREATNOTFOUND         = 225,
206    LANG_WAYPOINT_VP_SELECT             = 226,
207    LANG_WAYPOINT_VP_NOTFOUND           = 227,
208    LANG_WAYPOINT_VP_NOTCREATED         = 228,
209    LANG_WAYPOINT_VP_ALLREMOVED         = 229,
210    LANG_WAYPOINT_NOTCREATED            = 230,
211    LANG_WAYPOINT_NOGUID                = 231,
212    LANG_WAYPOINT_NOWAYPOINTGIVEN       = 232,
213    LANG_WAYPOINT_ARGUMENTREQ           = 233,
214    LANG_WAYPOINT_ADDED                 = 234,
215    LANG_WAYPOINT_ADDED_NO              = 235,
216    LANG_WAYPOINT_CHANGED               = 236,
217    LANG_WAYPOINT_CHANGED_NO            = 237,
218    LANG_WAYPOINT_EXPORTED              = 238,
219    LANG_WAYPOINT_NOTHINGTOEXPORT       = 239,
220    LANG_WAYPOINT_IMPORTED              = 240,
221    LANG_WAYPOINT_REMOVED               = 241,
222    LANG_WAYPOINT_NOTREMOVED            = 242,
223    LANG_WAYPOINT_TOOFAR1               = 243,
224    LANG_WAYPOINT_TOOFAR2               = 244,
225    LANG_WAYPOINT_TOOFAR3               = 245,
226    LANG_WAYPOINT_INFO_TITLE            = 246,
227    LANG_WAYPOINT_INFO_WAITTIME         = 247,
228    LANG_WAYPOINT_INFO_MODEL            = 248,
229    LANG_WAYPOINT_INFO_EMOTE            = 249,
230    LANG_WAYPOINT_INFO_SPELL            = 250,
231    LANG_WAYPOINT_INFO_TEXT             = 251,
232    LANG_WAYPOINT_INFO_AISCRIPT         = 252,
233
234    LANG_RENAME_PLAYER                  = 253,
235    LANG_RENAME_PLAYER_GUID             = 254,
236
237    LANG_WAYPOINT_WPCREATNOTFOUND       = 255,
238    LANG_WAYPOINT_NPCNOTFOUND           = 256,
239
240    LANG_MOVE_TYPE_SET                  = 257,
241    LANG_MOVE_TYPE_SET_NODEL            = 258,
242    LANG_USE_BOL                        = 259,
243    LANG_VALUE_SAVED                    = 260,
244    LANG_VALUE_SAVED_REJOIN             = 261,
245
246    LANG_COMMAND_GOAREATRNOTFOUND       = 262,
247    LANG_INVALID_TARGET_COORD           = 263,
248    LANG_INVALID_ZONE_COORD             = 264,
249    LANG_INVALID_ZONE_MAP               = 265,
250    LANG_COMMAND_TARGETOBJNOTFOUND      = 266,
251    LANG_COMMAND_GOOBJNOTFOUND          = 267,
252    LANG_COMMAND_GOCREATNOTFOUND        = 268,
253    LANG_COMMAND_GOCREATMULTIPLE        = 269,
254    LANG_COMMAND_DELCREATMESSAGE        = 270,
255    LANG_COMMAND_CREATUREMOVED          = 271,
256    LANG_COMMAND_CREATUREATSAMEMAP      = 272,
257    LANG_COMMAND_OBJNOTFOUND            = 273,
258    LANG_COMMAND_DELOBJREFERCREATURE    = 274,
259    LANG_COMMAND_DELOBJMESSAGE          = 275,
260    LANG_COMMAND_TURNOBJMESSAGE         = 276,
261    LANG_COMMAND_MOVEOBJMESSAGE         = 277,
262    LANG_COMMAND_VENDORSELECTION        = 278,
263    LANG_COMMAND_NEEDITEMSEND           = 279,
264    LANG_COMMAND_ADDVENDORITEMITEMS     = 280,
265    LANG_COMMAND_KICKSELF               = 281,
266    LANG_COMMAND_KICKMESSAGE            = 282,
267    LANG_COMMAND_KICKNOTFOUNDPLAYER     = 283,
268    LANG_COMMAND_WHISPERACCEPTING       = 284,
269    LANG_COMMAND_WHISPERON              = 285,
270    LANG_COMMAND_WHISPEROFF             = 286,
271    LANG_COMMAND_CREATGUIDNOTFOUND      = 287,
272    LANG_COMMAND_TICKETCOUNT            = 288,
273    LANG_COMMAND_TICKETNEW              = 289,
274    LANG_COMMAND_TICKETVIEW             = 290,
275    LANG_COMMAND_TICKETON               = 291,
276    LANG_COMMAND_TICKETOFF              = 292,
277    LANG_COMMAND_TICKENOTEXIST          = 293,
278    LANG_COMMAND_ALLTICKETDELETED       = 294,
279    LANG_COMMAND_TICKETPLAYERDEL        = 295,
280    LANG_COMMAND_TICKETDEL              = 296,
281    LANG_COMMAND_SPAWNDIST              = 297,
282    LANG_COMMAND_SPAWNTIME              = 298,
283    LANG_COMMAND_MODIFY_HONOR           = 299,
284
285    LANG_YOUR_CHAT_DISABLED             = 300,
286    LANG_YOU_DISABLE_CHAT               = 301,
287    LANG_CHAT_ALREADY_ENABLED           = 302,
288    LANG_YOUR_CHAT_ENABLED              = 303,
289    LANG_YOU_ENABLE_CHAT                = 304,
290
291    LANG_COMMAND_MODIFY_REP             = 305,
292    LANG_COMMAND_MODIFY_ARENA           = 306,
293    LANG_COMMAND_FACTION_NOTFOUND       = 307,
294    LANG_COMMAND_FACTION_UNKNOWN        = 308,
295    LANG_COMMAND_FACTION_INVPARAM       = 309,
296    LANG_COMMAND_FACTION_DELTA          = 310,
297    LANG_FACTION_LIST                   = 311,
298    LANG_FACTION_VISIBLE                = 312,
299    LANG_FACTION_ATWAR                  = 313,
300    LANG_FACTION_PEACE_FORCED           = 314,
301    LANG_FACTION_HIDDEN                 = 315,
302    LANG_FACTION_INVISIBLE_FORCED       = 316,
303    LANG_FACTION_INACTIVE               = 317,
304    LANG_REP_HATED                      = 318,
305    LANG_REP_HOSTILE                    = 319,
306    LANG_REP_UNFRIENDLY                 = 320,
307    LANG_REP_NEUTRAL                    = 321,
308    LANG_REP_FRIENDLY                   = 322,
309    LANG_REP_HONORED                    = 323,
310    LANG_REP_REVERED                    = 324,
311    LANG_REP_EXALTED                    = 325,
312    LANG_COMMAND_FACTION_NOREP_ERROR    = 326,
313    LANG_FACTION_NOREPUTATION           = 327,
314    LANG_LOOKUP_PLAYER_ACCOUNT          = 328,
315    LANG_LOOKUP_PLAYER_CHARACTER        = 329,
316    LANG_NO_PLAYERS_FOUND               = 330,
317    LANG_EXTENDED_COST_NOT_EXIST        = 331,
318    LANG_GM_ON                          = 332,
319    LANG_GM_OFF                         = 333,
320    LANG_GM_CHAT_ON                     = 334,
321    LANG_GM_CHAT_OFF                    = 335,
322    LANG_YOU_REPAIR_ITEMS               = 336,
323    LANG_YOUR_ITEMS_REPAIRED            = 337,
324    LANG_YOU_SET_WATERWALK              = 338,
325    LANG_YOUR_WATERWALK_SET             = 339,
326    LANG_CREATURE_FOLLOW_YOU_NOW        = 340,
327    LANG_CREATURE_NOT_FOLLOW_YOU        = 341,
328    LANG_CREATURE_NOT_FOLLOW_YOU_NOW    = 342,
329    // Room for more level 2              343-399 not used
330
331    // level 3 chat
332    LANG_SCRIPTS_RELOADED               = 400,
333    LANG_YOU_CHANGE_SECURITY            = 401,
334    LANG_YOURS_SECURITY_CHANGED         = 402,
335    LANG_YOURS_SECURITY_IS_LOW          = 403,
336    LANG_CREATURE_MOVE_DISABLED         = 404,
337    LANG_CREATURE_MOVE_ENABLED          = 405,
338    LANG_NO_WEATHER                     = 406,
339    LANG_WEATHER_DISABLED               = 407,
340
341    LANG_BAN_YOUBANNED                  = 408,
342    LANG_BAN_YOUPERMBANNED              = 409,
343    LANG_BAN_NOTFOUND                   = 410,
344
345    LANG_UNBAN_UNBANNED                 = 411,
346    LANG_UNBAN_ERROR                    = 412,
347
348    LANG_ACCOUNT_NOT_EXIST              = 413,
349
350    LANG_BANINFO_NOCHARACTER            = 414,
351    LANG_BANINFO_NOIP                   = 415,
352    LANG_BANINFO_NOACCOUNTBAN           = 416,
353    LANG_BANINFO_BANHISTORY             = 417,
354    LANG_BANINFO_HISTORYENTRY           = 418,
355    LANG_BANINFO_INFINITE               = 419,
356    LANG_BANINFO_NEVER                  = 420,
357    LANG_BANINFO_YES                    = 421,
358    LANG_BANINFO_NO                     = 422,
359    LANG_BANINFO_IPENTRY                = 423,
360
361    LANG_BANLIST_NOIP                   = 424,
362    LANG_BANLIST_NOACCOUNT              = 425,
363    LANG_BANLIST_NOCHARACTER            = 426,
364    LANG_BANLIST_MATCHINGIP             = 427,
365    LANG_BANLIST_MATCHINGACCOUNT        = 428,
366
367    LANG_COMMAND_LEARN_MANY_SPELLS      = 429,
368    LANG_COMMAND_LEARN_CLASS_SPELLS     = 430,
369    LANG_COMMAND_LEARN_CLASS_TALENTS    = 431,
370    LANG_COMMAND_LEARN_ALL_LANG         = 432,
371    LANG_COMMAND_LEARN_ALL_CRAFT        = 433,
372    LANG_COMMAND_COULDNOTFIND           = 434,
373    LANG_COMMAND_ITEMIDINVALID          = 435,
374    LANG_COMMAND_NOITEMFOUND            = 436,
375    LANG_COMMAND_LISTOBJINVALIDID       = 437,
376    LANG_COMMAND_LISTITEMMESSAGE        = 438,
377    LANG_COMMAND_LISTOBJMESSAGE         = 439,
378    LANG_COMMAND_INVALIDCREATUREID      = 440,
379    LANG_COMMAND_LISTCREATUREMESSAGE    = 441,
380    LANG_COMMAND_NOAREAFOUND            = 442,
381    LANG_COMMAND_NOITEMSETFOUND         = 443,
382    LANG_COMMAND_NOSKILLFOUND           = 444,
383    LANG_COMMAND_NOSPELLFOUND           = 445,
384    LANG_COMMAND_NOQUESTFOUND           = 446,
385    LANG_COMMAND_NOCREATUREFOUND        = 447,
386    LANG_COMMAND_NOGAMEOBJECTFOUND      = 448,
387    LANG_COMMAND_GRAVEYARDNOEXIST       = 449,
388    LANG_COMMAND_GRAVEYARDALRLINKED     = 450,
389    LANG_COMMAND_GRAVEYARDLINKED        = 451,
390    LANG_COMMAND_GRAVEYARDWRONGZONE     = 452,
391    LANG_COMMAND_GRAVEYARDWRONGTEAM     = 453,
392    LANG_COMMAND_GRAVEYARDERROR         = 454,
393    LANG_COMMAND_GRAVEYARD_NOTEAM       = 455,
394    LANG_COMMAND_GRAVEYARD_ANY          = 456,
395    LANG_COMMAND_GRAVEYARD_ALLIANCE     = 457,
396    LANG_COMMAND_GRAVEYARD_HORDE        = 458,
397    LANG_COMMAND_GRAVEYARDNEAREST       = 459,
398    LANG_COMMAND_ZONENOGRAVEYARDS       = 460,
399    LANG_COMMAND_ZONENOGRAFACTION       = 461,
400    LANG_COMMAND_TP_ALREADYEXIST        = 462,
401    LANG_COMMAND_TP_ADDED               = 463,
402    LANG_COMMAND_TP_ADDEDERR            = 464,
403    LANG_COMMAND_TP_DELETED             = 465,
404    //                                    466,              // not used
405
406    LANG_COMMAND_TARGET_LISTAURAS       = 467,
407    LANG_COMMAND_TARGET_AURADETAIL      = 468,
408    LANG_COMMAND_TARGET_LISTAURATYPE    = 469,
409    LANG_COMMAND_TARGET_AURASIMPLE      = 470,
410
411    LANG_COMMAND_QUEST_NOTFOUND         = 471,
412    LANG_COMMAND_QUEST_STARTFROMITEM    = 472,
413    LANG_COMMAND_QUEST_REMOVED          = 473,
414    LANG_COMMAND_QUEST_REWARDED         = 474,
415    LANG_COMMAND_QUEST_COMPLETE         = 475,
416    LANG_COMMAND_QUEST_ACTIVE           = 476,
417
418    LANG_COMMAND_FLYMODE_STATUS         = 477,
419
420    LANG_COMMAND_OPCODESENT             = 478,
421
422    LANG_COMMAND_IMPORT_SUCCESS         = 479,
423    LANG_COMMAND_IMPORT_FAILED          = 480,
424    LANG_COMMAND_EXPORT_SUCCESS         = 481,
425    LANG_COMMAND_EXPORT_FAILED          = 482,
426
427    LANG_COMMAND_SPELL_BROKEN           = 483,
428
429    LANG_SET_SKILL                      = 484,
430    LANG_SET_SKILL_ERROR                = 485,
431
432    LANG_INVALID_SKILL_ID               = 486,
433    LANG_LEARNING_GM_SKILLS             = 487,
434    LANG_YOU_KNOWN_SPELL                = 488,
435    LANG_TARGET_KNOWN_SPELL             = 489,
436    LANG_UNKNOWN_SPELL                  = 490,
437    LANG_FORGET_SPELL                   = 491,
438    LANG_REMOVEALL_COOLDOWN             = 492,
439    LANG_REMOVE_COOLDOWN                = 493,
440
441    LANG_ADDITEM                        = 494,              //log
442    LANG_ADDITEMSET                     = 495,              //log
443    LANG_REMOVEITEM                     = 496,
444    LANG_ITEM_CANNOT_CREATE             = 497,
445    LANG_INSERT_GUILD_NAME              = 498,
446    LANG_PLAYER_NOT_FOUND               = 499,
447    LANG_PLAYER_IN_GUILD                = 500,
448    LANG_GUILD_NOT_CREATED              = 501,
449    LANG_NO_ITEMS_FROM_ITEMSET_FOUND    = 502,
450
451    LANG_DISTANCE                       = 503,
452
453    LANG_ITEM_SLOT                      = 504,
454    LANG_ITEM_SLOT_NOT_EXIST            = 505,
455    LANG_ITEM_ADDED_TO_SLOT             = 506,
456    LANG_ITEM_SAVE_FAILED               = 507,
457    LANG_ITEMLIST_SLOT                  = 508,
458    LANG_ITEMLIST_MAIL                  = 509,
459    LANG_ITEMLIST_AUCTION               = 510,
460
461    LANG_WRONG_LINK_TYPE                = 511,
462    LANG_ITEM_LIST_CHAT                 = 512,
463    LANG_QUEST_LIST_CHAT                = 513,
464    LANG_CREATURE_ENTRY_LIST_CHAT       = 514,
465    LANG_CREATURE_LIST_CHAT             = 515,
466    LANG_GO_ENTRY_LIST_CHAT             = 516,
467    LANG_GO_LIST_CHAT                   = 517,
468    LANG_ITEMSET_LIST_CHAT              = 518,
469    LANG_TELE_LIST                      = 519,
470    LANG_SPELL_LIST                     = 520,
471    LANG_SKILL_LIST_CHAT                = 521,
472
473    LANG_GAMEOBJECT_NOT_EXIST           = 522,
474
475    LANG_GAMEOBJECT_CURRENT             = 523,              //log
476    LANG_GAMEOBJECT_DETAIL              = 524,
477    LANG_GAMEOBJECT_ADD                 = 525,
478
479    LANG_MOVEGENS_LIST                  = 526,
480    LANG_MOVEGENS_IDLE                  = 527,
481    LANG_MOVEGENS_RANDOM                = 528,
482    LANG_MOVEGENS_WAYPOINT              = 529,
483    LANG_MOVEGENS_ANIMAL_RANDOM         = 530,
484    LANG_MOVEGENS_CONFUSED              = 531,
485    LANG_MOVEGENS_TARGETED_PLAYER       = 532,
486    LANG_MOVEGENS_TARGETED_CREATURE     = 533,
487    LANG_MOVEGENS_TARGETED_NULL         = 534,
488    LANG_MOVEGENS_HOME_CREATURE         = 535,
489    LANG_MOVEGENS_HOME_PLAYER           = 536,
490    LANG_MOVEGENS_FLIGHT                = 537,
491    LANG_MOVEGENS_UNKNOWN               = 538,
492
493    LANG_NPCINFO_CHAR                   = 539,
494    LANG_NPCINFO_LEVEL                  = 540,
495    LANG_NPCINFO_HEALTH                 = 541,
496    LANG_NPCINFO_FLAGS                  = 542,
497    LANG_NPCINFO_LOOT                   = 543,
498    LANG_NPCINFO_POSITION               = 544,
499    LANG_NPCINFO_VENDOR                 = 545,
500    LANG_NPCINFO_TRAINER                = 546,
501    LANG_NPCINFO_DUNGEON_ID             = 547,
502
503    LANG_PINFO_ACCOUNT                  = 548,
504    LANG_PINFO_LEVEL                    = 549,
505    LANG_PINFO_NO_REP                   = 550,
506
507    LANG_YOU_SET_EXPLORE_ALL            = 551,
508    LANG_YOU_SET_EXPLORE_NOTHING        = 552,
509    LANG_YOURS_EXPLORE_SET_ALL          = 553,
510    LANG_YOURS_EXPLORE_SET_NOTHING      = 554,
511
512    LANG_HOVER_ENABLED                  = 555,
513    LANG_HOVER_DISABLED                 = 556,
514    LANG_YOURS_LEVEL_UP                 = 557,
515    LANG_YOURS_LEVEL_DOWN               = 558,
516    LANG_YOURS_LEVEL_PROGRESS_RESET     = 559,
517    LANG_EXPLORE_AREA                   = 560,
518    LANG_UNEXPLORE_AREA                 = 561,
519
520    LANG_UPDATE                         = 562,
521    LANG_UPDATE_CHANGE                  = 563,
522    LANG_TOO_BIG_INDEX                  = 564,
523    LANG_SET_UINT                       = 565,              //log
524    LANG_SET_UINT_FIELD                 = 566,
525    LANG_SET_FLOAT                      = 567,              //log
526    LANG_SET_FLOAT_FIELD                = 568,
527    LANG_GET_UINT                       = 569,              //log
528    LANG_GET_UINT_FIELD                 = 570,
529    LANG_GET_FLOAT                      = 571,              //log
530    LANG_GET_FLOAT_FIELD                = 572,
531    LANG_SET_32BIT                      = 573,              //log
532    LANG_SET_32BIT_FIELD                = 574,
533    LANG_CHANGE_32BIT                   = 575,              //log
534    LANG_CHANGE_32BIT_FIELD             = 576,
535
536    LANG_INVISIBLE_INVISIBLE            = 577,
537    LANG_INVISIBLE_VISIBLE              = 578,
538    LANG_SELECTED_TARGET_NOT_HAVE_VICTIM = 579,
539
540    LANG_COMMAND_LEARN_ALL_DEFAULT_AND_QUEST = 580,
541    LANG_COMMAND_NEAROBJMESSAGE         = 581,
542    LANG_COMMAND_RAWPAWNTIMES           = 582,
543
544    LANG_EVENT_ENTRY_LIST_CHAT          = 583,
545    LANG_NOEVENTFOUND                   = 584,
546    LANG_EVENT_NOT_EXIST                = 585,
547    LANG_EVENT_INFO                     = 586,
548    LANG_EVENT_ALREADY_ACTIVE           = 587,
549    LANG_EVENT_NOT_ACTIVE               = 588,
550
551    LANG_MOVEGENS_POINT                 = 589,
552    LANG_MOVEGENS_FEAR                  = 590,
553    LANG_MOVEGENS_DISTRACT              = 591,
554
555    LANG_COMMAND_LEARN_ALL_RECIPES      = 592,
556        LANG_BANLIST_ACCOUNTS               = 593,
557        LANG_BANLIST_ACCOUNTS_HEADER        = 594,
558        LANG_BANLIST_IPS                    = 595,
559        LANG_BANLIST_IPS_HEADER             = 596,
560        LANG_GMLIST                         = 597,
561        LANG_GMLIST_HEADER                  = 598,
562        LANG_GMLIST_EMPTY                   = 599,
563        // End Level 3 list, continued at 1100
564
565    // Battleground
566    LANG_BG_A_WINS                      = 600,
567    LANG_BG_H_WINS                      = 601,
568    LANG_BG_WS_ONE_MINUTE               = 602,
569    LANG_BG_WS_HALF_MINUTE              = 603,
570    LANG_BG_WS_BEGIN                    = 604,
571
572    LANG_BG_WS_CAPTURED_HF              = 605,
573    LANG_BG_WS_CAPTURED_AF              = 606,
574    LANG_BG_WS_DROPPED_HF               = 607,
575    LANG_BG_WS_DROPPED_AF               = 608,
576    LANG_BG_WS_RETURNED_AF              = 609,
577    LANG_BG_WS_RETURNED_HF              = 610,
578    LANG_BG_WS_PICKEDUP_HF              = 611,
579    LANG_BG_WS_PICKEDUP_AF              = 612,
580    LANG_BG_WS_F_PLACED                 = 613,
581    LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED  = 614,
582    LANG_BG_WS_HORDE_FLAG_RESPAWNED     = 615,
583
584    LANG_BG_EY_ONE_MINUTE               = 636,
585    LANG_BG_EY_HALF_MINUTE              = 637,
586    LANG_BG_EY_BEGIN                    = 638,
587
588    LANG_BG_AB_ALLY                     = 650,
589    LANG_BG_AB_HORDE                    = 651,
590    LANG_BG_AB_NODE_STABLES             = 652,
591    LANG_BG_AB_NODE_BLACKSMITH          = 653,
592    LANG_BG_AB_NODE_FARM                = 654,
593    LANG_BG_AB_NODE_LUMBER_MILL         = 655,
594    LANG_BG_AB_NODE_GOLD_MINE           = 656,
595    LANG_BG_AB_NODE_TAKEN               = 657,
596    LANG_BG_AB_NODE_DEFENDED            = 658,
597    LANG_BG_AB_NODE_ASSAULTED           = 659,
598    LANG_BG_AB_NODE_CLAIMED             = 660,
599    LANG_BG_AB_ONEMINTOSTART            = 661,
600    LANG_BG_AB_HALFMINTOSTART           = 662,
601    LANG_BG_AB_STARTED                  = 663,
602    LANG_BG_AB_A_NEAR_VICTORY           = 664,
603    LANG_BG_AB_H_NEAR_VICTORY           = 665,
604    LANG_BG_MARK_BY_MAIL                = 666,
605
606    LANG_BG_EY_HAS_TAKEN_A_M_TOWER      = 667,
607    LANG_BG_EY_HAS_TAKEN_H_M_TOWER      = 668,
608    LANG_BG_EY_HAS_TAKEN_A_D_RUINS      = 669,
609    LANG_BG_EY_HAS_TAKEN_H_D_RUINS      = 670,
610    LANG_BG_EY_HAS_TAKEN_A_B_TOWER      = 671,
611    LANG_BG_EY_HAS_TAKEN_H_B_TOWER      = 672,
612    LANG_BG_EY_HAS_TAKEN_A_F_RUINS      = 673,
613    LANG_BG_EY_HAS_TAKEN_H_F_RUINS      = 674,
614    LANG_BG_EY_HAS_LOST_A_M_TOWER       = 675,
615    LANG_BG_EY_HAS_LOST_H_M_TOWER       = 676,
616    LANG_BG_EY_HAS_LOST_A_D_RUINS       = 677,
617    LANG_BG_EY_HAS_LOST_H_D_RUINS       = 678,
618    LANG_BG_EY_HAS_LOST_A_B_TOWER       = 679,
619    LANG_BG_EY_HAS_LOST_H_B_TOWER       = 680,
620    LANG_BG_EY_HAS_LOST_A_F_RUINS       = 681,
621    LANG_BG_EY_HAS_LOST_H_F_RUINS       = 682,
622    LANG_BG_EY_HAS_TAKEN_FLAG           = 683,
623    LANG_BG_EY_CAPTURED_FLAG_A          = 684,
624    LANG_BG_EY_CAPTURED_FLAG_H          = 685,
625    LANG_BG_EY_DROPPED_FLAG             = 686,
626    LANG_BG_EY_RESETED_FLAG             = 687,
627
628    LANG_ARENA_ONE_TOOLOW               = 700,
629    LANG_ARENA_ONE_MINUTE               = 701,
630    LANG_ARENA_THIRTY_SECONDS           = 702,
631    LANG_ARENA_FIFTEEN_SECONDS          = 703,
632    LANG_ARENA_BEGUN                    = 704,
633
634    LANG_WAIT_BEFORE_SPEAKING           = 705,
635    LANG_NOT_EQUIPPED_ITEM              = 706,
636    LANG_PLAYER_DND                     = 707,
637    LANG_PLAYER_AFK                     = 708,
638    LANG_PLAYER_DND_DEFAULT             = 709,
639    LANG_PLAYER_AFK_DEFAULT             = 710,
640
641    LANG_BG_GROUP_TOO_LARGE             = 711,
642    LANG_ARENA_GROUP_TOO_LARGE          = 712,
643    LANG_YOUR_ARENA_LEVEL_REQ_ERROR     = 713,
644    LANG_HIS_ARENA_LEVEL_REQ_ERROR      = 714,
645    LANG_YOUR_BG_LEVEL_REQ_ERROR        = 715,
646    LANG_YOUR_ARENA_TEAM_FULL           = 716,
647    // Room for BG/ARENA                  717-799 not used
648
649    LANG_ARENA_YOUR_TEAM_ONLY           = 730,
650    LANG_ARENA_NOT_ENOUGH_PLAYERS       = 731,
651    LANG_ARENA_GOLD_WINS                = 732,
652    LANG_ARENA_GREEN_WINS               = 733,
653    LANG_BATTLEGROUND_PREMATURE_FINISH_WARNING = 734,
654    LANG_BG_GROUP_OFFLINE_MEMBER        = 735,
655    LANG_BG_GROUP_MIXED_FACTION         = 736,
656    LANG_BG_GROUP_MIXED_LEVELS          = 737,
657    LANG_BG_GROUP_MEMBER_ALREADY_IN_QUEUE = 738,
658    LANG_BG_GROUP_MEMBER_DESERTER       = 739,
659    LANG_BG_GROUP_MEMBER_NO_FREE_QUEUE_SLOTS = 740,
660
661    LANG_CANNOT_TELE_TO_BG              = 741,
662    LANG_CANNOT_SUMMON_TO_BG            = 742,
663    LANG_CANNOT_GO_TO_BG_GM             = 743,
664    LANG_CANNOT_GO_TO_BG_FROM_BG        = 744,
665
666    LANG_ARENA_TESTING                  = 745,
667
668    LANG_AUTO_ANN                       = 746,
669    LANG_ANNOUNCE_COLOR                 = 747,
670
671    // in game strings
672    LANG_PET_INVALID_NAME               = 800,
673    LANG_NOT_ENOUGH_GOLD                = 801,
674    LANG_NOT_FREE_TRADE_SLOTS           = 802,
675    LANG_NOT_PARTNER_FREE_TRADE_SLOTS   = 803,
676    LANG_YOU_NOT_HAVE_PERMISSION        = 804,
677    LANG_UNKNOWN_LANGUAGE               = 805,
678    LANG_NOT_LEARNED_LANGUAGE           = 806,
679    LANG_NEED_CHARACTER_NAME            = 807,
680    LANG_PLAYER_NOT_EXIST_OR_OFFLINE    = 808,
681    LANG_ACCOUNT_FOR_PLAYER_NOT_FOUND   = 809,
682    // Room for in-game strings           810-999 not used
683
684    // Level 4 (CLI only commands)
685        LANG_COMMAND_EXIT = 1000,
686        LANG_ACCOUNT_DELETED = 1001,
687        LANG_ACCOUNT_NOT_DELETED_SQL_ERROR = 1002,
688        LANG_ACCOUNT_NOT_DELETED = 1003,
689        LANG_ACCOUNT_CREATED = 1004,
690        LANG_ACCOUNT_TOO_LONG = 1005,
691        LANG_ACCOUNT_ALREADY_EXIST = 1006,
692        LANG_ACCOUNT_NOT_CREATED_SQL_ERROR = 1007,
693        LANG_ACCOUNT_NOT_CREATED = 1008,
694        LANG_CHARACTER_DELETED = 1009,
695        LANG_ACCOUNT_LIST_HEADER = 1010,
696        LANG_ACCOUNT_LIST_ERROR = 1011,
697        // Room for more level 4 1012-1099 not used
698
699        // Level 3 (continue)
700    LANG_MOTD_NEW                       = 1100,
701    LANG_ACCOUNT_SETADDON               = 1101,
702    LANG_SENDMESSAGE                    = 1102,
703    LANG_EVENT_ENTRY_LIST_CONSOLE       = 1103,
704        LANG_CREATURE_ENTRY_LIST_CONSOLE    = 1104,
705        LANG_ITEM_LIST_CONSOLE              = 1105,
706        LANG_ITEMSET_LIST_CONSOLE           = 1106,
707        LANG_GO_ENTRY_LIST_CONSOLE          = 1107,
708        LANG_QUEST_LIST_CONSOLE             = 1108,
709        LANG_SKILL_LIST_CONSOLE             = 1109,
710        LANG_CREATURE_LIST_CONSOLE          = 1110,
711        LANG_GO_LIST_CONSOLE                = 1111,
712        LANG_FILE_OPEN_FAIL                 = 1112,
713        LANG_ACCOUNT_CHARACTER_LIST_FULL    = 1113,
714        LANG_DUMP_BROKEN                    = 1114,
715        LANG_INVALID_CHARACTER_NAME         = 1115,
716        LANG_INVALID_CHARACTER_GUID         = 1116,
717        LANG_CHARACTER_GUID_IN_USE          = 1117,
718        LANG_ITEMLIST_GUILD                 = 1118,
719        // Room for more level 3              1119-1199 not used
720       
721        // Trinity strings             5000-9999
722    LANG_COMMAND_FREEZE                 = 5000,
723    LANG_COMMAND_FREEZE_ERROR           = 5001,
724    LANG_COMMAND_FREEZE_WRONG           = 5002,
725    LANG_COMMAND_UNFREEZE               = 5003,
726    LANG_COMMAND_NO_FROZEN_PLAYERS      = 5004,
727    LANG_COMMAND_LIST_FREEZE            = 5005,
728    LANG_COMMAND_FROZEN_PLAYERS         = 5006,
729    LANG_INSTANCE_MUST_RAID_GRP         = 5007,
730    LANG_INSTANCE_NOT_AS_GHOST          = 5008,
731        // Room for more Trinity strings 5009-9999
732
733    // Use for not-in-svn patches         10000-10999
734    // opvp hp
735    LANG_OPVP_HP_CAPTURE_OVERLOOK_H     = 10001,
736    LANG_OPVP_HP_CAPTURE_OVERLOOK_A     = 10002,
737    LANG_OPVP_HP_CAPTURE_STADIUM_H      = 10003,
738    LANG_OPVP_HP_CAPTURE_STADIUM_A      = 10004,
739    LANG_OPVP_HP_CAPTURE_BROKENHILL_H   = 10005,
740    LANG_OPVP_HP_CAPTURE_BROKENHILL_A   = 10006,
741    LANG_OPVP_HP_LOOSE_OVERLOOK_H       = 10007,
742    LANG_OPVP_HP_LOOSE_OVERLOOK_A       = 10008,
743    LANG_OPVP_HP_LOOSE_STADIUM_H        = 10009,
744    LANG_OPVP_HP_LOOSE_STADIUM_A        = 10010,
745    LANG_OPVP_HP_LOOSE_BROKENHILL_H     = 10011,
746    LANG_OPVP_HP_LOOSE_BROKENHILL_A     = 10012,
747    // opvp zm
748    LANG_OPVP_ZM_CAPTURE_WEST_H         = 10013,
749    LANG_OPVP_ZM_CAPTURE_WEST_A         = 10014,
750    LANG_OPVP_ZM_CAPTURE_EAST_H         = 10015,
751    LANG_OPVP_ZM_CAPTURE_EAST_A         = 10016,
752    LANG_OPVP_ZM_CAPTURE_GY_H           = 10017,
753    LANG_OPVP_ZM_CAPTURE_GY_A           = 10018,
754    LANG_OPVP_ZM_LOOSE_WEST_H           = 10019,
755    LANG_OPVP_ZM_LOOSE_WEST_A           = 10020,
756    LANG_OPVP_ZM_LOOSE_EAST_H           = 10021,
757    LANG_OPVP_ZM_LOOSE_EAST_A           = 10022,
758    LANG_OPVP_ZM_LOOSE_GY_H             = 10023,
759    LANG_OPVP_ZM_LOOSE_GY_A             = 10024,
760    // opvp na
761    LANG_OPVP_NA_CAPTURE_H              = 10025,
762    LANG_OPVP_NA_CAPTURE_A              = 10026,
763    LANG_OPVP_NA_LOOSE_H                = 10027,
764    LANG_OPVP_NA_LOOSE_A                = 10028,
765    // opvp tf
766    LANG_OPVP_TF_CAPTURE_H              = 10029,
767    LANG_OPVP_TF_CAPTURE_A              = 10030,
768    LANG_OPVP_TF_LOOSE_H                = 10031,
769    LANG_OPVP_TF_LOOSE_A                = 10032,
770    // opvp ep
771    LANG_OPVP_EP_CAPTURE_NPT_H          = 10033,
772    LANG_OPVP_EP_CAPTURE_NPT_A          = 10034,
773    LANG_OPVP_EP_CAPTURE_EWT_H          = 10035,
774    LANG_OPVP_EP_CAPTURE_EWT_A          = 10036,
775    LANG_OPVP_EP_CAPTURE_CGT_H          = 10037,
776    LANG_OPVP_EP_CAPTURE_CGT_A          = 10038,
777    LANG_OPVP_EP_CAPTURE_PWT_H          = 10039,
778    LANG_OPVP_EP_CAPTURE_PWT_A          = 10040,
779    LANG_OPVP_EP_LOOSE_NPT_H            = 10041,
780    LANG_OPVP_EP_LOOSE_NPT_A            = 10042,
781    LANG_OPVP_EP_LOOSE_EWT_H            = 10043,
782    LANG_OPVP_EP_LOOSE_EWT_A            = 10044,
783    LANG_OPVP_EP_LOOSE_CGT_H            = 10045,
784    LANG_OPVP_EP_LOOSE_CGT_A            = 10046,
785    LANG_OPVP_EP_LOOSE_PWT_H            = 10047,
786    LANG_OPVP_EP_LOOSE_PWT_A            = 10048,
787    // opvp si
788    LANG_OPVP_SI_CAPTURE_H              = 10049,
789    LANG_OPVP_SI_CAPTURE_A              = 10050,
790    // opvp gossips
791    LANG_OPVP_EP_FLIGHT_NPT             = 10051,
792    LANG_OPVP_EP_FLIGHT_EWT             = 10052,
793    LANG_OPVP_EP_FLIGHT_CGT             = 10053,
794    LANG_OPVP_ZM_GOSSIP_ALLIANCE        = 10054,
795    LANG_OPVP_ZM_GOSSIP_HORDE           = 10055,
796
797    // Use for custom patches             11000-11999
798
799    // NOT RESERVED IDS                   12000-
800};
801#endif
Note: See TracBrowser for help on using the browser.