[8449] Deprecate healing/damage item mods and merge internal data in to spell power.
[getmangos.git] / src / game / Language.h
blob1f2d24b73bc2bb3f510321e01a2121021aba4365
1 /*
2 * Copyright (C) 2005-2009 MaNGOS <http://getmangos.com/>
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 #ifndef __MANGOS_LANGUAGE_H
20 #define __MANGOS_LANGUAGE_H
22 enum MangosStrings
24 // for chat commands
25 LANG_SELECT_CHAR_OR_CREATURE = 1,
26 LANG_SELECT_CREATURE = 2,
28 // level 0 chat
29 LANG_SYSTEMMESSAGE = 3,
30 LANG_EVENTMESSAGE = 4,
31 LANG_NO_HELP_CMD = 5,
32 LANG_NO_CMD = 6,
33 LANG_NO_SUBCMD = 7,
34 LANG_SUBCMDS_LIST = 8,
35 LANG_AVIABLE_CMD = 9,
36 LANG_CMD_SYNTAX = 10,
37 LANG_ACCOUNT_LEVEL = 11,
38 LANG_CONNECTED_USERS = 12,
39 LANG_UPTIME = 13,
40 LANG_PLAYER_SAVED = 14,
41 LANG_PLAYERS_SAVED = 15,
42 LANG_GMS_ON_SRV = 16,
43 LANG_GMS_NOT_LOGGED = 17,
44 LANG_YOU_IN_FLIGHT = 18,
45 //LANG_YOU_IN_BATTLEGROUND = 19, not used
46 //LANG_TARGET_IN_FLIGHT = 20, not used
47 LANG_CHAR_IN_FLIGHT = 21,
48 LANG_CHAR_NON_MOUNTED = 22,
49 LANG_YOU_IN_COMBAT = 23,
50 LANG_YOU_USED_IT_RECENTLY = 24,
51 LANG_COMMAND_NOTCHANGEPASSWORD = 25,
52 LANG_COMMAND_PASSWORD = 26,
53 LANG_COMMAND_WRONGOLDPASSWORD = 27,
54 LANG_COMMAND_ACCLOCKLOCKED = 28,
55 LANG_COMMAND_ACCLOCKUNLOCKED = 29,
56 LANG_SPELL_RANK = 30,
57 LANG_KNOWN = 31,
58 LANG_LEARN = 32,
59 LANG_PASSIVE = 33,
60 LANG_TALENT = 34,
61 LANG_ACTIVE = 35,
62 LANG_COMPLETE = 36,
63 LANG_OFFLINE = 37,
64 LANG_ON = 38,
65 LANG_OFF = 39,
66 LANG_YOU_ARE = 40,
67 LANG_VISIBLE = 41,
68 LANG_INVISIBLE = 42,
69 LANG_DONE = 43,
70 LANG_YOU = 44,
71 LANG_UNKNOWN = 45,
72 LANG_ERROR = 46,
73 LANG_NON_EXIST_CHARACTER = 47,
74 LANG_FRIEND_IGNORE_UNKNOWN = 48,
75 LANG_LEVEL_MINREQUIRED = 49,
76 LANG_LEVEL_MINREQUIRED_AND_ITEM = 50,
77 LANG_NPC_TAINER_HELLO = 51,
78 LANG_COMMAND_INVALID_ITEM_COUNT = 52,
79 LANG_COMMAND_MAIL_ITEMS_LIMIT = 53,
80 LANG_NEW_PASSWORDS_NOT_MATCH = 54,
81 LANG_PASSWORD_TOO_LONG = 55,
82 LANG_MOTD_CURRENT = 56,
83 LANG_USING_WORLD_DB = 57,
84 LANG_USING_SCRIPT_LIB = 58,
85 LANG_USING_EVENT_AI = 59,
86 // Room for more level 0 60-99 not used
88 // level 1 chat
89 LANG_GLOBAL_NOTIFY = 100,
90 LANG_MAP_POSITION = 101,
91 LANG_IS_TELEPORTED = 102,
92 LANG_CANNOT_SUMMON_TO_INST = 103,
93 LANG_CANNOT_GO_TO_INST_PARTY = 104,
94 LANG_CANNOT_GO_TO_INST_GM = 105,
95 LANG_CANNOT_GO_INST_INST = 106,
96 LANG_CANNOT_SUMMON_INST_INST = 107,
97 LANG_SUMMONING = 108,
98 LANG_SUMMONED_BY = 109,
99 LANG_TELEPORTING_TO = 110,
100 LANG_TELEPORTED_TO_BY = 111,
101 LANG_NO_PLAYER = 112,
102 LANG_APPEARING_AT = 113,
103 LANG_APPEARING_TO = 114,
104 LANG_BAD_VALUE = 115,
105 LANG_NO_CHAR_SELECTED = 116,
106 LANG_NOT_IN_GROUP = 117,
108 LANG_YOU_CHANGE_HP = 118,
109 LANG_YOURS_HP_CHANGED = 119,
110 LANG_YOU_CHANGE_MANA = 120,
111 LANG_YOURS_MANA_CHANGED = 121,
112 LANG_YOU_CHANGE_ENERGY = 122,
113 LANG_YOURS_ENERGY_CHANGED = 123,
115 LANG_CURRENT_ENERGY = 124, //log
116 LANG_YOU_CHANGE_RAGE = 125,
117 LANG_YOURS_RAGE_CHANGED = 126,
118 LANG_YOU_CHANGE_LVL = 127,
119 LANG_CURRENT_FACTION = 128,
120 LANG_WRONG_FACTION = 129,
121 LANG_YOU_CHANGE_FACTION = 130,
122 LANG_YOU_CHANGE_SPELLFLATID = 131,
123 LANG_YOURS_SPELLFLATID_CHANGED = 132,
124 LANG_YOU_GIVE_TAXIS = 133,
125 LANG_YOU_REMOVE_TAXIS = 134,
126 LANG_YOURS_TAXIS_ADDED = 135,
127 LANG_YOURS_TAXIS_REMOVED = 136,
129 LANG_YOU_CHANGE_ASPEED = 137,
130 LANG_YOURS_ASPEED_CHANGED = 138,
131 LANG_YOU_CHANGE_SPEED = 139,
132 LANG_YOURS_SPEED_CHANGED = 140,
133 LANG_YOU_CHANGE_SWIM_SPEED = 141,
134 LANG_YOURS_SWIM_SPEED_CHANGED = 142,
135 LANG_YOU_CHANGE_BACK_SPEED = 143,
136 LANG_YOURS_BACK_SPEED_CHANGED = 144,
137 LANG_YOU_CHANGE_FLY_SPEED = 145,
138 LANG_YOURS_FLY_SPEED_CHANGED = 146,
140 LANG_YOU_CHANGE_SIZE = 147,
141 LANG_YOURS_SIZE_CHANGED = 148,
142 LANG_NO_MOUNT = 149,
143 LANG_YOU_GIVE_MOUNT = 150,
144 LANG_MOUNT_GIVED = 151,
146 LANG_CURRENT_MONEY = 152,
147 LANG_YOU_TAKE_ALL_MONEY = 153,
148 LANG_YOURS_ALL_MONEY_GONE = 154,
149 LANG_YOU_TAKE_MONEY = 155,
150 LANG_YOURS_MONEY_TAKEN = 156,
151 LANG_YOU_GIVE_MONEY = 157,
152 LANG_YOURS_MONEY_GIVEN = 158,
153 LANG_YOU_HEAR_SOUND = 159,
155 LANG_NEW_MONEY = 160, // Log
157 LANG_REMOVE_BIT = 161,
158 LANG_SET_BIT = 162,
159 LANG_COMMAND_TELE_TABLEEMPTY = 163,
160 LANG_COMMAND_TELE_NOTFOUND = 164,
161 LANG_COMMAND_TELE_PARAMETER = 165,
162 LANG_COMMAND_TELE_NOLOCATION = 166,
163 // 167 // not used
164 LANG_COMMAND_TELE_LOCATION = 168,
166 LANG_MAIL_SENT = 169,
167 LANG_SOUND_NOT_EXIST = 170,
168 LANG_CANT_TELEPORT_SELF = 171,
169 LANG_CONSOLE_COMMAND = 172,
170 LANG_YOU_CHANGE_RUNIC_POWER = 173,
171 LANG_YOURS_RUNIC_POWER_CHANGED = 174,
172 LANG_LIQUID_STATUS = 175,
173 // Room for more level 1 176-199 not used
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,
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,
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,
196 LANG_RESETALL_UNKNOWN_CASE = 217,
197 LANG_RESETALL_SPELLS = 218,
198 LANG_RESETALL_TALENTS = 219,
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,
234 LANG_RENAME_PLAYER = 253,
235 LANG_RENAME_PLAYER_GUID = 254,
237 LANG_WAYPOINT_WPCREATNOTFOUND = 255,
238 LANG_WAYPOINT_NPCNOTFOUND = 256,
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,
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 // 283, not used
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,
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,
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 LANG_CREATURE_NON_TAMEABLE = 343,
330 LANG_YOU_ALREADY_HAVE_PET = 344,
331 LANG_CUSTOMIZE_PLAYER = 345,
332 LANG_CUSTOMIZE_PLAYER_GUID = 346,
333 LANG_COMMAND_GOTAXINODENOTFOUND = 347,
334 LANG_GAMEOBJECT_HAVE_INVALID_DATA = 348,
335 // Room for more level 2 349-399 not used
337 // level 3 chat
338 LANG_SCRIPTS_RELOADED = 400,
339 LANG_YOU_CHANGE_SECURITY = 401,
340 LANG_YOURS_SECURITY_CHANGED = 402,
341 LANG_YOURS_SECURITY_IS_LOW = 403,
342 LANG_CREATURE_MOVE_DISABLED = 404,
343 LANG_CREATURE_MOVE_ENABLED = 405,
344 LANG_NO_WEATHER = 406,
345 LANG_WEATHER_DISABLED = 407,
347 LANG_BAN_YOUBANNED = 408,
348 LANG_BAN_YOUPERMBANNED = 409,
349 LANG_BAN_NOTFOUND = 410,
351 LANG_UNBAN_UNBANNED = 411,
352 LANG_UNBAN_ERROR = 412,
354 LANG_ACCOUNT_NOT_EXIST = 413,
356 LANG_BANINFO_NOCHARACTER = 414,
357 LANG_BANINFO_NOIP = 415,
358 LANG_BANINFO_NOACCOUNTBAN = 416,
359 LANG_BANINFO_BANHISTORY = 417,
360 LANG_BANINFO_HISTORYENTRY = 418,
361 LANG_BANINFO_INFINITE = 419,
362 LANG_BANINFO_NEVER = 420,
363 LANG_BANINFO_YES = 421,
364 LANG_BANINFO_NO = 422,
365 LANG_BANINFO_IPENTRY = 423,
367 LANG_BANLIST_NOIP = 424,
368 LANG_BANLIST_NOACCOUNT = 425,
369 LANG_BANLIST_NOCHARACTER = 426,
370 LANG_BANLIST_MATCHINGIP = 427,
371 LANG_BANLIST_MATCHINGACCOUNT = 428,
373 LANG_COMMAND_LEARN_MANY_SPELLS = 429,
374 LANG_COMMAND_LEARN_CLASS_SPELLS = 430,
375 LANG_COMMAND_LEARN_CLASS_TALENTS = 431,
376 LANG_COMMAND_LEARN_ALL_LANG = 432,
377 LANG_COMMAND_LEARN_ALL_CRAFT = 433,
378 LANG_COMMAND_COULDNOTFIND = 434,
379 LANG_COMMAND_ITEMIDINVALID = 435,
380 LANG_COMMAND_NOITEMFOUND = 436,
381 LANG_COMMAND_LISTOBJINVALIDID = 437,
382 LANG_COMMAND_LISTITEMMESSAGE = 438,
383 LANG_COMMAND_LISTOBJMESSAGE = 439,
384 LANG_COMMAND_INVALIDCREATUREID = 440,
385 LANG_COMMAND_LISTCREATUREMESSAGE = 441,
386 LANG_COMMAND_NOAREAFOUND = 442,
387 LANG_COMMAND_NOITEMSETFOUND = 443,
388 LANG_COMMAND_NOSKILLFOUND = 444,
389 LANG_COMMAND_NOSPELLFOUND = 445,
390 LANG_COMMAND_NOQUESTFOUND = 446,
391 LANG_COMMAND_NOCREATUREFOUND = 447,
392 LANG_COMMAND_NOGAMEOBJECTFOUND = 448,
393 LANG_COMMAND_GRAVEYARDNOEXIST = 449,
394 LANG_COMMAND_GRAVEYARDALRLINKED = 450,
395 LANG_COMMAND_GRAVEYARDLINKED = 451,
396 LANG_COMMAND_GRAVEYARDWRONGZONE = 452,
397 // = 453,
398 LANG_COMMAND_GRAVEYARDERROR = 454,
399 LANG_COMMAND_GRAVEYARD_NOTEAM = 455,
400 LANG_COMMAND_GRAVEYARD_ANY = 456,
401 LANG_COMMAND_GRAVEYARD_ALLIANCE = 457,
402 LANG_COMMAND_GRAVEYARD_HORDE = 458,
403 LANG_COMMAND_GRAVEYARDNEAREST = 459,
404 LANG_COMMAND_ZONENOGRAVEYARDS = 460,
405 LANG_COMMAND_ZONENOGRAFACTION = 461,
406 LANG_COMMAND_TP_ALREADYEXIST = 462,
407 LANG_COMMAND_TP_ADDED = 463,
408 LANG_COMMAND_TP_ADDEDERR = 464,
409 LANG_COMMAND_TP_DELETED = 465,
410 LANG_COMMAND_NOTAXINODEFOUND = 466,
411 LANG_COMMAND_TARGET_LISTAURAS = 467,
412 LANG_COMMAND_TARGET_AURADETAIL = 468,
413 LANG_COMMAND_TARGET_LISTAURATYPE = 469,
414 LANG_COMMAND_TARGET_AURASIMPLE = 470,
416 LANG_COMMAND_QUEST_NOTFOUND = 471,
417 LANG_COMMAND_QUEST_STARTFROMITEM = 472,
418 LANG_COMMAND_QUEST_REMOVED = 473,
419 LANG_COMMAND_QUEST_REWARDED = 474,
420 LANG_COMMAND_QUEST_COMPLETE = 475,
421 LANG_COMMAND_QUEST_ACTIVE = 476,
423 LANG_COMMAND_FLYMODE_STATUS = 477,
425 LANG_COMMAND_OPCODESENT = 478,
427 LANG_COMMAND_IMPORT_SUCCESS = 479,
428 LANG_COMMAND_IMPORT_FAILED = 480,
429 LANG_COMMAND_EXPORT_SUCCESS = 481,
430 LANG_COMMAND_EXPORT_FAILED = 482,
432 LANG_COMMAND_SPELL_BROKEN = 483,
434 LANG_SET_SKILL = 484,
435 LANG_SET_SKILL_ERROR = 485,
437 LANG_INVALID_SKILL_ID = 486,
438 LANG_LEARNING_GM_SKILLS = 487,
439 LANG_YOU_KNOWN_SPELL = 488,
440 LANG_TARGET_KNOWN_SPELL = 489,
441 LANG_UNKNOWN_SPELL = 490,
442 LANG_FORGET_SPELL = 491,
443 LANG_REMOVEALL_COOLDOWN = 492,
444 LANG_REMOVE_COOLDOWN = 493,
446 LANG_ADDITEM = 494, //log
447 LANG_ADDITEMSET = 495, //log
448 LANG_REMOVEITEM = 496,
449 LANG_ITEM_CANNOT_CREATE = 497,
450 LANG_INSERT_GUILD_NAME = 498,
451 LANG_PLAYER_NOT_FOUND = 499,
452 LANG_PLAYER_IN_GUILD = 500,
453 LANG_GUILD_NOT_CREATED = 501,
454 LANG_NO_ITEMS_FROM_ITEMSET_FOUND = 502,
456 LANG_DISTANCE = 503,
458 LANG_ITEM_SLOT = 504,
459 LANG_ITEM_SLOT_NOT_EXIST = 505,
460 LANG_ITEM_ADDED_TO_SLOT = 506,
461 LANG_ITEM_SAVE_FAILED = 507,
462 LANG_ITEMLIST_SLOT = 508,
463 LANG_ITEMLIST_MAIL = 509,
464 LANG_ITEMLIST_AUCTION = 510,
466 LANG_WRONG_LINK_TYPE = 511,
467 LANG_ITEM_LIST_CHAT = 512,
468 LANG_QUEST_LIST_CHAT = 513,
469 LANG_CREATURE_ENTRY_LIST_CHAT = 514,
470 LANG_CREATURE_LIST_CHAT = 515,
471 LANG_GO_ENTRY_LIST_CHAT = 516,
472 LANG_GO_LIST_CHAT = 517,
473 LANG_ITEMSET_LIST_CHAT = 518,
474 LANG_TELE_LIST = 519,
475 LANG_SPELL_LIST = 520,
476 LANG_SKILL_LIST_CHAT = 521,
478 LANG_GAMEOBJECT_NOT_EXIST = 522,
480 LANG_GAMEOBJECT_CURRENT = 523, //log
481 LANG_GAMEOBJECT_DETAIL = 524,
482 LANG_GAMEOBJECT_ADD = 525,
484 LANG_MOVEGENS_LIST = 526,
485 LANG_MOVEGENS_IDLE = 527,
486 LANG_MOVEGENS_RANDOM = 528,
487 LANG_MOVEGENS_WAYPOINT = 529,
488 LANG_MOVEGENS_ANIMAL_RANDOM = 530,
489 LANG_MOVEGENS_CONFUSED = 531,
490 LANG_MOVEGENS_TARGETED_PLAYER = 532,
491 LANG_MOVEGENS_TARGETED_CREATURE = 533,
492 LANG_MOVEGENS_TARGETED_NULL = 534,
493 LANG_MOVEGENS_HOME_CREATURE = 535,
494 LANG_MOVEGENS_HOME_PLAYER = 536,
495 LANG_MOVEGENS_FLIGHT = 537,
496 LANG_MOVEGENS_UNKNOWN = 538,
498 LANG_NPCINFO_CHAR = 539,
499 LANG_NPCINFO_LEVEL = 540,
500 LANG_NPCINFO_HEALTH = 541,
501 LANG_NPCINFO_FLAGS = 542,
502 LANG_NPCINFO_LOOT = 543,
503 LANG_NPCINFO_POSITION = 544,
504 LANG_NPCINFO_VENDOR = 545,
505 LANG_NPCINFO_TRAINER = 546,
506 LANG_NPCINFO_DUNGEON_ID = 547,
508 LANG_PINFO_ACCOUNT = 548,
509 LANG_PINFO_LEVEL = 549,
510 LANG_PINFO_NO_REP = 550,
512 LANG_YOU_SET_EXPLORE_ALL = 551,
513 LANG_YOU_SET_EXPLORE_NOTHING = 552,
514 LANG_YOURS_EXPLORE_SET_ALL = 553,
515 LANG_YOURS_EXPLORE_SET_NOTHING = 554,
517 LANG_HOVER_ENABLED = 555,
518 LANG_HOVER_DISABLED = 556,
519 LANG_YOURS_LEVEL_UP = 557,
520 LANG_YOURS_LEVEL_DOWN = 558,
521 LANG_YOURS_LEVEL_PROGRESS_RESET = 559,
522 LANG_EXPLORE_AREA = 560,
523 LANG_UNEXPLORE_AREA = 561,
525 LANG_UPDATE = 562,
526 LANG_UPDATE_CHANGE = 563,
527 LANG_TOO_BIG_INDEX = 564,
528 LANG_SET_UINT = 565, //log
529 LANG_SET_UINT_FIELD = 566,
530 LANG_SET_FLOAT = 567, //log
531 LANG_SET_FLOAT_FIELD = 568,
532 LANG_GET_UINT = 569, //log
533 LANG_GET_UINT_FIELD = 570,
534 LANG_GET_FLOAT = 571, //log
535 LANG_GET_FLOAT_FIELD = 572,
536 LANG_SET_32BIT = 573, //log
537 LANG_SET_32BIT_FIELD = 574,
538 LANG_CHANGE_32BIT = 575, //log
539 LANG_CHANGE_32BIT_FIELD = 576,
541 LANG_INVISIBLE_INVISIBLE = 577,
542 LANG_INVISIBLE_VISIBLE = 578,
543 LANG_SELECTED_TARGET_NOT_HAVE_VICTIM = 579,
545 LANG_COMMAND_LEARN_ALL_DEFAULT_AND_QUEST = 580,
546 LANG_COMMAND_NEAROBJMESSAGE = 581,
547 LANG_COMMAND_RAWPAWNTIMES = 582,
549 LANG_EVENT_ENTRY_LIST_CHAT = 583,
550 LANG_NOEVENTFOUND = 584,
551 LANG_EVENT_NOT_EXIST = 585,
552 LANG_EVENT_INFO = 586,
553 LANG_EVENT_ALREADY_ACTIVE = 587,
554 LANG_EVENT_NOT_ACTIVE = 588,
556 LANG_MOVEGENS_POINT = 589,
557 LANG_MOVEGENS_FEAR = 590,
558 LANG_MOVEGENS_DISTRACT = 591,
560 LANG_COMMAND_LEARN_ALL_RECIPES = 592,
561 LANG_BANLIST_ACCOUNTS = 593,
562 LANG_BANLIST_ACCOUNTS_HEADER = 594,
563 LANG_BANLIST_IPS = 595,
564 LANG_BANLIST_IPS_HEADER = 596,
565 LANG_GMLIST = 597,
566 LANG_GMLIST_HEADER = 598,
567 LANG_GMLIST_EMPTY = 599,
568 // End Level 3 list, continued at 1100
570 // Battleground
571 LANG_BG_A_WINS = 600,
572 LANG_BG_H_WINS = 601,
574 LANG_BG_WS_START_TWO_MINUTES = 753,
575 LANG_BG_WS_START_ONE_MINUTE = 602,
576 LANG_BG_WS_START_HALF_MINUTE = 603,
577 LANG_BG_WS_HAS_BEGUN = 604,
579 LANG_BG_WS_CAPTURED_HF = 605,
580 LANG_BG_WS_CAPTURED_AF = 606,
581 LANG_BG_WS_DROPPED_HF = 607,
582 LANG_BG_WS_DROPPED_AF = 608,
583 LANG_BG_WS_RETURNED_AF = 609,
584 LANG_BG_WS_RETURNED_HF = 610,
585 LANG_BG_WS_PICKEDUP_HF = 611,
586 LANG_BG_WS_PICKEDUP_AF = 612,
587 LANG_BG_WS_F_PLACED = 613,
588 LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED = 614,
589 LANG_BG_WS_HORDE_FLAG_RESPAWNED = 615,
591 LANG_BG_EY_START_TWO_MINUTES = 755,
592 LANG_BG_EY_START_ONE_MINUTE = 636,
593 LANG_BG_EY_START_HALF_MINUTE = 637,
594 LANG_BG_EY_HAS_BEGUN = 638,
596 LANG_BG_AB_ALLY = 650,
597 LANG_BG_AB_HORDE = 651,
598 LANG_BG_AB_NODE_STABLES = 652,
599 LANG_BG_AB_NODE_BLACKSMITH = 653,
600 LANG_BG_AB_NODE_FARM = 654,
601 LANG_BG_AB_NODE_LUMBER_MILL = 655,
602 LANG_BG_AB_NODE_GOLD_MINE = 656,
603 LANG_BG_AB_NODE_TAKEN = 657,
604 LANG_BG_AB_NODE_DEFENDED = 658,
605 LANG_BG_AB_NODE_ASSAULTED = 659,
606 LANG_BG_AB_NODE_CLAIMED = 660,
608 LANG_BG_AB_START_TWO_MINUTES = 754,
609 LANG_BG_AB_START_ONE_MINUTE = 661,
610 LANG_BG_AB_START_HALF_MINUTE = 662,
611 LANG_BG_AB_HAS_BEGUN = 663,
612 LANG_BG_AB_A_NEAR_VICTORY = 664,
613 LANG_BG_AB_H_NEAR_VICTORY = 665,
614 LANG_BG_MARK_BY_MAIL = 666,
616 LANG_BG_EY_HAS_TAKEN_A_M_TOWER = 667,
617 LANG_BG_EY_HAS_TAKEN_H_M_TOWER = 668,
618 LANG_BG_EY_HAS_TAKEN_A_D_RUINS = 669,
619 LANG_BG_EY_HAS_TAKEN_H_D_RUINS = 670,
620 LANG_BG_EY_HAS_TAKEN_A_B_TOWER = 671,
621 LANG_BG_EY_HAS_TAKEN_H_B_TOWER = 672,
622 LANG_BG_EY_HAS_TAKEN_A_F_RUINS = 673,
623 LANG_BG_EY_HAS_TAKEN_H_F_RUINS = 674,
624 LANG_BG_EY_HAS_LOST_A_M_TOWER = 675,
625 LANG_BG_EY_HAS_LOST_H_M_TOWER = 676,
626 LANG_BG_EY_HAS_LOST_A_D_RUINS = 677,
627 LANG_BG_EY_HAS_LOST_H_D_RUINS = 678,
628 LANG_BG_EY_HAS_LOST_A_B_TOWER = 679,
629 LANG_BG_EY_HAS_LOST_H_B_TOWER = 680,
630 LANG_BG_EY_HAS_LOST_A_F_RUINS = 681,
631 LANG_BG_EY_HAS_LOST_H_F_RUINS = 682,
632 LANG_BG_EY_HAS_TAKEN_FLAG = 683,
633 LANG_BG_EY_CAPTURED_FLAG_A = 684,
634 LANG_BG_EY_CAPTURED_FLAG_H = 685,
635 LANG_BG_EY_DROPPED_FLAG = 686,
636 LANG_BG_EY_RESETED_FLAG = 687,
638 LANG_ARENA_ONE_TOOLOW = 700,
639 LANG_ARENA_ONE_MINUTE = 701,
640 LANG_ARENA_THIRTY_SECONDS = 702,
641 LANG_ARENA_FIFTEEN_SECONDS = 703,
642 LANG_ARENA_HAS_BEGUN = 704,
644 LANG_WAIT_BEFORE_SPEAKING = 705,
645 LANG_NOT_EQUIPPED_ITEM = 706,
646 LANG_PLAYER_DND = 707,
647 LANG_PLAYER_AFK = 708,
648 LANG_PLAYER_DND_DEFAULT = 709,
649 LANG_PLAYER_AFK_DEFAULT = 710,
651 LANG_BG_QUEUE_ANNOUNCE_SELF = 711,
652 LANG_BG_QUEUE_ANNOUNCE_WORLD = 712,
653 LANG_YOUR_ARENA_LEVEL_REQ_ERROR = 713,
654 // = 714, not used
655 LANG_YOUR_BG_LEVEL_REQ_ERROR = 715,
656 // = 716, not used
657 LANG_BG_STARTED_ANNOUNCE_WORLD = 717,
658 LANG_ARENA_QUEUE_ANNOUNCE_WORLD_JOIN= 718,
659 LANG_ARENA_QUEUE_ANNOUNCE_WORLD_EXIT= 719,
661 LANG_BG_GROUP_TOO_LARGE = 720, // "Your group is too large for this battleground. Please regroup to join."
662 LANG_ARENA_GROUP_TOO_LARGE = 721, // "Your group is too large for this arena. Please regroup to join."
663 LANG_ARENA_YOUR_TEAM_ONLY = 722, // "Your group has members not in your arena team. Please regroup to join."
664 LANG_ARENA_NOT_ENOUGH_PLAYERS = 723, // "Your group does not have enough players to join this match."
665 LANG_ARENA_GOLD_WINS = 724, // "The Gold Team wins!"
666 LANG_ARENA_GREEN_WINS = 725, // "The Green Team wins!"
667 // = 726, not used
668 LANG_BG_GROUP_OFFLINE_MEMBER = 727, // "Your group has an offline member. Please remove him before joining."
669 LANG_BG_GROUP_MIXED_FACTION = 728, // "Your group has players from the opposing faction. You can't join the battleground as a group."
670 LANG_BG_GROUP_MIXED_LEVELS = 729, // "Your group has players from different battleground brakets. You can't join as group."
671 LANG_BG_GROUP_MEMBER_ALREADY_IN_QUEUE = 730, // "Someone in your party is already in this battleground queue. (S)he must leave it before joining as group."
672 LANG_BG_GROUP_MEMBER_DESERTER = 731, // "Someone in your party is Deserter. You can't join as group."
673 LANG_BG_GROUP_MEMBER_NO_FREE_QUEUE_SLOTS = 732, // "Someone in your party is already in three battleground queues. You cannot join as group."
675 LANG_CANNOT_TELE_TO_BG = 733, // "You cannot teleport to a battleground or arena map."
676 LANG_CANNOT_SUMMON_TO_BG = 734, // "You cannot summon players to a battleground or arena map."
677 LANG_CANNOT_GO_TO_BG_GM = 735, // "You must be in GM mode to teleport to a player in a battleground."
678 LANG_CANNOT_GO_TO_BG_FROM_BG = 736, // "You cannot teleport to a battleground from another battleground. Please leave the current battleground first."
679 LANG_DEBUG_ARENA_ON = 737,
680 LANG_DEBUG_ARENA_OFF = 738,
681 LANG_DEBUG_BG_ON = 739,
682 LANG_DEBUG_BG_OFF = 740,
683 LANG_DIST_ARENA_POINTS_START = 741,
684 LANG_DIST_ARENA_POINTS_ONLINE_START = 742,
685 LANG_DIST_ARENA_POINTS_ONLINE_END = 743,
686 LANG_DIST_ARENA_POINTS_TEAM_START = 744,
687 LANG_DIST_ARENA_POINTS_TEAM_END = 745,
688 LANG_DIST_ARENA_POINTS_END = 746,
689 // = 747, not used
690 // = 748, not used
691 // = 749, not used
692 LANG_BATTLEGROUND_PREMATURE_FINISH_WARNING = 750, // "Not enough players. This game will close in %u mins."
693 LANG_BATTLEGROUND_PREMATURE_FINISH_WARNING_SECS = 751, // "Not enough players. This game will close in %u seconds."
694 // = 752, not used
695 // LANG_BG_WS_START_TWO_MINUTES = 753, - defined above
696 // LANG_BG_AB_START_TWO_MINUTES = 754, - defined above
697 // LANG_BG_EY_START_TWO_MINUTES = 755, - defined above
698 // Room for batleground/arena strings 756-799 not used
700 // in game strings
701 // = 800, not used
702 LANG_NOT_ENOUGH_GOLD = 801,
703 LANG_NOT_FREE_TRADE_SLOTS = 802,
704 LANG_NOT_PARTNER_FREE_TRADE_SLOTS = 803,
705 LANG_YOU_NOT_HAVE_PERMISSION = 804,
706 LANG_UNKNOWN_LANGUAGE = 805,
707 LANG_NOT_LEARNED_LANGUAGE = 806,
708 LANG_NEED_CHARACTER_NAME = 807,
709 LANG_PLAYER_NOT_EXIST_OR_OFFLINE = 808,
710 LANG_ACCOUNT_FOR_PLAYER_NOT_FOUND = 809,
711 LANG_ACHIEVEMENT_EARNED = 810,
712 LANG_GUILD_MASTER = 811,
713 LANG_GUILD_OFFICER = 812,
714 LANG_GUILD_VETERAN = 813,
715 LANG_GUILD_MEMBER = 814,
716 LANG_GUILD_INITIATE = 815,
717 // Room for in-game strings 816-999 not used
719 // Level 4 (CLI only commands)
720 LANG_COMMAND_EXIT = 1000,
721 LANG_ACCOUNT_DELETED = 1001,
722 LANG_ACCOUNT_NOT_DELETED_SQL_ERROR = 1002,
723 LANG_ACCOUNT_NOT_DELETED = 1003,
724 LANG_ACCOUNT_CREATED = 1004,
725 LANG_ACCOUNT_TOO_LONG = 1005,
726 LANG_ACCOUNT_ALREADY_EXIST = 1006,
727 LANG_ACCOUNT_NOT_CREATED_SQL_ERROR = 1007,
728 LANG_ACCOUNT_NOT_CREATED = 1008,
729 LANG_CHARACTER_DELETED = 1009,
730 LANG_ACCOUNT_LIST_HEADER = 1010,
731 LANG_ACCOUNT_LIST_ERROR = 1011,
732 LANG_ACCOUNT_LIST_BAR = 1012,
733 LANG_ACCOUNT_LIST_LINE = 1013,
734 LANG_ACCOUNT_LIST_EMPTY = 1014,
735 // Room for more level 4 1015-1099 not used
737 // Level 3 (continue)
738 LANG_ACCOUNT_SETADDON = 1100,
739 LANG_MOTD_NEW = 1101,
740 LANG_SENDMESSAGE = 1102,
741 LANG_EVENT_ENTRY_LIST_CONSOLE = 1103,
742 LANG_CREATURE_ENTRY_LIST_CONSOLE = 1104,
743 LANG_ITEM_LIST_CONSOLE = 1105,
744 LANG_ITEMSET_LIST_CONSOLE = 1106,
745 LANG_GO_ENTRY_LIST_CONSOLE = 1107,
746 LANG_QUEST_LIST_CONSOLE = 1108,
747 LANG_SKILL_LIST_CONSOLE = 1109,
748 LANG_CREATURE_LIST_CONSOLE = 1110,
749 LANG_GO_LIST_CONSOLE = 1111,
750 LANG_FILE_OPEN_FAIL = 1112,
751 LANG_ACCOUNT_CHARACTER_LIST_FULL = 1113,
752 LANG_DUMP_BROKEN = 1114,
753 LANG_INVALID_CHARACTER_NAME = 1115,
754 LANG_INVALID_CHARACTER_GUID = 1116,
755 LANG_CHARACTER_GUID_IN_USE = 1117,
756 LANG_ITEMLIST_GUILD = 1118,
757 LANG_MUST_MALE_OR_FEMALE = 1119,
758 LANG_YOU_CHANGE_GENDER = 1120,
759 LANG_YOUR_GENDER_CHANGED = 1121,
760 LANG_SKILL_VALUES = 1122,
761 LANG_NO_PET_FOUND = 1123,
762 LANG_WRONG_PET_TYPE = 1124,
763 LANG_COMMAND_LEARN_PET_TALENTS = 1125,
764 LANG_RESET_PET_TALENTS = 1126,
765 LANG_RESET_PET_TALENTS_ONLINE = 1127,
766 LANG_TAXINODE_ENTRY_LIST_CHAT = 1128,
767 LANG_TAXINODE_ENTRY_LIST_CONSOLE = 1129,
768 // Room for more level 3 1130-1199 not used
770 // Debug commands
771 LANG_CINEMATIC_NOT_EXIST = 1200,
772 LANG_MOVIE_NOT_EXIST = 1201,
773 // Room for more debug 1202-1299 not used
775 // FREE IDS 1300-9999
777 // Use for not-in-offcial-sources patches
778 // 10000-10999
780 // Use for custom patches 11000-11999
782 // NOT RESERVED IDS 12000-1999999999
783 // `db_script_string` table index 2000000000-2000009999 (MIN_DB_SCRIPT_STRING_ID-MAX_DB_SCRIPT_STRING_ID)
784 // For other tables maybe 2000010000-2147483647 (max index)
786 #endif